builder: mozilla-beta_win7_ix-debug_test-web-platform-tests-1 slave: t-w732-ix-261 starttime: 1467036495.01 results: success (0) buildid: 20160627052524 builduid: 96974f39978a427db3519378dfa5db33 revision: 5205b34086e2aa12b8cdd74a32f6756cabab9045 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-27 07:08:15.006240) ========= master: http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-27 07:08:15.006681) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-27 07:08:15.006974) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-27 07:08:15.104069) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-27 07:08:15.104461) ========= '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-261 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-261 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-261 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 --07:08:16-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 17.73 MB/s 07:08:17 (17.73 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.311000 ========= master_lag: 0.09 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-27 07:08:16.505735) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-06-27 07:08:16.506081) ========= '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-261 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-261 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-261 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.201000 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-06-27 07:08:20.732205) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-27 07:08:20.733112) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 5205b34086e2aa12b8cdd74a32f6756cabab9045 --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 5205b34086e2aa12b8cdd74a32f6756cabab9045 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-261 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-261 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-261 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 07:08:21,772 truncating revision to first 12 chars 2016-06-27 07:08:21,772 Setting DEBUG logging. 2016-06-27 07:08:21,772 attempt 1/10 2016-06-27 07:08:21,772 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/5205b34086e2?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-27 07:08:22,392 unpacking tar archive at: mozilla-beta-5205b34086e2/testing/mozharness/ program finished with exit code 0 elapsedTime=1.383000 ========= master_lag: 0.12 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-27 07:08:22.238400) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-27 07:08:22.238780) ========= script_repo_revision: 5205b34086e2aa12b8cdd74a32f6756cabab9045 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-27 07:08:22.239242) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-27 07:08:22.239558) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-27 07:08:22.256862) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 34 secs) (at 2016-06-27 07:08:22.257195) ========= '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-261 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-261 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZILLABUILD=D:\mozilla-build MOZILLABUILDDRIVE=C: MOZILLABUILDPATH=\mozilla-build\ MOZ_AIRBAG=1 MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_MSVCVERSION=8 MOZ_NO_REMOTE=1 MOZ_TOOLS=D:\mozilla-build\moztools MSVCDir=D:\msvs8\VC NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-261 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 07:08:23 INFO - MultiFileLogger online at 20160627 07:08:23 in C:\slave\test 07:08:23 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true 07:08:23 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 07:08:23 INFO - {'append_to_log': False, 07:08:23 INFO - 'base_work_dir': 'C:\\slave\\test', 07:08:23 INFO - 'blob_upload_branch': 'mozilla-beta', 07:08:23 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 07:08:23 INFO - 'buildbot_json_path': 'buildprops.json', 07:08:23 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 07:08:23 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 07:08:23 INFO - 'download_minidump_stackwalk': True, 07:08:23 INFO - 'download_symbols': 'true', 07:08:23 INFO - 'e10s': False, 07:08:23 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 07:08:23 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 07:08:23 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 07:08:23 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 07:08:23 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 07:08:23 INFO - 'C:/mozilla-build/tooltool.py'), 07:08:23 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 07:08:23 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 07:08:23 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 07:08:23 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 07:08:23 INFO - 'log_level': 'info', 07:08:23 INFO - 'log_to_console': True, 07:08:23 INFO - 'opt_config_files': (), 07:08:23 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 07:08:23 INFO - '--processes=1', 07:08:23 INFO - '--config=%(test_path)s/wptrunner.ini', 07:08:23 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 07:08:23 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 07:08:23 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 07:08:23 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 07:08:23 INFO - 'pip_index': False, 07:08:23 INFO - 'require_test_zip': True, 07:08:23 INFO - 'test_type': ('testharness',), 07:08:23 INFO - 'this_chunk': '1', 07:08:23 INFO - 'total_chunks': '10', 07:08:23 INFO - 'virtualenv_path': 'venv', 07:08:23 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 07:08:23 INFO - 'work_dir': 'build'} 07:08:23 INFO - ##### 07:08:23 INFO - ##### Running clobber step. 07:08:23 INFO - ##### 07:08:23 INFO - Running pre-action listener: _resource_record_pre_action 07:08:23 INFO - Running main action method: clobber 07:08:23 INFO - rmtree: C:\slave\test\build 07:08:23 INFO - Using _rmtree_windows ... 07:08:23 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 07:10:36 INFO - Running post-action listener: _resource_record_post_action 07:10:36 INFO - ##### 07:10:36 INFO - ##### Running read-buildbot-config step. 07:10:36 INFO - ##### 07:10:36 INFO - Running pre-action listener: _resource_record_pre_action 07:10:36 INFO - Running main action method: read_buildbot_config 07:10:36 INFO - Using buildbot properties: 07:10:36 INFO - { 07:10:36 INFO - "project": "", 07:10:36 INFO - "product": "firefox", 07:10:36 INFO - "script_repo_revision": "production", 07:10:36 INFO - "scheduler": "tests-mozilla-beta-win7_ix-debug-unittest", 07:10:36 INFO - "repository": "", 07:10:36 INFO - "buildername": "Windows 7 32-bit mozilla-beta debug test web-platform-tests-1", 07:10:36 INFO - "buildid": "20160627052524", 07:10:36 INFO - "pgo_build": "False", 07:10:36 INFO - "basedir": "C:\\slave\\test", 07:10:36 INFO - "buildnumber": 1, 07:10:36 INFO - "slavename": "t-w732-ix-261", 07:10:36 INFO - "revision": "5205b34086e2aa12b8cdd74a32f6756cabab9045", 07:10:36 INFO - "master": "http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/", 07:10:36 INFO - "platform": "win32", 07:10:36 INFO - "branch": "mozilla-beta", 07:10:36 INFO - "repo_path": "releases/mozilla-beta", 07:10:36 INFO - "moz_repo_path": "", 07:10:36 INFO - "stage_platform": "win32", 07:10:36 INFO - "builduid": "96974f39978a427db3519378dfa5db33", 07:10:36 INFO - "slavebuilddir": "test" 07:10:36 INFO - } 07:10:36 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/DqAmRv_rTL2ilxiYmMPyOg/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 07:10:36 INFO - Found installer url https://queue.taskcluster.net/v1/task/DqAmRv_rTL2ilxiYmMPyOg/artifacts/public/build/firefox-48.0.en-US.win32.zip. 07:10:36 INFO - Running post-action listener: _resource_record_post_action 07:10:36 INFO - ##### 07:10:36 INFO - ##### Running download-and-extract step. 07:10:36 INFO - ##### 07:10:36 INFO - Running pre-action listener: _resource_record_pre_action 07:10:36 INFO - Running main action method: download_and_extract 07:10:36 INFO - mkdir: C:\slave\test\build\tests 07:10: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')]} 07:10:36 INFO - https://queue.taskcluster.net/v1/task/DqAmRv_rTL2ilxiYmMPyOg/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 07:10:36 INFO - trying https://queue.taskcluster.net/v1/task/DqAmRv_rTL2ilxiYmMPyOg/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 07:10:36 INFO - Downloading https://queue.taskcluster.net/v1/task/DqAmRv_rTL2ilxiYmMPyOg/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 07:10:36 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/DqAmRv_rTL2ilxiYmMPyOg/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 07:10:37 INFO - Downloaded 1240 bytes. 07:10:37 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 07:10:37 INFO - Using the following test package requirements: 07:10:37 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 07:10:37 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 07:10:37 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 07:10:37 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 07:10:37 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 07:10:37 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 07:10:37 INFO - u'jsshell-win32.zip'], 07:10:37 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 07:10:37 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 07:10:37 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 07:10:37 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 07:10:37 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 07:10:37 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 07:10:37 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 07:10:37 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 07:10:37 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 07:10:37 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 07:10:37 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 07:10:37 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 07:10:37 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')]} 07:10:37 INFO - https://queue.taskcluster.net/v1/task/DqAmRv_rTL2ilxiYmMPyOg/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 07:10:37 INFO - trying https://queue.taskcluster.net/v1/task/DqAmRv_rTL2ilxiYmMPyOg/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 07:10:37 INFO - Downloading https://queue.taskcluster.net/v1/task/DqAmRv_rTL2ilxiYmMPyOg/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 07:10:37 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/DqAmRv_rTL2ilxiYmMPyOg/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 07:10:39 INFO - Downloaded 20395527 bytes. 07:10:39 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/*'] 07:10:39 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/* 07:10:41 INFO - caution: filename not matched: web-platform/* 07:10:41 INFO - Return code: 11 07:10:41 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')]} 07:10:41 INFO - https://queue.taskcluster.net/v1/task/DqAmRv_rTL2ilxiYmMPyOg/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 07:10:41 INFO - trying https://queue.taskcluster.net/v1/task/DqAmRv_rTL2ilxiYmMPyOg/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 07:10:41 INFO - Downloading https://queue.taskcluster.net/v1/task/DqAmRv_rTL2ilxiYmMPyOg/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 07:10:41 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/DqAmRv_rTL2ilxiYmMPyOg/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 07:10:43 INFO - Downloaded 36389112 bytes. 07:10:43 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 07:10:43 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 07:11:26 INFO - caution: filename not matched: bin/* 07:11:26 INFO - caution: filename not matched: config/* 07:11:26 INFO - caution: filename not matched: mozbase/* 07:11:26 INFO - caution: filename not matched: marionette/* 07:11:26 INFO - caution: filename not matched: tools/wptserve/* 07:11:26 INFO - Return code: 11 07:11:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:11:26 INFO - https://queue.taskcluster.net/v1/task/DqAmRv_rTL2ilxiYmMPyOg/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 07:11:26 INFO - trying https://queue.taskcluster.net/v1/task/DqAmRv_rTL2ilxiYmMPyOg/artifacts/public/build/firefox-48.0.en-US.win32.zip 07:11:26 INFO - Downloading https://queue.taskcluster.net/v1/task/DqAmRv_rTL2ilxiYmMPyOg/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 07:11:26 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/DqAmRv_rTL2ilxiYmMPyOg/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 07:11:31 INFO - Downloaded 68466414 bytes. 07:11:31 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/DqAmRv_rTL2ilxiYmMPyOg/artifacts/public/build/firefox-48.0.en-US.win32.zip 07:11:31 INFO - mkdir: C:\slave\test\properties 07:11:31 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 07:11:31 INFO - Writing to file C:\slave\test\properties\build_url 07:11:31 INFO - Contents: 07:11:31 INFO - build_url:https://queue.taskcluster.net/v1/task/DqAmRv_rTL2ilxiYmMPyOg/artifacts/public/build/firefox-48.0.en-US.win32.zip 07:11:31 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/DqAmRv_rTL2ilxiYmMPyOg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 07:11:31 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 07:11:31 INFO - Writing to file C:\slave\test\properties\symbols_url 07:11:31 INFO - Contents: 07:11:31 INFO - symbols_url:https://queue.taskcluster.net/v1/task/DqAmRv_rTL2ilxiYmMPyOg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 07:11:31 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')]} 07:11:31 INFO - https://queue.taskcluster.net/v1/task/DqAmRv_rTL2ilxiYmMPyOg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 07:11:31 INFO - trying https://queue.taskcluster.net/v1/task/DqAmRv_rTL2ilxiYmMPyOg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 07:11:31 INFO - Downloading https://queue.taskcluster.net/v1/task/DqAmRv_rTL2ilxiYmMPyOg/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 07:11:31 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/DqAmRv_rTL2ilxiYmMPyOg/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 07:11:33 INFO - Downloaded 55582433 bytes. 07:11:33 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'] 07:11:33 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 07:11:37 INFO - Return code: 0 07:11:37 INFO - Running post-action listener: _resource_record_post_action 07:11:37 INFO - Running post-action listener: set_extra_try_arguments 07:11:37 INFO - ##### 07:11:37 INFO - ##### Running create-virtualenv step. 07:11:37 INFO - ##### 07:11:37 INFO - Running pre-action listener: _pre_create_virtualenv 07:11:37 INFO - Running pre-action listener: _resource_record_pre_action 07:11:37 INFO - Running main action method: create_virtualenv 07:11:37 INFO - Creating virtualenv C:\slave\test\build\venv 07:11:37 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 07:11:37 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 07:11:44 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 07:11:47 INFO - Installing distribute......................................................................................................................................................................................done. 07:11:48 INFO - Return code: 0 07:11:48 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 07:11:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:11:48 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:11:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:11:48 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:11:48 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 0x01C066B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01D0D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019E9D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CC9368>, '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 0x018CAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01D1F0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-261', 'USERDOMAIN': 'T-W732-IX-261', '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-261', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 07:11:48 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 07:11:48 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 07:11:48 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 07:11:48 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 07:11:48 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 07:11:48 INFO - 'COMPUTERNAME': 'T-W732-IX-261', 07:11:48 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 07:11:48 INFO - 'DCLOCATION': 'SCL3', 07:11:48 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 07:11:48 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 07:11:48 INFO - 'FP_NO_HOST_CHECK': 'NO', 07:11:48 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 07:11:48 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 07:11:48 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 07:11:48 INFO - 'HOMEDRIVE': 'C:', 07:11:48 INFO - 'HOMEPATH': '\\Users\\cltbld', 07:11:48 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 07:11:48 INFO - 'KTS_VERSION': '1.19c', 07:11:48 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 07:11:48 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 07:11:48 INFO - 'LOGONSERVER': '\\\\T-W732-IX-261', 07:11:48 INFO - 'MONDIR': 'C:\\Monitor_config\\', 07:11:48 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 07:11:48 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 07:11:48 INFO - 'MOZILLABUILDDRIVE': 'C:', 07:11:48 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 07:11:48 INFO - 'MOZ_AIRBAG': '1', 07:11:48 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 07:11:48 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:11:48 INFO - 'MOZ_MSVCVERSION': '8', 07:11:48 INFO - 'MOZ_NO_REMOTE': '1', 07:11:48 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 07:11:48 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 07:11:48 INFO - 'NO_EM_RESTART': '1', 07:11:48 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:11:48 INFO - 'NUMBER_OF_PROCESSORS': '8', 07:11:48 INFO - 'OS': 'Windows_NT', 07:11:48 INFO - 'OURDRIVE': 'C:', 07:11:48 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 07:11:48 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 07:11:48 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 07:11:48 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 07:11:48 INFO - 'PROCESSOR_LEVEL': '6', 07:11:48 INFO - 'PROCESSOR_REVISION': '1e05', 07:11:48 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 07:11:48 INFO - 'PROGRAMFILES': 'C:\\Program Files', 07:11:48 INFO - 'PROMPT': '$P$G', 07:11:48 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 07:11:48 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 07:11:48 INFO - 'PUBLIC': 'C:\\Users\\Public', 07:11:48 INFO - 'PWD': 'C:\\slave\\test', 07:11:48 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 07:11:48 INFO - 'SLAVEDIR': 'C:\\slave\\', 07:11:48 INFO - 'SYSTEMDRIVE': 'C:', 07:11:48 INFO - 'SYSTEMROOT': 'C:\\windows', 07:11:48 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 07:11:48 INFO - 'TEST1': 'testie', 07:11:48 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 07:11:48 INFO - 'USERDOMAIN': 'T-W732-IX-261', 07:11:48 INFO - 'USERNAME': 'cltbld', 07:11:48 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 07:11:48 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 07:11:48 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 07:11:48 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 07:11:48 INFO - 'WINDIR': 'C:\\windows', 07:11:48 INFO - 'WINDOWS_TRACING_FLAGS': '3', 07:11:48 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 07:11:48 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 07:11:50 INFO - Ignoring indexes: http://pypi.python.org/simple/ 07:11:50 INFO - Downloading/unpacking psutil>=0.7.1 07:11:50 INFO - Running setup.py egg_info for package psutil 07:11:50 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 07:11:50 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 07:11:50 INFO - Installing collected packages: psutil 07:11:50 INFO - Running setup.py install for psutil 07:11:50 INFO - building 'psutil._psutil_windows' extension 07:11:50 INFO - error: Unable to find vcvarsall.bat 07:11:50 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-_95ckd-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 07:11:50 INFO - running install 07:11:50 INFO - running build 07:11:50 INFO - running build_py 07:11:50 INFO - creating build 07:11:50 INFO - creating build\lib.win32-2.7 07:11:50 INFO - creating build\lib.win32-2.7\psutil 07:11:50 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 07:11:50 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 07:11:50 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 07:11:50 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 07:11:50 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 07:11:50 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 07:11:50 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 07:11:50 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 07:11:50 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 07:11:50 INFO - running build_ext 07:11:50 INFO - building 'psutil._psutil_windows' extension 07:11:50 INFO - error: Unable to find vcvarsall.bat 07:11:50 INFO - ---------------------------------------- 07:11:50 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-_95ckd-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 07:11:50 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 07:11:50 WARNING - Return code: 1 07:11:50 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! 07:11:50 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 07:11: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')]} 07:11:50 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:11: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')]} 07:11:50 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:11:50 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 0x01C066B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01D0D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019E9D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CC9368>, '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 0x018CAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01D1F0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-261', 'USERDOMAIN': 'T-W732-IX-261', '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-261', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 07:11:50 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 07:11:50 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 07:11:50 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 07:11:50 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 07:11:50 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 07:11:50 INFO - 'COMPUTERNAME': 'T-W732-IX-261', 07:11:50 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 07:11:50 INFO - 'DCLOCATION': 'SCL3', 07:11:50 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 07:11:50 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 07:11:50 INFO - 'FP_NO_HOST_CHECK': 'NO', 07:11:50 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 07:11:50 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 07:11:50 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 07:11:50 INFO - 'HOMEDRIVE': 'C:', 07:11:50 INFO - 'HOMEPATH': '\\Users\\cltbld', 07:11:50 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 07:11:50 INFO - 'KTS_VERSION': '1.19c', 07:11:50 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 07:11:50 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 07:11:50 INFO - 'LOGONSERVER': '\\\\T-W732-IX-261', 07:11:50 INFO - 'MONDIR': 'C:\\Monitor_config\\', 07:11:50 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 07:11:50 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 07:11:50 INFO - 'MOZILLABUILDDRIVE': 'C:', 07:11:50 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 07:11:50 INFO - 'MOZ_AIRBAG': '1', 07:11:50 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 07:11:50 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:11:50 INFO - 'MOZ_MSVCVERSION': '8', 07:11:50 INFO - 'MOZ_NO_REMOTE': '1', 07:11:50 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 07:11:50 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 07:11:50 INFO - 'NO_EM_RESTART': '1', 07:11:50 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:11:50 INFO - 'NUMBER_OF_PROCESSORS': '8', 07:11:50 INFO - 'OS': 'Windows_NT', 07:11:50 INFO - 'OURDRIVE': 'C:', 07:11:50 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 07:11:50 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 07:11:50 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 07:11:50 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 07:11:50 INFO - 'PROCESSOR_LEVEL': '6', 07:11:50 INFO - 'PROCESSOR_REVISION': '1e05', 07:11:50 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 07:11:50 INFO - 'PROGRAMFILES': 'C:\\Program Files', 07:11:50 INFO - 'PROMPT': '$P$G', 07:11:50 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 07:11:50 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 07:11:50 INFO - 'PUBLIC': 'C:\\Users\\Public', 07:11:50 INFO - 'PWD': 'C:\\slave\\test', 07:11:50 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 07:11:50 INFO - 'SLAVEDIR': 'C:\\slave\\', 07:11:50 INFO - 'SYSTEMDRIVE': 'C:', 07:11:50 INFO - 'SYSTEMROOT': 'C:\\windows', 07:11:50 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 07:11:50 INFO - 'TEST1': 'testie', 07:11:50 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 07:11:50 INFO - 'USERDOMAIN': 'T-W732-IX-261', 07:11:50 INFO - 'USERNAME': 'cltbld', 07:11:50 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 07:11:50 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 07:11:50 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 07:11:50 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 07:11:50 INFO - 'WINDIR': 'C:\\windows', 07:11:50 INFO - 'WINDOWS_TRACING_FLAGS': '3', 07:11:50 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 07:11:50 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 07:11:51 INFO - Ignoring indexes: http://pypi.python.org/simple/ 07:11:51 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 07:11:51 INFO - Downloading mozsystemmonitor-0.0.tar.gz 07:11:51 INFO - Running setup.py egg_info for package mozsystemmonitor 07:11:51 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 07:11:51 INFO - Running setup.py egg_info for package psutil 07:11:51 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 07:11:51 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 07:11:51 INFO - Installing collected packages: mozsystemmonitor, psutil 07:11:51 INFO - Running setup.py install for mozsystemmonitor 07:11:51 INFO - Running setup.py install for psutil 07:11:51 INFO - building 'psutil._psutil_windows' extension 07:11:51 INFO - error: Unable to find vcvarsall.bat 07:11:51 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-817rm6-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 07:11:51 INFO - running install 07:11:51 INFO - running build 07:11:51 INFO - running build_py 07:11:51 INFO - running build_ext 07:11:51 INFO - building 'psutil._psutil_windows' extension 07:11:51 INFO - error: Unable to find vcvarsall.bat 07:11:51 INFO - ---------------------------------------- 07:11:51 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-817rm6-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 07:11:51 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 07:11:51 WARNING - Return code: 1 07:11:51 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! 07:11:51 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 07:11:51 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')]} 07:11:51 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:11:51 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')]} 07:11:51 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:11:51 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 0x01C066B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01D0D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019E9D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CC9368>, '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 0x018CAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01D1F0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-261', 'USERDOMAIN': 'T-W732-IX-261', '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-261', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 07:11:51 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 07:11:51 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 07:11:51 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 07:11:51 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 07:11:51 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 07:11:51 INFO - 'COMPUTERNAME': 'T-W732-IX-261', 07:11:51 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 07:11:51 INFO - 'DCLOCATION': 'SCL3', 07:11:51 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 07:11:51 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 07:11:51 INFO - 'FP_NO_HOST_CHECK': 'NO', 07:11:51 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 07:11:51 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 07:11:51 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 07:11:51 INFO - 'HOMEDRIVE': 'C:', 07:11:51 INFO - 'HOMEPATH': '\\Users\\cltbld', 07:11:51 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 07:11:51 INFO - 'KTS_VERSION': '1.19c', 07:11:51 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 07:11:51 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 07:11:51 INFO - 'LOGONSERVER': '\\\\T-W732-IX-261', 07:11:51 INFO - 'MONDIR': 'C:\\Monitor_config\\', 07:11:51 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 07:11:51 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 07:11:51 INFO - 'MOZILLABUILDDRIVE': 'C:', 07:11:51 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 07:11:51 INFO - 'MOZ_AIRBAG': '1', 07:11:51 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 07:11:51 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:11:51 INFO - 'MOZ_MSVCVERSION': '8', 07:11:51 INFO - 'MOZ_NO_REMOTE': '1', 07:11:51 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 07:11:51 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 07:11:51 INFO - 'NO_EM_RESTART': '1', 07:11:51 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:11:51 INFO - 'NUMBER_OF_PROCESSORS': '8', 07:11:51 INFO - 'OS': 'Windows_NT', 07:11:51 INFO - 'OURDRIVE': 'C:', 07:11: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:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 07:11:51 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 07:11:51 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 07:11:51 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 07:11:51 INFO - 'PROCESSOR_LEVEL': '6', 07:11:51 INFO - 'PROCESSOR_REVISION': '1e05', 07:11:51 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 07:11:51 INFO - 'PROGRAMFILES': 'C:\\Program Files', 07:11:51 INFO - 'PROMPT': '$P$G', 07:11:51 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 07:11:51 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 07:11:51 INFO - 'PUBLIC': 'C:\\Users\\Public', 07:11:51 INFO - 'PWD': 'C:\\slave\\test', 07:11:51 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 07:11:51 INFO - 'SLAVEDIR': 'C:\\slave\\', 07:11:51 INFO - 'SYSTEMDRIVE': 'C:', 07:11:51 INFO - 'SYSTEMROOT': 'C:\\windows', 07:11:51 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 07:11:51 INFO - 'TEST1': 'testie', 07:11:51 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 07:11:51 INFO - 'USERDOMAIN': 'T-W732-IX-261', 07:11:51 INFO - 'USERNAME': 'cltbld', 07:11:51 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 07:11:51 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 07:11:51 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 07:11:51 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 07:11:51 INFO - 'WINDIR': 'C:\\windows', 07:11:51 INFO - 'WINDOWS_TRACING_FLAGS': '3', 07:11:51 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 07:11:51 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 07:11:54 INFO - Ignoring indexes: http://pypi.python.org/simple/ 07:11:54 INFO - Downloading/unpacking blobuploader==1.2.4 07:11:54 INFO - Downloading blobuploader-1.2.4.tar.gz 07:11:54 INFO - Running setup.py egg_info for package blobuploader 07:11:54 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 07:11:58 INFO - Running setup.py egg_info for package requests 07:11:58 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 07:11:58 INFO - Downloading docopt-0.6.1.tar.gz 07:11:58 INFO - Running setup.py egg_info for package docopt 07:11:58 INFO - Installing collected packages: blobuploader, docopt, requests 07:11:58 INFO - Running setup.py install for blobuploader 07:11:58 INFO - Running setup.py install for docopt 07:11:58 INFO - Running setup.py install for requests 07:11:58 INFO - Successfully installed blobuploader docopt requests 07:11:58 INFO - Cleaning up... 07:11:58 INFO - Return code: 0 07:11:58 INFO - Installing None into virtualenv C:\slave\test\build\venv 07:11:58 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')]} 07:11:58 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:11:58 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')]} 07:11:58 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:11:58 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 0x01C066B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01D0D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019E9D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CC9368>, '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 0x018CAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01D1F0C0>, '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-261', 'USERDOMAIN': 'T-W732-IX-261', '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-261', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 07:11:58 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 07:11:58 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 07:11:58 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 07:11:58 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 07:11:58 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 07:11:58 INFO - 'COMPUTERNAME': 'T-W732-IX-261', 07:11:58 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 07:11:58 INFO - 'DCLOCATION': 'SCL3', 07:11:58 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 07:11:58 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 07:11:58 INFO - 'FP_NO_HOST_CHECK': 'NO', 07:11:58 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 07:11:58 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 07:11:58 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 07:11:58 INFO - 'HOMEDRIVE': 'C:', 07:11:58 INFO - 'HOMEPATH': '\\Users\\cltbld', 07:11:58 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 07:11:58 INFO - 'KTS_VERSION': '1.19c', 07:11:58 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 07:11:58 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 07:11:58 INFO - 'LOGONSERVER': '\\\\T-W732-IX-261', 07:11:58 INFO - 'MONDIR': 'C:\\Monitor_config\\', 07:11:58 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 07:11:58 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 07:11:58 INFO - 'MOZILLABUILDDRIVE': 'C:', 07:11:58 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 07:11:58 INFO - 'MOZ_AIRBAG': '1', 07:11:58 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 07:11:58 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:11:58 INFO - 'MOZ_MSVCVERSION': '8', 07:11:58 INFO - 'MOZ_NO_REMOTE': '1', 07:11:58 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 07:11:58 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 07:11:58 INFO - 'NO_EM_RESTART': '1', 07:11:58 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:11:58 INFO - 'NUMBER_OF_PROCESSORS': '8', 07:11:58 INFO - 'OS': 'Windows_NT', 07:11:58 INFO - 'OURDRIVE': 'C:', 07:11:58 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 07:11:58 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 07:11:58 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 07:11:58 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 07:11:58 INFO - 'PROCESSOR_LEVEL': '6', 07:11:58 INFO - 'PROCESSOR_REVISION': '1e05', 07:11:58 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 07:11:58 INFO - 'PROGRAMFILES': 'C:\\Program Files', 07:11:58 INFO - 'PROMPT': '$P$G', 07:11:58 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 07:11:58 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 07:11:58 INFO - 'PUBLIC': 'C:\\Users\\Public', 07:11:58 INFO - 'PWD': 'C:\\slave\\test', 07:11:58 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 07:11:58 INFO - 'SLAVEDIR': 'C:\\slave\\', 07:11:58 INFO - 'SYSTEMDRIVE': 'C:', 07:11:58 INFO - 'SYSTEMROOT': 'C:\\windows', 07:11:58 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 07:11:58 INFO - 'TEST1': 'testie', 07:11:58 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 07:11:58 INFO - 'USERDOMAIN': 'T-W732-IX-261', 07:11:58 INFO - 'USERNAME': 'cltbld', 07:11:58 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 07:11:58 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 07:11:58 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 07:11:58 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 07:11:58 INFO - 'WINDIR': 'C:\\windows', 07:11:58 INFO - 'WINDOWS_TRACING_FLAGS': '3', 07:11:58 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 07:11:58 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 07:12:03 INFO - Ignoring indexes: http://pypi.python.org/simple/ 07:12:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 07:12:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 07:12:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 07:12:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 07:12:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 07:12:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 07:12:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 07:12:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 07:12:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 07:12:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 07:12:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 07:12:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 07:12:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 07:12:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 07:12:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 07:12:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 07:12:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 07:12:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 07:12:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 07:12:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 07:12:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 07:12:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 07:12:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 07:12:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 07:12:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 07:12:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 07:12:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 07:12:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 07:12:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 07:12:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 07:12:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 07:12:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 07:12:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 07:12:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 07:12:03 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 07:12:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 07:12:03 INFO - Unpacking c:\slave\test\build\tests\marionette\client 07:12:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 07:12:03 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 07:12:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 07:12:03 INFO - Unpacking c:\slave\test\build\tests\marionette 07:12:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 07:12:03 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 07:12:03 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 07:12:03 INFO - Running setup.py install for browsermob-proxy 07:12:17 INFO - Running setup.py install for manifestparser 07:12:17 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 07:12:17 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 07:12:17 INFO - Running setup.py install for marionette-client 07:12:17 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 07:12:17 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 07:12:17 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 07:12:17 INFO - Running setup.py install for marionette-driver 07:12:17 INFO - Running setup.py install for mozcrash 07:12:17 INFO - Running setup.py install for mozdebug 07:12:17 INFO - Running setup.py install for mozdevice 07:12:17 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 07:12:17 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 07:12:17 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 07:12:17 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 07:12:17 INFO - Running setup.py install for mozfile 07:12:17 INFO - Running setup.py install for mozhttpd 07:12:17 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 07:12:17 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 07:12:17 INFO - Running setup.py install for mozinfo 07:12:17 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 07:12:17 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 07:12:17 INFO - Running setup.py install for mozInstall 07:12:17 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 07:12:17 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 07:12:17 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 07:12:17 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 07:12:17 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 07:12:17 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 07:12:17 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 07:12:17 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 07:12:17 INFO - Running setup.py install for mozleak 07:12:17 INFO - Running setup.py install for mozlog 07:12:17 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 07:12:17 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 07:12:17 INFO - Running setup.py install for moznetwork 07:12:17 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 07:12:17 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 07:12:17 INFO - Running setup.py install for mozprocess 07:12:17 INFO - Running setup.py install for mozprofile 07:12:17 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 07:12:17 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 07:12:17 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 07:12:17 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 07:12:17 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 07:12:17 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 07:12:17 INFO - Running setup.py install for mozrunner 07:12:17 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 07:12:17 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 07:12:17 INFO - Running setup.py install for mozscreenshot 07:12:17 INFO - Running setup.py install for moztest 07:12:17 INFO - Running setup.py install for mozversion 07:12:17 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 07:12:17 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 07:12:17 INFO - Running setup.py install for wptserve 07:12:17 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 07:12:17 INFO - Cleaning up... 07:12:17 INFO - Return code: 0 07:12:17 INFO - Installing None into virtualenv C:\slave\test\build\venv 07:12:17 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:12:17 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:12:17 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:12:17 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:12:17 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 0x01C066B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01D0D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019E9D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CC9368>, '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 0x018CAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01D1F0C0>, '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-261', 'USERDOMAIN': 'T-W732-IX-261', '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-261', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 07:12:17 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 07:12:17 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 07:12:17 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 07:12:17 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 07:12:17 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 07:12:17 INFO - 'COMPUTERNAME': 'T-W732-IX-261', 07:12:17 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 07:12:17 INFO - 'DCLOCATION': 'SCL3', 07:12:17 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 07:12:17 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 07:12:17 INFO - 'FP_NO_HOST_CHECK': 'NO', 07:12:17 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 07:12:17 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 07:12:17 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 07:12:17 INFO - 'HOMEDRIVE': 'C:', 07:12:17 INFO - 'HOMEPATH': '\\Users\\cltbld', 07:12:17 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 07:12:17 INFO - 'KTS_VERSION': '1.19c', 07:12:17 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 07:12:17 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 07:12:17 INFO - 'LOGONSERVER': '\\\\T-W732-IX-261', 07:12:17 INFO - 'MONDIR': 'C:\\Monitor_config\\', 07:12:17 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 07:12:17 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 07:12:17 INFO - 'MOZILLABUILDDRIVE': 'C:', 07:12:17 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 07:12:17 INFO - 'MOZ_AIRBAG': '1', 07:12:17 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 07:12:17 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:12:17 INFO - 'MOZ_MSVCVERSION': '8', 07:12:17 INFO - 'MOZ_NO_REMOTE': '1', 07:12:17 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 07:12:17 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 07:12:17 INFO - 'NO_EM_RESTART': '1', 07:12:17 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:12:17 INFO - 'NUMBER_OF_PROCESSORS': '8', 07:12:17 INFO - 'OS': 'Windows_NT', 07:12:17 INFO - 'OURDRIVE': 'C:', 07:12:17 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 07:12:17 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 07:12:17 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 07:12:17 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 07:12:17 INFO - 'PROCESSOR_LEVEL': '6', 07:12:17 INFO - 'PROCESSOR_REVISION': '1e05', 07:12:17 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 07:12:17 INFO - 'PROGRAMFILES': 'C:\\Program Files', 07:12:17 INFO - 'PROMPT': '$P$G', 07:12:17 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 07:12:17 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 07:12:17 INFO - 'PUBLIC': 'C:\\Users\\Public', 07:12:17 INFO - 'PWD': 'C:\\slave\\test', 07:12:17 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 07:12:17 INFO - 'SLAVEDIR': 'C:\\slave\\', 07:12:17 INFO - 'SYSTEMDRIVE': 'C:', 07:12:17 INFO - 'SYSTEMROOT': 'C:\\windows', 07:12:17 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 07:12:17 INFO - 'TEST1': 'testie', 07:12:17 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 07:12:17 INFO - 'USERDOMAIN': 'T-W732-IX-261', 07:12:17 INFO - 'USERNAME': 'cltbld', 07:12:17 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 07:12:17 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 07:12:17 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 07:12:17 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 07:12:17 INFO - 'WINDIR': 'C:\\windows', 07:12:17 INFO - 'WINDOWS_TRACING_FLAGS': '3', 07:12:17 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 07:12:17 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 07:12:21 INFO - Ignoring indexes: http://pypi.python.org/simple/ 07:12:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 07:12:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 07:12:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 07:12:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 07:12:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 07:12:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 07:12:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 07:12:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 07:12:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 07:12:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 07:12:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 07:12:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 07:12:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 07:12:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 07:12:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 07:12:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 07:12:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 07:12:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 07:12:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 07:12:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 07:12:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 07:12:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 07:12:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 07:12:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 07:12:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 07:12:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 07:12:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 07:12:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 07:12:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 07:12:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 07:12:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 07:12:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 07:12:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 07:12:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 07:12:21 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 07:12:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 07:12:21 INFO - Unpacking c:\slave\test\build\tests\marionette\client 07:12:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 07:12:21 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 07:12:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 07:12:21 INFO - Unpacking c:\slave\test\build\tests\marionette 07:12:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 07:12:21 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 07:12:21 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)) 07:12:32 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)) 07:12:32 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)) 07:12:32 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)) 07:12:32 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)) 07:12:32 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 07:12:32 INFO - Downloading blessings-1.6.tar.gz 07:12:32 INFO - Running setup.py egg_info for package blessings 07:12:32 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)) 07:12:32 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 07:12:32 INFO - Running setup.py install for blessings 07:12:32 INFO - Running setup.py install for browsermob-proxy 07:12:32 INFO - Running setup.py install for manifestparser 07:12:32 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 07:12:32 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 07:12:32 INFO - Running setup.py install for marionette-client 07:12:32 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 07:12:32 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 07:12:32 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 07:12:32 INFO - Running setup.py install for marionette-driver 07:12:32 INFO - Running setup.py install for mozcrash 07:12:32 INFO - Running setup.py install for mozdebug 07:12:32 INFO - Running setup.py install for mozdevice 07:12:32 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 07:12:33 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 07:12:33 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 07:12:33 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 07:12:33 INFO - Running setup.py install for mozhttpd 07:12:33 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 07:12:33 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 07:12:33 INFO - Running setup.py install for mozInstall 07:12:33 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 07:12:33 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 07:12:33 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 07:12:33 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 07:12:33 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 07:12:33 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 07:12:33 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 07:12:33 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 07:12:33 INFO - Running setup.py install for mozleak 07:12:33 INFO - Running setup.py install for mozprofile 07:12:33 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 07:12:33 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 07:12:33 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 07:12:33 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 07:12:33 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 07:12:33 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 07:12:33 INFO - Running setup.py install for mozrunner 07:12:33 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 07:12:33 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 07:12:35 INFO - Running setup.py install for mozscreenshot 07:12:35 INFO - Running setup.py install for moztest 07:12:35 INFO - Running setup.py install for mozversion 07:12:35 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 07:12:35 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 07:12:35 INFO - Running setup.py install for wptserve 07:12:35 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 07:12:35 INFO - Cleaning up... 07:12:35 INFO - Return code: 0 07:12:35 INFO - Done creating virtualenv C:\slave\test\build\venv. 07:12:35 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 07:12:35 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 07:12:35 INFO - Reading from file tmpfile_stdout 07:12:35 INFO - Using _rmtree_windows ... 07:12:35 INFO - Using _rmtree_windows ... 07:12:35 INFO - Current package versions: 07:12:35 INFO - blessings == 1.6 07:12:35 INFO - blobuploader == 1.2.4 07:12:35 INFO - browsermob-proxy == 0.6.0 07:12:35 INFO - distribute == 0.6.14 07:12:35 INFO - docopt == 0.6.1 07:12:35 INFO - manifestparser == 1.1 07:12:35 INFO - marionette-client == 2.3.0 07:12:35 INFO - marionette-driver == 1.4.0 07:12:35 INFO - mozInstall == 1.12 07:12:35 INFO - mozcrash == 0.17 07:12:35 INFO - mozdebug == 0.1 07:12:35 INFO - mozdevice == 0.48 07:12:35 INFO - mozfile == 1.2 07:12:35 INFO - mozhttpd == 0.7 07:12:35 INFO - mozinfo == 0.9 07:12:35 INFO - mozleak == 0.1 07:12:35 INFO - mozlog == 3.1 07:12:35 INFO - moznetwork == 0.27 07:12:35 INFO - mozprocess == 0.22 07:12:35 INFO - mozprofile == 0.28 07:12:35 INFO - mozrunner == 6.11 07:12:35 INFO - mozscreenshot == 0.1 07:12:35 INFO - mozsystemmonitor == 0.0 07:12:35 INFO - moztest == 0.7 07:12:35 INFO - mozversion == 1.4 07:12:35 INFO - requests == 1.2.3 07:12:35 INFO - wptserve == 1.4.0 07:12:35 INFO - Running post-action listener: _resource_record_post_action 07:12:35 INFO - Running post-action listener: _start_resource_monitoring 07:12:35 INFO - Starting resource monitoring. 07:12:35 INFO - ##### 07:12:35 INFO - ##### Running pull step. 07:12:35 INFO - ##### 07:12:35 INFO - Running pre-action listener: _resource_record_pre_action 07:12:35 INFO - Running main action method: pull 07:12:35 INFO - Pull has nothing to do! 07:12:35 INFO - Running post-action listener: _resource_record_post_action 07:12:35 INFO - ##### 07:12:35 INFO - ##### Running install step. 07:12:35 INFO - ##### 07:12:35 INFO - Running pre-action listener: _resource_record_pre_action 07:12:35 INFO - Running main action method: install 07:12:35 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 07:12:35 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 07:12:35 INFO - Reading from file tmpfile_stdout 07:12:35 INFO - Using _rmtree_windows ... 07:12:35 INFO - Using _rmtree_windows ... 07:12:35 INFO - Detecting whether we're running mozinstall >=1.0... 07:12:35 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 07:12:35 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 07:12:35 INFO - Reading from file tmpfile_stdout 07:12:35 INFO - Output received: 07:12:35 INFO - Usage: mozinstall-script.py [options] installer 07:12:35 INFO - Options: 07:12:35 INFO - -h, --help show this help message and exit 07:12:35 INFO - -d DEST, --destination=DEST 07:12:35 INFO - Directory to install application into. [default: 07:12:35 INFO - "C:\slave\test"] 07:12:35 INFO - --app=APP Application being installed. [default: firefox] 07:12:35 INFO - Using _rmtree_windows ... 07:12:35 INFO - Using _rmtree_windows ... 07:12:35 INFO - mkdir: C:\slave\test\build\application 07:12:35 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'] 07:12:35 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 07:12:37 INFO - Reading from file tmpfile_stdout 07:12:37 INFO - Output received: 07:12:37 INFO - C:\slave\test\build\application\firefox\firefox.exe 07:12:37 INFO - Using _rmtree_windows ... 07:12:37 INFO - Using _rmtree_windows ... 07:12:37 INFO - Running post-action listener: _resource_record_post_action 07:12:37 INFO - ##### 07:12:37 INFO - ##### Running run-tests step. 07:12:37 INFO - ##### 07:12:37 INFO - Running pre-action listener: _resource_record_pre_action 07:12:37 INFO - Running main action method: run_tests 07:12:37 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 07:12:37 INFO - Minidump filename unknown. Determining based upon platform and architecture. 07:12:37 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 07:12:37 INFO - grabbing minidump binary from tooltool 07:12:37 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')]} 07:12:37 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 0x01CC9368>, '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 0x018CAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01D1F0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 07:12:37 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 07:12:37 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 07:12:37 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 07:12:38 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpshjbmk 07:12:38 INFO - INFO - File integrity verified, renaming tmpshjbmk to win32-minidump_stackwalk.exe 07:12:38 INFO - Return code: 0 07:12:38 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 07:12:38 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 07:12:38 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/DqAmRv_rTL2ilxiYmMPyOg/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 07:12:38 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/DqAmRv_rTL2ilxiYmMPyOg/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 07:12:38 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 07:12:38 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 07:12:38 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 07:12:38 INFO - 'COMPUTERNAME': 'T-W732-IX-261', 07:12:38 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 07:12:38 INFO - 'DCLOCATION': 'SCL3', 07:12:38 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 07:12:38 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 07:12:38 INFO - 'FP_NO_HOST_CHECK': 'NO', 07:12:38 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 07:12:38 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 07:12:38 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 07:12:38 INFO - 'HOMEDRIVE': 'C:', 07:12:38 INFO - 'HOMEPATH': '\\Users\\cltbld', 07:12:38 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 07:12:38 INFO - 'KTS_VERSION': '1.19c', 07:12:38 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 07:12:38 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 07:12:38 INFO - 'LOGONSERVER': '\\\\T-W732-IX-261', 07:12:38 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 07:12:38 INFO - 'MONDIR': 'C:\\Monitor_config\\', 07:12:38 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 07:12:38 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 07:12:38 INFO - 'MOZILLABUILDDRIVE': 'C:', 07:12:38 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 07:12:38 INFO - 'MOZ_AIRBAG': '1', 07:12:38 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 07:12:38 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:12:38 INFO - 'MOZ_MSVCVERSION': '8', 07:12:38 INFO - 'MOZ_NO_REMOTE': '1', 07:12:38 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 07:12:38 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 07:12:38 INFO - 'NO_EM_RESTART': '1', 07:12:38 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:12:38 INFO - 'NUMBER_OF_PROCESSORS': '8', 07:12:38 INFO - 'OS': 'Windows_NT', 07:12:38 INFO - 'OURDRIVE': 'C:', 07:12:38 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 07:12:38 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 07:12:38 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 07:12:38 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 07:12:38 INFO - 'PROCESSOR_LEVEL': '6', 07:12:38 INFO - 'PROCESSOR_REVISION': '1e05', 07:12:38 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 07:12:38 INFO - 'PROGRAMFILES': 'C:\\Program Files', 07:12:38 INFO - 'PROMPT': '$P$G', 07:12:38 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 07:12:38 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 07:12:38 INFO - 'PUBLIC': 'C:\\Users\\Public', 07:12:38 INFO - 'PWD': 'C:\\slave\\test', 07:12:38 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 07:12:38 INFO - 'SLAVEDIR': 'C:\\slave\\', 07:12:38 INFO - 'SYSTEMDRIVE': 'C:', 07:12:38 INFO - 'SYSTEMROOT': 'C:\\windows', 07:12:38 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 07:12:38 INFO - 'TEST1': 'testie', 07:12:38 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 07:12:38 INFO - 'USERDOMAIN': 'T-W732-IX-261', 07:12:38 INFO - 'USERNAME': 'cltbld', 07:12:38 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 07:12:38 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 07:12:38 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 07:12:38 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 07:12:38 INFO - 'WINDIR': 'C:\\windows', 07:12:38 INFO - 'WINDOWS_TRACING_FLAGS': '3', 07:12:38 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 07:12:38 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 07:12:38 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/DqAmRv_rTL2ilxiYmMPyOg/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 07:12:40 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 07:12:40 INFO - import pkg_resources 07:12:41 INFO - Using 1 client processes 07:12:44 INFO - SUITE-START | Running 778 tests 07:12:44 INFO - Running testharness tests 07:12:44 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 07:12:44 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1ms 07:12:44 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 07:12:44 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 07:12:44 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 07:12:44 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 07:12:45 INFO - Setting up ssl 07:12:45 INFO - PROCESS | certutil | 07:12:45 INFO - PROCESS | certutil | 07:12:45 INFO - PROCESS | certutil | 07:12:45 INFO - Certificate Nickname Trust Attributes 07:12:45 INFO - SSL,S/MIME,JAR/XPI 07:12:45 INFO - 07:12:45 INFO - web-platform-tests CT,, 07:12:45 INFO - 07:12:45 INFO - Starting runner 07:12:46 INFO - PROCESS | 2436 | [2436] 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 07:12:46 INFO - PROCESS | 2436 | [2436] 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 07:12:46 INFO - PROCESS | 2436 | [2436] 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 07:12:47 INFO - PROCESS | 2436 | 1467036767929 Marionette DEBUG Marionette enabled via build flag and pref 07:12:48 INFO - PROCESS | 2436 | ++DOCSHELL 0F6CC400 == 1 [pid = 2436] [id = 1] 07:12:48 INFO - PROCESS | 2436 | ++DOMWINDOW == 1 (0F6CC800) [pid = 2436] [serial = 1] [outer = 00000000] 07:12:48 INFO - PROCESS | 2436 | [2436] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 07:12:48 INFO - PROCESS | 2436 | ++DOMWINDOW == 2 (0F6CD400) [pid = 2436] [serial = 2] [outer = 0F6CC800] 07:12:49 INFO - PROCESS | 2436 | ++DOCSHELL 11F0A400 == 2 [pid = 2436] [id = 2] 07:12:49 INFO - PROCESS | 2436 | ++DOMWINDOW == 3 (11F0A800) [pid = 2436] [serial = 3] [outer = 00000000] 07:12:49 INFO - PROCESS | 2436 | [2436] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 07:12:49 INFO - PROCESS | 2436 | ++DOMWINDOW == 4 (11F0B400) [pid = 2436] [serial = 4] [outer = 11F0A800] 07:12:49 INFO - PROCESS | 2436 | 1467036769542 Marionette INFO Listening on port 2828 07:12:51 INFO - PROCESS | 2436 | 1467036771154 Marionette DEBUG Marionette enabled via command-line flag 07:12:51 INFO - PROCESS | 2436 | [2436] 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 07:12:51 INFO - PROCESS | 2436 | [2436] 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 07:12:51 INFO - PROCESS | 2436 | ++DOCSHELL 13A46800 == 3 [pid = 2436] [id = 3] 07:12:51 INFO - PROCESS | 2436 | ++DOMWINDOW == 5 (13A4E800) [pid = 2436] [serial = 5] [outer = 00000000] 07:12:51 INFO - PROCESS | 2436 | [2436] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 07:12:51 INFO - PROCESS | 2436 | ++DOMWINDOW == 6 (13A4F400) [pid = 2436] [serial = 6] [outer = 13A4E800] 07:12:51 INFO - PROCESS | 2436 | [2436] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 07:12:52 INFO - PROCESS | 2436 | ++DOMWINDOW == 7 (1485C800) [pid = 2436] [serial = 7] [outer = 11F0A800] 07:12:52 INFO - PROCESS | 2436 | [2436] 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 07:12:52 INFO - PROCESS | 2436 | 1467036772268 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49657 07:12:52 INFO - PROCESS | 2436 | [2436] 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 07:12:52 INFO - PROCESS | 2436 | 1467036772274 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49658 07:12:52 INFO - PROCESS | 2436 | [2436] 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 07:12:52 INFO - PROCESS | 2436 | 1467036772309 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49660 07:12:52 INFO - PROCESS | 2436 | [2436] 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 07:12:52 INFO - PROCESS | 2436 | 1467036772317 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49662 07:12:52 INFO - PROCESS | 2436 | 1467036772322 Marionette DEBUG Closed connection conn0 07:12:52 INFO - PROCESS | 2436 | 1467036772323 Marionette DEBUG Closed connection conn1 07:12:52 INFO - PROCESS | 2436 | 1467036772381 Marionette DEBUG Closed connection conn2 07:12:52 INFO - PROCESS | 2436 | 1467036772475 Marionette DEBUG Closed connection conn3 07:12:52 INFO - PROCESS | 2436 | [2436] 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 07:12:52 INFO - PROCESS | 2436 | 1467036772507 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49663 07:12:52 INFO - PROCESS | 2436 | 1467036772515 Marionette DEBUG Closed connection conn4 07:12:52 INFO - PROCESS | 2436 | [2436] 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 07:12:52 INFO - PROCESS | 2436 | 1467036772522 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49664 07:12:52 INFO - PROCESS | 2436 | ++DOCSHELL 0F6CD800 == 4 [pid = 2436] [id = 4] 07:12:52 INFO - PROCESS | 2436 | ++DOMWINDOW == 8 (132E9800) [pid = 2436] [serial = 8] [outer = 00000000] 07:12:52 INFO - PROCESS | 2436 | ++DOMWINDOW == 9 (1646B400) [pid = 2436] [serial = 9] [outer = 132E9800] 07:12:52 INFO - PROCESS | 2436 | ++DOMWINDOW == 10 (16471000) [pid = 2436] [serial = 10] [outer = 132E9800] 07:12:52 INFO - PROCESS | 2436 | 1467036772653 Marionette DEBUG Closed connection conn5 07:12:52 INFO - PROCESS | 2436 | [2436] 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 07:12:52 INFO - PROCESS | 2436 | 1467036772657 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49665 07:12:52 INFO - PROCESS | 2436 | 1467036772681 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 07:12:52 INFO - PROCESS | 2436 | 1467036772686 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":"20160627052524","device":"desktop","version":"48.0"} 07:12:54 INFO - PROCESS | 2436 | [2436] 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 07:12:54 INFO - PROCESS | 2436 | [2436] 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 07:12:54 INFO - PROCESS | 2436 | [2436] 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 07:12:54 INFO - PROCESS | 2436 | ++DOCSHELL 1514AC00 == 5 [pid = 2436] [id = 5] 07:12:54 INFO - PROCESS | 2436 | ++DOMWINDOW == 11 (1514B400) [pid = 2436] [serial = 11] [outer = 00000000] 07:12:54 INFO - PROCESS | 2436 | ++DOCSHELL 1514C000 == 6 [pid = 2436] [id = 6] 07:12:54 INFO - PROCESS | 2436 | ++DOMWINDOW == 12 (178C6800) [pid = 2436] [serial = 12] [outer = 00000000] 07:12:55 INFO - PROCESS | 2436 | [2436] 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 07:12:55 INFO - PROCESS | 2436 | ++DOCSHELL 18DCF000 == 7 [pid = 2436] [id = 7] 07:12:55 INFO - PROCESS | 2436 | ++DOMWINDOW == 13 (18DCF400) [pid = 2436] [serial = 13] [outer = 00000000] 07:12:55 INFO - PROCESS | 2436 | [2436] 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 07:12:55 INFO - PROCESS | 2436 | [2436] 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 07:12:55 INFO - PROCESS | 2436 | ++DOMWINDOW == 14 (1906D000) [pid = 2436] [serial = 14] [outer = 18DCF400] 07:12:55 INFO - PROCESS | 2436 | ++DOMWINDOW == 15 (18C20400) [pid = 2436] [serial = 15] [outer = 1514B400] 07:12:55 INFO - PROCESS | 2436 | ++DOMWINDOW == 16 (18C21C00) [pid = 2436] [serial = 16] [outer = 178C6800] 07:12:55 INFO - PROCESS | 2436 | ++DOMWINDOW == 17 (18C24800) [pid = 2436] [serial = 17] [outer = 18DCF400] 07:12:56 INFO - PROCESS | 2436 | 1467036776438 Marionette INFO startBrowser 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:12:56 INFO - PROCESS | 2436 | 1467036776474 Marionette DEBUG loaded listener.js 07:12:56 INFO - PROCESS | 2436 | 1467036776488 Marionette DEBUG loaded listener.js 07:12:56 INFO - PROCESS | 2436 | 1467036776491 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:12:57 INFO - PROCESS | 2436 | ++DOMWINDOW == 18 (13B96800) [pid = 2436] [serial = 18] [outer = 18DCF400] 07:12:57 INFO - PROCESS | 2436 | 1467036777173 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"02d4cf30-8cc2-42e6-9bff-dd5fcdd88575","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":"20160627052524","device":"desktop","version":"48.0","command_id":1}}] 07:12:57 INFO - PROCESS | 2436 | 1467036777417 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}] 07:12:57 INFO - PROCESS | 2436 | 1467036777421 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:12:57 INFO - PROCESS | 2436 | 1467036777451 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 07:12:57 INFO - PROCESS | 2436 | 1467036777469 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 07:12:57 INFO - PROCESS | 2436 | 1467036777471 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:12:57 INFO - PROCESS | 2436 | [2436] 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 07:12:58 INFO - PROCESS | 2436 | [2436] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 07:12:58 INFO - PROCESS | 2436 | ++DOMWINDOW == 19 (1B6CAC00) [pid = 2436] [serial = 19] [outer = 18DCF400] 07:12:58 INFO - PROCESS | 2436 | 1467036778548 Marionette TRACE conn6 <- [1,3,null,{}] 07:12:58 INFO - PROCESS | 2436 | [2436] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:12:58 INFO - PROCESS | 2436 | 1467036778554 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 07:12:58 INFO - PROCESS | 2436 | 1467036778557 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:12:58 INFO - PROCESS | 2436 | 1467036778577 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 07:12:58 INFO - PROCESS | 2436 | 1467036778589 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 07:12:58 INFO - PROCESS | 2436 | 1467036778592 Marionette TRACE conn6 <- [1,5,null,{"value":"13"}] 07:12:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 07:12:58 INFO - PROCESS | 2436 | 1467036778596 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 07:12:58 INFO - PROCESS | 2436 | 1467036778599 Marionette TRACE conn6 <- [1,6,null,{}] 07:12:58 INFO - PROCESS | 2436 | 1467036778644 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}] 07:12:58 INFO - PROCESS | 2436 | 1467036778648 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:12:58 INFO - PROCESS | 2436 | 1467036778665 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 07:12:58 INFO - PROCESS | 2436 | 1467036778669 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:58 INFO - PROCESS | 2436 | 1467036778671 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:12:58 INFO - PROCESS | 2436 | ++DOCSHELL 1C88DC00 == 8 [pid = 2436] [id = 8] 07:12:58 INFO - PROCESS | 2436 | ++DOMWINDOW == 20 (1C88E000) [pid = 2436] [serial = 20] [outer = 00000000] 07:12:58 INFO - PROCESS | 2436 | ++DOMWINDOW == 21 (1C890800) [pid = 2436] [serial = 21] [outer = 1C88E000] 07:12:58 INFO - PROCESS | 2436 | 1467036778720 Marionette DEBUG loaded listener.js 07:12:58 INFO - PROCESS | 2436 | ++DOMWINDOW == 22 (1C894800) [pid = 2436] [serial = 22] [outer = 1C88E000] 07:12:59 INFO - PROCESS | 2436 | --DOCSHELL 0F6CC400 == 7 [pid = 2436] [id = 1] 07:12:59 INFO - PROCESS | 2436 | ++DOCSHELL 09073800 == 8 [pid = 2436] [id = 9] 07:12:59 INFO - PROCESS | 2436 | ++DOMWINDOW == 23 (0E56D800) [pid = 2436] [serial = 23] [outer = 00000000] 07:12:59 INFO - PROCESS | 2436 | ++DOMWINDOW == 24 (0E5E4400) [pid = 2436] [serial = 24] [outer = 0E56D800] 07:12:59 INFO - PROCESS | 2436 | 1467036779129 Marionette DEBUG loaded listener.js 07:12:59 INFO - PROCESS | 2436 | ++DOMWINDOW == 25 (0E7E6C00) [pid = 2436] [serial = 25] [outer = 0E56D800] 07:12:59 INFO - PROCESS | 2436 | [2436] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:12:59 INFO - PROCESS | 2436 | 1467036779999 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]]]}] 07:13:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 07:13:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1480ms 07:13:00 INFO - PROCESS | 2436 | 1467036780080 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 07:13:00 INFO - PROCESS | 2436 | 1467036780083 Marionette TRACE conn6 <- [1,9,null,{"value":"13"}] 07:13:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 07:13:00 INFO - PROCESS | 2436 | 1467036780088 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 07:13:00 INFO - PROCESS | 2436 | 1467036780091 Marionette TRACE conn6 <- [1,10,null,{}] 07:13:00 INFO - PROCESS | 2436 | 1467036780097 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}] 07:13:00 INFO - PROCESS | 2436 | 1467036780100 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:00 INFO - PROCESS | 2436 | 1467036780264 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 07:13:00 INFO - PROCESS | 2436 | 1467036780345 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:00 INFO - PROCESS | 2436 | 1467036780348 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:00 INFO - PROCESS | 2436 | ++DOCSHELL 1864E400 == 9 [pid = 2436] [id = 10] 07:13:00 INFO - PROCESS | 2436 | ++DOMWINDOW == 26 (1877B400) [pid = 2436] [serial = 26] [outer = 00000000] 07:13:00 INFO - PROCESS | 2436 | ++DOMWINDOW == 27 (18C20000) [pid = 2436] [serial = 27] [outer = 1877B400] 07:13:00 INFO - PROCESS | 2436 | 1467036780407 Marionette DEBUG loaded listener.js 07:13:00 INFO - PROCESS | 2436 | ++DOMWINDOW == 28 (1A2E9400) [pid = 2436] [serial = 28] [outer = 1877B400] 07:13:01 INFO - PROCESS | 2436 | 1467036781022 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]]]}] 07:13:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 07:13:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 987ms 07:13:01 INFO - PROCESS | 2436 | 1467036781077 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 07:13:01 INFO - PROCESS | 2436 | 1467036781081 Marionette TRACE conn6 <- [1,13,null,{"value":"13"}] 07:13:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 07:13:01 INFO - PROCESS | 2436 | 1467036781086 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 07:13:01 INFO - PROCESS | 2436 | 1467036781090 Marionette TRACE conn6 <- [1,14,null,{}] 07:13:01 INFO - PROCESS | 2436 | 1467036781097 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}] 07:13:01 INFO - PROCESS | 2436 | 1467036781099 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:01 INFO - PROCESS | 2436 | 1467036781210 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 07:13:01 INFO - PROCESS | 2436 | 1467036781264 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:01 INFO - PROCESS | 2436 | 1467036781268 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:01 INFO - PROCESS | 2436 | ++DOCSHELL 0E860400 == 10 [pid = 2436] [id = 11] 07:13:01 INFO - PROCESS | 2436 | ++DOMWINDOW == 29 (0E861800) [pid = 2436] [serial = 29] [outer = 00000000] 07:13:01 INFO - PROCESS | 2436 | ++DOMWINDOW == 30 (0E8EE000) [pid = 2436] [serial = 30] [outer = 0E861800] 07:13:01 INFO - PROCESS | 2436 | 1467036781318 Marionette DEBUG loaded listener.js 07:13:01 INFO - PROCESS | 2436 | ++DOMWINDOW == 31 (0F172C00) [pid = 2436] [serial = 31] [outer = 0E861800] 07:13:01 INFO - PROCESS | 2436 | --DOCSHELL 0F6CD800 == 9 [pid = 2436] [id = 4] 07:13:01 INFO - PROCESS | 2436 | 1467036781804 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]]]}] 07:13:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 07:13:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 730ms 07:13:01 INFO - PROCESS | 2436 | 1467036781817 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 07:13:01 INFO - PROCESS | 2436 | 1467036781821 Marionette TRACE conn6 <- [1,17,null,{"value":"13"}] 07:13:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 07:13:01 INFO - PROCESS | 2436 | 1467036781828 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 07:13:01 INFO - PROCESS | 2436 | 1467036781830 Marionette TRACE conn6 <- [1,18,null,{}] 07:13:01 INFO - PROCESS | 2436 | 1467036781838 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}] 07:13:01 INFO - PROCESS | 2436 | 1467036781840 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:01 INFO - PROCESS | 2436 | 1467036781949 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 07:13:01 INFO - PROCESS | 2436 | ++DOCSHELL 0FFCF800 == 10 [pid = 2436] [id = 12] 07:13:01 INFO - PROCESS | 2436 | ++DOMWINDOW == 32 (0FFD1800) [pid = 2436] [serial = 32] [outer = 00000000] 07:13:02 INFO - PROCESS | 2436 | ++DOMWINDOW == 33 (11F0CC00) [pid = 2436] [serial = 33] [outer = 0FFD1800] 07:13:02 INFO - PROCESS | 2436 | 1467036782042 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:02 INFO - PROCESS | 2436 | 1467036782044 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:02 INFO - PROCESS | 2436 | ++DOCSHELL 132A4000 == 11 [pid = 2436] [id = 13] 07:13:02 INFO - PROCESS | 2436 | ++DOMWINDOW == 34 (132A6C00) [pid = 2436] [serial = 34] [outer = 00000000] 07:13:02 INFO - PROCESS | 2436 | ++DOMWINDOW == 35 (132E6000) [pid = 2436] [serial = 35] [outer = 132A6C00] 07:13:02 INFO - PROCESS | 2436 | 1467036782097 Marionette DEBUG loaded listener.js 07:13:02 INFO - PROCESS | 2436 | ++DOMWINDOW == 36 (13590400) [pid = 2436] [serial = 36] [outer = 132A6C00] 07:13:02 INFO - PROCESS | 2436 | ++DOMWINDOW == 37 (0F6C5400) [pid = 2436] [serial = 37] [outer = 0FFD1800] 07:13:02 INFO - PROCESS | 2436 | ++DOCSHELL 0E52A800 == 12 [pid = 2436] [id = 14] 07:13:02 INFO - PROCESS | 2436 | ++DOMWINDOW == 38 (0F64C400) [pid = 2436] [serial = 38] [outer = 00000000] 07:13:02 INFO - PROCESS | 2436 | ++DOMWINDOW == 39 (13ADD400) [pid = 2436] [serial = 39] [outer = 0F64C400] 07:13:02 INFO - PROCESS | 2436 | ++DOMWINDOW == 40 (14E45C00) [pid = 2436] [serial = 40] [outer = 0F64C400] 07:13:02 INFO - PROCESS | 2436 | 1467036782625 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]]]}] 07:13:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 07:13:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 829ms 07:13:02 INFO - PROCESS | 2436 | 1467036782662 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 07:13:02 INFO - PROCESS | 2436 | 1467036782664 Marionette TRACE conn6 <- [1,21,null,{"value":"13"}] 07:13:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 07:13:02 INFO - PROCESS | 2436 | 1467036782667 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 07:13:02 INFO - PROCESS | 2436 | 1467036782671 Marionette TRACE conn6 <- [1,22,null,{}] 07:13:02 INFO - PROCESS | 2436 | 1467036782682 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}] 07:13:02 INFO - PROCESS | 2436 | 1467036782686 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:02 INFO - PROCESS | 2436 | 1467036782792 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 07:13:02 INFO - PROCESS | 2436 | 1467036782861 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:02 INFO - PROCESS | 2436 | 1467036782864 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:02 INFO - PROCESS | 2436 | ++DOCSHELL 16ADB800 == 13 [pid = 2436] [id = 15] 07:13:02 INFO - PROCESS | 2436 | ++DOMWINDOW == 41 (16ADD000) [pid = 2436] [serial = 41] [outer = 00000000] 07:13:02 INFO - PROCESS | 2436 | ++DOMWINDOW == 42 (17817400) [pid = 2436] [serial = 42] [outer = 16ADD000] 07:13:02 INFO - PROCESS | 2436 | 1467036782913 Marionette DEBUG loaded listener.js 07:13:02 INFO - PROCESS | 2436 | ++DOMWINDOW == 43 (178B8000) [pid = 2436] [serial = 43] [outer = 16ADD000] 07:13:03 INFO - PROCESS | 2436 | 1467036783263 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]]]}] 07:13:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 07:13:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 630ms 07:13:03 INFO - PROCESS | 2436 | 1467036783302 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 07:13:03 INFO - PROCESS | 2436 | 1467036783304 Marionette TRACE conn6 <- [1,25,null,{"value":"13"}] 07:13:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 07:13:03 INFO - PROCESS | 2436 | 1467036783308 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 07:13:03 INFO - PROCESS | 2436 | 1467036783310 Marionette TRACE conn6 <- [1,26,null,{}] 07:13:03 INFO - PROCESS | 2436 | 1467036783313 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}] 07:13:03 INFO - PROCESS | 2436 | 1467036783315 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:03 INFO - PROCESS | 2436 | 1467036783426 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 07:13:03 INFO - PROCESS | 2436 | 1467036783435 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:03 INFO - PROCESS | 2436 | 1467036783437 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:03 INFO - PROCESS | 2436 | ++DOCSHELL 17817000 == 14 [pid = 2436] [id = 16] 07:13:03 INFO - PROCESS | 2436 | ++DOMWINDOW == 44 (1785D800) [pid = 2436] [serial = 44] [outer = 00000000] 07:13:03 INFO - PROCESS | 2436 | ++DOMWINDOW == 45 (18414000) [pid = 2436] [serial = 45] [outer = 1785D800] 07:13:03 INFO - PROCESS | 2436 | 1467036783482 Marionette DEBUG loaded listener.js 07:13:03 INFO - PROCESS | 2436 | ++DOMWINDOW == 46 (16A4B400) [pid = 2436] [serial = 46] [outer = 1785D800] 07:13:03 INFO - PROCESS | 2436 | 1467036783866 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]]]}] 07:13:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 07:13:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 570ms 07:13:03 INFO - PROCESS | 2436 | 1467036783891 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 07:13:03 INFO - PROCESS | 2436 | 1467036783893 Marionette TRACE conn6 <- [1,29,null,{"value":"13"}] 07:13:03 INFO - PROCESS | 2436 | 1467036783897 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 07:13:03 INFO - PROCESS | 2436 | 1467036783899 Marionette TRACE conn6 <- [1,30,null,{}] 07:13:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 07:13:03 INFO - PROCESS | 2436 | 1467036783902 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}] 07:13:03 INFO - PROCESS | 2436 | 1467036783904 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:04 INFO - PROCESS | 2436 | 1467036784007 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 07:13:04 INFO - PROCESS | 2436 | 1467036784041 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:04 INFO - PROCESS | 2436 | 1467036784043 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:04 INFO - PROCESS | 2436 | ++DOCSHELL 178BB800 == 15 [pid = 2436] [id = 17] 07:13:04 INFO - PROCESS | 2436 | ++DOMWINDOW == 47 (17F5FC00) [pid = 2436] [serial = 47] [outer = 00000000] 07:13:04 INFO - PROCESS | 2436 | ++DOMWINDOW == 48 (18EF8000) [pid = 2436] [serial = 48] [outer = 17F5FC00] 07:13:04 INFO - PROCESS | 2436 | 1467036784087 Marionette DEBUG loaded listener.js 07:13:04 INFO - PROCESS | 2436 | ++DOMWINDOW == 49 (19079400) [pid = 2436] [serial = 49] [outer = 17F5FC00] 07:13:04 INFO - PROCESS | 2436 | 1467036784432 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]]]}] 07:13:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 07:13:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 569ms 07:13:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 07:13:04 INFO - PROCESS | 2436 | 1467036784472 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 07:13:04 INFO - PROCESS | 2436 | 1467036784474 Marionette TRACE conn6 <- [1,33,null,{"value":"13"}] 07:13:04 INFO - PROCESS | 2436 | 1467036784477 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 07:13:04 INFO - PROCESS | 2436 | 1467036784479 Marionette TRACE conn6 <- [1,34,null,{}] 07:13:04 INFO - PROCESS | 2436 | 1467036784482 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}] 07:13:04 INFO - PROCESS | 2436 | 1467036784489 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:04 INFO - PROCESS | 2436 | 1467036784631 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 07:13:04 INFO - PROCESS | 2436 | 1467036784638 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:04 INFO - PROCESS | 2436 | 1467036784640 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:04 INFO - PROCESS | 2436 | ++DOCSHELL 0E77CC00 == 16 [pid = 2436] [id = 18] 07:13:04 INFO - PROCESS | 2436 | ++DOMWINDOW == 50 (13971400) [pid = 2436] [serial = 50] [outer = 00000000] 07:13:04 INFO - PROCESS | 2436 | ++DOMWINDOW == 51 (1397F000) [pid = 2436] [serial = 51] [outer = 13971400] 07:13:04 INFO - PROCESS | 2436 | 1467036784685 Marionette DEBUG loaded listener.js 07:13:04 INFO - PROCESS | 2436 | ++DOMWINDOW == 52 (1A2EE800) [pid = 2436] [serial = 52] [outer = 13971400] 07:13:05 INFO - PROCESS | 2436 | 1467036785051 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]]]}] 07:13:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 07:13:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 631ms 07:13:05 INFO - PROCESS | 2436 | 1467036785110 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 07:13:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 07:13:05 INFO - PROCESS | 2436 | 1467036785111 Marionette TRACE conn6 <- [1,37,null,{"value":"13"}] 07:13:05 INFO - PROCESS | 2436 | 1467036785114 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 07:13:05 INFO - PROCESS | 2436 | 1467036785116 Marionette TRACE conn6 <- [1,38,null,{}] 07:13:05 INFO - PROCESS | 2436 | 1467036785120 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}] 07:13:05 INFO - PROCESS | 2436 | 1467036785121 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:05 INFO - PROCESS | 2436 | 1467036785221 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 07:13:05 INFO - PROCESS | 2436 | 1467036785229 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:05 INFO - PROCESS | 2436 | 1467036785230 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:05 INFO - PROCESS | 2436 | ++DOCSHELL 1397E800 == 17 [pid = 2436] [id = 19] 07:13:05 INFO - PROCESS | 2436 | ++DOMWINDOW == 53 (17854400) [pid = 2436] [serial = 53] [outer = 00000000] 07:13:05 INFO - PROCESS | 2436 | ++DOMWINDOW == 54 (1A35BC00) [pid = 2436] [serial = 54] [outer = 17854400] 07:13:05 INFO - PROCESS | 2436 | 1467036785275 Marionette DEBUG loaded listener.js 07:13:05 INFO - PROCESS | 2436 | ++DOMWINDOW == 55 (1A2F1C00) [pid = 2436] [serial = 55] [outer = 17854400] 07:13:05 INFO - PROCESS | 2436 | 1467036785654 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]]]}] 07:13:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 07:13:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 570ms 07:13:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 07:13:05 INFO - PROCESS | 2436 | 1467036785685 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 07:13:05 INFO - PROCESS | 2436 | 1467036785687 Marionette TRACE conn6 <- [1,41,null,{"value":"13"}] 07:13:05 INFO - PROCESS | 2436 | 1467036785690 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 07:13:05 INFO - PROCESS | 2436 | 1467036785692 Marionette TRACE conn6 <- [1,42,null,{}] 07:13:05 INFO - PROCESS | 2436 | 1467036785705 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}] 07:13:05 INFO - PROCESS | 2436 | 1467036785707 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:05 INFO - PROCESS | 2436 | 1467036785781 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 07:13:05 INFO - PROCESS | 2436 | 1467036785844 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:05 INFO - PROCESS | 2436 | 1467036785846 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:05 INFO - PROCESS | 2436 | ++DOCSHELL 1A362C00 == 18 [pid = 2436] [id = 20] 07:13:05 INFO - PROCESS | 2436 | ++DOMWINDOW == 56 (1A365000) [pid = 2436] [serial = 56] [outer = 00000000] 07:13:05 INFO - PROCESS | 2436 | ++DOMWINDOW == 57 (1A3EF000) [pid = 2436] [serial = 57] [outer = 1A365000] 07:13:05 INFO - PROCESS | 2436 | 1467036785892 Marionette DEBUG loaded listener.js 07:13:05 INFO - PROCESS | 2436 | ++DOMWINDOW == 58 (1A3F4000) [pid = 2436] [serial = 58] [outer = 1A365000] 07:13:06 INFO - PROCESS | 2436 | 1467036786213 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]]]}] 07:13:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 07:13:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 590ms 07:13:06 INFO - PROCESS | 2436 | 1467036786283 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 07:13:06 INFO - PROCESS | 2436 | 1467036786285 Marionette TRACE conn6 <- [1,45,null,{"value":"13"}] 07:13:06 INFO - PROCESS | 2436 | 1467036786288 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 07:13:06 INFO - PROCESS | 2436 | 1467036786290 Marionette TRACE conn6 <- [1,46,null,{}] 07:13:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 07:13:06 INFO - PROCESS | 2436 | 1467036786293 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}] 07:13:06 INFO - PROCESS | 2436 | 1467036786295 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:06 INFO - PROCESS | 2436 | 1467036786458 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 07:13:06 INFO - PROCESS | 2436 | 1467036786505 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:06 INFO - PROCESS | 2436 | 1467036786507 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:06 INFO - PROCESS | 2436 | ++DOCSHELL 1B554800 == 19 [pid = 2436] [id = 21] 07:13:06 INFO - PROCESS | 2436 | ++DOMWINDOW == 59 (1B554C00) [pid = 2436] [serial = 59] [outer = 00000000] 07:13:06 INFO - PROCESS | 2436 | ++DOMWINDOW == 60 (1B55E000) [pid = 2436] [serial = 60] [outer = 1B554C00] 07:13:06 INFO - PROCESS | 2436 | 1467036786555 Marionette DEBUG loaded listener.js 07:13:06 INFO - PROCESS | 2436 | ++DOMWINDOW == 61 (1B6BE000) [pid = 2436] [serial = 61] [outer = 1B554C00] 07:13:06 INFO - PROCESS | 2436 | 1467036786919 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]]]}] 07:13:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 07:13:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 670ms 07:13:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 07:13:06 INFO - PROCESS | 2436 | 1467036786963 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 07:13:06 INFO - PROCESS | 2436 | 1467036786965 Marionette TRACE conn6 <- [1,49,null,{"value":"13"}] 07:13:06 INFO - PROCESS | 2436 | 1467036786968 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 07:13:06 INFO - PROCESS | 2436 | 1467036786970 Marionette TRACE conn6 <- [1,50,null,{}] 07:13:06 INFO - PROCESS | 2436 | 1467036786986 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}] 07:13:06 INFO - PROCESS | 2436 | 1467036786988 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:07 INFO - PROCESS | 2436 | 1467036787068 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 07:13:07 INFO - PROCESS | 2436 | 1467036787073 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:07 INFO - PROCESS | 2436 | 1467036787074 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:07 INFO - PROCESS | 2436 | ++DOCSHELL 1A182800 == 20 [pid = 2436] [id = 22] 07:13:07 INFO - PROCESS | 2436 | ++DOMWINDOW == 62 (1A185400) [pid = 2436] [serial = 62] [outer = 00000000] 07:13:07 INFO - PROCESS | 2436 | ++DOMWINDOW == 63 (1A18CC00) [pid = 2436] [serial = 63] [outer = 1A185400] 07:13:07 INFO - PROCESS | 2436 | 1467036787117 Marionette DEBUG loaded listener.js 07:13:07 INFO - PROCESS | 2436 | ++DOMWINDOW == 64 (1A18A400) [pid = 2436] [serial = 64] [outer = 1A185400] 07:13:07 INFO - PROCESS | 2436 | 1467036787498 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]]]}] 07:13:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 07:13:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 591ms 07:13:07 INFO - PROCESS | 2436 | 1467036787560 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 07:13:07 INFO - PROCESS | 2436 | 1467036787562 Marionette TRACE conn6 <- [1,53,null,{"value":"13"}] 07:13:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 07:13:07 INFO - PROCESS | 2436 | 1467036787578 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 07:13:07 INFO - PROCESS | 2436 | 1467036787580 Marionette TRACE conn6 <- [1,54,null,{}] 07:13:07 INFO - PROCESS | 2436 | 1467036787583 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}] 07:13:07 INFO - PROCESS | 2436 | 1467036787586 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:07 INFO - PROCESS | 2436 | 1467036787678 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 07:13:07 INFO - PROCESS | 2436 | 1467036787691 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:07 INFO - PROCESS | 2436 | 1467036787693 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:07 INFO - PROCESS | 2436 | ++DOCSHELL 0EE4C400 == 21 [pid = 2436] [id = 23] 07:13:07 INFO - PROCESS | 2436 | ++DOMWINDOW == 65 (0EE4C800) [pid = 2436] [serial = 65] [outer = 00000000] 07:13:07 INFO - PROCESS | 2436 | ++DOMWINDOW == 66 (1A184C00) [pid = 2436] [serial = 66] [outer = 0EE4C800] 07:13:07 INFO - PROCESS | 2436 | 1467036787736 Marionette DEBUG loaded listener.js 07:13:07 INFO - PROCESS | 2436 | ++DOMWINDOW == 67 (1C618800) [pid = 2436] [serial = 67] [outer = 0EE4C800] 07:13:08 INFO - PROCESS | 2436 | 1467036788132 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]]]}] 07:13:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 07:13:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 590ms 07:13:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 07:13:08 INFO - PROCESS | 2436 | 1467036788156 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 07:13:08 INFO - PROCESS | 2436 | 1467036788158 Marionette TRACE conn6 <- [1,57,null,{"value":"13"}] 07:13:08 INFO - PROCESS | 2436 | 1467036788160 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 07:13:08 INFO - PROCESS | 2436 | 1467036788162 Marionette TRACE conn6 <- [1,58,null,{}] 07:13:08 INFO - PROCESS | 2436 | 1467036788165 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}] 07:13:08 INFO - PROCESS | 2436 | 1467036788167 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:08 INFO - PROCESS | 2436 | 1467036788277 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 07:13:08 INFO - PROCESS | 2436 | 1467036788284 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:08 INFO - PROCESS | 2436 | 1467036788286 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:08 INFO - PROCESS | 2436 | ++DOCSHELL 0EF52C00 == 22 [pid = 2436] [id = 24] 07:13:08 INFO - PROCESS | 2436 | ++DOMWINDOW == 68 (0EF57000) [pid = 2436] [serial = 68] [outer = 00000000] 07:13:08 INFO - PROCESS | 2436 | ++DOMWINDOW == 69 (0EF5C400) [pid = 2436] [serial = 69] [outer = 0EF57000] 07:13:08 INFO - PROCESS | 2436 | 1467036788328 Marionette DEBUG loaded listener.js 07:13:08 INFO - PROCESS | 2436 | ++DOMWINDOW == 70 (0EF5F800) [pid = 2436] [serial = 70] [outer = 0EF57000] 07:13:08 INFO - PROCESS | 2436 | 1467036788711 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]]]}] 07:13:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 07:13:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 570ms 07:13:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 07:13:08 INFO - PROCESS | 2436 | 1467036788733 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 07:13:08 INFO - PROCESS | 2436 | 1467036788735 Marionette TRACE conn6 <- [1,61,null,{"value":"13"}] 07:13:08 INFO - PROCESS | 2436 | 1467036788737 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 07:13:08 INFO - PROCESS | 2436 | 1467036788739 Marionette TRACE conn6 <- [1,62,null,{}] 07:13:08 INFO - PROCESS | 2436 | 1467036788742 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}] 07:13:08 INFO - PROCESS | 2436 | 1467036788744 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:08 INFO - PROCESS | 2436 | 1467036788832 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 07:13:09 INFO - PROCESS | 2436 | 1467036789623 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:09 INFO - PROCESS | 2436 | 1467036789626 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:09 INFO - PROCESS | 2436 | ++DOCSHELL 0E7E7800 == 23 [pid = 2436] [id = 25] 07:13:09 INFO - PROCESS | 2436 | ++DOMWINDOW == 71 (0E7E8000) [pid = 2436] [serial = 71] [outer = 00000000] 07:13:09 INFO - PROCESS | 2436 | ++DOMWINDOW == 72 (0E8EA800) [pid = 2436] [serial = 72] [outer = 0E7E8000] 07:13:09 INFO - PROCESS | 2436 | 1467036789674 Marionette DEBUG loaded listener.js 07:13:09 INFO - PROCESS | 2436 | ++DOMWINDOW == 73 (0EDD6400) [pid = 2436] [serial = 73] [outer = 0E7E8000] 07:13:10 INFO - PROCESS | 2436 | 1467036790096 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]]]}] 07:13:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 07:13:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1418ms 07:13:10 INFO - PROCESS | 2436 | 1467036790158 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 07:13:10 INFO - PROCESS | 2436 | 1467036790162 Marionette TRACE conn6 <- [1,65,null,{"value":"13"}] 07:13:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 07:13:10 INFO - PROCESS | 2436 | 1467036790166 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 07:13:10 INFO - PROCESS | 2436 | 1467036790169 Marionette TRACE conn6 <- [1,66,null,{}] 07:13:10 INFO - PROCESS | 2436 | 1467036790174 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}] 07:13:10 INFO - PROCESS | 2436 | 1467036790177 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:10 INFO - PROCESS | 2436 | 1467036790290 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 07:13:10 INFO - PROCESS | 2436 | 1467036790297 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:10 INFO - PROCESS | 2436 | 1467036790300 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:10 INFO - PROCESS | 2436 | ++DOCSHELL 0EE4E400 == 24 [pid = 2436] [id = 26] 07:13:10 INFO - PROCESS | 2436 | ++DOMWINDOW == 74 (0EF52400) [pid = 2436] [serial = 74] [outer = 00000000] 07:13:10 INFO - PROCESS | 2436 | ++DOMWINDOW == 75 (0EF5E800) [pid = 2436] [serial = 75] [outer = 0EF52400] 07:13:10 INFO - PROCESS | 2436 | 1467036790347 Marionette DEBUG loaded listener.js 07:13:10 INFO - PROCESS | 2436 | ++DOMWINDOW == 76 (0F1B8C00) [pid = 2436] [serial = 76] [outer = 0EF52400] 07:13:10 INFO - PROCESS | 2436 | 1467036790768 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]]]}] 07:13:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 07:13:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 629ms 07:13:10 INFO - PROCESS | 2436 | 1467036790799 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 07:13:10 INFO - PROCESS | 2436 | 1467036790803 Marionette TRACE conn6 <- [1,69,null,{"value":"13"}] 07:13:10 INFO - PROCESS | 2436 | 1467036790807 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 07:13:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 07:13:10 INFO - PROCESS | 2436 | 1467036790809 Marionette TRACE conn6 <- [1,70,null,{}] 07:13:10 INFO - PROCESS | 2436 | 1467036790812 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}] 07:13:10 INFO - PROCESS | 2436 | 1467036790814 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:11 INFO - PROCESS | 2436 | 1467036791201 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 07:13:11 INFO - PROCESS | 2436 | --DOMWINDOW == 75 (132E9800) [pid = 2436] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 07:13:11 INFO - PROCESS | 2436 | --DOMWINDOW == 74 (13971400) [pid = 2436] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 07:13:11 INFO - PROCESS | 2436 | --DOMWINDOW == 73 (1A185400) [pid = 2436] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 07:13:11 INFO - PROCESS | 2436 | --DOMWINDOW == 72 (0EE4C800) [pid = 2436] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 07:13:11 INFO - PROCESS | 2436 | --DOMWINDOW == 71 (1C88E000) [pid = 2436] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 07:13:11 INFO - PROCESS | 2436 | --DOMWINDOW == 70 (1877B400) [pid = 2436] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 07:13:11 INFO - PROCESS | 2436 | --DOMWINDOW == 69 (0E861800) [pid = 2436] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 07:13:11 INFO - PROCESS | 2436 | --DOMWINDOW == 68 (132A6C00) [pid = 2436] [serial = 34] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 07:13:11 INFO - PROCESS | 2436 | --DOMWINDOW == 67 (16ADD000) [pid = 2436] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 07:13:11 INFO - PROCESS | 2436 | --DOMWINDOW == 66 (1785D800) [pid = 2436] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 07:13:11 INFO - PROCESS | 2436 | --DOMWINDOW == 65 (17F5FC00) [pid = 2436] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 07:13:11 INFO - PROCESS | 2436 | 1467036791279 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:11 INFO - PROCESS | 2436 | 1467036791281 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:11 INFO - PROCESS | 2436 | ++DOCSHELL 0ED52000 == 25 [pid = 2436] [id = 27] 07:13:11 INFO - PROCESS | 2436 | ++DOMWINDOW == 66 (0ED52800) [pid = 2436] [serial = 77] [outer = 00000000] 07:13:11 INFO - PROCESS | 2436 | ++DOMWINDOW == 67 (0F652000) [pid = 2436] [serial = 78] [outer = 0ED52800] 07:13:11 INFO - PROCESS | 2436 | 1467036791326 Marionette DEBUG loaded listener.js 07:13:11 INFO - PROCESS | 2436 | ++DOMWINDOW == 68 (13959C00) [pid = 2436] [serial = 79] [outer = 0ED52800] 07:13:11 INFO - PROCESS | 2436 | 1467036791671 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]]]}] 07:13:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 07:13:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 930ms 07:13:11 INFO - PROCESS | 2436 | 1467036791742 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 07:13:11 INFO - PROCESS | 2436 | 1467036791744 Marionette TRACE conn6 <- [1,73,null,{"value":"13"}] 07:13:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 07:13:11 INFO - PROCESS | 2436 | 1467036791754 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 07:13:11 INFO - PROCESS | 2436 | 1467036791759 Marionette TRACE conn6 <- [1,74,null,{}] 07:13:11 INFO - PROCESS | 2436 | 1467036791764 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}] 07:13:11 INFO - PROCESS | 2436 | 1467036791767 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:11 INFO - PROCESS | 2436 | 1467036791861 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 07:13:11 INFO - PROCESS | 2436 | 1467036791866 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:11 INFO - PROCESS | 2436 | 1467036791868 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:11 INFO - PROCESS | 2436 | ++DOCSHELL 1397AC00 == 26 [pid = 2436] [id = 28] 07:13:11 INFO - PROCESS | 2436 | ++DOMWINDOW == 69 (1397CC00) [pid = 2436] [serial = 80] [outer = 00000000] 07:13:11 INFO - PROCESS | 2436 | ++DOMWINDOW == 70 (13B28800) [pid = 2436] [serial = 81] [outer = 1397CC00] 07:13:11 INFO - PROCESS | 2436 | 1467036791913 Marionette DEBUG loaded listener.js 07:13:11 INFO - PROCESS | 2436 | ++DOMWINDOW == 71 (1514A000) [pid = 2436] [serial = 82] [outer = 1397CC00] 07:13:12 INFO - PROCESS | 2436 | 1467036792312 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]]]}] 07:13:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 07:13:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 629ms 07:13:12 INFO - PROCESS | 2436 | 1467036792382 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 07:13:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 07:13:12 INFO - PROCESS | 2436 | 1467036792384 Marionette TRACE conn6 <- [1,77,null,{"value":"13"}] 07:13:12 INFO - PROCESS | 2436 | 1467036792388 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 07:13:12 INFO - PROCESS | 2436 | 1467036792389 Marionette TRACE conn6 <- [1,78,null,{}] 07:13:12 INFO - PROCESS | 2436 | 1467036792393 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}] 07:13:12 INFO - PROCESS | 2436 | 1467036792395 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:12 INFO - PROCESS | 2436 | 1467036792475 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 07:13:12 INFO - PROCESS | 2436 | 1467036792481 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:12 INFO - PROCESS | 2436 | 1467036792483 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:12 INFO - PROCESS | 2436 | ++DOCSHELL 13B8B800 == 27 [pid = 2436] [id = 29] 07:13:12 INFO - PROCESS | 2436 | ++DOMWINDOW == 72 (15248800) [pid = 2436] [serial = 83] [outer = 00000000] 07:13:12 INFO - PROCESS | 2436 | ++DOMWINDOW == 73 (16A55400) [pid = 2436] [serial = 84] [outer = 15248800] 07:13:12 INFO - PROCESS | 2436 | 1467036792528 Marionette DEBUG loaded listener.js 07:13:12 INFO - PROCESS | 2436 | ++DOMWINDOW == 74 (16A73800) [pid = 2436] [serial = 85] [outer = 15248800] 07:13:12 INFO - PROCESS | 2436 | 1467036792945 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]]]}] 07:13:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 07:13:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 630ms 07:13:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 07:13:13 INFO - PROCESS | 2436 | 1467036793022 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 07:13:13 INFO - PROCESS | 2436 | 1467036793024 Marionette TRACE conn6 <- [1,81,null,{"value":"13"}] 07:13:13 INFO - PROCESS | 2436 | 1467036793027 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 07:13:13 INFO - PROCESS | 2436 | 1467036793029 Marionette TRACE conn6 <- [1,82,null,{}] 07:13:13 INFO - PROCESS | 2436 | 1467036793033 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}] 07:13:13 INFO - PROCESS | 2436 | 1467036793035 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:13 INFO - PROCESS | 2436 | 1467036793110 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 07:13:13 INFO - PROCESS | 2436 | 1467036793115 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:13 INFO - PROCESS | 2436 | 1467036793121 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:13 INFO - PROCESS | 2436 | ++DOCSHELL 178BC000 == 28 [pid = 2436] [id = 30] 07:13:13 INFO - PROCESS | 2436 | ++DOMWINDOW == 75 (178C0800) [pid = 2436] [serial = 86] [outer = 00000000] 07:13:13 INFO - PROCESS | 2436 | ++DOMWINDOW == 76 (18410C00) [pid = 2436] [serial = 87] [outer = 178C0800] 07:13:13 INFO - PROCESS | 2436 | 1467036793174 Marionette DEBUG loaded listener.js 07:13:13 INFO - PROCESS | 2436 | ++DOMWINDOW == 77 (1864DC00) [pid = 2436] [serial = 88] [outer = 178C0800] 07:13:13 INFO - PROCESS | 2436 | 1467036793764 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]]]}] 07:13:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 07:13:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 770ms 07:13:13 INFO - PROCESS | 2436 | 1467036793815 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 07:13:13 INFO - PROCESS | 2436 | 1467036793819 Marionette TRACE conn6 <- [1,85,null,{"value":"13"}] 07:13:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 07:13:13 INFO - PROCESS | 2436 | 1467036793838 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 07:13:13 INFO - PROCESS | 2436 | 1467036793842 Marionette TRACE conn6 <- [1,86,null,{}] 07:13:13 INFO - PROCESS | 2436 | 1467036793847 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}] 07:13:13 INFO - PROCESS | 2436 | 1467036793850 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:13 INFO - PROCESS | 2436 | 1467036793955 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 07:13:14 INFO - PROCESS | 2436 | 1467036794024 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:14 INFO - PROCESS | 2436 | 1467036794027 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:14 INFO - PROCESS | 2436 | ++DOCSHELL 0EDDC400 == 29 [pid = 2436] [id = 31] 07:13:14 INFO - PROCESS | 2436 | ++DOMWINDOW == 78 (0EF56400) [pid = 2436] [serial = 89] [outer = 00000000] 07:13:14 INFO - PROCESS | 2436 | ++DOMWINDOW == 79 (11F9C800) [pid = 2436] [serial = 90] [outer = 0EF56400] 07:13:14 INFO - PROCESS | 2436 | 1467036794084 Marionette DEBUG loaded listener.js 07:13:14 INFO - PROCESS | 2436 | ++DOMWINDOW == 80 (1392B000) [pid = 2436] [serial = 91] [outer = 0EF56400] 07:13:14 INFO - PROCESS | 2436 | 1467036794639 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]]]}] 07:13:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 07:13:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 869ms 07:13:14 INFO - PROCESS | 2436 | 1467036794714 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 07:13:14 INFO - PROCESS | 2436 | 1467036794719 Marionette TRACE conn6 <- [1,89,null,{"value":"13"}] 07:13:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 07:13:14 INFO - PROCESS | 2436 | 1467036794725 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 07:13:14 INFO - PROCESS | 2436 | 1467036794728 Marionette TRACE conn6 <- [1,90,null,{}] 07:13:14 INFO - PROCESS | 2436 | 1467036794732 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}] 07:13:14 INFO - PROCESS | 2436 | 1467036794735 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:14 INFO - PROCESS | 2436 | 1467036794876 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 07:13:14 INFO - PROCESS | 2436 | 1467036794947 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:14 INFO - PROCESS | 2436 | 1467036794949 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:14 INFO - PROCESS | 2436 | ++DOCSHELL 1544D400 == 30 [pid = 2436] [id = 32] 07:13:14 INFO - PROCESS | 2436 | ++DOMWINDOW == 81 (16473400) [pid = 2436] [serial = 92] [outer = 00000000] 07:13:14 INFO - PROCESS | 2436 | ++DOMWINDOW == 82 (178C4400) [pid = 2436] [serial = 93] [outer = 16473400] 07:13:14 INFO - PROCESS | 2436 | 1467036795004 Marionette DEBUG loaded listener.js 07:13:15 INFO - PROCESS | 2436 | ++DOMWINDOW == 83 (18643000) [pid = 2436] [serial = 94] [outer = 16473400] 07:13:15 INFO - PROCESS | 2436 | 1467036795554 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]]]}] 07:13:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 07:13:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 870ms 07:13:15 INFO - PROCESS | 2436 | 1467036795599 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 07:13:15 INFO - PROCESS | 2436 | 1467036795601 Marionette TRACE conn6 <- [1,93,null,{"value":"13"}] 07:13:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 07:13:15 INFO - PROCESS | 2436 | 1467036795605 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 07:13:15 INFO - PROCESS | 2436 | 1467036795609 Marionette TRACE conn6 <- [1,94,null,{}] 07:13:15 INFO - PROCESS | 2436 | 1467036795620 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}] 07:13:15 INFO - PROCESS | 2436 | 1467036795625 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:15 INFO - PROCESS | 2436 | 1467036795725 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 07:13:15 INFO - PROCESS | 2436 | 1467036795810 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:15 INFO - PROCESS | 2436 | 1467036795813 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:15 INFO - PROCESS | 2436 | ++DOCSHELL 18EF9C00 == 31 [pid = 2436] [id = 33] 07:13:15 INFO - PROCESS | 2436 | ++DOMWINDOW == 84 (18EFA400) [pid = 2436] [serial = 95] [outer = 00000000] 07:13:15 INFO - PROCESS | 2436 | ++DOMWINDOW == 85 (19DC5C00) [pid = 2436] [serial = 96] [outer = 18EFA400] 07:13:15 INFO - PROCESS | 2436 | 1467036795869 Marionette DEBUG loaded listener.js 07:13:15 INFO - PROCESS | 2436 | ++DOMWINDOW == 86 (1A185000) [pid = 2436] [serial = 97] [outer = 18EFA400] 07:13:16 INFO - PROCESS | 2436 | 1467036796396 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]]]}] 07:13:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 07:13:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 829ms 07:13:16 INFO - PROCESS | 2436 | 1467036796438 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 07:13:16 INFO - PROCESS | 2436 | 1467036796441 Marionette TRACE conn6 <- [1,97,null,{"value":"13"}] 07:13:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 07:13:16 INFO - PROCESS | 2436 | 1467036796465 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 07:13:16 INFO - PROCESS | 2436 | 1467036796467 Marionette TRACE conn6 <- [1,98,null,{}] 07:13:16 INFO - PROCESS | 2436 | 1467036796485 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}] 07:13:16 INFO - PROCESS | 2436 | 1467036796487 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:16 INFO - PROCESS | 2436 | 1467036796591 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 07:13:16 INFO - PROCESS | 2436 | 1467036796660 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:16 INFO - PROCESS | 2436 | 1467036796662 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:16 INFO - PROCESS | 2436 | ++DOCSHELL 0FFC9800 == 32 [pid = 2436] [id = 34] 07:13:16 INFO - PROCESS | 2436 | ++DOMWINDOW == 87 (133C0C00) [pid = 2436] [serial = 98] [outer = 00000000] 07:13:16 INFO - PROCESS | 2436 | ++DOMWINDOW == 88 (14ED4800) [pid = 2436] [serial = 99] [outer = 133C0C00] 07:13:16 INFO - PROCESS | 2436 | 1467036796716 Marionette DEBUG loaded listener.js 07:13:16 INFO - PROCESS | 2436 | ++DOMWINDOW == 89 (14EDB000) [pid = 2436] [serial = 100] [outer = 133C0C00] 07:13:17 INFO - PROCESS | 2436 | --DOMWINDOW == 88 (18C24800) [pid = 2436] [serial = 17] [outer = 00000000] [url = about:blank] 07:13:17 INFO - PROCESS | 2436 | --DOMWINDOW == 87 (18EF8000) [pid = 2436] [serial = 48] [outer = 00000000] [url = about:blank] 07:13:17 INFO - PROCESS | 2436 | --DOMWINDOW == 86 (1397F000) [pid = 2436] [serial = 51] [outer = 00000000] [url = about:blank] 07:13:17 INFO - PROCESS | 2436 | --DOMWINDOW == 85 (1A35BC00) [pid = 2436] [serial = 54] [outer = 00000000] [url = about:blank] 07:13:17 INFO - PROCESS | 2436 | --DOMWINDOW == 84 (11F0CC00) [pid = 2436] [serial = 33] [outer = 00000000] [url = about:blank] 07:13:17 INFO - PROCESS | 2436 | --DOMWINDOW == 83 (13590400) [pid = 2436] [serial = 36] [outer = 00000000] [url = about:blank] 07:13:17 INFO - PROCESS | 2436 | --DOMWINDOW == 82 (16A4B400) [pid = 2436] [serial = 46] [outer = 00000000] [url = about:blank] 07:13:17 INFO - PROCESS | 2436 | --DOMWINDOW == 81 (19079400) [pid = 2436] [serial = 49] [outer = 00000000] [url = about:blank] 07:13:17 INFO - PROCESS | 2436 | --DOMWINDOW == 80 (1A2EE800) [pid = 2436] [serial = 52] [outer = 00000000] [url = about:blank] 07:13:17 INFO - PROCESS | 2436 | --DOMWINDOW == 79 (1A2E9400) [pid = 2436] [serial = 28] [outer = 00000000] [url = about:blank] 07:13:17 INFO - PROCESS | 2436 | --DOMWINDOW == 78 (1A18A400) [pid = 2436] [serial = 64] [outer = 00000000] [url = about:blank] 07:13:17 INFO - PROCESS | 2436 | --DOMWINDOW == 77 (0F172C00) [pid = 2436] [serial = 31] [outer = 00000000] [url = about:blank] 07:13:17 INFO - PROCESS | 2436 | --DOMWINDOW == 76 (1C894800) [pid = 2436] [serial = 22] [outer = 00000000] [url = about:blank] 07:13:17 INFO - PROCESS | 2436 | --DOMWINDOW == 75 (1C618800) [pid = 2436] [serial = 67] [outer = 00000000] [url = about:blank] 07:13:17 INFO - PROCESS | 2436 | --DOMWINDOW == 74 (0EF5C400) [pid = 2436] [serial = 69] [outer = 00000000] [url = about:blank] 07:13:17 INFO - PROCESS | 2436 | --DOMWINDOW == 73 (16471000) [pid = 2436] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 07:13:17 INFO - PROCESS | 2436 | --DOMWINDOW == 72 (1646B400) [pid = 2436] [serial = 9] [outer = 00000000] [url = about:blank] 07:13:17 INFO - PROCESS | 2436 | --DOMWINDOW == 71 (11F0B400) [pid = 2436] [serial = 4] [outer = 00000000] [url = about:blank] 07:13:17 INFO - PROCESS | 2436 | --DOMWINDOW == 70 (1A3EF000) [pid = 2436] [serial = 57] [outer = 00000000] [url = about:blank] 07:13:17 INFO - PROCESS | 2436 | --DOMWINDOW == 69 (1B55E000) [pid = 2436] [serial = 60] [outer = 00000000] [url = about:blank] 07:13:17 INFO - PROCESS | 2436 | --DOMWINDOW == 68 (1A18CC00) [pid = 2436] [serial = 63] [outer = 00000000] [url = about:blank] 07:13:17 INFO - PROCESS | 2436 | --DOMWINDOW == 67 (1A184C00) [pid = 2436] [serial = 66] [outer = 00000000] [url = about:blank] 07:13:17 INFO - PROCESS | 2436 | --DOMWINDOW == 66 (0E5E4400) [pid = 2436] [serial = 24] [outer = 00000000] [url = about:blank] 07:13:17 INFO - PROCESS | 2436 | --DOMWINDOW == 65 (18C20000) [pid = 2436] [serial = 27] [outer = 00000000] [url = about:blank] 07:13:17 INFO - PROCESS | 2436 | --DOMWINDOW == 64 (0E8EE000) [pid = 2436] [serial = 30] [outer = 00000000] [url = about:blank] 07:13:17 INFO - PROCESS | 2436 | --DOMWINDOW == 63 (132E6000) [pid = 2436] [serial = 35] [outer = 00000000] [url = about:blank] 07:13:17 INFO - PROCESS | 2436 | --DOMWINDOW == 62 (13ADD400) [pid = 2436] [serial = 39] [outer = 00000000] [url = about:blank] 07:13:17 INFO - PROCESS | 2436 | --DOMWINDOW == 61 (17817400) [pid = 2436] [serial = 42] [outer = 00000000] [url = about:blank] 07:13:17 INFO - PROCESS | 2436 | --DOMWINDOW == 60 (178B8000) [pid = 2436] [serial = 43] [outer = 00000000] [url = about:blank] 07:13:17 INFO - PROCESS | 2436 | --DOMWINDOW == 59 (18414000) [pid = 2436] [serial = 45] [outer = 00000000] [url = about:blank] 07:13:17 INFO - PROCESS | 2436 | --DOMWINDOW == 58 (1C890800) [pid = 2436] [serial = 21] [outer = 00000000] [url = about:blank] 07:13:17 INFO - PROCESS | 2436 | --DOMWINDOW == 57 (1906D000) [pid = 2436] [serial = 14] [outer = 00000000] [url = about:blank] 07:13:17 INFO - PROCESS | 2436 | 1467036797852 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]]]}] 07:13:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 07:13:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1434ms 07:13:17 INFO - PROCESS | 2436 | 1467036797901 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 07:13:17 INFO - PROCESS | 2436 | 1467036797906 Marionette TRACE conn6 <- [1,101,null,{"value":"13"}] 07:13:17 INFO - PROCESS | 2436 | 1467036797911 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 07:13:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 07:13:17 INFO - PROCESS | 2436 | 1467036797914 Marionette TRACE conn6 <- [1,102,null,{}] 07:13:17 INFO - PROCESS | 2436 | 1467036797920 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}] 07:13:17 INFO - PROCESS | 2436 | 1467036797923 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:18 INFO - PROCESS | 2436 | 1467036798024 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 07:13:18 INFO - PROCESS | 2436 | 1467036798062 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:18 INFO - PROCESS | 2436 | 1467036798066 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:18 INFO - PROCESS | 2436 | ++DOCSHELL 0EE48000 == 33 [pid = 2436] [id = 35] 07:13:18 INFO - PROCESS | 2436 | ++DOMWINDOW == 58 (0EE48400) [pid = 2436] [serial = 101] [outer = 00000000] 07:13:18 INFO - PROCESS | 2436 | ++DOMWINDOW == 59 (0EE4D400) [pid = 2436] [serial = 102] [outer = 0EE48400] 07:13:18 INFO - PROCESS | 2436 | 1467036798116 Marionette DEBUG loaded listener.js 07:13:18 INFO - PROCESS | 2436 | ++DOMWINDOW == 60 (0EF53400) [pid = 2436] [serial = 103] [outer = 0EE48400] 07:13:18 INFO - PROCESS | 2436 | 1467036798543 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]]]}] 07:13:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 07:13:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 669ms 07:13:18 INFO - PROCESS | 2436 | 1467036798587 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 07:13:18 INFO - PROCESS | 2436 | 1467036798592 Marionette TRACE conn6 <- [1,105,null,{"value":"13"}] 07:13:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 07:13:18 INFO - PROCESS | 2436 | 1467036798599 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 07:13:18 INFO - PROCESS | 2436 | 1467036798601 Marionette TRACE conn6 <- [1,106,null,{}] 07:13:18 INFO - PROCESS | 2436 | 1467036798605 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}] 07:13:18 INFO - PROCESS | 2436 | 1467036798608 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:18 INFO - PROCESS | 2436 | 1467036798693 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 07:13:18 INFO - PROCESS | 2436 | 1467036798702 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:18 INFO - PROCESS | 2436 | 1467036798705 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:18 INFO - PROCESS | 2436 | ++DOCSHELL 11F93400 == 34 [pid = 2436] [id = 36] 07:13:18 INFO - PROCESS | 2436 | ++DOMWINDOW == 61 (11F95C00) [pid = 2436] [serial = 104] [outer = 00000000] 07:13:18 INFO - PROCESS | 2436 | ++DOMWINDOW == 62 (132A1000) [pid = 2436] [serial = 105] [outer = 11F95C00] 07:13:18 INFO - PROCESS | 2436 | 1467036798751 Marionette DEBUG loaded listener.js 07:13:18 INFO - PROCESS | 2436 | ++DOMWINDOW == 63 (133C0000) [pid = 2436] [serial = 106] [outer = 11F95C00] 07:13:19 INFO - PROCESS | 2436 | 1467036799160 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]]]}] 07:13:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 07:13:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 630ms 07:13:19 INFO - PROCESS | 2436 | 1467036799230 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 07:13:19 INFO - PROCESS | 2436 | 1467036799233 Marionette TRACE conn6 <- [1,109,null,{"value":"13"}] 07:13:19 INFO - PROCESS | 2436 | 1467036799241 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 07:13:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 07:13:19 INFO - PROCESS | 2436 | 1467036799244 Marionette TRACE conn6 <- [1,110,null,{}] 07:13:19 INFO - PROCESS | 2436 | 1467036799255 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}] 07:13:19 INFO - PROCESS | 2436 | 1467036799260 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:19 INFO - PROCESS | 2436 | 1467036799343 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 07:13:19 INFO - PROCESS | 2436 | 1467036799377 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:19 INFO - PROCESS | 2436 | 1467036799380 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:19 INFO - PROCESS | 2436 | ++DOCSHELL 13B97C00 == 35 [pid = 2436] [id = 37] 07:13:19 INFO - PROCESS | 2436 | ++DOMWINDOW == 64 (14859000) [pid = 2436] [serial = 107] [outer = 00000000] 07:13:19 INFO - PROCESS | 2436 | ++DOMWINDOW == 65 (14ED5C00) [pid = 2436] [serial = 108] [outer = 14859000] 07:13:19 INFO - PROCESS | 2436 | 1467036799430 Marionette DEBUG loaded listener.js 07:13:19 INFO - PROCESS | 2436 | ++DOMWINDOW == 66 (14EDE800) [pid = 2436] [serial = 109] [outer = 14859000] 07:13:19 INFO - PROCESS | 2436 | 1467036799830 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]]]}] 07:13:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 07:13:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 630ms 07:13:19 INFO - PROCESS | 2436 | 1467036799876 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 07:13:19 INFO - PROCESS | 2436 | 1467036799878 Marionette TRACE conn6 <- [1,113,null,{"value":"13"}] 07:13:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 07:13:19 INFO - PROCESS | 2436 | 1467036799881 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 07:13:19 INFO - PROCESS | 2436 | 1467036799883 Marionette TRACE conn6 <- [1,114,null,{}] 07:13:19 INFO - PROCESS | 2436 | 1467036799886 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}] 07:13:19 INFO - PROCESS | 2436 | 1467036799888 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:19 INFO - PROCESS | 2436 | 1467036799969 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 07:13:19 INFO - PROCESS | 2436 | 1467036799975 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:19 INFO - PROCESS | 2436 | 1467036799977 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:19 INFO - PROCESS | 2436 | ++DOCSHELL 14ED5800 == 36 [pid = 2436] [id = 38] 07:13:19 INFO - PROCESS | 2436 | ++DOMWINDOW == 67 (14EE1000) [pid = 2436] [serial = 110] [outer = 00000000] 07:13:19 INFO - PROCESS | 2436 | ++DOMWINDOW == 68 (1646C800) [pid = 2436] [serial = 111] [outer = 14EE1000] 07:13:20 INFO - PROCESS | 2436 | 1467036800021 Marionette DEBUG loaded listener.js 07:13:20 INFO - PROCESS | 2436 | ++DOMWINDOW == 69 (16A6D800) [pid = 2436] [serial = 112] [outer = 14EE1000] 07:13:20 INFO - PROCESS | 2436 | 1467036800460 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]]]}] 07:13:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 07:13:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 629ms 07:13:20 INFO - PROCESS | 2436 | 1467036800515 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 07:13:20 INFO - PROCESS | 2436 | 1467036800518 Marionette TRACE conn6 <- [1,117,null,{"value":"13"}] 07:13:20 INFO - PROCESS | 2436 | 1467036800521 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 07:13:20 INFO - PROCESS | 2436 | 1467036800522 Marionette TRACE conn6 <- [1,118,null,{}] 07:13:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 07:13:20 INFO - PROCESS | 2436 | 1467036800532 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}] 07:13:20 INFO - PROCESS | 2436 | 1467036800534 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:20 INFO - PROCESS | 2436 | 1467036800630 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 07:13:20 INFO - PROCESS | 2436 | 1467036800638 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:20 INFO - PROCESS | 2436 | 1467036800640 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:20 INFO - PROCESS | 2436 | ++DOCSHELL 16A72400 == 37 [pid = 2436] [id = 39] 07:13:20 INFO - PROCESS | 2436 | ++DOMWINDOW == 70 (16AE1000) [pid = 2436] [serial = 113] [outer = 00000000] 07:13:20 INFO - PROCESS | 2436 | ++DOMWINDOW == 71 (1785B000) [pid = 2436] [serial = 114] [outer = 16AE1000] 07:13:20 INFO - PROCESS | 2436 | 1467036800685 Marionette DEBUG loaded listener.js 07:13:20 INFO - PROCESS | 2436 | ++DOMWINDOW == 72 (17F59C00) [pid = 2436] [serial = 115] [outer = 16AE1000] 07:13:21 INFO - PROCESS | 2436 | 1467036801108 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]]]}] 07:13:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 07:13:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 630ms 07:13:21 INFO - PROCESS | 2436 | 1467036801157 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 07:13:21 INFO - PROCESS | 2436 | 1467036801159 Marionette TRACE conn6 <- [1,121,null,{"value":"13"}] 07:13:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 07:13:21 INFO - PROCESS | 2436 | 1467036801162 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 07:13:21 INFO - PROCESS | 2436 | 1467036801164 Marionette TRACE conn6 <- [1,122,null,{}] 07:13:21 INFO - PROCESS | 2436 | 1467036801167 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}] 07:13:21 INFO - PROCESS | 2436 | 1467036801173 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:21 INFO - PROCESS | 2436 | 1467036801300 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 07:13:21 INFO - PROCESS | 2436 | 1467036801305 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:21 INFO - PROCESS | 2436 | 1467036801307 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:21 INFO - PROCESS | 2436 | ++DOCSHELL 18410800 == 38 [pid = 2436] [id = 40] 07:13:21 INFO - PROCESS | 2436 | ++DOMWINDOW == 73 (1841A000) [pid = 2436] [serial = 116] [outer = 00000000] 07:13:21 INFO - PROCESS | 2436 | ++DOMWINDOW == 74 (18EEF000) [pid = 2436] [serial = 117] [outer = 1841A000] 07:13:21 INFO - PROCESS | 2436 | 1467036801352 Marionette DEBUG loaded listener.js 07:13:21 INFO - PROCESS | 2436 | ++DOMWINDOW == 75 (18EF6800) [pid = 2436] [serial = 118] [outer = 1841A000] 07:13:21 INFO - PROCESS | 2436 | 1467036801770 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]]]}] 07:13:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 07:13:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 630ms 07:13:21 INFO - PROCESS | 2436 | 1467036801795 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 07:13:21 INFO - PROCESS | 2436 | 1467036801797 Marionette TRACE conn6 <- [1,125,null,{"value":"13"}] 07:13:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 07:13:21 INFO - PROCESS | 2436 | 1467036801800 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 07:13:21 INFO - PROCESS | 2436 | 1467036801802 Marionette TRACE conn6 <- [1,126,null,{}] 07:13:21 INFO - PROCESS | 2436 | 1467036801805 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}] 07:13:21 INFO - PROCESS | 2436 | 1467036801807 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:21 INFO - PROCESS | 2436 | 1467036801905 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 07:13:21 INFO - PROCESS | 2436 | 1467036801910 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:21 INFO - PROCESS | 2436 | 1467036801912 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:21 INFO - PROCESS | 2436 | ++DOCSHELL 18EF9800 == 39 [pid = 2436] [id = 41] 07:13:21 INFO - PROCESS | 2436 | ++DOMWINDOW == 76 (1906CC00) [pid = 2436] [serial = 119] [outer = 00000000] 07:13:21 INFO - PROCESS | 2436 | ++DOMWINDOW == 77 (19DCD400) [pid = 2436] [serial = 120] [outer = 1906CC00] 07:13:21 INFO - PROCESS | 2436 | 1467036801954 Marionette DEBUG loaded listener.js 07:13:22 INFO - PROCESS | 2436 | ++DOMWINDOW == 78 (1A189800) [pid = 2436] [serial = 121] [outer = 1906CC00] 07:13:22 INFO - PROCESS | 2436 | --DOMWINDOW == 77 (0EF57000) [pid = 2436] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 07:13:22 INFO - PROCESS | 2436 | --DOMWINDOW == 76 (178C0800) [pid = 2436] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 07:13:22 INFO - PROCESS | 2436 | --DOMWINDOW == 75 (15248800) [pid = 2436] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 07:13:22 INFO - PROCESS | 2436 | --DOMWINDOW == 74 (1B554C00) [pid = 2436] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 07:13:22 INFO - PROCESS | 2436 | --DOMWINDOW == 73 (1A365000) [pid = 2436] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 07:13:22 INFO - PROCESS | 2436 | --DOMWINDOW == 72 (17854400) [pid = 2436] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 07:13:22 INFO - PROCESS | 2436 | --DOMWINDOW == 71 (0EF52400) [pid = 2436] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 07:13:22 INFO - PROCESS | 2436 | --DOMWINDOW == 70 (1397CC00) [pid = 2436] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 07:13:22 INFO - PROCESS | 2436 | --DOMWINDOW == 69 (0ED52800) [pid = 2436] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 07:13:22 INFO - PROCESS | 2436 | --DOMWINDOW == 68 (0E7E8000) [pid = 2436] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 07:13:22 INFO - PROCESS | 2436 | 1467036802429 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]]]}] 07:13:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 07:13:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 669ms 07:13:22 INFO - PROCESS | 2436 | 1467036802472 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 07:13:22 INFO - PROCESS | 2436 | 1467036802473 Marionette TRACE conn6 <- [1,129,null,{"value":"13"}] 07:13:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 07:13:22 INFO - PROCESS | 2436 | 1467036802477 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 07:13:22 INFO - PROCESS | 2436 | 1467036802478 Marionette TRACE conn6 <- [1,130,null,{}] 07:13:22 INFO - PROCESS | 2436 | 1467036802482 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}] 07:13:22 INFO - PROCESS | 2436 | 1467036802483 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:22 INFO - PROCESS | 2436 | 1467036802584 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 07:13:22 INFO - PROCESS | 2436 | 1467036802630 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:22 INFO - PROCESS | 2436 | 1467036802632 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:22 INFO - PROCESS | 2436 | ++DOCSHELL 0E5D3800 == 40 [pid = 2436] [id = 42] 07:13:22 INFO - PROCESS | 2436 | ++DOMWINDOW == 69 (0EF52800) [pid = 2436] [serial = 122] [outer = 00000000] 07:13:22 INFO - PROCESS | 2436 | ++DOMWINDOW == 70 (16A6B000) [pid = 2436] [serial = 123] [outer = 0EF52800] 07:13:22 INFO - PROCESS | 2436 | 1467036802677 Marionette DEBUG loaded listener.js 07:13:22 INFO - PROCESS | 2436 | ++DOMWINDOW == 71 (1A188800) [pid = 2436] [serial = 124] [outer = 0EF52800] 07:13:22 INFO - PROCESS | 2436 | 1467036802997 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]]]}] 07:13:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 07:13:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 571ms 07:13:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 07:13:23 INFO - PROCESS | 2436 | 1467036803048 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 07:13:23 INFO - PROCESS | 2436 | 1467036803050 Marionette TRACE conn6 <- [1,133,null,{"value":"13"}] 07:13:23 INFO - PROCESS | 2436 | 1467036803054 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 07:13:23 INFO - PROCESS | 2436 | 1467036803056 Marionette TRACE conn6 <- [1,134,null,{}] 07:13:23 INFO - PROCESS | 2436 | 1467036803059 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}] 07:13:23 INFO - PROCESS | 2436 | 1467036803061 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:23 INFO - PROCESS | 2436 | 1467036803162 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 07:13:23 INFO - PROCESS | 2436 | 1467036803169 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:23 INFO - PROCESS | 2436 | 1467036803171 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:23 INFO - PROCESS | 2436 | ++DOCSHELL 18EFAC00 == 41 [pid = 2436] [id = 43] 07:13:23 INFO - PROCESS | 2436 | ++DOMWINDOW == 72 (1A187800) [pid = 2436] [serial = 125] [outer = 00000000] 07:13:23 INFO - PROCESS | 2436 | ++DOMWINDOW == 73 (1A2F1400) [pid = 2436] [serial = 126] [outer = 1A187800] 07:13:23 INFO - PROCESS | 2436 | 1467036803214 Marionette DEBUG loaded listener.js 07:13:23 INFO - PROCESS | 2436 | ++DOMWINDOW == 74 (1A2F6000) [pid = 2436] [serial = 127] [outer = 1A187800] 07:13:23 INFO - PROCESS | 2436 | 1467036803613 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]]]}] 07:13:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 07:13:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 570ms 07:13:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 07:13:23 INFO - PROCESS | 2436 | 1467036803624 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 07:13:23 INFO - PROCESS | 2436 | 1467036803626 Marionette TRACE conn6 <- [1,137,null,{"value":"13"}] 07:13:23 INFO - PROCESS | 2436 | 1467036803629 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 07:13:23 INFO - PROCESS | 2436 | 1467036803631 Marionette TRACE conn6 <- [1,138,null,{}] 07:13:23 INFO - PROCESS | 2436 | 1467036803634 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}] 07:13:23 INFO - PROCESS | 2436 | 1467036803636 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:23 INFO - PROCESS | 2436 | 1467036803711 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 07:13:23 INFO - PROCESS | 2436 | 1467036803717 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:23 INFO - PROCESS | 2436 | 1467036803719 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:23 INFO - PROCESS | 2436 | ++DOCSHELL 0ED56000 == 42 [pid = 2436] [id = 44] 07:13:23 INFO - PROCESS | 2436 | ++DOMWINDOW == 75 (0ED59C00) [pid = 2436] [serial = 128] [outer = 00000000] 07:13:23 INFO - PROCESS | 2436 | ++DOMWINDOW == 76 (1A360800) [pid = 2436] [serial = 129] [outer = 0ED59C00] 07:13:23 INFO - PROCESS | 2436 | 1467036803761 Marionette DEBUG loaded listener.js 07:13:23 INFO - PROCESS | 2436 | ++DOMWINDOW == 77 (1A390400) [pid = 2436] [serial = 130] [outer = 0ED59C00] 07:13:24 INFO - PROCESS | 2436 | 1467036804158 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]]]}] 07:13:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 07:13:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 570ms 07:13:24 INFO - PROCESS | 2436 | 1467036804201 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 07:13:24 INFO - PROCESS | 2436 | 1467036804203 Marionette TRACE conn6 <- [1,141,null,{"value":"13"}] 07:13:24 INFO - PROCESS | 2436 | 1467036804206 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 07:13:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 07:13:24 INFO - PROCESS | 2436 | 1467036804208 Marionette TRACE conn6 <- [1,142,null,{}] 07:13:24 INFO - PROCESS | 2436 | 1467036804212 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}] 07:13:24 INFO - PROCESS | 2436 | 1467036804214 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:24 INFO - PROCESS | 2436 | 1467036804346 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 07:13:24 INFO - PROCESS | 2436 | 1467036804447 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:24 INFO - PROCESS | 2436 | 1467036804451 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:24 INFO - PROCESS | 2436 | ++DOCSHELL 0905F400 == 43 [pid = 2436] [id = 45] 07:13:24 INFO - PROCESS | 2436 | ++DOMWINDOW == 78 (0905F800) [pid = 2436] [serial = 131] [outer = 00000000] 07:13:24 INFO - PROCESS | 2436 | ++DOMWINDOW == 79 (09063000) [pid = 2436] [serial = 132] [outer = 0905F800] 07:13:24 INFO - PROCESS | 2436 | 1467036804551 Marionette DEBUG loaded listener.js 07:13:24 INFO - PROCESS | 2436 | ++DOMWINDOW == 80 (0E56A000) [pid = 2436] [serial = 133] [outer = 0905F800] 07:13:25 INFO - PROCESS | 2436 | 1467036805233 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]]]}] 07:13:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 07:13:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1066ms 07:13:25 INFO - PROCESS | 2436 | 1467036805291 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 07:13:25 INFO - PROCESS | 2436 | 1467036805295 Marionette TRACE conn6 <- [1,145,null,{"value":"13"}] 07:13:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 07:13:25 INFO - PROCESS | 2436 | 1467036805300 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 07:13:25 INFO - PROCESS | 2436 | 1467036805303 Marionette TRACE conn6 <- [1,146,null,{}] 07:13:25 INFO - PROCESS | 2436 | 1467036805308 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}] 07:13:25 INFO - PROCESS | 2436 | 1467036805313 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:25 INFO - PROCESS | 2436 | 1467036805432 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 07:13:25 INFO - PROCESS | 2436 | 1467036805503 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:25 INFO - PROCESS | 2436 | 1467036805506 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:25 INFO - PROCESS | 2436 | ++DOCSHELL 0EF5A000 == 44 [pid = 2436] [id = 46] 07:13:25 INFO - PROCESS | 2436 | ++DOMWINDOW == 81 (0EF5D400) [pid = 2436] [serial = 134] [outer = 00000000] 07:13:25 INFO - PROCESS | 2436 | ++DOMWINDOW == 82 (11F0C000) [pid = 2436] [serial = 135] [outer = 0EF5D400] 07:13:25 INFO - PROCESS | 2436 | 1467036805561 Marionette DEBUG loaded listener.js 07:13:25 INFO - PROCESS | 2436 | ++DOMWINDOW == 83 (133C7C00) [pid = 2436] [serial = 136] [outer = 0EF5D400] 07:13:26 INFO - PROCESS | 2436 | --DOCSHELL 18EF9C00 == 43 [pid = 2436] [id = 33] 07:13:26 INFO - PROCESS | 2436 | --DOCSHELL 1544D400 == 42 [pid = 2436] [id = 32] 07:13:26 INFO - PROCESS | 2436 | --DOCSHELL 0EDDC400 == 41 [pid = 2436] [id = 31] 07:13:26 INFO - PROCESS | 2436 | --DOCSHELL 178BC000 == 40 [pid = 2436] [id = 30] 07:13:26 INFO - PROCESS | 2436 | --DOCSHELL 13B8B800 == 39 [pid = 2436] [id = 29] 07:13:26 INFO - PROCESS | 2436 | --DOCSHELL 0ED56000 == 38 [pid = 2436] [id = 44] 07:13:26 INFO - PROCESS | 2436 | --DOCSHELL 18EFAC00 == 37 [pid = 2436] [id = 43] 07:13:26 INFO - PROCESS | 2436 | --DOCSHELL 0E5D3800 == 36 [pid = 2436] [id = 42] 07:13:26 INFO - PROCESS | 2436 | --DOCSHELL 18EF9800 == 35 [pid = 2436] [id = 41] 07:13:26 INFO - PROCESS | 2436 | --DOCSHELL 18410800 == 34 [pid = 2436] [id = 40] 07:13:26 INFO - PROCESS | 2436 | --DOCSHELL 16A72400 == 33 [pid = 2436] [id = 39] 07:13:26 INFO - PROCESS | 2436 | --DOCSHELL 14ED5800 == 32 [pid = 2436] [id = 38] 07:13:26 INFO - PROCESS | 2436 | --DOCSHELL 13B97C00 == 31 [pid = 2436] [id = 37] 07:13:26 INFO - PROCESS | 2436 | --DOCSHELL 11F93400 == 30 [pid = 2436] [id = 36] 07:13:26 INFO - PROCESS | 2436 | --DOCSHELL 0EE48000 == 29 [pid = 2436] [id = 35] 07:13:26 INFO - PROCESS | 2436 | --DOCSHELL 0FFC9800 == 28 [pid = 2436] [id = 34] 07:13:26 INFO - PROCESS | 2436 | --DOMWINDOW == 82 (0EF5F800) [pid = 2436] [serial = 70] [outer = 00000000] [url = about:blank] 07:13:26 INFO - PROCESS | 2436 | --DOMWINDOW == 81 (18410C00) [pid = 2436] [serial = 87] [outer = 00000000] [url = about:blank] 07:13:26 INFO - PROCESS | 2436 | --DOMWINDOW == 80 (16A55400) [pid = 2436] [serial = 84] [outer = 00000000] [url = about:blank] 07:13:26 INFO - PROCESS | 2436 | --DOMWINDOW == 79 (1B6BE000) [pid = 2436] [serial = 61] [outer = 00000000] [url = about:blank] 07:13:26 INFO - PROCESS | 2436 | --DOMWINDOW == 78 (1A3F4000) [pid = 2436] [serial = 58] [outer = 00000000] [url = about:blank] 07:13:26 INFO - PROCESS | 2436 | --DOMWINDOW == 77 (1A2F1C00) [pid = 2436] [serial = 55] [outer = 00000000] [url = about:blank] 07:13:26 INFO - PROCESS | 2436 | --DOMWINDOW == 76 (1864DC00) [pid = 2436] [serial = 88] [outer = 00000000] [url = about:blank] 07:13:26 INFO - PROCESS | 2436 | --DOMWINDOW == 75 (0EF5E800) [pid = 2436] [serial = 75] [outer = 00000000] [url = about:blank] 07:13:26 INFO - PROCESS | 2436 | --DOMWINDOW == 74 (16A73800) [pid = 2436] [serial = 85] [outer = 00000000] [url = about:blank] 07:13:26 INFO - PROCESS | 2436 | --DOMWINDOW == 73 (0F1B8C00) [pid = 2436] [serial = 76] [outer = 00000000] [url = about:blank] 07:13:26 INFO - PROCESS | 2436 | --DOMWINDOW == 72 (13B28800) [pid = 2436] [serial = 81] [outer = 00000000] [url = about:blank] 07:13:26 INFO - PROCESS | 2436 | --DOMWINDOW == 71 (0F652000) [pid = 2436] [serial = 78] [outer = 00000000] [url = about:blank] 07:13:26 INFO - PROCESS | 2436 | --DOMWINDOW == 70 (0E8EA800) [pid = 2436] [serial = 72] [outer = 00000000] [url = about:blank] 07:13:26 INFO - PROCESS | 2436 | --DOMWINDOW == 69 (0EDD6400) [pid = 2436] [serial = 73] [outer = 00000000] [url = about:blank] 07:13:26 INFO - PROCESS | 2436 | --DOMWINDOW == 68 (13959C00) [pid = 2436] [serial = 79] [outer = 00000000] [url = about:blank] 07:13:26 INFO - PROCESS | 2436 | --DOMWINDOW == 67 (1514A000) [pid = 2436] [serial = 82] [outer = 00000000] [url = about:blank] 07:13:26 INFO - PROCESS | 2436 | 1467036806474 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]]]}] 07:13:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 07:13:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1218ms 07:13:26 INFO - PROCESS | 2436 | 1467036806524 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 07:13:26 INFO - PROCESS | 2436 | 1467036806528 Marionette TRACE conn6 <- [1,149,null,{"value":"13"}] 07:13:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 07:13:26 INFO - PROCESS | 2436 | 1467036806532 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 07:13:26 INFO - PROCESS | 2436 | 1467036806535 Marionette TRACE conn6 <- [1,150,null,{}] 07:13:26 INFO - PROCESS | 2436 | 1467036806541 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}] 07:13:26 INFO - PROCESS | 2436 | 1467036806543 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:26 INFO - PROCESS | 2436 | 1467036806639 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 07:13:26 INFO - PROCESS | 2436 | 1467036806710 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:26 INFO - PROCESS | 2436 | 1467036806714 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:26 INFO - PROCESS | 2436 | ++DOCSHELL 0ED52400 == 29 [pid = 2436] [id = 47] 07:13:26 INFO - PROCESS | 2436 | ++DOMWINDOW == 68 (0ED53400) [pid = 2436] [serial = 137] [outer = 00000000] 07:13:26 INFO - PROCESS | 2436 | ++DOMWINDOW == 69 (0EDDB800) [pid = 2436] [serial = 138] [outer = 0ED53400] 07:13:26 INFO - PROCESS | 2436 | 1467036806762 Marionette DEBUG loaded listener.js 07:13:26 INFO - PROCESS | 2436 | ++DOMWINDOW == 70 (0EE43000) [pid = 2436] [serial = 139] [outer = 0ED53400] 07:13:27 INFO - PROCESS | 2436 | 1467036807163 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]]]}] 07:13:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 07:13:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 670ms 07:13:27 INFO - PROCESS | 2436 | 1467036807204 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 07:13:27 INFO - PROCESS | 2436 | 1467036807209 Marionette TRACE conn6 <- [1,153,null,{"value":"13"}] 07:13:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 07:13:27 INFO - PROCESS | 2436 | 1467036807215 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 07:13:27 INFO - PROCESS | 2436 | 1467036807217 Marionette TRACE conn6 <- [1,154,null,{}] 07:13:27 INFO - PROCESS | 2436 | 1467036807221 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}] 07:13:27 INFO - PROCESS | 2436 | 1467036807224 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:27 INFO - PROCESS | 2436 | 1467036807308 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 07:13:27 INFO - PROCESS | 2436 | 1467036807317 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:27 INFO - PROCESS | 2436 | 1467036807320 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:27 INFO - PROCESS | 2436 | ++DOCSHELL 0F1B4000 == 30 [pid = 2436] [id = 48] 07:13:27 INFO - PROCESS | 2436 | ++DOMWINDOW == 71 (0F1B6C00) [pid = 2436] [serial = 140] [outer = 00000000] 07:13:27 INFO - PROCESS | 2436 | ++DOMWINDOW == 72 (0FEE2800) [pid = 2436] [serial = 141] [outer = 0F1B6C00] 07:13:27 INFO - PROCESS | 2436 | 1467036807367 Marionette DEBUG loaded listener.js 07:13:27 INFO - PROCESS | 2436 | ++DOMWINDOW == 73 (132A0800) [pid = 2436] [serial = 142] [outer = 0F1B6C00] 07:13:27 INFO - PROCESS | 2436 | 1467036807780 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]]]}] 07:13:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 07:13:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 630ms 07:13:27 INFO - PROCESS | 2436 | 1467036807819 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 07:13:27 INFO - PROCESS | 2436 | 1467036807821 Marionette TRACE conn6 <- [1,157,null,{"value":"13"}] 07:13:27 INFO - PROCESS | 2436 | 1467036807825 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 07:13:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 07:13:27 INFO - PROCESS | 2436 | 1467036807828 Marionette TRACE conn6 <- [1,158,null,{}] 07:13:27 INFO - PROCESS | 2436 | 1467036807840 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}] 07:13:27 INFO - PROCESS | 2436 | 1467036807844 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:27 INFO - PROCESS | 2436 | 1467036807928 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 07:13:27 INFO - PROCESS | 2436 | 1467036807938 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:27 INFO - PROCESS | 2436 | 1467036807941 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:27 INFO - PROCESS | 2436 | ++DOCSHELL 13B97C00 == 31 [pid = 2436] [id = 49] 07:13:27 INFO - PROCESS | 2436 | ++DOMWINDOW == 74 (13B9A400) [pid = 2436] [serial = 143] [outer = 00000000] 07:13:27 INFO - PROCESS | 2436 | ++DOMWINDOW == 75 (14864000) [pid = 2436] [serial = 144] [outer = 13B9A400] 07:13:28 INFO - PROCESS | 2436 | 1467036807988 Marionette DEBUG loaded listener.js 07:13:28 INFO - PROCESS | 2436 | ++DOMWINDOW == 76 (14EDC800) [pid = 2436] [serial = 145] [outer = 13B9A400] 07:13:28 INFO - PROCESS | 2436 | 1467036808418 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]]]}] 07:13:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 07:13:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 629ms 07:13:28 INFO - PROCESS | 2436 | 1467036808458 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 07:13:28 INFO - PROCESS | 2436 | 1467036808461 Marionette TRACE conn6 <- [1,161,null,{"value":"13"}] 07:13:28 INFO - PROCESS | 2436 | 1467036808464 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 07:13:28 INFO - PROCESS | 2436 | 1467036808465 Marionette TRACE conn6 <- [1,162,null,{}] 07:13:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 07:13:28 INFO - PROCESS | 2436 | 1467036808469 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}] 07:13:28 INFO - PROCESS | 2436 | 1467036808471 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:28 INFO - PROCESS | 2436 | 1467036808554 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 07:13:28 INFO - PROCESS | 2436 | 1467036808560 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:28 INFO - PROCESS | 2436 | 1467036808561 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:28 INFO - PROCESS | 2436 | ++DOCSHELL 151EDC00 == 32 [pid = 2436] [id = 50] 07:13:28 INFO - PROCESS | 2436 | ++DOMWINDOW == 77 (151EE000) [pid = 2436] [serial = 146] [outer = 00000000] 07:13:28 INFO - PROCESS | 2436 | ++DOMWINDOW == 78 (16A69800) [pid = 2436] [serial = 147] [outer = 151EE000] 07:13:28 INFO - PROCESS | 2436 | 1467036808605 Marionette DEBUG loaded listener.js 07:13:28 INFO - PROCESS | 2436 | ++DOMWINDOW == 79 (16A71800) [pid = 2436] [serial = 148] [outer = 151EE000] 07:13:29 INFO - PROCESS | 2436 | 1467036809078 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]]]}] 07:13:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 07:13:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 670ms 07:13:29 INFO - PROCESS | 2436 | 1467036809141 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 07:13:29 INFO - PROCESS | 2436 | 1467036809143 Marionette TRACE conn6 <- [1,165,null,{"value":"13"}] 07:13:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 07:13:29 INFO - PROCESS | 2436 | 1467036809146 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 07:13:29 INFO - PROCESS | 2436 | 1467036809148 Marionette TRACE conn6 <- [1,166,null,{}] 07:13:29 INFO - PROCESS | 2436 | 1467036809151 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}] 07:13:29 INFO - PROCESS | 2436 | 1467036809153 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:29 INFO - PROCESS | 2436 | 1467036809255 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 07:13:29 INFO - PROCESS | 2436 | 1467036809263 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:29 INFO - PROCESS | 2436 | 1467036809265 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:29 INFO - PROCESS | 2436 | ++DOCSHELL 132A6400 == 33 [pid = 2436] [id = 51] 07:13:29 INFO - PROCESS | 2436 | ++DOMWINDOW == 80 (16A74000) [pid = 2436] [serial = 149] [outer = 00000000] 07:13:29 INFO - PROCESS | 2436 | ++DOMWINDOW == 81 (178BA000) [pid = 2436] [serial = 150] [outer = 16A74000] 07:13:29 INFO - PROCESS | 2436 | 1467036809308 Marionette DEBUG loaded listener.js 07:13:29 INFO - PROCESS | 2436 | ++DOMWINDOW == 82 (1841D800) [pid = 2436] [serial = 151] [outer = 16A74000] 07:13:29 INFO - PROCESS | 2436 | 1467036809745 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]]]}] 07:13:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 07:13:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 630ms 07:13:29 INFO - PROCESS | 2436 | 1467036809778 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 07:13:29 INFO - PROCESS | 2436 | 1467036809780 Marionette TRACE conn6 <- [1,169,null,{"value":"13"}] 07:13:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 07:13:29 INFO - PROCESS | 2436 | 1467036809783 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 07:13:29 INFO - PROCESS | 2436 | 1467036809785 Marionette TRACE conn6 <- [1,170,null,{}] 07:13:29 INFO - PROCESS | 2436 | 1467036809788 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}] 07:13:29 INFO - PROCESS | 2436 | 1467036809794 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:29 INFO - PROCESS | 2436 | 1467036809934 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 07:13:30 INFO - PROCESS | 2436 | 1467036810011 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:30 INFO - PROCESS | 2436 | 1467036810013 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:30 INFO - PROCESS | 2436 | ++DOCSHELL 18C20000 == 34 [pid = 2436] [id = 52] 07:13:30 INFO - PROCESS | 2436 | ++DOMWINDOW == 83 (18C27800) [pid = 2436] [serial = 152] [outer = 00000000] 07:13:30 INFO - PROCESS | 2436 | ++DOMWINDOW == 84 (18EFC400) [pid = 2436] [serial = 153] [outer = 18C27800] 07:13:30 INFO - PROCESS | 2436 | 1467036810058 Marionette DEBUG loaded listener.js 07:13:30 INFO - PROCESS | 2436 | ++DOMWINDOW == 85 (1906D000) [pid = 2436] [serial = 154] [outer = 18C27800] 07:13:30 INFO - PROCESS | 2436 | 1467036810452 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]]]}] 07:13:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 07:13:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 729ms 07:13:30 INFO - PROCESS | 2436 | 1467036810514 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 07:13:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 07:13:30 INFO - PROCESS | 2436 | 1467036810516 Marionette TRACE conn6 <- [1,173,null,{"value":"13"}] 07:13:30 INFO - PROCESS | 2436 | 1467036810523 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 07:13:30 INFO - PROCESS | 2436 | 1467036810525 Marionette TRACE conn6 <- [1,174,null,{}] 07:13:30 INFO - PROCESS | 2436 | 1467036810528 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}] 07:13:30 INFO - PROCESS | 2436 | 1467036810530 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:30 INFO - PROCESS | 2436 | 1467036810630 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 07:13:30 INFO - PROCESS | 2436 | 1467036810638 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:30 INFO - PROCESS | 2436 | 1467036810640 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:30 INFO - PROCESS | 2436 | ++DOCSHELL 1A2EDC00 == 35 [pid = 2436] [id = 53] 07:13:30 INFO - PROCESS | 2436 | ++DOMWINDOW == 86 (1A2EEC00) [pid = 2436] [serial = 155] [outer = 00000000] 07:13:30 INFO - PROCESS | 2436 | ++DOMWINDOW == 87 (1A35C000) [pid = 2436] [serial = 156] [outer = 1A2EEC00] 07:13:30 INFO - PROCESS | 2436 | 1467036810683 Marionette DEBUG loaded listener.js 07:13:30 INFO - PROCESS | 2436 | ++DOMWINDOW == 88 (1A35C800) [pid = 2436] [serial = 157] [outer = 1A2EEC00] 07:13:30 INFO - PROCESS | 2436 | --DOMWINDOW == 87 (1A187800) [pid = 2436] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 07:13:30 INFO - PROCESS | 2436 | --DOMWINDOW == 86 (0EE48400) [pid = 2436] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 07:13:30 INFO - PROCESS | 2436 | --DOMWINDOW == 85 (14EE1000) [pid = 2436] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 07:13:30 INFO - PROCESS | 2436 | --DOMWINDOW == 84 (14859000) [pid = 2436] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 07:13:30 INFO - PROCESS | 2436 | --DOMWINDOW == 83 (11F95C00) [pid = 2436] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 07:13:30 INFO - PROCESS | 2436 | --DOMWINDOW == 82 (16AE1000) [pid = 2436] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 07:13:30 INFO - PROCESS | 2436 | --DOMWINDOW == 81 (0EF56400) [pid = 2436] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 07:13:30 INFO - PROCESS | 2436 | --DOMWINDOW == 80 (16473400) [pid = 2436] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 07:13:30 INFO - PROCESS | 2436 | --DOMWINDOW == 79 (18EFA400) [pid = 2436] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 07:13:30 INFO - PROCESS | 2436 | --DOMWINDOW == 78 (1841A000) [pid = 2436] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 07:13:30 INFO - PROCESS | 2436 | --DOMWINDOW == 77 (0EF52800) [pid = 2436] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 07:13:30 INFO - PROCESS | 2436 | --DOMWINDOW == 76 (1906CC00) [pid = 2436] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 07:13:31 INFO - PROCESS | 2436 | 1467036811161 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]]]}] 07:13:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 07:13:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 690ms 07:13:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 07:13:31 INFO - PROCESS | 2436 | 1467036811210 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 07:13:31 INFO - PROCESS | 2436 | 1467036811213 Marionette TRACE conn6 <- [1,177,null,{"value":"13"}] 07:13:31 INFO - PROCESS | 2436 | 1467036811215 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 07:13:31 INFO - PROCESS | 2436 | 1467036811217 Marionette TRACE conn6 <- [1,178,null,{}] 07:13:31 INFO - PROCESS | 2436 | 1467036811221 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}] 07:13:31 INFO - PROCESS | 2436 | 1467036811222 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:31 INFO - PROCESS | 2436 | 1467036811328 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 07:13:31 INFO - PROCESS | 2436 | 1467036811334 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:31 INFO - PROCESS | 2436 | 1467036811336 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:31 INFO - PROCESS | 2436 | ++DOCSHELL 14EE1000 == 36 [pid = 2436] [id = 54] 07:13:31 INFO - PROCESS | 2436 | ++DOMWINDOW == 77 (16A70800) [pid = 2436] [serial = 158] [outer = 00000000] 07:13:31 INFO - PROCESS | 2436 | ++DOMWINDOW == 78 (18EFA800) [pid = 2436] [serial = 159] [outer = 16A70800] 07:13:31 INFO - PROCESS | 2436 | 1467036811380 Marionette DEBUG loaded listener.js 07:13:31 INFO - PROCESS | 2436 | ++DOMWINDOW == 79 (1A2ED800) [pid = 2436] [serial = 160] [outer = 16A70800] 07:13:31 INFO - PROCESS | 2436 | 1467036811761 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]]]}] 07:13:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 07:13:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 570ms 07:13:31 INFO - PROCESS | 2436 | 1467036811786 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 07:13:31 INFO - PROCESS | 2436 | 1467036811788 Marionette TRACE conn6 <- [1,181,null,{"value":"13"}] 07:13:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 07:13:31 INFO - PROCESS | 2436 | 1467036811801 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 07:13:31 INFO - PROCESS | 2436 | 1467036811803 Marionette TRACE conn6 <- [1,182,null,{}] 07:13:31 INFO - PROCESS | 2436 | 1467036811806 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}] 07:13:31 INFO - PROCESS | 2436 | 1467036811808 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:31 INFO - PROCESS | 2436 | 1467036811919 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 07:13:31 INFO - PROCESS | 2436 | 1467036811926 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:31 INFO - PROCESS | 2436 | 1467036811928 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:31 INFO - PROCESS | 2436 | ++DOCSHELL 132E4800 == 37 [pid = 2436] [id = 55] 07:13:31 INFO - PROCESS | 2436 | ++DOMWINDOW == 80 (15256C00) [pid = 2436] [serial = 161] [outer = 00000000] 07:13:31 INFO - PROCESS | 2436 | ++DOMWINDOW == 81 (1A3EB000) [pid = 2436] [serial = 162] [outer = 15256C00] 07:13:31 INFO - PROCESS | 2436 | 1467036811972 Marionette DEBUG loaded listener.js 07:13:32 INFO - PROCESS | 2436 | ++DOMWINDOW == 82 (1A3EF800) [pid = 2436] [serial = 163] [outer = 15256C00] 07:13:32 INFO - PROCESS | 2436 | 1467036812338 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]]]}] 07:13:32 INFO - PROCESS | 2436 | ++DOMWINDOW == 83 (1A3F6C00) [pid = 2436] [serial = 164] [outer = 0F64C400] 07:13:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 07:13:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 589ms 07:13:32 INFO - PROCESS | 2436 | 1467036812391 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 07:13:32 INFO - PROCESS | 2436 | 1467036812393 Marionette TRACE conn6 <- [1,185,null,{"value":"13"}] 07:13:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 07:13:32 INFO - PROCESS | 2436 | 1467036812428 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 07:13:32 INFO - PROCESS | 2436 | 1467036812429 Marionette TRACE conn6 <- [1,186,null,{}] 07:13:32 INFO - PROCESS | 2436 | 1467036812433 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}] 07:13:32 INFO - PROCESS | 2436 | 1467036812435 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:32 INFO - PROCESS | 2436 | 1467036812546 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 07:13:32 INFO - PROCESS | 2436 | 1467036812596 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:32 INFO - PROCESS | 2436 | 1467036812598 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:32 INFO - PROCESS | 2436 | ++DOCSHELL 13B95C00 == 38 [pid = 2436] [id = 56] 07:13:32 INFO - PROCESS | 2436 | ++DOMWINDOW == 84 (16A51400) [pid = 2436] [serial = 165] [outer = 00000000] 07:13:32 INFO - PROCESS | 2436 | ++DOMWINDOW == 85 (1B559000) [pid = 2436] [serial = 166] [outer = 16A51400] 07:13:32 INFO - PROCESS | 2436 | 1467036812659 Marionette DEBUG loaded listener.js 07:13:32 INFO - PROCESS | 2436 | ++DOMWINDOW == 86 (1B566400) [pid = 2436] [serial = 167] [outer = 16A51400] 07:13:33 INFO - PROCESS | 2436 | 1467036813012 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]]]}] 07:13:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 07:13:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 710ms 07:13:33 INFO - PROCESS | 2436 | 1467036813114 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 07:13:33 INFO - PROCESS | 2436 | 1467036813119 Marionette TRACE conn6 <- [1,189,null,{"value":"13"}] 07:13:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 07:13:33 INFO - PROCESS | 2436 | 1467036813125 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 07:13:33 INFO - PROCESS | 2436 | 1467036813129 Marionette TRACE conn6 <- [1,190,null,{}] 07:13:33 INFO - PROCESS | 2436 | 1467036813135 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}] 07:13:33 INFO - PROCESS | 2436 | 1467036813138 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:33 INFO - PROCESS | 2436 | 1467036813289 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 07:13:33 INFO - PROCESS | 2436 | 1467036813348 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:33 INFO - PROCESS | 2436 | 1467036813353 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:33 INFO - PROCESS | 2436 | ++DOCSHELL 0EDD6800 == 39 [pid = 2436] [id = 57] 07:13:33 INFO - PROCESS | 2436 | ++DOMWINDOW == 87 (0EDD6C00) [pid = 2436] [serial = 168] [outer = 00000000] 07:13:33 INFO - PROCESS | 2436 | ++DOMWINDOW == 88 (0EE47000) [pid = 2436] [serial = 169] [outer = 0EDD6C00] 07:13:33 INFO - PROCESS | 2436 | 1467036813409 Marionette DEBUG loaded listener.js 07:13:33 INFO - PROCESS | 2436 | ++DOMWINDOW == 89 (0EF57C00) [pid = 2436] [serial = 170] [outer = 0EDD6C00] 07:13:33 INFO - PROCESS | 2436 | 1467036813980 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]]]}] 07:13:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 07:13:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 930ms 07:13:34 INFO - PROCESS | 2436 | 1467036814059 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 07:13:34 INFO - PROCESS | 2436 | 1467036814064 Marionette TRACE conn6 <- [1,193,null,{"value":"13"}] 07:13:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 07:13:34 INFO - PROCESS | 2436 | 1467036814070 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 07:13:34 INFO - PROCESS | 2436 | 1467036814073 Marionette TRACE conn6 <- [1,194,null,{}] 07:13:34 INFO - PROCESS | 2436 | 1467036814078 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}] 07:13:34 INFO - PROCESS | 2436 | 1467036814080 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:34 INFO - PROCESS | 2436 | 1467036814195 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 07:13:34 INFO - PROCESS | 2436 | 1467036814266 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:34 INFO - PROCESS | 2436 | 1467036814269 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:34 INFO - PROCESS | 2436 | ++DOCSHELL 1397FC00 == 40 [pid = 2436] [id = 58] 07:13:34 INFO - PROCESS | 2436 | ++DOMWINDOW == 90 (13A13400) [pid = 2436] [serial = 171] [outer = 00000000] 07:13:34 INFO - PROCESS | 2436 | ++DOMWINDOW == 91 (13B32800) [pid = 2436] [serial = 172] [outer = 13A13400] 07:13:34 INFO - PROCESS | 2436 | 1467036814366 Marionette DEBUG loaded listener.js 07:13:34 INFO - PROCESS | 2436 | ++DOMWINDOW == 92 (14EDE000) [pid = 2436] [serial = 173] [outer = 13A13400] 07:13:34 INFO - PROCESS | 2436 | 1467036814868 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]]]}] 07:13:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 07:13:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 829ms 07:13:34 INFO - PROCESS | 2436 | 1467036814904 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 07:13:34 INFO - PROCESS | 2436 | 1467036814907 Marionette TRACE conn6 <- [1,197,null,{"value":"13"}] 07:13:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 07:13:34 INFO - PROCESS | 2436 | 1467036814911 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 07:13:34 INFO - PROCESS | 2436 | 1467036814914 Marionette TRACE conn6 <- [1,198,null,{}] 07:13:34 INFO - PROCESS | 2436 | 1467036814926 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}] 07:13:34 INFO - PROCESS | 2436 | 1467036814931 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:35 INFO - PROCESS | 2436 | 1467036815040 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 07:13:35 INFO - PROCESS | 2436 | 1467036815131 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:35 INFO - PROCESS | 2436 | 1467036815135 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:35 INFO - PROCESS | 2436 | ++DOCSHELL 18909C00 == 41 [pid = 2436] [id = 59] 07:13:35 INFO - PROCESS | 2436 | ++DOMWINDOW == 93 (1890A000) [pid = 2436] [serial = 174] [outer = 00000000] 07:13:35 INFO - PROCESS | 2436 | ++DOMWINDOW == 94 (1890D400) [pid = 2436] [serial = 175] [outer = 1890A000] 07:13:35 INFO - PROCESS | 2436 | 1467036815194 Marionette DEBUG loaded listener.js 07:13:35 INFO - PROCESS | 2436 | ++DOMWINDOW == 95 (18C18C00) [pid = 2436] [serial = 176] [outer = 1890A000] 07:13:35 INFO - PROCESS | 2436 | 1467036815764 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]]]}] 07:13:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 07:13:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 872ms 07:13:35 INFO - PROCESS | 2436 | 1467036815786 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 07:13:35 INFO - PROCESS | 2436 | 1467036815789 Marionette TRACE conn6 <- [1,201,null,{"value":"13"}] 07:13:35 INFO - PROCESS | 2436 | 1467036815792 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 07:13:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 07:13:35 INFO - PROCESS | 2436 | 1467036815794 Marionette TRACE conn6 <- [1,202,null,{}] 07:13:35 INFO - PROCESS | 2436 | 1467036815798 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}] 07:13:35 INFO - PROCESS | 2436 | 1467036815800 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:35 INFO - PROCESS | 2436 | 1467036815907 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 07:13:36 INFO - PROCESS | 2436 | 1467036815996 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:36 INFO - PROCESS | 2436 | 1467036815998 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:36 INFO - PROCESS | 2436 | ++DOCSHELL 1890D000 == 42 [pid = 2436] [id = 60] 07:13:36 INFO - PROCESS | 2436 | ++DOMWINDOW == 96 (18C5C800) [pid = 2436] [serial = 177] [outer = 00000000] 07:13:36 INFO - PROCESS | 2436 | ++DOMWINDOW == 97 (1AF54000) [pid = 2436] [serial = 178] [outer = 18C5C800] 07:13:36 INFO - PROCESS | 2436 | 1467036816052 Marionette DEBUG loaded listener.js 07:13:36 INFO - PROCESS | 2436 | ++DOMWINDOW == 98 (1B56B800) [pid = 2436] [serial = 179] [outer = 18C5C800] 07:13:36 INFO - PROCESS | 2436 | 1467036816752 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]]]}] 07:13:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 07:13:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1016ms 07:13:36 INFO - PROCESS | 2436 | 1467036816813 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 07:13:36 INFO - PROCESS | 2436 | 1467036816818 Marionette TRACE conn6 <- [1,205,null,{"value":"13"}] 07:13:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 07:13:36 INFO - PROCESS | 2436 | 1467036816837 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 07:13:36 INFO - PROCESS | 2436 | 1467036816840 Marionette TRACE conn6 <- [1,206,null,{}] 07:13:36 INFO - PROCESS | 2436 | 1467036816858 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}] 07:13:36 INFO - PROCESS | 2436 | 1467036816861 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:36 INFO - PROCESS | 2436 | 1467036816967 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 07:13:37 INFO - PROCESS | 2436 | 1467036817041 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:37 INFO - PROCESS | 2436 | 1467036817045 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:37 INFO - PROCESS | 2436 | ++DOCSHELL 0F6C3800 == 43 [pid = 2436] [id = 61] 07:13:37 INFO - PROCESS | 2436 | ++DOMWINDOW == 99 (0F6C5800) [pid = 2436] [serial = 180] [outer = 00000000] 07:13:37 INFO - PROCESS | 2436 | ++DOMWINDOW == 100 (13593400) [pid = 2436] [serial = 181] [outer = 0F6C5800] 07:13:37 INFO - PROCESS | 2436 | 1467036817094 Marionette DEBUG loaded listener.js 07:13:37 INFO - PROCESS | 2436 | ++DOMWINDOW == 101 (1397B800) [pid = 2436] [serial = 182] [outer = 0F6C5800] 07:13:37 INFO - PROCESS | 2436 | --DOCSHELL 132E4800 == 42 [pid = 2436] [id = 55] 07:13:37 INFO - PROCESS | 2436 | --DOCSHELL 14EE1000 == 41 [pid = 2436] [id = 54] 07:13:37 INFO - PROCESS | 2436 | --DOCSHELL 1A2EDC00 == 40 [pid = 2436] [id = 53] 07:13:37 INFO - PROCESS | 2436 | --DOCSHELL 18C20000 == 39 [pid = 2436] [id = 52] 07:13:37 INFO - PROCESS | 2436 | --DOCSHELL 132A6400 == 38 [pid = 2436] [id = 51] 07:13:37 INFO - PROCESS | 2436 | --DOCSHELL 151EDC00 == 37 [pid = 2436] [id = 50] 07:13:37 INFO - PROCESS | 2436 | --DOCSHELL 13B97C00 == 36 [pid = 2436] [id = 49] 07:13:37 INFO - PROCESS | 2436 | --DOMWINDOW == 100 (1A360800) [pid = 2436] [serial = 129] [outer = 00000000] [url = about:blank] 07:13:37 INFO - PROCESS | 2436 | --DOCSHELL 0F1B4000 == 35 [pid = 2436] [id = 48] 07:13:37 INFO - PROCESS | 2436 | --DOCSHELL 0ED52400 == 34 [pid = 2436] [id = 47] 07:13:37 INFO - PROCESS | 2436 | --DOMWINDOW == 99 (1A2F6000) [pid = 2436] [serial = 127] [outer = 00000000] [url = about:blank] 07:13:37 INFO - PROCESS | 2436 | --DOMWINDOW == 98 (0EE4D400) [pid = 2436] [serial = 102] [outer = 00000000] [url = about:blank] 07:13:37 INFO - PROCESS | 2436 | --DOMWINDOW == 97 (0EF53400) [pid = 2436] [serial = 103] [outer = 00000000] [url = about:blank] 07:13:37 INFO - PROCESS | 2436 | --DOMWINDOW == 96 (1646C800) [pid = 2436] [serial = 111] [outer = 00000000] [url = about:blank] 07:13:37 INFO - PROCESS | 2436 | --DOMWINDOW == 95 (14ED5C00) [pid = 2436] [serial = 108] [outer = 00000000] [url = about:blank] 07:13:37 INFO - PROCESS | 2436 | --DOMWINDOW == 94 (14EDE800) [pid = 2436] [serial = 109] [outer = 00000000] [url = about:blank] 07:13:37 INFO - PROCESS | 2436 | --DOMWINDOW == 93 (132A1000) [pid = 2436] [serial = 105] [outer = 00000000] [url = about:blank] 07:13:37 INFO - PROCESS | 2436 | --DOMWINDOW == 92 (133C0000) [pid = 2436] [serial = 106] [outer = 00000000] [url = about:blank] 07:13:37 INFO - PROCESS | 2436 | --DOMWINDOW == 91 (14ED4800) [pid = 2436] [serial = 99] [outer = 00000000] [url = about:blank] 07:13:37 INFO - PROCESS | 2436 | --DOMWINDOW == 90 (1785B000) [pid = 2436] [serial = 114] [outer = 00000000] [url = about:blank] 07:13:37 INFO - PROCESS | 2436 | --DOMWINDOW == 89 (1392B000) [pid = 2436] [serial = 91] [outer = 00000000] [url = about:blank] 07:13:37 INFO - PROCESS | 2436 | --DOMWINDOW == 88 (11F9C800) [pid = 2436] [serial = 90] [outer = 00000000] [url = about:blank] 07:13:37 INFO - PROCESS | 2436 | --DOMWINDOW == 87 (18643000) [pid = 2436] [serial = 94] [outer = 00000000] [url = about:blank] 07:13:37 INFO - PROCESS | 2436 | --DOMWINDOW == 86 (178C4400) [pid = 2436] [serial = 93] [outer = 00000000] [url = about:blank] 07:13:37 INFO - PROCESS | 2436 | --DOMWINDOW == 85 (1A185000) [pid = 2436] [serial = 97] [outer = 00000000] [url = about:blank] 07:13:37 INFO - PROCESS | 2436 | --DOMWINDOW == 84 (19DC5C00) [pid = 2436] [serial = 96] [outer = 00000000] [url = about:blank] 07:13:37 INFO - PROCESS | 2436 | --DOMWINDOW == 83 (18EF6800) [pid = 2436] [serial = 118] [outer = 00000000] [url = about:blank] 07:13:37 INFO - PROCESS | 2436 | --DOMWINDOW == 82 (18EEF000) [pid = 2436] [serial = 117] [outer = 00000000] [url = about:blank] 07:13:37 INFO - PROCESS | 2436 | --DOMWINDOW == 81 (16A6B000) [pid = 2436] [serial = 123] [outer = 00000000] [url = about:blank] 07:13:37 INFO - PROCESS | 2436 | --DOMWINDOW == 80 (19DCD400) [pid = 2436] [serial = 120] [outer = 00000000] [url = about:blank] 07:13:37 INFO - PROCESS | 2436 | --DOMWINDOW == 79 (1A189800) [pid = 2436] [serial = 121] [outer = 00000000] [url = about:blank] 07:13:37 INFO - PROCESS | 2436 | --DOMWINDOW == 78 (1A188800) [pid = 2436] [serial = 124] [outer = 00000000] [url = about:blank] 07:13:37 INFO - PROCESS | 2436 | --DOMWINDOW == 77 (17F59C00) [pid = 2436] [serial = 115] [outer = 00000000] [url = about:blank] 07:13:37 INFO - PROCESS | 2436 | --DOMWINDOW == 76 (16A6D800) [pid = 2436] [serial = 112] [outer = 00000000] [url = about:blank] 07:13:37 INFO - PROCESS | 2436 | --DOMWINDOW == 75 (1A2F1400) [pid = 2436] [serial = 126] [outer = 00000000] [url = about:blank] 07:13:37 INFO - PROCESS | 2436 | 1467036817705 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]]]}] 07:13:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 07:13:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 890ms 07:13:37 INFO - PROCESS | 2436 | 1467036817731 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 07:13:37 INFO - PROCESS | 2436 | 1467036817735 Marionette TRACE conn6 <- [1,209,null,{"value":"13"}] 07:13:37 INFO - PROCESS | 2436 | 1467036817740 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 07:13:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 07:13:37 INFO - PROCESS | 2436 | 1467036817743 Marionette TRACE conn6 <- [1,210,null,{}] 07:13:37 INFO - PROCESS | 2436 | 1467036817747 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}] 07:13:37 INFO - PROCESS | 2436 | 1467036817749 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:37 INFO - PROCESS | 2436 | 1467036817834 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 07:13:37 INFO - PROCESS | 2436 | 1467036817843 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:37 INFO - PROCESS | 2436 | 1467036817845 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:37 INFO - PROCESS | 2436 | ++DOCSHELL 0E862C00 == 35 [pid = 2436] [id = 62] 07:13:37 INFO - PROCESS | 2436 | ++DOMWINDOW == 76 (0E8F6000) [pid = 2436] [serial = 183] [outer = 00000000] 07:13:37 INFO - PROCESS | 2436 | ++DOMWINDOW == 77 (0EF55800) [pid = 2436] [serial = 184] [outer = 0E8F6000] 07:13:37 INFO - PROCESS | 2436 | 1467036817891 Marionette DEBUG loaded listener.js 07:13:37 INFO - PROCESS | 2436 | ++DOMWINDOW == 78 (0F1BDC00) [pid = 2436] [serial = 185] [outer = 0E8F6000] 07:13:38 INFO - PROCESS | 2436 | 1467036818344 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]]]}] 07:13:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 07:13:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 629ms 07:13:38 INFO - PROCESS | 2436 | 1467036818400 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 07:13:38 INFO - PROCESS | 2436 | 1467036818402 Marionette TRACE conn6 <- [1,213,null,{"value":"13"}] 07:13:38 INFO - PROCESS | 2436 | 1467036818406 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 07:13:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 07:13:38 INFO - PROCESS | 2436 | 1467036818409 Marionette TRACE conn6 <- [1,214,null,{}] 07:13:38 INFO - PROCESS | 2436 | 1467036818420 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}] 07:13:38 INFO - PROCESS | 2436 | 1467036818425 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:38 INFO - PROCESS | 2436 | 1467036818510 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 07:13:38 INFO - PROCESS | 2436 | 1467036818520 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:38 INFO - PROCESS | 2436 | 1467036818523 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:38 INFO - PROCESS | 2436 | ++DOCSHELL 14859C00 == 36 [pid = 2436] [id = 63] 07:13:38 INFO - PROCESS | 2436 | ++DOMWINDOW == 79 (1485A400) [pid = 2436] [serial = 186] [outer = 00000000] 07:13:38 INFO - PROCESS | 2436 | ++DOMWINDOW == 80 (14ED8800) [pid = 2436] [serial = 187] [outer = 1485A400] 07:13:38 INFO - PROCESS | 2436 | 1467036818569 Marionette DEBUG loaded listener.js 07:13:38 INFO - PROCESS | 2436 | ++DOMWINDOW == 81 (14EDB800) [pid = 2436] [serial = 188] [outer = 1485A400] 07:13:39 INFO - PROCESS | 2436 | 1467036819009 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]]]}] 07:13:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 07:13:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 630ms 07:13:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 07:13:39 INFO - PROCESS | 2436 | 1467036819042 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 07:13:39 INFO - PROCESS | 2436 | 1467036819044 Marionette TRACE conn6 <- [1,217,null,{"value":"13"}] 07:13:39 INFO - PROCESS | 2436 | 1467036819047 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 07:13:39 INFO - PROCESS | 2436 | 1467036819049 Marionette TRACE conn6 <- [1,218,null,{}] 07:13:39 INFO - PROCESS | 2436 | 1467036819056 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}] 07:13:39 INFO - PROCESS | 2436 | 1467036819058 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:39 INFO - PROCESS | 2436 | 1467036819142 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 07:13:39 INFO - PROCESS | 2436 | 1467036819148 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:39 INFO - PROCESS | 2436 | 1467036819150 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:39 INFO - PROCESS | 2436 | ++DOCSHELL 15453C00 == 37 [pid = 2436] [id = 64] 07:13:39 INFO - PROCESS | 2436 | ++DOMWINDOW == 82 (1646C000) [pid = 2436] [serial = 189] [outer = 00000000] 07:13:39 INFO - PROCESS | 2436 | ++DOMWINDOW == 83 (16A6B400) [pid = 2436] [serial = 190] [outer = 1646C000] 07:13:39 INFO - PROCESS | 2436 | 1467036819194 Marionette DEBUG loaded listener.js 07:13:39 INFO - PROCESS | 2436 | ++DOMWINDOW == 84 (16A71400) [pid = 2436] [serial = 191] [outer = 1646C000] 07:13:39 INFO - PROCESS | 2436 | 1467036819608 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]]]}] 07:13:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 07:13:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 630ms 07:13:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 07:13:39 INFO - PROCESS | 2436 | 1467036819678 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 07:13:39 INFO - PROCESS | 2436 | 1467036819680 Marionette TRACE conn6 <- [1,221,null,{"value":"13"}] 07:13:39 INFO - PROCESS | 2436 | 1467036819683 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 07:13:39 INFO - PROCESS | 2436 | 1467036819684 Marionette TRACE conn6 <- [1,222,null,{}] 07:13:39 INFO - PROCESS | 2436 | 1467036819688 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}] 07:13:39 INFO - PROCESS | 2436 | 1467036819690 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:39 INFO - PROCESS | 2436 | 1467036819768 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 07:13:39 INFO - PROCESS | 2436 | 1467036819773 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:39 INFO - PROCESS | 2436 | 1467036819775 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:39 INFO - PROCESS | 2436 | ++DOCSHELL 16AE6800 == 38 [pid = 2436] [id = 65] 07:13:39 INFO - PROCESS | 2436 | ++DOMWINDOW == 85 (17817C00) [pid = 2436] [serial = 192] [outer = 00000000] 07:13:39 INFO - PROCESS | 2436 | ++DOMWINDOW == 86 (178C2800) [pid = 2436] [serial = 193] [outer = 17817C00] 07:13:39 INFO - PROCESS | 2436 | 1467036819819 Marionette DEBUG loaded listener.js 07:13:39 INFO - PROCESS | 2436 | ++DOMWINDOW == 87 (18410800) [pid = 2436] [serial = 194] [outer = 17817C00] 07:13:40 INFO - PROCESS | 2436 | 1467036820268 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]]]}] 07:13:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 07:13:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 629ms 07:13:40 INFO - PROCESS | 2436 | 1467036820314 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 07:13:40 INFO - PROCESS | 2436 | 1467036820316 Marionette TRACE conn6 <- [1,225,null,{"value":"13"}] 07:13:40 INFO - PROCESS | 2436 | 1467036820319 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 07:13:40 INFO - PROCESS | 2436 | 1467036820321 Marionette TRACE conn6 <- [1,226,null,{}] 07:13:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 07:13:40 INFO - PROCESS | 2436 | 1467036820329 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}] 07:13:40 INFO - PROCESS | 2436 | 1467036820335 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:40 INFO - PROCESS | 2436 | 1467036820466 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 07:13:40 INFO - PROCESS | 2436 | 1467036820522 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:40 INFO - PROCESS | 2436 | 1467036820524 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:40 INFO - PROCESS | 2436 | ++DOCSHELL 132ABC00 == 39 [pid = 2436] [id = 66] 07:13:40 INFO - PROCESS | 2436 | ++DOMWINDOW == 88 (135B7C00) [pid = 2436] [serial = 195] [outer = 00000000] 07:13:40 INFO - PROCESS | 2436 | ++DOMWINDOW == 89 (18908C00) [pid = 2436] [serial = 196] [outer = 135B7C00] 07:13:40 INFO - PROCESS | 2436 | 1467036820568 Marionette DEBUG loaded listener.js 07:13:40 INFO - PROCESS | 2436 | ++DOMWINDOW == 90 (18EF0C00) [pid = 2436] [serial = 197] [outer = 135B7C00] 07:13:40 INFO - PROCESS | 2436 | 1467036820974 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]]]}] 07:13:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 07:13:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 670ms 07:13:40 INFO - PROCESS | 2436 | 1467036820994 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 07:13:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 07:13:40 INFO - PROCESS | 2436 | 1467036820996 Marionette TRACE conn6 <- [1,229,null,{"value":"13"}] 07:13:40 INFO - PROCESS | 2436 | 1467036820999 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 07:13:40 INFO - PROCESS | 2436 | 1467036821001 Marionette TRACE conn6 <- [1,230,null,{}] 07:13:41 INFO - PROCESS | 2436 | 1467036821004 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}] 07:13:41 INFO - PROCESS | 2436 | 1467036821006 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:41 INFO - PROCESS | 2436 | 1467036821123 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 07:13:41 INFO - PROCESS | 2436 | 1467036821201 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:41 INFO - PROCESS | 2436 | 1467036821203 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:41 INFO - PROCESS | 2436 | ++DOCSHELL 0905C000 == 40 [pid = 2436] [id = 67] 07:13:41 INFO - PROCESS | 2436 | ++DOMWINDOW == 91 (18C20000) [pid = 2436] [serial = 198] [outer = 00000000] 07:13:41 INFO - PROCESS | 2436 | ++DOMWINDOW == 92 (19DC2C00) [pid = 2436] [serial = 199] [outer = 18C20000] 07:13:41 INFO - PROCESS | 2436 | 1467036821246 Marionette DEBUG loaded listener.js 07:13:41 INFO - PROCESS | 2436 | ++DOMWINDOW == 93 (19DCC800) [pid = 2436] [serial = 200] [outer = 18C20000] 07:13:41 INFO - PROCESS | 2436 | 1467036821629 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]]]}] 07:13:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 07:13:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 670ms 07:13:41 INFO - PROCESS | 2436 | 1467036821670 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 07:13:41 INFO - PROCESS | 2436 | 1467036821672 Marionette TRACE conn6 <- [1,233,null,{"value":"13"}] 07:13:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 07:13:41 INFO - PROCESS | 2436 | 1467036821675 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 07:13:41 INFO - PROCESS | 2436 | 1467036821676 Marionette TRACE conn6 <- [1,234,null,{}] 07:13:41 INFO - PROCESS | 2436 | 1467036821680 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}] 07:13:41 INFO - PROCESS | 2436 | 1467036821681 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:41 INFO - PROCESS | 2436 | 1467036821786 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 07:13:41 INFO - PROCESS | 2436 | 1467036821791 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:41 INFO - PROCESS | 2436 | 1467036821793 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:41 INFO - PROCESS | 2436 | ++DOCSHELL 1A188C00 == 41 [pid = 2436] [id = 68] 07:13:41 INFO - PROCESS | 2436 | ++DOMWINDOW == 94 (1A18AC00) [pid = 2436] [serial = 201] [outer = 00000000] 07:13:41 INFO - PROCESS | 2436 | ++DOMWINDOW == 95 (1A2EDC00) [pid = 2436] [serial = 202] [outer = 1A18AC00] 07:13:41 INFO - PROCESS | 2436 | 1467036821836 Marionette DEBUG loaded listener.js 07:13:41 INFO - PROCESS | 2436 | ++DOMWINDOW == 96 (1A2F0400) [pid = 2436] [serial = 203] [outer = 1A18AC00] 07:13:42 INFO - PROCESS | 2436 | --DOMWINDOW == 95 (16A74000) [pid = 2436] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 07:13:42 INFO - PROCESS | 2436 | --DOMWINDOW == 94 (18C27800) [pid = 2436] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 07:13:42 INFO - PROCESS | 2436 | --DOMWINDOW == 93 (0F1B6C00) [pid = 2436] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 07:13:42 INFO - PROCESS | 2436 | --DOMWINDOW == 92 (0ED53400) [pid = 2436] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 07:13:42 INFO - PROCESS | 2436 | --DOMWINDOW == 91 (151EE000) [pid = 2436] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 07:13:42 INFO - PROCESS | 2436 | --DOMWINDOW == 90 (13B9A400) [pid = 2436] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 07:13:42 INFO - PROCESS | 2436 | --DOMWINDOW == 89 (0ED59C00) [pid = 2436] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 07:13:42 INFO - PROCESS | 2436 | --DOMWINDOW == 88 (1A2EEC00) [pid = 2436] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 07:13:42 INFO - PROCESS | 2436 | --DOMWINDOW == 87 (16A70800) [pid = 2436] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 07:13:42 INFO - PROCESS | 2436 | --DOMWINDOW == 86 (15256C00) [pid = 2436] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 07:13:42 INFO - PROCESS | 2436 | 1467036822338 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]]]}] 07:13:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 07:13:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 669ms 07:13:42 INFO - PROCESS | 2436 | 1467036822346 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 07:13:42 INFO - PROCESS | 2436 | 1467036822347 Marionette TRACE conn6 <- [1,237,null,{"value":"13"}] 07:13:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 07:13:42 INFO - PROCESS | 2436 | 1467036822350 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 07:13:42 INFO - PROCESS | 2436 | 1467036822352 Marionette TRACE conn6 <- [1,238,null,{}] 07:13:42 INFO - PROCESS | 2436 | 1467036822356 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}] 07:13:42 INFO - PROCESS | 2436 | 1467036822357 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:42 INFO - PROCESS | 2436 | 1467036822466 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 07:13:42 INFO - PROCESS | 2436 | 1467036822538 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:42 INFO - PROCESS | 2436 | 1467036822540 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:42 INFO - PROCESS | 2436 | ++DOCSHELL 0F64B800 == 42 [pid = 2436] [id = 69] 07:13:42 INFO - PROCESS | 2436 | ++DOMWINDOW == 87 (1485B800) [pid = 2436] [serial = 204] [outer = 00000000] 07:13:42 INFO - PROCESS | 2436 | ++DOMWINDOW == 88 (1A190000) [pid = 2436] [serial = 205] [outer = 1485B800] 07:13:42 INFO - PROCESS | 2436 | 1467036822584 Marionette DEBUG loaded listener.js 07:13:42 INFO - PROCESS | 2436 | ++DOMWINDOW == 89 (1A364800) [pid = 2436] [serial = 206] [outer = 1485B800] 07:13:42 INFO - PROCESS | 2436 | 1467036822921 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]]]}] 07:13:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 07:13:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 630ms 07:13:42 INFO - PROCESS | 2436 | 1467036822991 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 07:13:42 INFO - PROCESS | 2436 | 1467036822993 Marionette TRACE conn6 <- [1,241,null,{"value":"13"}] 07:13:42 INFO - PROCESS | 2436 | 1467036822996 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 07:13:42 INFO - PROCESS | 2436 | 1467036822998 Marionette TRACE conn6 <- [1,242,null,{}] 07:13:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 07:13:42 INFO - PROCESS | 2436 | 1467036823002 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}] 07:13:43 INFO - PROCESS | 2436 | 1467036823004 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:43 INFO - PROCESS | 2436 | 1467036823083 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 07:13:43 INFO - PROCESS | 2436 | 1467036823089 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:43 INFO - PROCESS | 2436 | 1467036823090 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:43 INFO - PROCESS | 2436 | ++DOCSHELL 1A38F800 == 43 [pid = 2436] [id = 70] 07:13:43 INFO - PROCESS | 2436 | ++DOMWINDOW == 90 (1A3DF800) [pid = 2436] [serial = 207] [outer = 00000000] 07:13:43 INFO - PROCESS | 2436 | ++DOMWINDOW == 91 (1B557C00) [pid = 2436] [serial = 208] [outer = 1A3DF800] 07:13:43 INFO - PROCESS | 2436 | 1467036823133 Marionette DEBUG loaded listener.js 07:13:43 INFO - PROCESS | 2436 | ++DOMWINDOW == 92 (1B56D000) [pid = 2436] [serial = 209] [outer = 1A3DF800] 07:13:43 INFO - PROCESS | 2436 | 1467036823521 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]]]}] 07:13:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 07:13:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 570ms 07:13:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 07:13:43 INFO - PROCESS | 2436 | 1467036823573 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 07:13:43 INFO - PROCESS | 2436 | 1467036823575 Marionette TRACE conn6 <- [1,245,null,{"value":"13"}] 07:13:43 INFO - PROCESS | 2436 | 1467036823589 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 07:13:43 INFO - PROCESS | 2436 | 1467036823592 Marionette TRACE conn6 <- [1,246,null,{}] 07:13:43 INFO - PROCESS | 2436 | 1467036823595 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}] 07:13:43 INFO - PROCESS | 2436 | 1467036823597 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:43 INFO - PROCESS | 2436 | 1467036823692 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 07:13:43 INFO - PROCESS | 2436 | 1467036823697 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:43 INFO - PROCESS | 2436 | 1467036823700 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:43 INFO - PROCESS | 2436 | ++DOCSHELL 1B570C00 == 44 [pid = 2436] [id = 71] 07:13:43 INFO - PROCESS | 2436 | ++DOMWINDOW == 93 (1B571400) [pid = 2436] [serial = 210] [outer = 00000000] 07:13:43 INFO - PROCESS | 2436 | ++DOMWINDOW == 94 (1B6C7800) [pid = 2436] [serial = 211] [outer = 1B571400] 07:13:43 INFO - PROCESS | 2436 | 1467036823746 Marionette DEBUG loaded listener.js 07:13:43 INFO - PROCESS | 2436 | ++DOMWINDOW == 95 (1BCFA800) [pid = 2436] [serial = 212] [outer = 1B571400] 07:13:44 INFO - PROCESS | 2436 | 1467036824232 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]]]}] 07:13:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 07:13:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 689ms 07:13:44 INFO - PROCESS | 2436 | 1467036824282 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 07:13:44 INFO - PROCESS | 2436 | 1467036824287 Marionette TRACE conn6 <- [1,249,null,{"value":"13"}] 07:13:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 07:13:44 INFO - PROCESS | 2436 | 1467036824293 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 07:13:44 INFO - PROCESS | 2436 | 1467036824297 Marionette TRACE conn6 <- [1,250,null,{}] 07:13:44 INFO - PROCESS | 2436 | 1467036824304 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}] 07:13:44 INFO - PROCESS | 2436 | 1467036824307 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:44 INFO - PROCESS | 2436 | 1467036824430 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 07:13:44 INFO - PROCESS | 2436 | 1467036824545 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:44 INFO - PROCESS | 2436 | 1467036824550 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:44 INFO - PROCESS | 2436 | ++DOCSHELL 0EE42800 == 45 [pid = 2436] [id = 72] 07:13:44 INFO - PROCESS | 2436 | ++DOMWINDOW == 96 (0EE45400) [pid = 2436] [serial = 213] [outer = 00000000] 07:13:44 INFO - PROCESS | 2436 | ++DOMWINDOW == 97 (0EE50C00) [pid = 2436] [serial = 214] [outer = 0EE45400] 07:13:44 INFO - PROCESS | 2436 | 1467036824610 Marionette DEBUG loaded listener.js 07:13:44 INFO - PROCESS | 2436 | ++DOMWINDOW == 98 (0F212800) [pid = 2436] [serial = 215] [outer = 0EE45400] 07:13:45 INFO - PROCESS | 2436 | 1467036825298 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]]]}] 07:13:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 07:13:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1069ms 07:13:45 INFO - PROCESS | 2436 | 1467036825370 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 07:13:45 INFO - PROCESS | 2436 | 1467036825374 Marionette TRACE conn6 <- [1,253,null,{"value":"13"}] 07:13:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 07:13:45 INFO - PROCESS | 2436 | 1467036825380 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 07:13:45 INFO - PROCESS | 2436 | 1467036825383 Marionette TRACE conn6 <- [1,254,null,{}] 07:13:45 INFO - PROCESS | 2436 | 1467036825387 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}] 07:13:45 INFO - PROCESS | 2436 | 1467036825390 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:45 INFO - PROCESS | 2436 | 1467036825502 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 07:13:45 INFO - PROCESS | 2436 | 1467036825622 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:45 INFO - PROCESS | 2436 | 1467036825625 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:45 INFO - PROCESS | 2436 | ++DOCSHELL 16A51C00 == 46 [pid = 2436] [id = 73] 07:13:45 INFO - PROCESS | 2436 | ++DOMWINDOW == 99 (16A54400) [pid = 2436] [serial = 216] [outer = 00000000] 07:13:45 INFO - PROCESS | 2436 | ++DOMWINDOW == 100 (17F57000) [pid = 2436] [serial = 217] [outer = 16A54400] 07:13:45 INFO - PROCESS | 2436 | 1467036825683 Marionette DEBUG loaded listener.js 07:13:45 INFO - PROCESS | 2436 | ++DOMWINDOW == 101 (18905000) [pid = 2436] [serial = 218] [outer = 16A54400] 07:13:46 INFO - PROCESS | 2436 | 1467036826233 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]]]}] 07:13:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 07:13:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 929ms 07:13:46 INFO - PROCESS | 2436 | 1467036826312 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 07:13:46 INFO - PROCESS | 2436 | 1467036826314 Marionette TRACE conn6 <- [1,257,null,{"value":"13"}] 07:13:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 07:13:46 INFO - PROCESS | 2436 | 1467036826318 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 07:13:46 INFO - PROCESS | 2436 | 1467036826322 Marionette TRACE conn6 <- [1,258,null,{}] 07:13:46 INFO - PROCESS | 2436 | 1467036826333 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}] 07:13:46 INFO - PROCESS | 2436 | 1467036826338 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:46 INFO - PROCESS | 2436 | 1467036826477 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 07:13:46 INFO - PROCESS | 2436 | 1467036826599 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:46 INFO - PROCESS | 2436 | 1467036826602 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:46 INFO - PROCESS | 2436 | ++DOCSHELL 1AF55000 == 47 [pid = 2436] [id = 74] 07:13:46 INFO - PROCESS | 2436 | ++DOMWINDOW == 102 (1B554C00) [pid = 2436] [serial = 219] [outer = 00000000] 07:13:46 INFO - PROCESS | 2436 | ++DOMWINDOW == 103 (1B7CCC00) [pid = 2436] [serial = 220] [outer = 1B554C00] 07:13:46 INFO - PROCESS | 2436 | 1467036826659 Marionette DEBUG loaded listener.js 07:13:46 INFO - PROCESS | 2436 | ++DOMWINDOW == 104 (1B7D1000) [pid = 2436] [serial = 221] [outer = 1B554C00] 07:13:47 INFO - PROCESS | 2436 | 1467036827393 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]]]}] 07:13:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 07:13:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1127ms 07:13:47 INFO - PROCESS | 2436 | 1467036827449 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 07:13:47 INFO - PROCESS | 2436 | 1467036827453 Marionette TRACE conn6 <- [1,261,null,{"value":"13"}] 07:13:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 07:13:47 INFO - PROCESS | 2436 | 1467036827458 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 07:13:47 INFO - PROCESS | 2436 | 1467036827461 Marionette TRACE conn6 <- [1,262,null,{}] 07:13:47 INFO - PROCESS | 2436 | 1467036827467 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}] 07:13:47 INFO - PROCESS | 2436 | 1467036827470 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:47 INFO - PROCESS | 2436 | 1467036827614 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 07:13:47 INFO - PROCESS | 2436 | 1467036827624 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:47 INFO - PROCESS | 2436 | 1467036827629 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:47 INFO - PROCESS | 2436 | ++DOCSHELL 0F1B2C00 == 48 [pid = 2436] [id = 75] 07:13:47 INFO - PROCESS | 2436 | ++DOMWINDOW == 105 (0F20EC00) [pid = 2436] [serial = 222] [outer = 00000000] 07:13:47 INFO - PROCESS | 2436 | ++DOMWINDOW == 106 (0FFD0000) [pid = 2436] [serial = 223] [outer = 0F20EC00] 07:13:47 INFO - PROCESS | 2436 | 1467036827677 Marionette DEBUG loaded listener.js 07:13:47 INFO - PROCESS | 2436 | ++DOMWINDOW == 107 (133C6400) [pid = 2436] [serial = 224] [outer = 0F20EC00] 07:13:48 INFO - PROCESS | 2436 | 1467036828310 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]]]}] 07:13:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 07:13:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 889ms 07:13:48 INFO - PROCESS | 2436 | 1467036828359 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 07:13:48 INFO - PROCESS | 2436 | 1467036828363 Marionette TRACE conn6 <- [1,265,null,{"value":"13"}] 07:13:48 INFO - PROCESS | 2436 | 1467036828370 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 07:13:48 INFO - PROCESS | 2436 | 1467036828373 Marionette TRACE conn6 <- [1,266,null,{}] 07:13:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 07:13:48 INFO - PROCESS | 2436 | 1467036828377 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}] 07:13:48 INFO - PROCESS | 2436 | 1467036828379 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:48 INFO - PROCESS | 2436 | 1467036828476 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 07:13:48 INFO - PROCESS | 2436 | --DOCSHELL 1A38F800 == 47 [pid = 2436] [id = 70] 07:13:48 INFO - PROCESS | 2436 | --DOCSHELL 0F64B800 == 46 [pid = 2436] [id = 69] 07:13:48 INFO - PROCESS | 2436 | --DOCSHELL 1A188C00 == 45 [pid = 2436] [id = 68] 07:13:48 INFO - PROCESS | 2436 | --DOCSHELL 0905C000 == 44 [pid = 2436] [id = 67] 07:13:48 INFO - PROCESS | 2436 | --DOCSHELL 132ABC00 == 43 [pid = 2436] [id = 66] 07:13:48 INFO - PROCESS | 2436 | --DOCSHELL 16AE6800 == 42 [pid = 2436] [id = 65] 07:13:48 INFO - PROCESS | 2436 | --DOCSHELL 15453C00 == 41 [pid = 2436] [id = 64] 07:13:48 INFO - PROCESS | 2436 | --DOCSHELL 14859C00 == 40 [pid = 2436] [id = 63] 07:13:48 INFO - PROCESS | 2436 | --DOCSHELL 0E862C00 == 39 [pid = 2436] [id = 62] 07:13:48 INFO - PROCESS | 2436 | --DOMWINDOW == 106 (11F0C000) [pid = 2436] [serial = 135] [outer = 00000000] [url = about:blank] 07:13:48 INFO - PROCESS | 2436 | --DOMWINDOW == 105 (09063000) [pid = 2436] [serial = 132] [outer = 00000000] [url = about:blank] 07:13:48 INFO - PROCESS | 2436 | --DOMWINDOW == 104 (1B559000) [pid = 2436] [serial = 166] [outer = 00000000] [url = about:blank] 07:13:48 INFO - PROCESS | 2436 | --DOCSHELL 0F6C3800 == 38 [pid = 2436] [id = 61] 07:13:48 INFO - PROCESS | 2436 | --DOCSHELL 1890D000 == 37 [pid = 2436] [id = 60] 07:13:48 INFO - PROCESS | 2436 | --DOCSHELL 18909C00 == 36 [pid = 2436] [id = 59] 07:13:48 INFO - PROCESS | 2436 | --DOCSHELL 1397FC00 == 35 [pid = 2436] [id = 58] 07:13:48 INFO - PROCESS | 2436 | --DOCSHELL 0EDD6800 == 34 [pid = 2436] [id = 57] 07:13:48 INFO - PROCESS | 2436 | --DOMWINDOW == 103 (1841D800) [pid = 2436] [serial = 151] [outer = 00000000] [url = about:blank] 07:13:48 INFO - PROCESS | 2436 | --DOMWINDOW == 102 (178BA000) [pid = 2436] [serial = 150] [outer = 00000000] [url = about:blank] 07:13:48 INFO - PROCESS | 2436 | --DOMWINDOW == 101 (1906D000) [pid = 2436] [serial = 154] [outer = 00000000] [url = about:blank] 07:13:48 INFO - PROCESS | 2436 | --DOMWINDOW == 100 (18EFC400) [pid = 2436] [serial = 153] [outer = 00000000] [url = about:blank] 07:13:48 INFO - PROCESS | 2436 | --DOMWINDOW == 99 (0FEE2800) [pid = 2436] [serial = 141] [outer = 00000000] [url = about:blank] 07:13:48 INFO - PROCESS | 2436 | --DOMWINDOW == 98 (132A0800) [pid = 2436] [serial = 142] [outer = 00000000] [url = about:blank] 07:13:48 INFO - PROCESS | 2436 | --DOMWINDOW == 97 (0EDDB800) [pid = 2436] [serial = 138] [outer = 00000000] [url = about:blank] 07:13:48 INFO - PROCESS | 2436 | --DOMWINDOW == 96 (0EE43000) [pid = 2436] [serial = 139] [outer = 00000000] [url = about:blank] 07:13:48 INFO - PROCESS | 2436 | --DOMWINDOW == 95 (16A69800) [pid = 2436] [serial = 147] [outer = 00000000] [url = about:blank] 07:13:48 INFO - PROCESS | 2436 | --DOMWINDOW == 94 (14864000) [pid = 2436] [serial = 144] [outer = 00000000] [url = about:blank] 07:13:48 INFO - PROCESS | 2436 | --DOMWINDOW == 93 (14EDC800) [pid = 2436] [serial = 145] [outer = 00000000] [url = about:blank] 07:13:48 INFO - PROCESS | 2436 | --DOMWINDOW == 92 (1A390400) [pid = 2436] [serial = 130] [outer = 00000000] [url = about:blank] 07:13:48 INFO - PROCESS | 2436 | --DOMWINDOW == 91 (1A35C000) [pid = 2436] [serial = 156] [outer = 00000000] [url = about:blank] 07:13:48 INFO - PROCESS | 2436 | --DOMWINDOW == 90 (18EFA800) [pid = 2436] [serial = 159] [outer = 00000000] [url = about:blank] 07:13:48 INFO - PROCESS | 2436 | --DOMWINDOW == 89 (1A3EF800) [pid = 2436] [serial = 163] [outer = 00000000] [url = about:blank] 07:13:48 INFO - PROCESS | 2436 | --DOMWINDOW == 88 (1A35C800) [pid = 2436] [serial = 157] [outer = 00000000] [url = about:blank] 07:13:48 INFO - PROCESS | 2436 | --DOMWINDOW == 87 (14E45C00) [pid = 2436] [serial = 40] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 07:13:48 INFO - PROCESS | 2436 | --DOMWINDOW == 86 (1A2ED800) [pid = 2436] [serial = 160] [outer = 00000000] [url = about:blank] 07:13:48 INFO - PROCESS | 2436 | --DOMWINDOW == 85 (16A71800) [pid = 2436] [serial = 148] [outer = 00000000] [url = about:blank] 07:13:48 INFO - PROCESS | 2436 | --DOMWINDOW == 84 (1A3EB000) [pid = 2436] [serial = 162] [outer = 00000000] [url = about:blank] 07:13:48 INFO - PROCESS | 2436 | 1467036828606 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:48 INFO - PROCESS | 2436 | 1467036828608 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:48 INFO - PROCESS | 2436 | ++DOCSHELL 0906D400 == 35 [pid = 2436] [id = 76] 07:13:48 INFO - PROCESS | 2436 | ++DOMWINDOW == 85 (09072C00) [pid = 2436] [serial = 225] [outer = 00000000] 07:13:48 INFO - PROCESS | 2436 | ++DOMWINDOW == 86 (0E863C00) [pid = 2436] [serial = 226] [outer = 09072C00] 07:13:48 INFO - PROCESS | 2436 | 1467036828667 Marionette DEBUG loaded listener.js 07:13:48 INFO - PROCESS | 2436 | ++DOMWINDOW == 87 (0EDDE800) [pid = 2436] [serial = 227] [outer = 09072C00] 07:13:49 INFO - PROCESS | 2436 | 1467036829185 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]]]}] 07:13:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 07:13:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 870ms 07:13:49 INFO - PROCESS | 2436 | 1467036829262 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 07:13:49 INFO - PROCESS | 2436 | 1467036829264 Marionette TRACE conn6 <- [1,269,null,{"value":"13"}] 07:13:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 07:13:49 INFO - PROCESS | 2436 | 1467036829274 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 07:13:49 INFO - PROCESS | 2436 | 1467036829277 Marionette TRACE conn6 <- [1,270,null,{}] 07:13:49 INFO - PROCESS | 2436 | 1467036829287 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}] 07:13:49 INFO - PROCESS | 2436 | 1467036829291 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:49 INFO - PROCESS | 2436 | 1467036829376 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 07:13:49 INFO - PROCESS | 2436 | 1467036829395 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:49 INFO - PROCESS | 2436 | 1467036829398 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:49 INFO - PROCESS | 2436 | ++DOCSHELL 15446800 == 36 [pid = 2436] [id = 77] 07:13:49 INFO - PROCESS | 2436 | ++DOMWINDOW == 88 (15447400) [pid = 2436] [serial = 228] [outer = 00000000] 07:13:49 INFO - PROCESS | 2436 | ++DOMWINDOW == 89 (1646D000) [pid = 2436] [serial = 229] [outer = 15447400] 07:13:49 INFO - PROCESS | 2436 | 1467036829445 Marionette DEBUG loaded listener.js 07:13:49 INFO - PROCESS | 2436 | ++DOMWINDOW == 90 (16A68000) [pid = 2436] [serial = 230] [outer = 15447400] 07:13:49 INFO - PROCESS | 2436 | 1467036829903 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]]]}] 07:13:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 07:13:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 690ms 07:13:49 INFO - PROCESS | 2436 | 1467036829964 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 07:13:49 INFO - PROCESS | 2436 | 1467036829967 Marionette TRACE conn6 <- [1,273,null,{"value":"13"}] 07:13:49 INFO - PROCESS | 2436 | 1467036829970 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 07:13:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 07:13:49 INFO - PROCESS | 2436 | 1467036829971 Marionette TRACE conn6 <- [1,274,null,{}] 07:13:49 INFO - PROCESS | 2436 | 1467036829975 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}] 07:13:49 INFO - PROCESS | 2436 | 1467036829977 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:50 INFO - PROCESS | 2436 | 1467036830063 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 07:13:50 INFO - PROCESS | 2436 | 1467036830075 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:50 INFO - PROCESS | 2436 | 1467036830077 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:50 INFO - PROCESS | 2436 | ++DOCSHELL 17852400 == 37 [pid = 2436] [id = 78] 07:13:50 INFO - PROCESS | 2436 | ++DOMWINDOW == 91 (17852C00) [pid = 2436] [serial = 231] [outer = 00000000] 07:13:50 INFO - PROCESS | 2436 | ++DOMWINDOW == 92 (17875400) [pid = 2436] [serial = 232] [outer = 17852C00] 07:13:50 INFO - PROCESS | 2436 | 1467036830121 Marionette DEBUG loaded listener.js 07:13:50 INFO - PROCESS | 2436 | ++DOMWINDOW == 93 (17879400) [pid = 2436] [serial = 233] [outer = 17852C00] 07:13:50 INFO - PROCESS | 2436 | 1467036830539 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]]]}] 07:13:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 07:13:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 629ms 07:13:50 INFO - PROCESS | 2436 | 1467036830604 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 07:13:50 INFO - PROCESS | 2436 | 1467036830606 Marionette TRACE conn6 <- [1,277,null,{"value":"13"}] 07:13:50 INFO - PROCESS | 2436 | 1467036830610 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 07:13:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 07:13:50 INFO - PROCESS | 2436 | 1467036830611 Marionette TRACE conn6 <- [1,278,null,{}] 07:13:50 INFO - PROCESS | 2436 | 1467036830615 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}] 07:13:50 INFO - PROCESS | 2436 | 1467036830617 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:50 INFO - PROCESS | 2436 | 1467036830697 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 07:13:50 INFO - PROCESS | 2436 | 1467036830703 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:50 INFO - PROCESS | 2436 | 1467036830705 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:50 INFO - PROCESS | 2436 | ++DOCSHELL 1787BC00 == 38 [pid = 2436] [id = 79] 07:13:50 INFO - PROCESS | 2436 | ++DOMWINDOW == 94 (1787D000) [pid = 2436] [serial = 234] [outer = 00000000] 07:13:50 INFO - PROCESS | 2436 | ++DOMWINDOW == 95 (178C4400) [pid = 2436] [serial = 235] [outer = 1787D000] 07:13:50 INFO - PROCESS | 2436 | 1467036830749 Marionette DEBUG loaded listener.js 07:13:50 INFO - PROCESS | 2436 | ++DOMWINDOW == 96 (17F59C00) [pid = 2436] [serial = 236] [outer = 1787D000] 07:13:51 INFO - PROCESS | 2436 | 1467036831211 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]]]}] 07:13:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 07:13:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 630ms 07:13:51 INFO - PROCESS | 2436 | 1467036831246 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 07:13:51 INFO - PROCESS | 2436 | 1467036831248 Marionette TRACE conn6 <- [1,281,null,{"value":"13"}] 07:13:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 07:13:51 INFO - PROCESS | 2436 | 1467036831250 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 07:13:51 INFO - PROCESS | 2436 | 1467036831252 Marionette TRACE conn6 <- [1,282,null,{}] 07:13:51 INFO - PROCESS | 2436 | 1467036831265 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}] 07:13:51 INFO - PROCESS | 2436 | 1467036831270 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:51 INFO - PROCESS | 2436 | 1467036831425 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 07:13:51 INFO - PROCESS | 2436 | 1467036831482 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:51 INFO - PROCESS | 2436 | 1467036831484 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:51 INFO - PROCESS | 2436 | ++DOCSHELL 18903800 == 39 [pid = 2436] [id = 80] 07:13:51 INFO - PROCESS | 2436 | ++DOMWINDOW == 97 (18C64800) [pid = 2436] [serial = 237] [outer = 00000000] 07:13:51 INFO - PROCESS | 2436 | ++DOMWINDOW == 98 (18EF6800) [pid = 2436] [serial = 238] [outer = 18C64800] 07:13:51 INFO - PROCESS | 2436 | 1467036831528 Marionette DEBUG loaded listener.js 07:13:51 INFO - PROCESS | 2436 | ++DOMWINDOW == 99 (1906D800) [pid = 2436] [serial = 239] [outer = 18C64800] 07:13:51 INFO - PROCESS | 2436 | 1467036831925 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]]]}] 07:13:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 07:13:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 730ms 07:13:51 INFO - PROCESS | 2436 | 1467036831994 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 07:13:51 INFO - PROCESS | 2436 | 1467036831996 Marionette TRACE conn6 <- [1,285,null,{"value":"13"}] 07:13:51 INFO - PROCESS | 2436 | 1467036831999 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 07:13:51 INFO - PROCESS | 2436 | 1467036832001 Marionette TRACE conn6 <- [1,286,null,{}] 07:13:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 07:13:51 INFO - PROCESS | 2436 | 1467036832008 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}] 07:13:52 INFO - PROCESS | 2436 | 1467036832010 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:52 INFO - PROCESS | 2436 | 1467036832124 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 07:13:52 INFO - PROCESS | 2436 | 1467036832129 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:52 INFO - PROCESS | 2436 | 1467036832131 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:52 INFO - PROCESS | 2436 | ++DOCSHELL 19DC5000 == 40 [pid = 2436] [id = 81] 07:13:52 INFO - PROCESS | 2436 | ++DOMWINDOW == 100 (19DCD000) [pid = 2436] [serial = 240] [outer = 00000000] 07:13:52 INFO - PROCESS | 2436 | ++DOMWINDOW == 101 (1A18BC00) [pid = 2436] [serial = 241] [outer = 19DCD000] 07:13:52 INFO - PROCESS | 2436 | 1467036832174 Marionette DEBUG loaded listener.js 07:13:52 INFO - PROCESS | 2436 | ++DOMWINDOW == 102 (1A190400) [pid = 2436] [serial = 242] [outer = 19DCD000] 07:13:52 INFO - PROCESS | 2436 | 1467036832593 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]]]}] 07:13:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 07:13:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 629ms 07:13:52 INFO - PROCESS | 2436 | 1467036832635 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 07:13:52 INFO - PROCESS | 2436 | 1467036832637 Marionette TRACE conn6 <- [1,289,null,{"value":"13"}] 07:13:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 07:13:52 INFO - PROCESS | 2436 | 1467036832640 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 07:13:52 INFO - PROCESS | 2436 | 1467036832642 Marionette TRACE conn6 <- [1,290,null,{}] 07:13:52 INFO - PROCESS | 2436 | 1467036832645 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}] 07:13:52 INFO - PROCESS | 2436 | 1467036832647 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:52 INFO - PROCESS | 2436 | 1467036832758 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 07:13:52 INFO - PROCESS | 2436 | 1467036832835 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:52 INFO - PROCESS | 2436 | 1467036832837 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:52 INFO - PROCESS | 2436 | ++DOCSHELL 0C690400 == 41 [pid = 2436] [id = 82] 07:13:52 INFO - PROCESS | 2436 | ++DOMWINDOW == 103 (1A2F3000) [pid = 2436] [serial = 243] [outer = 00000000] 07:13:52 INFO - PROCESS | 2436 | ++DOMWINDOW == 104 (1A362800) [pid = 2436] [serial = 244] [outer = 1A2F3000] 07:13:52 INFO - PROCESS | 2436 | 1467036832880 Marionette DEBUG loaded listener.js 07:13:52 INFO - PROCESS | 2436 | ++DOMWINDOW == 105 (1A363800) [pid = 2436] [serial = 245] [outer = 1A2F3000] 07:13:53 INFO - PROCESS | 2436 | --DOMWINDOW == 104 (0905F800) [pid = 2436] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 07:13:53 INFO - PROCESS | 2436 | --DOMWINDOW == 103 (0EF5D400) [pid = 2436] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 07:13:53 INFO - PROCESS | 2436 | --DOMWINDOW == 102 (133C0C00) [pid = 2436] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 07:13:53 INFO - PROCESS | 2436 | --DOMWINDOW == 101 (135B7C00) [pid = 2436] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 07:13:53 INFO - PROCESS | 2436 | --DOMWINDOW == 100 (18C20000) [pid = 2436] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 07:13:53 INFO - PROCESS | 2436 | --DOMWINDOW == 99 (0F6C5800) [pid = 2436] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 07:13:53 INFO - PROCESS | 2436 | --DOMWINDOW == 98 (1646C000) [pid = 2436] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 07:13:53 INFO - PROCESS | 2436 | --DOMWINDOW == 97 (1A18AC00) [pid = 2436] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 07:13:53 INFO - PROCESS | 2436 | --DOMWINDOW == 96 (0E8F6000) [pid = 2436] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 07:13:53 INFO - PROCESS | 2436 | --DOMWINDOW == 95 (0EDD6C00) [pid = 2436] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 07:13:53 INFO - PROCESS | 2436 | --DOMWINDOW == 94 (17817C00) [pid = 2436] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 07:13:53 INFO - PROCESS | 2436 | --DOMWINDOW == 93 (1485B800) [pid = 2436] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 07:13:53 INFO - PROCESS | 2436 | --DOMWINDOW == 92 (1890A000) [pid = 2436] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 07:13:53 INFO - PROCESS | 2436 | --DOMWINDOW == 91 (1485A400) [pid = 2436] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 07:13:53 INFO - PROCESS | 2436 | --DOMWINDOW == 90 (18C5C800) [pid = 2436] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 07:13:53 INFO - PROCESS | 2436 | --DOMWINDOW == 89 (13A13400) [pid = 2436] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 07:13:53 INFO - PROCESS | 2436 | --DOMWINDOW == 88 (1A3DF800) [pid = 2436] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 07:13:53 INFO - PROCESS | 2436 | 1467036833387 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]]]}] 07:13:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 07:13:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 770ms 07:13:53 INFO - PROCESS | 2436 | 1467036833411 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 07:13:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 07:13:53 INFO - PROCESS | 2436 | 1467036833413 Marionette TRACE conn6 <- [1,293,null,{"value":"13"}] 07:13:53 INFO - PROCESS | 2436 | 1467036833427 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 07:13:53 INFO - PROCESS | 2436 | 1467036833429 Marionette TRACE conn6 <- [1,294,null,{}] 07:13:53 INFO - PROCESS | 2436 | 1467036833433 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}] 07:13:53 INFO - PROCESS | 2436 | 1467036833434 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:53 INFO - PROCESS | 2436 | 1467036833514 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 07:13:53 INFO - PROCESS | 2436 | 1467036833520 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:53 INFO - PROCESS | 2436 | 1467036833522 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:53 INFO - PROCESS | 2436 | ++DOCSHELL 0EF5BC00 == 42 [pid = 2436] [id = 83] 07:13:53 INFO - PROCESS | 2436 | ++DOMWINDOW == 89 (13AE2C00) [pid = 2436] [serial = 246] [outer = 00000000] 07:13:53 INFO - PROCESS | 2436 | ++DOMWINDOW == 90 (18647400) [pid = 2436] [serial = 247] [outer = 13AE2C00] 07:13:53 INFO - PROCESS | 2436 | 1467036833565 Marionette DEBUG loaded listener.js 07:13:53 INFO - PROCESS | 2436 | ++DOMWINDOW == 91 (18C27800) [pid = 2436] [serial = 248] [outer = 13AE2C00] 07:13:53 INFO - PROCESS | 2436 | 1467036833967 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]]]}] 07:13:53 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. 07:13:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 590ms 07:13:53 INFO - PROCESS | 2436 | 1467036834007 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 07:13:53 INFO - PROCESS | 2436 | 1467036834009 Marionette TRACE conn6 <- [1,297,null,{"value":"13"}] 07:13:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 07:13:53 INFO - PROCESS | 2436 | 1467036834012 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 07:13:54 INFO - PROCESS | 2436 | 1467036834014 Marionette TRACE conn6 <- [1,298,null,{}] 07:13:54 INFO - PROCESS | 2436 | 1467036834033 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}] 07:13:54 INFO - PROCESS | 2436 | 1467036834035 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:54 INFO - PROCESS | 2436 | 1467036834117 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 07:13:54 INFO - PROCESS | 2436 | 1467036834122 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:54 INFO - PROCESS | 2436 | 1467036834124 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:54 INFO - PROCESS | 2436 | ++DOCSHELL 13B2B400 == 43 [pid = 2436] [id = 84] 07:13:54 INFO - PROCESS | 2436 | ++DOMWINDOW == 92 (19079400) [pid = 2436] [serial = 249] [outer = 00000000] 07:13:54 INFO - PROCESS | 2436 | ++DOMWINDOW == 93 (1A38F800) [pid = 2436] [serial = 250] [outer = 19079400] 07:13:54 INFO - PROCESS | 2436 | 1467036834167 Marionette DEBUG loaded listener.js 07:13:54 INFO - PROCESS | 2436 | ++DOMWINDOW == 94 (1AF5D400) [pid = 2436] [serial = 251] [outer = 19079400] 07:13:54 INFO - PROCESS | 2436 | 1467036834596 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]]]}] 07:13:54 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. 07:13:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 629ms 07:13:54 INFO - PROCESS | 2436 | 1467036834657 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 07:13:54 INFO - PROCESS | 2436 | 1467036834659 Marionette TRACE conn6 <- [1,301,null,{"value":"13"}] 07:13:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 07:13:54 INFO - PROCESS | 2436 | 1467036834662 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 07:13:54 INFO - PROCESS | 2436 | 1467036834665 Marionette TRACE conn6 <- [1,302,null,{}] 07:13:54 INFO - PROCESS | 2436 | 1467036834668 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}] 07:13:54 INFO - PROCESS | 2436 | 1467036834671 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:54 INFO - PROCESS | 2436 | 1467036834767 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 07:13:54 INFO - PROCESS | 2436 | 1467036834780 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:54 INFO - PROCESS | 2436 | 1467036834783 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:54 INFO - PROCESS | 2436 | ++DOCSHELL 1B6C1800 == 44 [pid = 2436] [id = 85] 07:13:54 INFO - PROCESS | 2436 | ++DOMWINDOW == 95 (1B6C1C00) [pid = 2436] [serial = 252] [outer = 00000000] 07:13:54 INFO - PROCESS | 2436 | ++DOMWINDOW == 96 (1B7CC000) [pid = 2436] [serial = 253] [outer = 1B6C1C00] 07:13:54 INFO - PROCESS | 2436 | 1467036834838 Marionette DEBUG loaded listener.js 07:13:54 INFO - PROCESS | 2436 | ++DOMWINDOW == 97 (1B7D6C00) [pid = 2436] [serial = 254] [outer = 1B6C1C00] 07:13:55 INFO - PROCESS | 2436 | 1467036835386 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]]]}] 07:13:55 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. 07:13:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 770ms 07:13:55 INFO - PROCESS | 2436 | 1467036835464 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 07:13:55 INFO - PROCESS | 2436 | 1467036835468 Marionette TRACE conn6 <- [1,305,null,{"value":"13"}] 07:13:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 07:13:55 INFO - PROCESS | 2436 | 1467036835488 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 07:13:55 INFO - PROCESS | 2436 | 1467036835491 Marionette TRACE conn6 <- [1,306,null,{}] 07:13:55 INFO - PROCESS | 2436 | 1467036835497 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}] 07:13:55 INFO - PROCESS | 2436 | 1467036835500 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:55 INFO - PROCESS | 2436 | 1467036835621 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 07:13:55 INFO - PROCESS | 2436 | 1467036835740 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:55 INFO - PROCESS | 2436 | 1467036835743 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:55 INFO - PROCESS | 2436 | ++DOCSHELL 0E7E5400 == 45 [pid = 2436] [id = 86] 07:13:55 INFO - PROCESS | 2436 | ++DOMWINDOW == 98 (0E7E8000) [pid = 2436] [serial = 255] [outer = 00000000] 07:13:55 INFO - PROCESS | 2436 | ++DOMWINDOW == 99 (0EF5C000) [pid = 2436] [serial = 256] [outer = 0E7E8000] 07:13:55 INFO - PROCESS | 2436 | 1467036835799 Marionette DEBUG loaded listener.js 07:13:55 INFO - PROCESS | 2436 | ++DOMWINDOW == 100 (11F0C000) [pid = 2436] [serial = 257] [outer = 0E7E8000] 07:13:56 INFO - PROCESS | 2436 | 1467036836334 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]]]}] 07:13:56 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. 07:13:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 929ms 07:13:56 INFO - PROCESS | 2436 | 1467036836441 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 07:13:56 INFO - PROCESS | 2436 | 1467036836446 Marionette TRACE conn6 <- [1,309,null,{"value":"13"}] 07:13:56 INFO - PROCESS | 2436 | 1467036836450 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 07:13:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 07:13:56 INFO - PROCESS | 2436 | 1467036836459 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 07:13:56 INFO - PROCESS | 2436 | 1467036836462 Marionette TRACE conn6 <- [1,310,null,{}] 07:13:56 INFO - PROCESS | 2436 | 1467036836466 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}] 07:13:56 INFO - PROCESS | 2436 | 1467036836469 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:56 INFO - PROCESS | 2436 | 1467036836632 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 07:13:56 INFO - PROCESS | 2436 | 1467036836682 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:56 INFO - PROCESS | 2436 | 1467036836684 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:56 INFO - PROCESS | 2436 | ++DOCSHELL 151F1800 == 46 [pid = 2436] [id = 87] 07:13:56 INFO - PROCESS | 2436 | ++DOMWINDOW == 101 (151F1C00) [pid = 2436] [serial = 258] [outer = 00000000] 07:13:56 INFO - PROCESS | 2436 | ++DOMWINDOW == 102 (16AE6800) [pid = 2436] [serial = 259] [outer = 151F1C00] 07:13:56 INFO - PROCESS | 2436 | 1467036836740 Marionette DEBUG loaded listener.js 07:13:56 INFO - PROCESS | 2436 | ++DOMWINDOW == 103 (17878000) [pid = 2436] [serial = 260] [outer = 151F1C00] 07:13:57 INFO - PROCESS | 2436 | 1467036837350 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]]]}] 07:13:57 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. 07:13:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 930ms 07:13:57 INFO - PROCESS | 2436 | 1467036837395 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 07:13:57 INFO - PROCESS | 2436 | 1467036837398 Marionette TRACE conn6 <- [1,313,null,{"value":"13"}] 07:13:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 07:13:57 INFO - PROCESS | 2436 | 1467036837401 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 07:13:57 INFO - PROCESS | 2436 | 1467036837405 Marionette TRACE conn6 <- [1,314,null,{}] 07:13:57 INFO - PROCESS | 2436 | 1467036837416 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}] 07:13:57 INFO - PROCESS | 2436 | 1467036837421 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:57 INFO - PROCESS | 2436 | 1467036837532 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 07:13:57 INFO - PROCESS | 2436 | 1467036837662 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:57 INFO - PROCESS | 2436 | 1467036837666 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:57 INFO - PROCESS | 2436 | ++DOCSHELL 1B565400 == 47 [pid = 2436] [id = 88] 07:13:57 INFO - PROCESS | 2436 | ++DOMWINDOW == 104 (1B565C00) [pid = 2436] [serial = 261] [outer = 00000000] 07:13:57 INFO - PROCESS | 2436 | ++DOMWINDOW == 105 (1B6C4800) [pid = 2436] [serial = 262] [outer = 1B565C00] 07:13:57 INFO - PROCESS | 2436 | 1467036837725 Marionette DEBUG loaded listener.js 07:13:57 INFO - PROCESS | 2436 | ++DOMWINDOW == 106 (1B7D4800) [pid = 2436] [serial = 263] [outer = 1B565C00] 07:13:58 INFO - PROCESS | 2436 | 1467036838342 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]]]}] 07:13:58 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. 07:13:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 969ms 07:13:58 INFO - PROCESS | 2436 | 1467036838375 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 07:13:58 INFO - PROCESS | 2436 | 1467036838378 Marionette TRACE conn6 <- [1,317,null,{"value":"13"}] 07:13:58 INFO - PROCESS | 2436 | 1467036838381 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 07:13:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 07:13:58 INFO - PROCESS | 2436 | 1467036838383 Marionette TRACE conn6 <- [1,318,null,{}] 07:13:58 INFO - PROCESS | 2436 | 1467036838387 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}] 07:13:58 INFO - PROCESS | 2436 | 1467036838389 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:58 INFO - PROCESS | 2436 | 1467036838498 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 07:13:58 INFO - PROCESS | 2436 | 1467036838638 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:58 INFO - PROCESS | 2436 | 1467036838641 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:58 INFO - PROCESS | 2436 | ++DOCSHELL 1683D000 == 48 [pid = 2436] [id = 89] 07:13:58 INFO - PROCESS | 2436 | ++DOMWINDOW == 107 (1683D800) [pid = 2436] [serial = 264] [outer = 00000000] 07:13:58 INFO - PROCESS | 2436 | ++DOMWINDOW == 108 (16847400) [pid = 2436] [serial = 265] [outer = 1683D800] 07:13:58 INFO - PROCESS | 2436 | 1467036838696 Marionette DEBUG loaded listener.js 07:13:58 INFO - PROCESS | 2436 | ++DOMWINDOW == 109 (16849400) [pid = 2436] [serial = 266] [outer = 1683D800] 07:13:59 INFO - PROCESS | 2436 | 1467036839450 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]]]}] 07:13:59 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. 07:13:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1122ms 07:13:59 INFO - PROCESS | 2436 | 1467036839507 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 07:13:59 INFO - PROCESS | 2436 | 1467036839511 Marionette TRACE conn6 <- [1,321,null,{"value":"13"}] 07:13:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 07:13:59 INFO - PROCESS | 2436 | 1467036839516 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 07:13:59 INFO - PROCESS | 2436 | 1467036839518 Marionette TRACE conn6 <- [1,322,null,{}] 07:13:59 INFO - PROCESS | 2436 | 1467036839524 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}] 07:13:59 INFO - PROCESS | 2436 | 1467036839526 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:59 INFO - PROCESS | 2436 | 1467036839629 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 07:13:59 INFO - PROCESS | 2436 | 1467036839755 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:59 INFO - PROCESS | 2436 | 1467036839757 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:13:59 INFO - PROCESS | 2436 | ++DOCSHELL 0ED50C00 == 49 [pid = 2436] [id = 90] 07:13:59 INFO - PROCESS | 2436 | ++DOMWINDOW == 110 (0EDD7800) [pid = 2436] [serial = 267] [outer = 00000000] 07:13:59 INFO - PROCESS | 2436 | ++DOMWINDOW == 111 (13961800) [pid = 2436] [serial = 268] [outer = 0EDD7800] 07:13:59 INFO - PROCESS | 2436 | 1467036839807 Marionette DEBUG loaded listener.js 07:13:59 INFO - PROCESS | 2436 | ++DOMWINDOW == 112 (14859C00) [pid = 2436] [serial = 269] [outer = 0EDD7800] 07:14:00 INFO - PROCESS | 2436 | --DOCSHELL 0905F400 == 48 [pid = 2436] [id = 45] 07:14:00 INFO - PROCESS | 2436 | --DOCSHELL 0EF5A000 == 47 [pid = 2436] [id = 46] 07:14:00 INFO - PROCESS | 2436 | --DOCSHELL 13B2B400 == 46 [pid = 2436] [id = 84] 07:14:00 INFO - PROCESS | 2436 | --DOCSHELL 0EF5BC00 == 45 [pid = 2436] [id = 83] 07:14:00 INFO - PROCESS | 2436 | --DOCSHELL 0C690400 == 44 [pid = 2436] [id = 82] 07:14:00 INFO - PROCESS | 2436 | --DOCSHELL 19DC5000 == 43 [pid = 2436] [id = 81] 07:14:00 INFO - PROCESS | 2436 | --DOCSHELL 18903800 == 42 [pid = 2436] [id = 80] 07:14:00 INFO - PROCESS | 2436 | --DOCSHELL 1787BC00 == 41 [pid = 2436] [id = 79] 07:14:00 INFO - PROCESS | 2436 | --DOCSHELL 17852400 == 40 [pid = 2436] [id = 78] 07:14:00 INFO - PROCESS | 2436 | --DOCSHELL 15446800 == 39 [pid = 2436] [id = 77] 07:14:00 INFO - PROCESS | 2436 | --DOCSHELL 0906D400 == 38 [pid = 2436] [id = 76] 07:14:00 INFO - PROCESS | 2436 | --DOCSHELL 0F1B2C00 == 37 [pid = 2436] [id = 75] 07:14:00 INFO - PROCESS | 2436 | --DOMWINDOW == 111 (1B6C7800) [pid = 2436] [serial = 211] [outer = 00000000] [url = about:blank] 07:14:00 INFO - PROCESS | 2436 | --DOCSHELL 0EE42800 == 36 [pid = 2436] [id = 72] 07:14:00 INFO - PROCESS | 2436 | --DOCSHELL 1B570C00 == 35 [pid = 2436] [id = 71] 07:14:00 INFO - PROCESS | 2436 | --DOMWINDOW == 110 (133C7C00) [pid = 2436] [serial = 136] [outer = 00000000] [url = about:blank] 07:14:00 INFO - PROCESS | 2436 | --DOMWINDOW == 109 (14EDB000) [pid = 2436] [serial = 100] [outer = 00000000] [url = about:blank] 07:14:00 INFO - PROCESS | 2436 | --DOMWINDOW == 108 (0E56A000) [pid = 2436] [serial = 133] [outer = 00000000] [url = about:blank] 07:14:00 INFO - PROCESS | 2436 | --DOMWINDOW == 107 (18908C00) [pid = 2436] [serial = 196] [outer = 00000000] [url = about:blank] 07:14:00 INFO - PROCESS | 2436 | --DOMWINDOW == 106 (18EF0C00) [pid = 2436] [serial = 197] [outer = 00000000] [url = about:blank] 07:14:00 INFO - PROCESS | 2436 | --DOMWINDOW == 105 (19DCC800) [pid = 2436] [serial = 200] [outer = 00000000] [url = about:blank] 07:14:00 INFO - PROCESS | 2436 | --DOMWINDOW == 104 (19DC2C00) [pid = 2436] [serial = 199] [outer = 00000000] [url = about:blank] 07:14:00 INFO - PROCESS | 2436 | --DOMWINDOW == 103 (1397B800) [pid = 2436] [serial = 182] [outer = 00000000] [url = about:blank] 07:14:00 INFO - PROCESS | 2436 | --DOMWINDOW == 102 (13593400) [pid = 2436] [serial = 181] [outer = 00000000] [url = about:blank] 07:14:00 INFO - PROCESS | 2436 | --DOMWINDOW == 101 (16A6B400) [pid = 2436] [serial = 190] [outer = 00000000] [url = about:blank] 07:14:00 INFO - PROCESS | 2436 | --DOMWINDOW == 100 (1A2EDC00) [pid = 2436] [serial = 202] [outer = 00000000] [url = about:blank] 07:14:00 INFO - PROCESS | 2436 | --DOMWINDOW == 99 (16A71400) [pid = 2436] [serial = 191] [outer = 00000000] [url = about:blank] 07:14:00 INFO - PROCESS | 2436 | --DOMWINDOW == 98 (0EF55800) [pid = 2436] [serial = 184] [outer = 00000000] [url = about:blank] 07:14:00 INFO - PROCESS | 2436 | --DOMWINDOW == 97 (0F1BDC00) [pid = 2436] [serial = 185] [outer = 00000000] [url = about:blank] 07:14:00 INFO - PROCESS | 2436 | --DOMWINDOW == 96 (0EF57C00) [pid = 2436] [serial = 170] [outer = 00000000] [url = about:blank] 07:14:00 INFO - PROCESS | 2436 | --DOMWINDOW == 95 (0EE47000) [pid = 2436] [serial = 169] [outer = 00000000] [url = about:blank] 07:14:00 INFO - PROCESS | 2436 | --DOMWINDOW == 94 (178C2800) [pid = 2436] [serial = 193] [outer = 00000000] [url = about:blank] 07:14:00 INFO - PROCESS | 2436 | --DOMWINDOW == 93 (1A190000) [pid = 2436] [serial = 205] [outer = 00000000] [url = about:blank] 07:14:00 INFO - PROCESS | 2436 | --DOMWINDOW == 92 (18C18C00) [pid = 2436] [serial = 176] [outer = 00000000] [url = about:blank] 07:14:00 INFO - PROCESS | 2436 | --DOMWINDOW == 91 (1890D400) [pid = 2436] [serial = 175] [outer = 00000000] [url = about:blank] 07:14:00 INFO - PROCESS | 2436 | --DOMWINDOW == 90 (14ED8800) [pid = 2436] [serial = 187] [outer = 00000000] [url = about:blank] 07:14:00 INFO - PROCESS | 2436 | --DOMWINDOW == 89 (14EDB800) [pid = 2436] [serial = 188] [outer = 00000000] [url = about:blank] 07:14:00 INFO - PROCESS | 2436 | --DOMWINDOW == 88 (1B56B800) [pid = 2436] [serial = 179] [outer = 00000000] [url = about:blank] 07:14:00 INFO - PROCESS | 2436 | --DOMWINDOW == 87 (1AF54000) [pid = 2436] [serial = 178] [outer = 00000000] [url = about:blank] 07:14:00 INFO - PROCESS | 2436 | --DOMWINDOW == 86 (14EDE000) [pid = 2436] [serial = 173] [outer = 00000000] [url = about:blank] 07:14:00 INFO - PROCESS | 2436 | --DOMWINDOW == 85 (13B32800) [pid = 2436] [serial = 172] [outer = 00000000] [url = about:blank] 07:14:00 INFO - PROCESS | 2436 | --DOMWINDOW == 84 (1B557C00) [pid = 2436] [serial = 208] [outer = 00000000] [url = about:blank] 07:14:00 INFO - PROCESS | 2436 | --DOMWINDOW == 83 (1B56D000) [pid = 2436] [serial = 209] [outer = 00000000] [url = about:blank] 07:14:00 INFO - PROCESS | 2436 | --DOMWINDOW == 82 (1A2F0400) [pid = 2436] [serial = 203] [outer = 00000000] [url = about:blank] 07:14:00 INFO - PROCESS | 2436 | --DOMWINDOW == 81 (18410800) [pid = 2436] [serial = 194] [outer = 00000000] [url = about:blank] 07:14:00 INFO - PROCESS | 2436 | --DOMWINDOW == 80 (1A364800) [pid = 2436] [serial = 206] [outer = 00000000] [url = about:blank] 07:14:00 INFO - PROCESS | 2436 | 1467036840305 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]]]}] 07:14:00 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. 07:14:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 829ms 07:14:00 INFO - PROCESS | 2436 | 1467036840347 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 07:14:00 INFO - PROCESS | 2436 | 1467036840351 Marionette TRACE conn6 <- [1,325,null,{"value":"13"}] 07:14:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 07:14:00 INFO - PROCESS | 2436 | 1467036840368 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 07:14:00 INFO - PROCESS | 2436 | 1467036840371 Marionette TRACE conn6 <- [1,326,null,{}] 07:14:00 INFO - PROCESS | 2436 | 1467036840375 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}] 07:14:00 INFO - PROCESS | 2436 | 1467036840377 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:14:00 INFO - PROCESS | 2436 | 1467036840467 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 07:14:00 INFO - PROCESS | 2436 | 1467036840475 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:00 INFO - PROCESS | 2436 | 1467036840477 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:14:00 INFO - PROCESS | 2436 | ++DOCSHELL 0F1B2C00 == 36 [pid = 2436] [id = 91] 07:14:00 INFO - PROCESS | 2436 | ++DOMWINDOW == 81 (0F1B4000) [pid = 2436] [serial = 270] [outer = 00000000] 07:14:00 INFO - PROCESS | 2436 | ++DOMWINDOW == 82 (132E3400) [pid = 2436] [serial = 271] [outer = 0F1B4000] 07:14:00 INFO - PROCESS | 2436 | 1467036840523 Marionette DEBUG loaded listener.js 07:14:00 INFO - PROCESS | 2436 | ++DOMWINDOW == 83 (13960800) [pid = 2436] [serial = 272] [outer = 0F1B4000] 07:14:00 INFO - PROCESS | 2436 | 1467036840978 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]]]}] 07:14:01 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. 07:14:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 690ms 07:14:01 INFO - PROCESS | 2436 | 1467036841058 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 07:14:01 INFO - PROCESS | 2436 | 1467036841060 Marionette TRACE conn6 <- [1,329,null,{"value":"13"}] 07:14:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 07:14:01 INFO - PROCESS | 2436 | 1467036841064 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 07:14:01 INFO - PROCESS | 2436 | 1467036841067 Marionette TRACE conn6 <- [1,330,null,{}] 07:14:01 INFO - PROCESS | 2436 | 1467036841077 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}] 07:14:01 INFO - PROCESS | 2436 | 1467036841081 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:14:01 INFO - PROCESS | 2436 | 1467036841189 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 07:14:01 INFO - PROCESS | 2436 | 1467036841205 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:01 INFO - PROCESS | 2436 | 1467036841208 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:14:01 INFO - PROCESS | 2436 | ++DOCSHELL 151F4C00 == 37 [pid = 2436] [id = 92] 07:14:01 INFO - PROCESS | 2436 | ++DOMWINDOW == 84 (15241400) [pid = 2436] [serial = 273] [outer = 00000000] 07:14:01 INFO - PROCESS | 2436 | ++DOMWINDOW == 85 (15450800) [pid = 2436] [serial = 274] [outer = 15241400] 07:14:01 INFO - PROCESS | 2436 | 1467036841255 Marionette DEBUG loaded listener.js 07:14:01 INFO - PROCESS | 2436 | ++DOMWINDOW == 86 (1683E000) [pid = 2436] [serial = 275] [outer = 15241400] 07:14:01 INFO - PROCESS | 2436 | 1467036841710 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]]]}] 07:14:01 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. 07:14:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 670ms 07:14:01 INFO - PROCESS | 2436 | 1467036841738 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 07:14:01 INFO - PROCESS | 2436 | 1467036841740 Marionette TRACE conn6 <- [1,333,null,{"value":"13"}] 07:14:01 INFO - PROCESS | 2436 | 1467036841743 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 07:14:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 07:14:01 INFO - PROCESS | 2436 | 1467036841745 Marionette TRACE conn6 <- [1,334,null,{}] 07:14:01 INFO - PROCESS | 2436 | 1467036841749 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}] 07:14:01 INFO - PROCESS | 2436 | 1467036841751 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:14:01 INFO - PROCESS | 2436 | 1467036841835 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 07:14:01 INFO - PROCESS | 2436 | 1467036841851 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:01 INFO - PROCESS | 2436 | 1467036841853 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:14:01 INFO - PROCESS | 2436 | ++DOCSHELL 16842000 == 38 [pid = 2436] [id = 93] 07:14:01 INFO - PROCESS | 2436 | ++DOMWINDOW == 87 (16847000) [pid = 2436] [serial = 276] [outer = 00000000] 07:14:01 INFO - PROCESS | 2436 | ++DOMWINDOW == 88 (16A71000) [pid = 2436] [serial = 277] [outer = 16847000] 07:14:01 INFO - PROCESS | 2436 | 1467036841899 Marionette DEBUG loaded listener.js 07:14:01 INFO - PROCESS | 2436 | ++DOMWINDOW == 89 (16ADA800) [pid = 2436] [serial = 278] [outer = 16847000] 07:14:02 INFO - PROCESS | 2436 | 1467036842328 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]]]}] 07:14:02 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. 07:14:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 629ms 07:14:02 INFO - PROCESS | 2436 | 1467036842381 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 07:14:02 INFO - PROCESS | 2436 | 1467036842383 Marionette TRACE conn6 <- [1,337,null,{"value":"13"}] 07:14:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 07:14:02 INFO - PROCESS | 2436 | 1467036842386 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 07:14:02 INFO - PROCESS | 2436 | 1467036842388 Marionette TRACE conn6 <- [1,338,null,{}] 07:14:02 INFO - PROCESS | 2436 | 1467036842391 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}] 07:14:02 INFO - PROCESS | 2436 | 1467036842393 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:14:02 INFO - PROCESS | 2436 | 1467036842501 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 07:14:02 INFO - PROCESS | 2436 | 1467036842578 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:02 INFO - PROCESS | 2436 | 1467036842580 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:14:02 INFO - PROCESS | 2436 | ++DOCSHELL 1787A800 == 39 [pid = 2436] [id = 94] 07:14:02 INFO - PROCESS | 2436 | ++DOMWINDOW == 90 (178B7C00) [pid = 2436] [serial = 279] [outer = 00000000] 07:14:02 INFO - PROCESS | 2436 | ++DOMWINDOW == 91 (17F64800) [pid = 2436] [serial = 280] [outer = 178B7C00] 07:14:02 INFO - PROCESS | 2436 | 1467036842624 Marionette DEBUG loaded listener.js 07:14:02 INFO - PROCESS | 2436 | ++DOMWINDOW == 92 (18410C00) [pid = 2436] [serial = 281] [outer = 178B7C00] 07:14:03 INFO - PROCESS | 2436 | 1467036843056 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]]]}] 07:14:03 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. 07:14:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 730ms 07:14:03 INFO - PROCESS | 2436 | 1467036843118 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 07:14:03 INFO - PROCESS | 2436 | 1467036843120 Marionette TRACE conn6 <- [1,341,null,{"value":"13"}] 07:14:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 07:14:03 INFO - PROCESS | 2436 | 1467036843123 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 07:14:03 INFO - PROCESS | 2436 | 1467036843125 Marionette TRACE conn6 <- [1,342,null,{}] 07:14:03 INFO - PROCESS | 2436 | 1467036843134 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}] 07:14:03 INFO - PROCESS | 2436 | 1467036843140 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:14:03 INFO - PROCESS | 2436 | 1467036843273 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 07:14:03 INFO - PROCESS | 2436 | 1467036843333 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:03 INFO - PROCESS | 2436 | 1467036843335 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:14:03 INFO - PROCESS | 2436 | ++DOCSHELL 18DD5400 == 40 [pid = 2436] [id = 95] 07:14:03 INFO - PROCESS | 2436 | ++DOMWINDOW == 93 (18DD6800) [pid = 2436] [serial = 282] [outer = 00000000] 07:14:03 INFO - PROCESS | 2436 | ++DOMWINDOW == 94 (18EF2C00) [pid = 2436] [serial = 283] [outer = 18DD6800] 07:14:03 INFO - PROCESS | 2436 | 1467036843379 Marionette DEBUG loaded listener.js 07:14:03 INFO - PROCESS | 2436 | ++DOMWINDOW == 95 (18EF7800) [pid = 2436] [serial = 284] [outer = 18DD6800] 07:14:03 INFO - PROCESS | 2436 | 1467036843798 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]]]}] 07:14:03 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. 07:14:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 730ms 07:14:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 07:14:03 INFO - PROCESS | 2436 | 1467036843856 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 07:14:03 INFO - PROCESS | 2436 | 1467036843859 Marionette TRACE conn6 <- [1,345,null,{"value":"13"}] 07:14:03 INFO - PROCESS | 2436 | 1467036843861 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 07:14:03 INFO - PROCESS | 2436 | 1467036843873 Marionette TRACE conn6 <- [1,346,null,{}] 07:14:03 INFO - PROCESS | 2436 | 1467036843882 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}] 07:14:03 INFO - PROCESS | 2436 | 1467036843884 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:14:03 INFO - PROCESS | 2436 | 1467036843992 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 07:14:03 INFO - PROCESS | 2436 | 1467036844004 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:03 INFO - PROCESS | 2436 | 1467036844006 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:14:04 INFO - PROCESS | 2436 | ++DOCSHELL 0E56B400 == 41 [pid = 2436] [id = 96] 07:14:04 INFO - PROCESS | 2436 | ++DOMWINDOW == 96 (1907B000) [pid = 2436] [serial = 285] [outer = 00000000] 07:14:04 INFO - PROCESS | 2436 | ++DOMWINDOW == 97 (1A188400) [pid = 2436] [serial = 286] [outer = 1907B000] 07:14:04 INFO - PROCESS | 2436 | 1467036844049 Marionette DEBUG loaded listener.js 07:14:04 INFO - PROCESS | 2436 | ++DOMWINDOW == 98 (1A189C00) [pid = 2436] [serial = 287] [outer = 1907B000] 07:14:04 INFO - PROCESS | 2436 | --DOMWINDOW == 97 (18C64800) [pid = 2436] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 07:14:04 INFO - PROCESS | 2436 | --DOMWINDOW == 96 (19DCD000) [pid = 2436] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 07:14:04 INFO - PROCESS | 2436 | --DOMWINDOW == 95 (0F20EC00) [pid = 2436] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 07:14:04 INFO - PROCESS | 2436 | --DOMWINDOW == 94 (17852C00) [pid = 2436] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 07:14:04 INFO - PROCESS | 2436 | --DOMWINDOW == 93 (15447400) [pid = 2436] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 07:14:04 INFO - PROCESS | 2436 | --DOMWINDOW == 92 (1787D000) [pid = 2436] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 07:14:04 INFO - PROCESS | 2436 | --DOMWINDOW == 91 (09072C00) [pid = 2436] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 07:14:04 INFO - PROCESS | 2436 | --DOMWINDOW == 90 (1A2F3000) [pid = 2436] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 07:14:04 INFO - PROCESS | 2436 | --DOMWINDOW == 89 (19079400) [pid = 2436] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 07:14:04 INFO - PROCESS | 2436 | --DOMWINDOW == 88 (13AE2C00) [pid = 2436] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 07:14:04 INFO - PROCESS | 2436 | 1467036844547 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]]]}] 07:14:04 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. 07:14:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 729ms 07:14:04 INFO - PROCESS | 2436 | 1467036844594 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 07:14:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 07:14:04 INFO - PROCESS | 2436 | 1467036844596 Marionette TRACE conn6 <- [1,349,null,{"value":"13"}] 07:14:04 INFO - PROCESS | 2436 | 1467036844599 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 07:14:04 INFO - PROCESS | 2436 | 1467036844601 Marionette TRACE conn6 <- [1,350,null,{}] 07:14:04 INFO - PROCESS | 2436 | 1467036844604 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}] 07:14:04 INFO - PROCESS | 2436 | 1467036844606 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:14:04 INFO - PROCESS | 2436 | 1467036844685 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 07:14:04 INFO - PROCESS | 2436 | 1467036844691 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:04 INFO - PROCESS | 2436 | 1467036844692 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:14:04 INFO - PROCESS | 2436 | ++DOCSHELL 09072C00 == 42 [pid = 2436] [id = 97] 07:14:04 INFO - PROCESS | 2436 | ++DOMWINDOW == 89 (13AE2C00) [pid = 2436] [serial = 288] [outer = 00000000] 07:14:04 INFO - PROCESS | 2436 | ++DOMWINDOW == 90 (1A181800) [pid = 2436] [serial = 289] [outer = 13AE2C00] 07:14:04 INFO - PROCESS | 2436 | 1467036844735 Marionette DEBUG loaded listener.js 07:14:04 INFO - PROCESS | 2436 | ++DOMWINDOW == 91 (1A184000) [pid = 2436] [serial = 290] [outer = 13AE2C00] 07:14:05 INFO - PROCESS | 2436 | 1467036845148 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]]]}] 07:14:05 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. 07:14:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 570ms 07:14:05 INFO - PROCESS | 2436 | 1467036845169 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 07:14:05 INFO - PROCESS | 2436 | 1467036845172 Marionette TRACE conn6 <- [1,353,null,{"value":"13"}] 07:14:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 07:14:05 INFO - PROCESS | 2436 | 1467036845175 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 07:14:05 INFO - PROCESS | 2436 | 1467036845176 Marionette TRACE conn6 <- [1,354,null,{}] 07:14:05 INFO - PROCESS | 2436 | 1467036845191 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}] 07:14:05 INFO - PROCESS | 2436 | 1467036845193 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:14:05 INFO - PROCESS | 2436 | 1467036845276 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 07:14:05 INFO - PROCESS | 2436 | 1467036845307 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:05 INFO - PROCESS | 2436 | 1467036845309 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:14:05 INFO - PROCESS | 2436 | ++DOCSHELL 1A35CC00 == 43 [pid = 2436] [id = 98] 07:14:05 INFO - PROCESS | 2436 | ++DOMWINDOW == 92 (1A360800) [pid = 2436] [serial = 291] [outer = 00000000] 07:14:05 INFO - PROCESS | 2436 | ++DOMWINDOW == 93 (1A3E5000) [pid = 2436] [serial = 292] [outer = 1A360800] 07:14:05 INFO - PROCESS | 2436 | 1467036845353 Marionette DEBUG loaded listener.js 07:14:05 INFO - PROCESS | 2436 | ++DOMWINDOW == 94 (1A3FA000) [pid = 2436] [serial = 293] [outer = 1A360800] 07:14:05 INFO - PROCESS | 2436 | 1467036845776 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]]]}] 07:14:05 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. 07:14:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 630ms 07:14:05 INFO - PROCESS | 2436 | 1467036845818 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 07:14:05 INFO - PROCESS | 2436 | 1467036845820 Marionette TRACE conn6 <- [1,357,null,{"value":"13"}] 07:14:05 INFO - PROCESS | 2436 | 1467036845823 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 07:14:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 07:14:05 INFO - PROCESS | 2436 | 1467036845825 Marionette TRACE conn6 <- [1,358,null,{}] 07:14:05 INFO - PROCESS | 2436 | 1467036845829 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}] 07:14:05 INFO - PROCESS | 2436 | 1467036845830 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:14:05 INFO - PROCESS | 2436 | 1467036845913 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 07:14:05 INFO - PROCESS | 2436 | 1467036845920 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:05 INFO - PROCESS | 2436 | 1467036845921 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:14:05 INFO - PROCESS | 2436 | ++DOCSHELL 1AF56C00 == 44 [pid = 2436] [id = 99] 07:14:05 INFO - PROCESS | 2436 | ++DOMWINDOW == 95 (1B563800) [pid = 2436] [serial = 294] [outer = 00000000] 07:14:05 INFO - PROCESS | 2436 | ++DOMWINDOW == 96 (1B56D800) [pid = 2436] [serial = 295] [outer = 1B563800] 07:14:05 INFO - PROCESS | 2436 | 1467036845965 Marionette DEBUG loaded listener.js 07:14:06 INFO - PROCESS | 2436 | ++DOMWINDOW == 97 (1B6C4400) [pid = 2436] [serial = 296] [outer = 1B563800] 07:14:06 INFO - PROCESS | 2436 | 1467036846401 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]]]}] 07:14:06 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. 07:14:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 630ms 07:14:06 INFO - PROCESS | 2436 | 1467036846458 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 07:14:06 INFO - PROCESS | 2436 | 1467036846460 Marionette TRACE conn6 <- [1,361,null,{"value":"13"}] 07:14:06 INFO - PROCESS | 2436 | 1467036846464 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 07:14:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 07:14:06 INFO - PROCESS | 2436 | 1467036846466 Marionette TRACE conn6 <- [1,362,null,{}] 07:14:06 INFO - PROCESS | 2436 | 1467036846516 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}] 07:14:06 INFO - PROCESS | 2436 | 1467036846519 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:14:06 INFO - PROCESS | 2436 | 1467036846627 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 07:14:06 INFO - PROCESS | 2436 | 1467036846799 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:06 INFO - PROCESS | 2436 | 1467036846802 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:14:06 INFO - PROCESS | 2436 | ++DOCSHELL 0EDD7000 == 45 [pid = 2436] [id = 100] 07:14:06 INFO - PROCESS | 2436 | ++DOMWINDOW == 98 (0EDD9400) [pid = 2436] [serial = 297] [outer = 00000000] 07:14:06 INFO - PROCESS | 2436 | ++DOMWINDOW == 99 (0EE62C00) [pid = 2436] [serial = 298] [outer = 0EDD9400] 07:14:06 INFO - PROCESS | 2436 | 1467036846859 Marionette DEBUG loaded listener.js 07:14:06 INFO - PROCESS | 2436 | ++DOMWINDOW == 100 (0EF61000) [pid = 2436] [serial = 299] [outer = 0EDD9400] 07:14:07 INFO - PROCESS | 2436 | 1467036847477 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]]]}] 07:14:07 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. 07:14:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1065ms 07:14:07 INFO - PROCESS | 2436 | 1467036847534 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 07:14:07 INFO - PROCESS | 2436 | 1467036847538 Marionette TRACE conn6 <- [1,365,null,{"value":"13"}] 07:14:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 07:14:07 INFO - PROCESS | 2436 | 1467036847542 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 07:14:07 INFO - PROCESS | 2436 | 1467036847545 Marionette TRACE conn6 <- [1,366,null,{}] 07:14:07 INFO - PROCESS | 2436 | 1467036847551 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}] 07:14:07 INFO - PROCESS | 2436 | 1467036847554 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:14:07 INFO - PROCESS | 2436 | 1467036847698 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 07:14:07 INFO - PROCESS | 2436 | 1467036847827 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:07 INFO - PROCESS | 2436 | 1467036847831 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:14:07 INFO - PROCESS | 2436 | ++DOCSHELL 11F6E400 == 46 [pid = 2436] [id = 101] 07:14:07 INFO - PROCESS | 2436 | ++DOMWINDOW == 101 (11F6E800) [pid = 2436] [serial = 300] [outer = 00000000] 07:14:07 INFO - PROCESS | 2436 | ++DOMWINDOW == 102 (13978000) [pid = 2436] [serial = 301] [outer = 11F6E800] 07:14:07 INFO - PROCESS | 2436 | 1467036847888 Marionette DEBUG loaded listener.js 07:14:07 INFO - PROCESS | 2436 | ++DOMWINDOW == 103 (1485A400) [pid = 2436] [serial = 302] [outer = 11F6E800] 07:14:08 INFO - PROCESS | 2436 | 1467036848531 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]]]}] 07:14:08 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. 07:14:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1022ms 07:14:08 INFO - PROCESS | 2436 | 1467036848566 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 07:14:08 INFO - PROCESS | 2436 | 1467036848569 Marionette TRACE conn6 <- [1,369,null,{"value":"13"}] 07:14:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 07:14:08 INFO - PROCESS | 2436 | 1467036848573 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 07:14:08 INFO - PROCESS | 2436 | 1467036848575 Marionette TRACE conn6 <- [1,370,null,{}] 07:14:08 INFO - PROCESS | 2436 | 1467036848579 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}] 07:14:08 INFO - PROCESS | 2436 | 1467036848582 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:14:08 INFO - PROCESS | 2436 | 1467036848694 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 07:14:08 INFO - PROCESS | 2436 | 1467036848820 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:08 INFO - PROCESS | 2436 | 1467036848824 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:14:08 INFO - PROCESS | 2436 | ++DOCSHELL 16A4E400 == 47 [pid = 2436] [id = 102] 07:14:08 INFO - PROCESS | 2436 | ++DOMWINDOW == 104 (16A54C00) [pid = 2436] [serial = 303] [outer = 00000000] 07:14:08 INFO - PROCESS | 2436 | ++DOMWINDOW == 105 (17876400) [pid = 2436] [serial = 304] [outer = 16A54C00] 07:14:08 INFO - PROCESS | 2436 | 1467036848882 Marionette DEBUG loaded listener.js 07:14:08 INFO - PROCESS | 2436 | ++DOMWINDOW == 106 (18907C00) [pid = 2436] [serial = 305] [outer = 16A54C00] 07:14:09 INFO - PROCESS | 2436 | 1467036849540 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]]]}] 07:14:09 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. 07:14:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1019ms 07:14:09 INFO - PROCESS | 2436 | 1467036849601 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 07:14:09 INFO - PROCESS | 2436 | 1467036849607 Marionette TRACE conn6 <- [1,373,null,{"value":"13"}] 07:14:09 INFO - PROCESS | 2436 | 1467036849612 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 07:14:09 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 07:14:09 INFO - PROCESS | 2436 | 1467036849614 Marionette TRACE conn6 <- [1,374,null,{}] 07:14:09 INFO - PROCESS | 2436 | 1467036849618 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}] 07:14:09 INFO - PROCESS | 2436 | 1467036849620 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:14:09 INFO - PROCESS | 2436 | 1467036849746 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 07:14:09 INFO - PROCESS | 2436 | 1467036849993 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:09 INFO - PROCESS | 2436 | 1467036849996 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:14:10 INFO - PROCESS | 2436 | ++DOCSHELL 0E529400 == 48 [pid = 2436] [id = 103] 07:14:10 INFO - PROCESS | 2436 | ++DOMWINDOW == 107 (0E780C00) [pid = 2436] [serial = 306] [outer = 00000000] 07:14:10 INFO - PROCESS | 2436 | ++DOMWINDOW == 108 (0ED53800) [pid = 2436] [serial = 307] [outer = 0E780C00] 07:14:10 INFO - PROCESS | 2436 | 1467036850060 Marionette DEBUG loaded listener.js 07:14:10 INFO - PROCESS | 2436 | ++DOMWINDOW == 109 (0EE4FC00) [pid = 2436] [serial = 308] [outer = 0E780C00] 07:14:10 INFO - PROCESS | 2436 | 1467036850643 Marionette TRACE conn6 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 07:14:10 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 07:14:10 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1067ms 07:14:10 INFO - PROCESS | 2436 | 1467036850689 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 07:14:10 INFO - PROCESS | 2436 | 1467036850693 Marionette TRACE conn6 <- [1,377,null,{"value":"13"}] 07:14:10 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 07:14:10 INFO - PROCESS | 2436 | 1467036850697 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 07:14:10 INFO - PROCESS | 2436 | 1467036850699 Marionette TRACE conn6 <- [1,378,null,{}] 07:14:10 INFO - PROCESS | 2436 | 1467036850705 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}] 07:14:10 INFO - PROCESS | 2436 | 1467036850709 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:14:10 INFO - PROCESS | 2436 | 1467036850812 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 07:14:10 INFO - PROCESS | 2436 | 1467036850915 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:10 INFO - PROCESS | 2436 | 1467036850918 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:14:10 INFO - PROCESS | 2436 | ++DOCSHELL 14EDE400 == 49 [pid = 2436] [id = 104] 07:14:10 INFO - PROCESS | 2436 | ++DOMWINDOW == 110 (14EDF000) [pid = 2436] [serial = 309] [outer = 00000000] 07:14:10 INFO - PROCESS | 2436 | ++DOMWINDOW == 111 (1646BC00) [pid = 2436] [serial = 310] [outer = 14EDF000] 07:14:10 INFO - PROCESS | 2436 | 1467036850966 Marionette DEBUG loaded listener.js 07:14:11 INFO - PROCESS | 2436 | ++DOMWINDOW == 112 (16841800) [pid = 2436] [serial = 311] [outer = 14EDF000] 07:14:11 INFO - PROCESS | 2436 | --DOCSHELL 1A35CC00 == 48 [pid = 2436] [id = 98] 07:14:11 INFO - PROCESS | 2436 | --DOCSHELL 09072C00 == 47 [pid = 2436] [id = 97] 07:14:11 INFO - PROCESS | 2436 | --DOCSHELL 0E56B400 == 46 [pid = 2436] [id = 96] 07:14:11 INFO - PROCESS | 2436 | --DOCSHELL 18DD5400 == 45 [pid = 2436] [id = 95] 07:14:11 INFO - PROCESS | 2436 | --DOCSHELL 1787A800 == 44 [pid = 2436] [id = 94] 07:14:11 INFO - PROCESS | 2436 | --DOCSHELL 16842000 == 43 [pid = 2436] [id = 93] 07:14:11 INFO - PROCESS | 2436 | --DOCSHELL 151F4C00 == 42 [pid = 2436] [id = 92] 07:14:11 INFO - PROCESS | 2436 | --DOCSHELL 0F1B2C00 == 41 [pid = 2436] [id = 91] 07:14:11 INFO - PROCESS | 2436 | --DOMWINDOW == 111 (1B7CCC00) [pid = 2436] [serial = 220] [outer = 00000000] [url = about:blank] 07:14:11 INFO - PROCESS | 2436 | --DOMWINDOW == 110 (17F57000) [pid = 2436] [serial = 217] [outer = 00000000] [url = about:blank] 07:14:11 INFO - PROCESS | 2436 | --DOMWINDOW == 109 (0EE50C00) [pid = 2436] [serial = 214] [outer = 00000000] [url = about:blank] 07:14:11 INFO - PROCESS | 2436 | --DOMWINDOW == 108 (1B7CC000) [pid = 2436] [serial = 253] [outer = 00000000] [url = about:blank] 07:14:11 INFO - PROCESS | 2436 | --DOCSHELL 0ED50C00 == 40 [pid = 2436] [id = 90] 07:14:11 INFO - PROCESS | 2436 | --DOCSHELL 0E7E5400 == 39 [pid = 2436] [id = 86] 07:14:11 INFO - PROCESS | 2436 | --DOMWINDOW == 107 (18EF6800) [pid = 2436] [serial = 238] [outer = 00000000] [url = about:blank] 07:14:11 INFO - PROCESS | 2436 | --DOMWINDOW == 106 (1A18BC00) [pid = 2436] [serial = 241] [outer = 00000000] [url = about:blank] 07:14:11 INFO - PROCESS | 2436 | --DOMWINDOW == 105 (133C6400) [pid = 2436] [serial = 224] [outer = 00000000] [url = about:blank] 07:14:11 INFO - PROCESS | 2436 | --DOMWINDOW == 104 (0FFD0000) [pid = 2436] [serial = 223] [outer = 00000000] [url = about:blank] 07:14:11 INFO - PROCESS | 2436 | --DOMWINDOW == 103 (17875400) [pid = 2436] [serial = 232] [outer = 00000000] [url = about:blank] 07:14:11 INFO - PROCESS | 2436 | --DOMWINDOW == 102 (17879400) [pid = 2436] [serial = 233] [outer = 00000000] [url = about:blank] 07:14:11 INFO - PROCESS | 2436 | --DOMWINDOW == 101 (1906D800) [pid = 2436] [serial = 239] [outer = 00000000] [url = about:blank] 07:14:11 INFO - PROCESS | 2436 | --DOMWINDOW == 100 (1646D000) [pid = 2436] [serial = 229] [outer = 00000000] [url = about:blank] 07:14:11 INFO - PROCESS | 2436 | --DOMWINDOW == 99 (16A68000) [pid = 2436] [serial = 230] [outer = 00000000] [url = about:blank] 07:14:11 INFO - PROCESS | 2436 | --DOMWINDOW == 98 (178C4400) [pid = 2436] [serial = 235] [outer = 00000000] [url = about:blank] 07:14:11 INFO - PROCESS | 2436 | --DOMWINDOW == 97 (0E863C00) [pid = 2436] [serial = 226] [outer = 00000000] [url = about:blank] 07:14:11 INFO - PROCESS | 2436 | --DOMWINDOW == 96 (0EDDE800) [pid = 2436] [serial = 227] [outer = 00000000] [url = about:blank] 07:14:11 INFO - PROCESS | 2436 | --DOMWINDOW == 95 (1A362800) [pid = 2436] [serial = 244] [outer = 00000000] [url = about:blank] 07:14:11 INFO - PROCESS | 2436 | --DOMWINDOW == 94 (1A190400) [pid = 2436] [serial = 242] [outer = 00000000] [url = about:blank] 07:14:11 INFO - PROCESS | 2436 | --DOMWINDOW == 93 (1A38F800) [pid = 2436] [serial = 250] [outer = 00000000] [url = about:blank] 07:14:11 INFO - PROCESS | 2436 | --DOMWINDOW == 92 (18C27800) [pid = 2436] [serial = 248] [outer = 00000000] [url = about:blank] 07:14:11 INFO - PROCESS | 2436 | --DOMWINDOW == 91 (1AF5D400) [pid = 2436] [serial = 251] [outer = 00000000] [url = about:blank] 07:14:11 INFO - PROCESS | 2436 | --DOMWINDOW == 90 (1A363800) [pid = 2436] [serial = 245] [outer = 00000000] [url = about:blank] 07:14:11 INFO - PROCESS | 2436 | --DOMWINDOW == 89 (18647400) [pid = 2436] [serial = 247] [outer = 00000000] [url = about:blank] 07:14:11 INFO - PROCESS | 2436 | --DOMWINDOW == 88 (17F59C00) [pid = 2436] [serial = 236] [outer = 00000000] [url = about:blank] 07:14:11 INFO - PROCESS | 2436 | 1467036851503 Marionette TRACE conn6 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 07:14:11 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 07:14:11 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 830ms 07:14:11 INFO - PROCESS | 2436 | 1467036851531 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 07:14:11 INFO - PROCESS | 2436 | 1467036851535 Marionette TRACE conn6 <- [1,381,null,{"value":"13"}] 07:14:11 INFO - PROCESS | 2436 | 1467036851539 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 07:14:11 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 07:14:11 INFO - PROCESS | 2436 | 1467036851541 Marionette TRACE conn6 <- [1,382,null,{}] 07:14:11 INFO - PROCESS | 2436 | 1467036851545 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}] 07:14:11 INFO - PROCESS | 2436 | 1467036851547 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:14:11 INFO - PROCESS | 2436 | 1467036851636 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 07:14:11 INFO - PROCESS | 2436 | 1467036851644 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:11 INFO - PROCESS | 2436 | 1467036851646 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:14:11 INFO - PROCESS | 2436 | ++DOCSHELL 0F172800 == 40 [pid = 2436] [id = 105] 07:14:11 INFO - PROCESS | 2436 | ++DOMWINDOW == 89 (0F1B2C00) [pid = 2436] [serial = 312] [outer = 00000000] 07:14:11 INFO - PROCESS | 2436 | ++DOMWINDOW == 90 (11F68000) [pid = 2436] [serial = 313] [outer = 0F1B2C00] 07:14:11 INFO - PROCESS | 2436 | 1467036851691 Marionette DEBUG loaded listener.js 07:14:11 INFO - PROCESS | 2436 | ++DOMWINDOW == 91 (1397A400) [pid = 2436] [serial = 314] [outer = 0F1B2C00] 07:14:12 INFO - PROCESS | 2436 | 1467036852194 Marionette TRACE conn6 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 07:14:12 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 07:14:12 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 669ms 07:14:12 INFO - PROCESS | 2436 | 1467036852214 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 07:14:12 INFO - PROCESS | 2436 | 1467036852217 Marionette TRACE conn6 <- [1,385,null,{"value":"13"}] 07:14:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 07:14:12 INFO - PROCESS | 2436 | 1467036852222 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 07:14:12 INFO - PROCESS | 2436 | 1467036852227 Marionette TRACE conn6 <- [1,386,null,{}] 07:14:12 INFO - PROCESS | 2436 | 1467036852236 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}] 07:14:12 INFO - PROCESS | 2436 | 1467036852239 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:14:12 INFO - PROCESS | 2436 | 1467036852325 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 07:14:12 INFO - PROCESS | 2436 | 1467036852334 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:12 INFO - PROCESS | 2436 | 1467036852336 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:14:12 INFO - PROCESS | 2436 | ++DOCSHELL 16AD7C00 == 41 [pid = 2436] [id = 106] 07:14:12 INFO - PROCESS | 2436 | ++DOMWINDOW == 92 (16ADF400) [pid = 2436] [serial = 315] [outer = 00000000] 07:14:12 INFO - PROCESS | 2436 | ++DOMWINDOW == 93 (17876000) [pid = 2436] [serial = 316] [outer = 16ADF400] 07:14:12 INFO - PROCESS | 2436 | 1467036852380 Marionette DEBUG loaded listener.js 07:14:12 INFO - PROCESS | 2436 | ++DOMWINDOW == 94 (1787BC00) [pid = 2436] [serial = 317] [outer = 16ADF400] 07:14:12 INFO - PROCESS | 2436 | 1467036852864 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]]]}] 07:14:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 07:14:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 690ms 07:14:12 INFO - PROCESS | 2436 | 1467036852914 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 07:14:12 INFO - PROCESS | 2436 | 1467036852917 Marionette TRACE conn6 <- [1,389,null,{"value":"13"}] 07:14:12 INFO - PROCESS | 2436 | 1467036852920 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 07:14:12 INFO - PROCESS | 2436 | 1467036852922 Marionette TRACE conn6 <- [1,390,null,{}] 07:14:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 07:14:12 INFO - PROCESS | 2436 | 1467036852925 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}] 07:14:12 INFO - PROCESS | 2436 | 1467036852927 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:14:13 INFO - PROCESS | 2436 | 1467036853012 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 07:14:13 INFO - PROCESS | 2436 | 1467036853112 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:13 INFO - PROCESS | 2436 | 1467036853114 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:14:13 INFO - PROCESS | 2436 | ++DOCSHELL 1787EC00 == 42 [pid = 2436] [id = 107] 07:14:13 INFO - PROCESS | 2436 | ++DOMWINDOW == 95 (1787F800) [pid = 2436] [serial = 318] [outer = 00000000] 07:14:13 INFO - PROCESS | 2436 | ++DOMWINDOW == 96 (1877B400) [pid = 2436] [serial = 319] [outer = 1787F800] 07:14:13 INFO - PROCESS | 2436 | 1467036853158 Marionette DEBUG loaded listener.js 07:14:13 INFO - PROCESS | 2436 | ++DOMWINDOW == 97 (1877D800) [pid = 2436] [serial = 320] [outer = 1787F800] 07:14:13 INFO - PROCESS | 2436 | 1467036853558 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]]]}] 07:14:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 07:14:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 670ms 07:14:13 INFO - PROCESS | 2436 | 1467036853594 Marionette TRACE conn6 -> [0,393,"getWindowHandle",null] 07:14:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 07:14:13 INFO - PROCESS | 2436 | 1467036853596 Marionette TRACE conn6 <- [1,393,null,{"value":"13"}] 07:14:13 INFO - PROCESS | 2436 | 1467036853599 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 07:14:13 INFO - PROCESS | 2436 | 1467036853601 Marionette TRACE conn6 <- [1,394,null,{}] 07:14:13 INFO - PROCESS | 2436 | 1467036853610 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}] 07:14:13 INFO - PROCESS | 2436 | 1467036853611 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:14:13 INFO - PROCESS | 2436 | 1467036853746 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 07:14:13 INFO - PROCESS | 2436 | 1467036853806 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:13 INFO - PROCESS | 2436 | 1467036853812 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:14:13 INFO - PROCESS | 2436 | ++DOCSHELL 18C25800 == 43 [pid = 2436] [id = 108] 07:14:13 INFO - PROCESS | 2436 | ++DOMWINDOW == 98 (18C26400) [pid = 2436] [serial = 321] [outer = 00000000] 07:14:13 INFO - PROCESS | 2436 | ++DOMWINDOW == 99 (18EF1800) [pid = 2436] [serial = 322] [outer = 18C26400] 07:14:13 INFO - PROCESS | 2436 | 1467036853865 Marionette DEBUG loaded listener.js 07:14:13 INFO - PROCESS | 2436 | ++DOMWINDOW == 100 (18EFD400) [pid = 2436] [serial = 323] [outer = 18C26400] 07:14:14 INFO - PROCESS | 2436 | 1467036854355 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]]]}] 07:14:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 07:14:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 789ms 07:14:14 INFO - PROCESS | 2436 | 1467036854392 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 07:14:14 INFO - PROCESS | 2436 | 1467036854394 Marionette TRACE conn6 <- [1,397,null,{"value":"13"}] 07:14:14 INFO - PROCESS | 2436 | 1467036854396 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 07:14:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 07:14:14 INFO - PROCESS | 2436 | 1467036854398 Marionette TRACE conn6 <- [1,398,null,{}] 07:14:14 INFO - PROCESS | 2436 | 1467036854402 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}] 07:14:14 INFO - PROCESS | 2436 | 1467036854404 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:14:14 INFO - PROCESS | 2436 | 1467036854520 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 07:14:14 INFO - PROCESS | 2436 | 1467036854532 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:14 INFO - PROCESS | 2436 | 1467036854534 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:14:14 INFO - PROCESS | 2436 | ++DOCSHELL 1A188C00 == 44 [pid = 2436] [id = 109] 07:14:14 INFO - PROCESS | 2436 | ++DOMWINDOW == 101 (1A18A800) [pid = 2436] [serial = 324] [outer = 00000000] 07:14:14 INFO - PROCESS | 2436 | ++DOMWINDOW == 102 (1A35A000) [pid = 2436] [serial = 325] [outer = 1A18A800] 07:14:14 INFO - PROCESS | 2436 | 1467036854628 Marionette DEBUG loaded listener.js 07:14:14 INFO - PROCESS | 2436 | ++DOMWINDOW == 103 (1A360C00) [pid = 2436] [serial = 326] [outer = 1A18A800] 07:14:15 INFO - PROCESS | 2436 | 1467036855077 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]]]}] 07:14:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 07:14:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 730ms 07:14:15 INFO - PROCESS | 2436 | 1467036855130 Marionette TRACE conn6 -> [0,401,"getWindowHandle",null] 07:14:15 INFO - PROCESS | 2436 | 1467036855132 Marionette TRACE conn6 <- [1,401,null,{"value":"13"}] 07:14:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 07:14:15 INFO - PROCESS | 2436 | 1467036855136 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 07:14:15 INFO - PROCESS | 2436 | 1467036855137 Marionette TRACE conn6 <- [1,402,null,{}] 07:14:15 INFO - PROCESS | 2436 | 1467036855141 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}] 07:14:15 INFO - PROCESS | 2436 | 1467036855143 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:14:15 INFO - PROCESS | 2436 | 1467036855253 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 07:14:15 INFO - PROCESS | 2436 | 1467036855310 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:15 INFO - PROCESS | 2436 | 1467036855312 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:14:15 INFO - PROCESS | 2436 | ++DOCSHELL 1A366800 == 45 [pid = 2436] [id = 110] 07:14:15 INFO - PROCESS | 2436 | ++DOMWINDOW == 104 (1A38B800) [pid = 2436] [serial = 327] [outer = 00000000] 07:14:15 INFO - PROCESS | 2436 | ++DOMWINDOW == 105 (1A3F3400) [pid = 2436] [serial = 328] [outer = 1A38B800] 07:14:15 INFO - PROCESS | 2436 | 1467036855357 Marionette DEBUG loaded listener.js 07:14:15 INFO - PROCESS | 2436 | ++DOMWINDOW == 106 (1B559000) [pid = 2436] [serial = 329] [outer = 1A38B800] 07:14:15 INFO - PROCESS | 2436 | --DOMWINDOW == 105 (1907B000) [pid = 2436] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 07:14:15 INFO - PROCESS | 2436 | --DOMWINDOW == 104 (1A360800) [pid = 2436] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 07:14:15 INFO - PROCESS | 2436 | --DOMWINDOW == 103 (0EE45400) [pid = 2436] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 07:14:15 INFO - PROCESS | 2436 | --DOMWINDOW == 102 (16A54400) [pid = 2436] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 07:14:15 INFO - PROCESS | 2436 | --DOMWINDOW == 101 (1B554C00) [pid = 2436] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 07:14:15 INFO - PROCESS | 2436 | --DOMWINDOW == 100 (16A51400) [pid = 2436] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 07:14:15 INFO - PROCESS | 2436 | --DOMWINDOW == 99 (1B571400) [pid = 2436] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 07:14:15 INFO - PROCESS | 2436 | --DOMWINDOW == 98 (0E7E8000) [pid = 2436] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 07:14:15 INFO - PROCESS | 2436 | --DOMWINDOW == 97 (0F1B4000) [pid = 2436] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 07:14:15 INFO - PROCESS | 2436 | --DOMWINDOW == 96 (1B565C00) [pid = 2436] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 07:14:15 INFO - PROCESS | 2436 | --DOMWINDOW == 95 (16847000) [pid = 2436] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 07:14:15 INFO - PROCESS | 2436 | --DOMWINDOW == 94 (178B7C00) [pid = 2436] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 07:14:15 INFO - PROCESS | 2436 | --DOMWINDOW == 93 (1B6C1C00) [pid = 2436] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 07:14:15 INFO - PROCESS | 2436 | --DOMWINDOW == 92 (151F1C00) [pid = 2436] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 07:14:15 INFO - PROCESS | 2436 | --DOMWINDOW == 91 (18DD6800) [pid = 2436] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 07:14:15 INFO - PROCESS | 2436 | --DOMWINDOW == 90 (1683D800) [pid = 2436] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 07:14:15 INFO - PROCESS | 2436 | --DOMWINDOW == 89 (15241400) [pid = 2436] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 07:14:15 INFO - PROCESS | 2436 | --DOMWINDOW == 88 (0EDD7800) [pid = 2436] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 07:14:15 INFO - PROCESS | 2436 | --DOMWINDOW == 87 (13AE2C00) [pid = 2436] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 07:14:15 INFO - PROCESS | 2436 | 1467036855863 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]]]}] 07:14:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 07:14:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 771ms 07:14:15 INFO - PROCESS | 2436 | 1467036855908 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 07:14:15 INFO - PROCESS | 2436 | 1467036855910 Marionette TRACE conn6 <- [1,405,null,{"value":"13"}] 07:14:15 INFO - PROCESS | 2436 | 1467036855913 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 07:14:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 07:14:15 INFO - PROCESS | 2436 | 1467036855915 Marionette TRACE conn6 <- [1,406,null,{}] 07:14:15 INFO - PROCESS | 2436 | 1467036855919 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}] 07:14:15 INFO - PROCESS | 2436 | 1467036855920 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:14:15 INFO - PROCESS | 2436 | 1467036856002 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 07:14:15 INFO - PROCESS | 2436 | 1467036856007 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:15 INFO - PROCESS | 2436 | 1467036856009 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:14:16 INFO - PROCESS | 2436 | ++DOCSHELL 0EF59400 == 46 [pid = 2436] [id = 111] 07:14:16 INFO - PROCESS | 2436 | ++DOMWINDOW == 88 (0F20EC00) [pid = 2436] [serial = 330] [outer = 00000000] 07:14:16 INFO - PROCESS | 2436 | ++DOMWINDOW == 89 (18906400) [pid = 2436] [serial = 331] [outer = 0F20EC00] 07:14:16 INFO - PROCESS | 2436 | 1467036856052 Marionette DEBUG loaded listener.js 07:14:16 INFO - PROCESS | 2436 | ++DOMWINDOW == 90 (19DCD400) [pid = 2436] [serial = 332] [outer = 0F20EC00] 07:14:16 INFO - PROCESS | 2436 | 1467036856481 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]]]}] 07:14:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 07:14:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 629ms 07:14:16 INFO - PROCESS | 2436 | 1467036856547 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 07:14:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 07:14:16 INFO - PROCESS | 2436 | 1467036856549 Marionette TRACE conn6 <- [1,409,null,{"value":"13"}] 07:14:16 INFO - PROCESS | 2436 | 1467036856553 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 07:14:16 INFO - PROCESS | 2436 | 1467036856554 Marionette TRACE conn6 <- [1,410,null,{}] 07:14:16 INFO - PROCESS | 2436 | 1467036856557 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}] 07:14:16 INFO - PROCESS | 2436 | 1467036856559 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:14:16 INFO - PROCESS | 2436 | 1467036856643 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 07:14:16 INFO - PROCESS | 2436 | 1467036856649 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:16 INFO - PROCESS | 2436 | 1467036856650 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:14:16 INFO - PROCESS | 2436 | ++DOCSHELL 1A3EE000 == 47 [pid = 2436] [id = 112] 07:14:16 INFO - PROCESS | 2436 | ++DOMWINDOW == 91 (1A3F4C00) [pid = 2436] [serial = 333] [outer = 00000000] 07:14:16 INFO - PROCESS | 2436 | ++DOMWINDOW == 92 (1B572800) [pid = 2436] [serial = 334] [outer = 1A3F4C00] 07:14:16 INFO - PROCESS | 2436 | 1467036856693 Marionette DEBUG loaded listener.js 07:14:16 INFO - PROCESS | 2436 | ++DOMWINDOW == 93 (1B7CF800) [pid = 2436] [serial = 335] [outer = 1A3F4C00] 07:14:17 INFO - PROCESS | 2436 | 1467036857159 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]]]}] 07:14:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 07:14:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 631ms 07:14:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 07:14:17 INFO - PROCESS | 2436 | 1467036857192 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 07:14:17 INFO - PROCESS | 2436 | 1467036857194 Marionette TRACE conn6 <- [1,413,null,{"value":"13"}] 07:14:17 INFO - PROCESS | 2436 | 1467036857197 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 07:14:17 INFO - PROCESS | 2436 | 1467036857199 Marionette TRACE conn6 <- [1,414,null,{}] 07:14:17 INFO - PROCESS | 2436 | 1467036857203 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}] 07:14:17 INFO - PROCESS | 2436 | 1467036857205 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:14:17 INFO - PROCESS | 2436 | 1467036857286 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 07:14:17 INFO - PROCESS | 2436 | 1467036857291 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:17 INFO - PROCESS | 2436 | 1467036857294 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:14:17 INFO - PROCESS | 2436 | ++DOCSHELL 18DEEC00 == 48 [pid = 2436] [id = 113] 07:14:17 INFO - PROCESS | 2436 | ++DOMWINDOW == 94 (18DEF400) [pid = 2436] [serial = 336] [outer = 00000000] 07:14:17 INFO - PROCESS | 2436 | ++DOMWINDOW == 95 (18DF3000) [pid = 2436] [serial = 337] [outer = 18DEF400] 07:14:17 INFO - PROCESS | 2436 | 1467036857339 Marionette DEBUG loaded listener.js 07:14:17 INFO - PROCESS | 2436 | ++DOMWINDOW == 96 (1B554C00) [pid = 2436] [serial = 338] [outer = 18DEF400] 07:14:18 INFO - PROCESS | 2436 | --DOCSHELL 1683D000 == 47 [pid = 2436] [id = 89] 07:14:18 INFO - PROCESS | 2436 | --DOCSHELL 13B95C00 == 46 [pid = 2436] [id = 56] 07:14:18 INFO - PROCESS | 2436 | --DOCSHELL 151F1800 == 45 [pid = 2436] [id = 87] 07:14:18 INFO - PROCESS | 2436 | --DOCSHELL 1B565400 == 44 [pid = 2436] [id = 88] 07:14:18 INFO - PROCESS | 2436 | --DOCSHELL 1B6C1800 == 43 [pid = 2436] [id = 85] 07:14:18 INFO - PROCESS | 2436 | --DOCSHELL 1AF55000 == 42 [pid = 2436] [id = 74] 07:14:18 INFO - PROCESS | 2436 | --DOCSHELL 16A51C00 == 41 [pid = 2436] [id = 73] 07:14:18 INFO - PROCESS | 2436 | --DOCSHELL 14EDE400 == 40 [pid = 2436] [id = 104] 07:14:18 INFO - PROCESS | 2436 | --DOCSHELL 0E529400 == 39 [pid = 2436] [id = 103] 07:14:18 INFO - PROCESS | 2436 | --DOCSHELL 11F6E400 == 38 [pid = 2436] [id = 101] 07:14:18 INFO - PROCESS | 2436 | --DOCSHELL 16A4E400 == 37 [pid = 2436] [id = 102] 07:14:18 INFO - PROCESS | 2436 | --DOCSHELL 1AF56C00 == 36 [pid = 2436] [id = 99] 07:14:18 INFO - PROCESS | 2436 | --DOCSHELL 0EDD7000 == 35 [pid = 2436] [id = 100] 07:14:18 INFO - PROCESS | 2436 | --DOCSHELL 16AD7C00 == 34 [pid = 2436] [id = 106] 07:14:18 INFO - PROCESS | 2436 | --DOCSHELL 1787EC00 == 33 [pid = 2436] [id = 107] 07:14:18 INFO - PROCESS | 2436 | --DOCSHELL 1A366800 == 32 [pid = 2436] [id = 110] 07:14:18 INFO - PROCESS | 2436 | --DOCSHELL 1A188C00 == 31 [pid = 2436] [id = 109] 07:14:18 INFO - PROCESS | 2436 | --DOCSHELL 1A3EE000 == 30 [pid = 2436] [id = 112] 07:14:18 INFO - PROCESS | 2436 | --DOCSHELL 18C25800 == 29 [pid = 2436] [id = 108] 07:14:18 INFO - PROCESS | 2436 | --DOCSHELL 0F172800 == 28 [pid = 2436] [id = 105] 07:14:18 INFO - PROCESS | 2436 | --DOCSHELL 0EF59400 == 27 [pid = 2436] [id = 111] 07:14:19 INFO - PROCESS | 2436 | --DOCSHELL 0E7E7800 == 26 [pid = 2436] [id = 25] 07:14:19 INFO - PROCESS | 2436 | --DOCSHELL 132A4000 == 25 [pid = 2436] [id = 13] 07:14:19 INFO - PROCESS | 2436 | --DOCSHELL 16ADB800 == 24 [pid = 2436] [id = 15] 07:14:19 INFO - PROCESS | 2436 | --DOCSHELL 0EE4E400 == 23 [pid = 2436] [id = 26] 07:14:19 INFO - PROCESS | 2436 | --DOCSHELL 1C88DC00 == 22 [pid = 2436] [id = 8] 07:14:19 INFO - PROCESS | 2436 | --DOCSHELL 0E860400 == 21 [pid = 2436] [id = 11] 07:14:19 INFO - PROCESS | 2436 | --DOCSHELL 1864E400 == 20 [pid = 2436] [id = 10] 07:14:19 INFO - PROCESS | 2436 | --DOCSHELL 178BB800 == 19 [pid = 2436] [id = 17] 07:14:19 INFO - PROCESS | 2436 | --DOCSHELL 0ED52000 == 18 [pid = 2436] [id = 27] 07:14:19 INFO - PROCESS | 2436 | --DOCSHELL 0E77CC00 == 17 [pid = 2436] [id = 18] 07:14:19 INFO - PROCESS | 2436 | --DOCSHELL 17817000 == 16 [pid = 2436] [id = 16] 07:14:19 INFO - PROCESS | 2436 | --DOCSHELL 1A362C00 == 15 [pid = 2436] [id = 20] 07:14:19 INFO - PROCESS | 2436 | --DOCSHELL 1397AC00 == 14 [pid = 2436] [id = 28] 07:14:19 INFO - PROCESS | 2436 | --DOCSHELL 1B554800 == 13 [pid = 2436] [id = 21] 07:14:19 INFO - PROCESS | 2436 | --DOCSHELL 1397E800 == 12 [pid = 2436] [id = 19] 07:14:19 INFO - PROCESS | 2436 | --DOCSHELL 0EE4C400 == 11 [pid = 2436] [id = 23] 07:14:19 INFO - PROCESS | 2436 | --DOCSHELL 0EF52C00 == 10 [pid = 2436] [id = 24] 07:14:19 INFO - PROCESS | 2436 | --DOCSHELL 1A182800 == 9 [pid = 2436] [id = 22] 07:14:20 INFO - PROCESS | 2436 | --DOMWINDOW == 95 (1B7D1000) [pid = 2436] [serial = 221] [outer = 00000000] [url = about:blank] 07:14:20 INFO - PROCESS | 2436 | --DOMWINDOW == 94 (1B566400) [pid = 2436] [serial = 167] [outer = 00000000] [url = about:blank] 07:14:20 INFO - PROCESS | 2436 | --DOMWINDOW == 93 (1BCFA800) [pid = 2436] [serial = 212] [outer = 00000000] [url = about:blank] 07:14:20 INFO - PROCESS | 2436 | --DOMWINDOW == 92 (0F212800) [pid = 2436] [serial = 215] [outer = 00000000] [url = about:blank] 07:14:20 INFO - PROCESS | 2436 | --DOMWINDOW == 91 (18905000) [pid = 2436] [serial = 218] [outer = 00000000] [url = about:blank] 07:14:20 INFO - PROCESS | 2436 | --DOMWINDOW == 90 (11F0C000) [pid = 2436] [serial = 257] [outer = 00000000] [url = about:blank] 07:14:20 INFO - PROCESS | 2436 | --DOMWINDOW == 89 (0EF5C000) [pid = 2436] [serial = 256] [outer = 00000000] [url = about:blank] 07:14:20 INFO - PROCESS | 2436 | --DOMWINDOW == 88 (132E3400) [pid = 2436] [serial = 271] [outer = 00000000] [url = about:blank] 07:14:20 INFO - PROCESS | 2436 | --DOMWINDOW == 87 (13960800) [pid = 2436] [serial = 272] [outer = 00000000] [url = about:blank] 07:14:20 INFO - PROCESS | 2436 | --DOMWINDOW == 86 (1B7D4800) [pid = 2436] [serial = 263] [outer = 00000000] [url = about:blank] 07:14:20 INFO - PROCESS | 2436 | --DOMWINDOW == 85 (1B6C4800) [pid = 2436] [serial = 262] [outer = 00000000] [url = about:blank] 07:14:20 INFO - PROCESS | 2436 | --DOMWINDOW == 84 (16A71000) [pid = 2436] [serial = 277] [outer = 00000000] [url = about:blank] 07:14:20 INFO - PROCESS | 2436 | --DOMWINDOW == 83 (17F64800) [pid = 2436] [serial = 280] [outer = 00000000] [url = about:blank] 07:14:20 INFO - PROCESS | 2436 | --DOMWINDOW == 82 (18410C00) [pid = 2436] [serial = 281] [outer = 00000000] [url = about:blank] 07:14:20 INFO - PROCESS | 2436 | --DOMWINDOW == 81 (1B7D6C00) [pid = 2436] [serial = 254] [outer = 00000000] [url = about:blank] 07:14:20 INFO - PROCESS | 2436 | --DOMWINDOW == 80 (17878000) [pid = 2436] [serial = 260] [outer = 00000000] [url = about:blank] 07:14:20 INFO - PROCESS | 2436 | --DOMWINDOW == 79 (16AE6800) [pid = 2436] [serial = 259] [outer = 00000000] [url = about:blank] 07:14:20 INFO - PROCESS | 2436 | --DOMWINDOW == 78 (18EF7800) [pid = 2436] [serial = 284] [outer = 00000000] [url = about:blank] 07:14:20 INFO - PROCESS | 2436 | --DOMWINDOW == 77 (16849400) [pid = 2436] [serial = 266] [outer = 00000000] [url = about:blank] 07:14:20 INFO - PROCESS | 2436 | --DOMWINDOW == 76 (16847400) [pid = 2436] [serial = 265] [outer = 00000000] [url = about:blank] 07:14:20 INFO - PROCESS | 2436 | --DOMWINDOW == 75 (15450800) [pid = 2436] [serial = 274] [outer = 00000000] [url = about:blank] 07:14:20 INFO - PROCESS | 2436 | --DOMWINDOW == 74 (1683E000) [pid = 2436] [serial = 275] [outer = 00000000] [url = about:blank] 07:14:20 INFO - PROCESS | 2436 | --DOMWINDOW == 73 (14859C00) [pid = 2436] [serial = 269] [outer = 00000000] [url = about:blank] 07:14:20 INFO - PROCESS | 2436 | --DOMWINDOW == 72 (13961800) [pid = 2436] [serial = 268] [outer = 00000000] [url = about:blank] 07:14:20 INFO - PROCESS | 2436 | --DOMWINDOW == 71 (18EF2C00) [pid = 2436] [serial = 283] [outer = 00000000] [url = about:blank] 07:14:20 INFO - PROCESS | 2436 | --DOMWINDOW == 70 (1A184000) [pid = 2436] [serial = 290] [outer = 00000000] [url = about:blank] 07:14:20 INFO - PROCESS | 2436 | --DOMWINDOW == 69 (1A188400) [pid = 2436] [serial = 286] [outer = 00000000] [url = about:blank] 07:14:20 INFO - PROCESS | 2436 | --DOMWINDOW == 68 (1A181800) [pid = 2436] [serial = 289] [outer = 00000000] [url = about:blank] 07:14:20 INFO - PROCESS | 2436 | --DOMWINDOW == 67 (1A3FA000) [pid = 2436] [serial = 293] [outer = 00000000] [url = about:blank] 07:14:20 INFO - PROCESS | 2436 | --DOMWINDOW == 66 (1A189C00) [pid = 2436] [serial = 287] [outer = 00000000] [url = about:blank] 07:14:20 INFO - PROCESS | 2436 | --DOMWINDOW == 65 (16ADA800) [pid = 2436] [serial = 278] [outer = 00000000] [url = about:blank] 07:14:20 INFO - PROCESS | 2436 | --DOMWINDOW == 64 (1A3E5000) [pid = 2436] [serial = 292] [outer = 00000000] [url = about:blank] 07:14:20 INFO - PROCESS | 2436 | --DOMWINDOW == 63 (1B56D800) [pid = 2436] [serial = 295] [outer = 00000000] [url = about:blank] 07:14:20 INFO - PROCESS | 2436 | 1467036860449 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]]]}] 07:14:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 07:14:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 3276ms 07:14:20 INFO - PROCESS | 2436 | 1467036860478 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 07:14:20 INFO - PROCESS | 2436 | 1467036860483 Marionette TRACE conn6 <- [1,417,null,{"value":"13"}] 07:14:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 07:14:20 INFO - PROCESS | 2436 | 1467036860489 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 07:14:20 INFO - PROCESS | 2436 | 1467036860492 Marionette TRACE conn6 <- [1,418,null,{}] 07:14:20 INFO - PROCESS | 2436 | 1467036860498 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}] 07:14:20 INFO - PROCESS | 2436 | 1467036860501 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:14:20 INFO - PROCESS | 2436 | 1467036860599 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 07:14:20 INFO - PROCESS | 2436 | 1467036860609 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:20 INFO - PROCESS | 2436 | 1467036860611 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:14:20 INFO - PROCESS | 2436 | ++DOCSHELL 0E8F1C00 == 10 [pid = 2436] [id = 114] 07:14:20 INFO - PROCESS | 2436 | ++DOMWINDOW == 64 (0E8F2000) [pid = 2436] [serial = 339] [outer = 00000000] 07:14:20 INFO - PROCESS | 2436 | ++DOMWINDOW == 65 (0ED56000) [pid = 2436] [serial = 340] [outer = 0E8F2000] 07:14:20 INFO - PROCESS | 2436 | 1467036860662 Marionette DEBUG loaded listener.js 07:14:20 INFO - PROCESS | 2436 | ++DOMWINDOW == 66 (0EDD7000) [pid = 2436] [serial = 341] [outer = 0E8F2000] 07:14:21 INFO - PROCESS | 2436 | 1467036861630 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]]]}] 07:14:21 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 07:14:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1170ms 07:14:21 INFO - PROCESS | 2436 | 1467036861663 Marionette TRACE conn6 -> [0,421,"getWindowHandle",null] 07:14:21 INFO - PROCESS | 2436 | 1467036861668 Marionette TRACE conn6 <- [1,421,null,{"value":"13"}] 07:14:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 07:14:21 INFO - PROCESS | 2436 | 1467036861674 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 07:14:21 INFO - PROCESS | 2436 | 1467036861677 Marionette TRACE conn6 <- [1,422,null,{}] 07:14:21 INFO - PROCESS | 2436 | 1467036861680 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}] 07:14:21 INFO - PROCESS | 2436 | 1467036861683 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:14:21 INFO - PROCESS | 2436 | 1467036861777 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 07:14:21 INFO - PROCESS | 2436 | 1467036861784 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:21 INFO - PROCESS | 2436 | 1467036861787 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:14:21 INFO - PROCESS | 2436 | ++DOCSHELL 0E8EAC00 == 11 [pid = 2436] [id = 115] 07:14:21 INFO - PROCESS | 2436 | ++DOMWINDOW == 67 (0EF5A400) [pid = 2436] [serial = 342] [outer = 00000000] 07:14:21 INFO - PROCESS | 2436 | ++DOMWINDOW == 68 (0EF60C00) [pid = 2436] [serial = 343] [outer = 0EF5A400] 07:14:21 INFO - PROCESS | 2436 | 1467036861835 Marionette DEBUG loaded listener.js 07:14:21 INFO - PROCESS | 2436 | ++DOMWINDOW == 69 (0F20E400) [pid = 2436] [serial = 344] [outer = 0EF5A400] 07:14:22 INFO - PROCESS | 2436 | 1467036862774 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]]]}] 07:14:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 07:14:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1119ms 07:14:22 INFO - PROCESS | 2436 | 1467036862798 Marionette TRACE conn6 -> [0,425,"getWindowHandle",null] 07:14:22 INFO - PROCESS | 2436 | 1467036862800 Marionette TRACE conn6 <- [1,425,null,{"value":"13"}] 07:14:22 INFO - PROCESS | 2436 | 1467036862804 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 07:14:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 07:14:22 INFO - PROCESS | 2436 | 1467036862807 Marionette TRACE conn6 <- [1,426,null,{}] 07:14:22 INFO - PROCESS | 2436 | 1467036862818 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}] 07:14:22 INFO - PROCESS | 2436 | 1467036862823 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:14:22 INFO - PROCESS | 2436 | 1467036862941 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 07:14:22 INFO - PROCESS | 2436 | 1467036862949 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:22 INFO - PROCESS | 2436 | 1467036862952 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:14:22 INFO - PROCESS | 2436 | ++DOCSHELL 11F6DC00 == 12 [pid = 2436] [id = 116] 07:14:22 INFO - PROCESS | 2436 | ++DOMWINDOW == 70 (11F6E000) [pid = 2436] [serial = 345] [outer = 00000000] 07:14:22 INFO - PROCESS | 2436 | ++DOMWINDOW == 71 (132A1000) [pid = 2436] [serial = 346] [outer = 11F6E000] 07:14:22 INFO - PROCESS | 2436 | 1467036863002 Marionette DEBUG loaded listener.js 07:14:23 INFO - PROCESS | 2436 | ++DOMWINDOW == 72 (13593400) [pid = 2436] [serial = 347] [outer = 11F6E000] 07:14:23 INFO - PROCESS | 2436 | 1467036863442 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] 07:14:23 INFO - PROCESS | 2436 | 1467036863510 Marionette TRACE conn6 <- [1,429,null,{"value":"13"}] 07:14:23 INFO - PROCESS | 2436 | 1467036863513 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 07:14:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 07:14:23 INFO - PROCESS | 2436 | 1467036863515 Marionette TRACE conn6 <- [1,430,null,{}] 07:14:23 INFO - PROCESS | 2436 | 1467036863518 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}] 07:14:23 INFO - PROCESS | 2436 | 1467036863520 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:14:23 INFO - PROCESS | 2436 | 1467036863605 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 07:14:23 INFO - PROCESS | 2436 | 1467036863613 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:23 INFO - PROCESS | 2436 | 1467036863615 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:14:23 INFO - PROCESS | 2436 | ++DOCSHELL 13924400 == 13 [pid = 2436] [id = 117] 07:14:23 INFO - PROCESS | 2436 | ++DOMWINDOW == 73 (1397BC00) [pid = 2436] [serial = 348] [outer = 00000000] 07:14:23 INFO - PROCESS | 2436 | ++DOMWINDOW == 74 (13B33C00) [pid = 2436] [serial = 349] [outer = 1397BC00] 07:14:23 INFO - PROCESS | 2436 | 1467036863659 Marionette DEBUG loaded listener.js 07:14:23 INFO - PROCESS | 2436 | ++DOMWINDOW == 75 (14E43C00) [pid = 2436] [serial = 350] [outer = 1397BC00] 07:14:24 INFO - PROCESS | 2436 | 1467036864103 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]]]}] 07:14:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 07:14:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 630ms 07:14:24 INFO - PROCESS | 2436 | 1467036864148 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 07:14:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 07:14:24 INFO - PROCESS | 2436 | 1467036864150 Marionette TRACE conn6 <- [1,433,null,{"value":"13"}] 07:14:24 INFO - PROCESS | 2436 | 1467036864154 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 07:14:24 INFO - PROCESS | 2436 | 1467036864155 Marionette TRACE conn6 <- [1,434,null,{}] 07:14:24 INFO - PROCESS | 2436 | 1467036864159 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}] 07:14:24 INFO - PROCESS | 2436 | 1467036864161 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:14:24 INFO - PROCESS | 2436 | 1467036864240 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 07:14:24 INFO - PROCESS | 2436 | 1467036864276 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:24 INFO - PROCESS | 2436 | 1467036864278 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:14:24 INFO - PROCESS | 2436 | ++DOCSHELL 14EDF800 == 14 [pid = 2436] [id = 118] 07:14:24 INFO - PROCESS | 2436 | ++DOMWINDOW == 76 (14EE0400) [pid = 2436] [serial = 351] [outer = 00000000] 07:14:24 INFO - PROCESS | 2436 | ++DOMWINDOW == 77 (151EB400) [pid = 2436] [serial = 352] [outer = 14EE0400] 07:14:24 INFO - PROCESS | 2436 | 1467036864322 Marionette DEBUG loaded listener.js 07:14:24 INFO - PROCESS | 2436 | ++DOMWINDOW == 78 (1524DC00) [pid = 2436] [serial = 353] [outer = 14EE0400] 07:14:24 INFO - PROCESS | 2436 | 1467036864761 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]]]}] 07:14:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 07:14:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 630ms 07:14:24 INFO - PROCESS | 2436 | 1467036864784 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 07:14:24 INFO - PROCESS | 2436 | 1467036864787 Marionette TRACE conn6 <- [1,437,null,{"value":"13"}] 07:14:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 07:14:24 INFO - PROCESS | 2436 | 1467036864793 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 07:14:24 INFO - PROCESS | 2436 | 1467036864795 Marionette TRACE conn6 <- [1,438,null,{}] 07:14:24 INFO - PROCESS | 2436 | 1467036864798 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}] 07:14:24 INFO - PROCESS | 2436 | 1467036864804 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:14:24 INFO - PROCESS | 2436 | 1467036864924 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 07:14:24 INFO - PROCESS | 2436 | 1467036864932 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:24 INFO - PROCESS | 2436 | 1467036864934 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:14:24 INFO - PROCESS | 2436 | ++DOCSHELL 16844400 == 15 [pid = 2436] [id = 119] 07:14:24 INFO - PROCESS | 2436 | ++DOMWINDOW == 79 (16845C00) [pid = 2436] [serial = 354] [outer = 00000000] 07:14:24 INFO - PROCESS | 2436 | ++DOMWINDOW == 80 (16A6E800) [pid = 2436] [serial = 355] [outer = 16845C00] 07:14:24 INFO - PROCESS | 2436 | 1467036864978 Marionette DEBUG loaded listener.js 07:14:25 INFO - PROCESS | 2436 | ++DOMWINDOW == 81 (16ADB800) [pid = 2436] [serial = 356] [outer = 16845C00] 07:14:25 INFO - PROCESS | 2436 | 1467036865423 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]]]}] 07:14:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 07:14:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 670ms 07:14:25 INFO - PROCESS | 2436 | 1467036865464 Marionette TRACE conn6 -> [0,441,"getWindowHandle",null] 07:14:25 INFO - PROCESS | 2436 | 1467036865467 Marionette TRACE conn6 <- [1,441,null,{"value":"13"}] 07:14:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 07:14:25 INFO - PROCESS | 2436 | 1467036865470 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 07:14:25 INFO - PROCESS | 2436 | 1467036865471 Marionette TRACE conn6 <- [1,442,null,{}] 07:14:25 INFO - PROCESS | 2436 | 1467036865492 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}] 07:14:25 INFO - PROCESS | 2436 | 1467036865494 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:14:25 INFO - PROCESS | 2436 | 1467036865598 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 07:14:25 INFO - PROCESS | 2436 | 1467036865675 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:25 INFO - PROCESS | 2436 | 1467036865677 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:14:25 INFO - PROCESS | 2436 | ++DOCSHELL 0E8EA000 == 16 [pid = 2436] [id = 120] 07:14:25 INFO - PROCESS | 2436 | ++DOMWINDOW == 82 (16A6C800) [pid = 2436] [serial = 357] [outer = 00000000] 07:14:25 INFO - PROCESS | 2436 | ++DOMWINDOW == 83 (17871800) [pid = 2436] [serial = 358] [outer = 16A6C800] 07:14:25 INFO - PROCESS | 2436 | 1467036865721 Marionette DEBUG loaded listener.js 07:14:25 INFO - PROCESS | 2436 | ++DOMWINDOW == 84 (17872400) [pid = 2436] [serial = 359] [outer = 16A6C800] 07:14:26 INFO - PROCESS | 2436 | 1467036866152 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]]]}] 07:14:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 07:14:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 729ms 07:14:26 INFO - PROCESS | 2436 | 1467036866201 Marionette TRACE conn6 -> [0,445,"getWindowHandle",null] 07:14:26 INFO - PROCESS | 2436 | 1467036866203 Marionette TRACE conn6 <- [1,445,null,{"value":"13"}] 07:14:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 07:14:26 INFO - PROCESS | 2436 | 1467036866209 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 07:14:26 INFO - PROCESS | 2436 | 1467036866211 Marionette TRACE conn6 <- [1,446,null,{}] 07:14:26 INFO - PROCESS | 2436 | 1467036866215 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}] 07:14:26 INFO - PROCESS | 2436 | 1467036866216 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:14:26 INFO - PROCESS | 2436 | 1467036866328 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 07:14:26 INFO - PROCESS | 2436 | 1467036866338 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:26 INFO - PROCESS | 2436 | 1467036866339 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:14:26 INFO - PROCESS | 2436 | ++DOCSHELL 0905A000 == 17 [pid = 2436] [id = 121] 07:14:26 INFO - PROCESS | 2436 | ++DOMWINDOW == 85 (0EF60800) [pid = 2436] [serial = 360] [outer = 00000000] 07:14:26 INFO - PROCESS | 2436 | ++DOMWINDOW == 86 (17F5AC00) [pid = 2436] [serial = 361] [outer = 0EF60800] 07:14:26 INFO - PROCESS | 2436 | 1467036866385 Marionette DEBUG loaded listener.js 07:14:26 INFO - PROCESS | 2436 | ++DOMWINDOW == 87 (178BAC00) [pid = 2436] [serial = 362] [outer = 0EF60800] 07:14:26 INFO - PROCESS | 2436 | 1467036866822 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]]]}] 07:14:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 07:14:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 690ms 07:14:26 INFO - PROCESS | 2436 | 1467036866896 Marionette TRACE conn6 -> [0,449,"getWindowHandle",null] 07:14:26 INFO - PROCESS | 2436 | 1467036866898 Marionette TRACE conn6 <- [1,449,null,{"value":"13"}] 07:14:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 07:14:26 INFO - PROCESS | 2436 | 1467036866902 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 07:14:26 INFO - PROCESS | 2436 | 1467036866903 Marionette TRACE conn6 <- [1,450,null,{}] 07:14:26 INFO - PROCESS | 2436 | 1467036866914 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}] 07:14:26 INFO - PROCESS | 2436 | 1467036866915 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:14:27 INFO - PROCESS | 2436 | 1467036867051 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 07:14:27 INFO - PROCESS | 2436 | 1467036867059 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:27 INFO - PROCESS | 2436 | 1467036867061 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:14:27 INFO - PROCESS | 2436 | ++DOCSHELL 11F6A400 == 18 [pid = 2436] [id = 122] 07:14:27 INFO - PROCESS | 2436 | ++DOMWINDOW == 88 (1877B800) [pid = 2436] [serial = 363] [outer = 00000000] 07:14:27 INFO - PROCESS | 2436 | ++DOMWINDOW == 89 (18907000) [pid = 2436] [serial = 364] [outer = 1877B800] 07:14:27 INFO - PROCESS | 2436 | 1467036867107 Marionette DEBUG loaded listener.js 07:14:27 INFO - PROCESS | 2436 | ++DOMWINDOW == 90 (18907400) [pid = 2436] [serial = 365] [outer = 1877B800] 07:14:27 INFO - PROCESS | 2436 | --DOMWINDOW == 89 (1787F800) [pid = 2436] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 07:14:27 INFO - PROCESS | 2436 | --DOMWINDOW == 88 (16ADF400) [pid = 2436] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 07:14:27 INFO - PROCESS | 2436 | --DOMWINDOW == 87 (0F20EC00) [pid = 2436] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 07:14:27 INFO - PROCESS | 2436 | --DOMWINDOW == 86 (14EDF000) [pid = 2436] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 07:14:27 INFO - PROCESS | 2436 | --DOMWINDOW == 85 (0E780C00) [pid = 2436] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 07:14:27 INFO - PROCESS | 2436 | --DOMWINDOW == 84 (18C26400) [pid = 2436] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 07:14:27 INFO - PROCESS | 2436 | --DOMWINDOW == 83 (1A18A800) [pid = 2436] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 07:14:27 INFO - PROCESS | 2436 | --DOMWINDOW == 82 (1A3F4C00) [pid = 2436] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 07:14:27 INFO - PROCESS | 2436 | --DOMWINDOW == 81 (11F6E800) [pid = 2436] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 07:14:27 INFO - PROCESS | 2436 | --DOMWINDOW == 80 (0F1B2C00) [pid = 2436] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 07:14:27 INFO - PROCESS | 2436 | --DOMWINDOW == 79 (1B563800) [pid = 2436] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 07:14:27 INFO - PROCESS | 2436 | --DOMWINDOW == 78 (1A38B800) [pid = 2436] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 07:14:27 INFO - PROCESS | 2436 | --DOMWINDOW == 77 (16A54C00) [pid = 2436] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 07:14:27 INFO - PROCESS | 2436 | --DOMWINDOW == 76 (0EDD9400) [pid = 2436] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 07:14:27 INFO - PROCESS | 2436 | 1467036867934 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] 07:14:28 INFO - PROCESS | 2436 | 1467036867992 Marionette TRACE conn6 <- [1,453,null,{"value":"13"}] 07:14:28 INFO - PROCESS | 2436 | 1467036867995 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 07:14:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 07:14:28 INFO - PROCESS | 2436 | 1467036867996 Marionette TRACE conn6 <- [1,454,null,{}] 07:14:28 INFO - PROCESS | 2436 | 1467036868000 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}] 07:14:28 INFO - PROCESS | 2436 | 1467036868002 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:14:28 INFO - PROCESS | 2436 | 1467036868088 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 07:14:28 INFO - PROCESS | 2436 | 1467036868095 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:28 INFO - PROCESS | 2436 | 1467036868097 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:14:28 INFO - PROCESS | 2436 | ++DOCSHELL 0EE65000 == 19 [pid = 2436] [id = 123] 07:14:28 INFO - PROCESS | 2436 | ++DOMWINDOW == 77 (0EF55800) [pid = 2436] [serial = 366] [outer = 00000000] 07:14:28 INFO - PROCESS | 2436 | ++DOMWINDOW == 78 (14ED9C00) [pid = 2436] [serial = 367] [outer = 0EF55800] 07:14:28 INFO - PROCESS | 2436 | 1467036868213 Marionette DEBUG loaded listener.js 07:14:28 INFO - PROCESS | 2436 | ++DOMWINDOW == 79 (15248000) [pid = 2436] [serial = 368] [outer = 0EF55800] 07:14:28 INFO - PROCESS | 2436 | [2436] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:14:28 INFO - PROCESS | 2436 | 1467036868615 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]]]}] 07:14:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 07:14:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 669ms 07:14:28 INFO - PROCESS | 2436 | 1467036868670 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 07:14:28 INFO - PROCESS | 2436 | 1467036868672 Marionette TRACE conn6 <- [1,457,null,{"value":"13"}] 07:14:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 07:14:28 INFO - PROCESS | 2436 | 1467036868676 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 07:14:28 INFO - PROCESS | 2436 | 1467036868678 Marionette TRACE conn6 <- [1,458,null,{}] 07:14:28 INFO - PROCESS | 2436 | 1467036868681 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}] 07:14:28 INFO - PROCESS | 2436 | 1467036868684 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:14:28 INFO - PROCESS | 2436 | 1467036868809 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 07:14:28 INFO - PROCESS | 2436 | 1467036868823 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:28 INFO - PROCESS | 2436 | 1467036868826 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:14:28 INFO - PROCESS | 2436 | ++DOCSHELL 17877400 == 20 [pid = 2436] [id = 124] 07:14:28 INFO - PROCESS | 2436 | ++DOMWINDOW == 80 (1787F800) [pid = 2436] [serial = 369] [outer = 00000000] 07:14:28 INFO - PROCESS | 2436 | ++DOMWINDOW == 81 (18C5F000) [pid = 2436] [serial = 370] [outer = 1787F800] 07:14:28 INFO - PROCESS | 2436 | 1467036868878 Marionette DEBUG loaded listener.js 07:14:28 INFO - PROCESS | 2436 | ++DOMWINDOW == 82 (18DEDC00) [pid = 2436] [serial = 371] [outer = 1787F800] 07:14:29 INFO - PROCESS | 2436 | 1467036869294 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] 07:14:29 INFO - PROCESS | 2436 | 1467036869357 Marionette TRACE conn6 <- [1,461,null,{"value":"13"}] 07:14:29 INFO - PROCESS | 2436 | 1467036869361 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 07:14:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 07:14:29 INFO - PROCESS | 2436 | 1467036869362 Marionette TRACE conn6 <- [1,462,null,{}] 07:14:29 INFO - PROCESS | 2436 | 1467036869377 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}] 07:14:29 INFO - PROCESS | 2436 | 1467036869379 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:14:29 INFO - PROCESS | 2436 | 1467036869482 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 07:14:29 INFO - PROCESS | 2436 | 1467036869494 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:29 INFO - PROCESS | 2436 | 1467036869496 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:14:29 INFO - PROCESS | 2436 | ++DOCSHELL 18DF6400 == 21 [pid = 2436] [id = 125] 07:14:29 INFO - PROCESS | 2436 | ++DOMWINDOW == 83 (18DF6800) [pid = 2436] [serial = 372] [outer = 00000000] 07:14:29 INFO - PROCESS | 2436 | ++DOMWINDOW == 84 (1906E800) [pid = 2436] [serial = 373] [outer = 18DF6800] 07:14:29 INFO - PROCESS | 2436 | 1467036869549 Marionette DEBUG loaded listener.js 07:14:29 INFO - PROCESS | 2436 | ++DOMWINDOW == 85 (192A6800) [pid = 2436] [serial = 374] [outer = 18DF6800] 07:14:31 INFO - PROCESS | 2436 | --DOMWINDOW == 84 (1B7CF800) [pid = 2436] [serial = 335] [outer = 00000000] [url = about:blank] 07:14:31 INFO - PROCESS | 2436 | --DOMWINDOW == 83 (18DF3000) [pid = 2436] [serial = 337] [outer = 00000000] [url = about:blank] 07:14:31 INFO - PROCESS | 2436 | --DOMWINDOW == 82 (1877D800) [pid = 2436] [serial = 320] [outer = 00000000] [url = about:blank] 07:14:31 INFO - PROCESS | 2436 | --DOMWINDOW == 81 (1877B400) [pid = 2436] [serial = 319] [outer = 00000000] [url = about:blank] 07:14:31 INFO - PROCESS | 2436 | --DOMWINDOW == 80 (1787BC00) [pid = 2436] [serial = 317] [outer = 00000000] [url = about:blank] 07:14:31 INFO - PROCESS | 2436 | --DOMWINDOW == 79 (18906400) [pid = 2436] [serial = 331] [outer = 00000000] [url = about:blank] 07:14:31 INFO - PROCESS | 2436 | --DOMWINDOW == 78 (16841800) [pid = 2436] [serial = 311] [outer = 00000000] [url = about:blank] 07:14:31 INFO - PROCESS | 2436 | --DOMWINDOW == 77 (0ED53800) [pid = 2436] [serial = 307] [outer = 00000000] [url = about:blank] 07:14:31 INFO - PROCESS | 2436 | --DOMWINDOW == 76 (0EE4FC00) [pid = 2436] [serial = 308] [outer = 00000000] [url = about:blank] 07:14:31 INFO - PROCESS | 2436 | --DOMWINDOW == 75 (19DCD400) [pid = 2436] [serial = 332] [outer = 00000000] [url = about:blank] 07:14:31 INFO - PROCESS | 2436 | --DOMWINDOW == 74 (17876000) [pid = 2436] [serial = 316] [outer = 00000000] [url = about:blank] 07:14:31 INFO - PROCESS | 2436 | --DOMWINDOW == 73 (18EFD400) [pid = 2436] [serial = 323] [outer = 00000000] [url = about:blank] 07:14:31 INFO - PROCESS | 2436 | --DOMWINDOW == 72 (1A360C00) [pid = 2436] [serial = 326] [outer = 00000000] [url = about:blank] 07:14:31 INFO - PROCESS | 2436 | --DOMWINDOW == 71 (1B572800) [pid = 2436] [serial = 334] [outer = 00000000] [url = about:blank] 07:14:31 INFO - PROCESS | 2436 | --DOMWINDOW == 70 (13978000) [pid = 2436] [serial = 301] [outer = 00000000] [url = about:blank] 07:14:31 INFO - PROCESS | 2436 | --DOMWINDOW == 69 (18EF1800) [pid = 2436] [serial = 322] [outer = 00000000] [url = about:blank] 07:14:31 INFO - PROCESS | 2436 | --DOMWINDOW == 68 (1485A400) [pid = 2436] [serial = 302] [outer = 00000000] [url = about:blank] 07:14:31 INFO - PROCESS | 2436 | --DOMWINDOW == 67 (1A35A000) [pid = 2436] [serial = 325] [outer = 00000000] [url = about:blank] 07:14:31 INFO - PROCESS | 2436 | --DOMWINDOW == 66 (11F68000) [pid = 2436] [serial = 313] [outer = 00000000] [url = about:blank] 07:14:31 INFO - PROCESS | 2436 | --DOMWINDOW == 65 (1646BC00) [pid = 2436] [serial = 310] [outer = 00000000] [url = about:blank] 07:14:31 INFO - PROCESS | 2436 | --DOMWINDOW == 64 (1B6C4400) [pid = 2436] [serial = 296] [outer = 00000000] [url = about:blank] 07:14:31 INFO - PROCESS | 2436 | --DOMWINDOW == 63 (1A3F3400) [pid = 2436] [serial = 328] [outer = 00000000] [url = about:blank] 07:14:31 INFO - PROCESS | 2436 | --DOMWINDOW == 62 (17876400) [pid = 2436] [serial = 304] [outer = 00000000] [url = about:blank] 07:14:31 INFO - PROCESS | 2436 | --DOMWINDOW == 61 (0EE62C00) [pid = 2436] [serial = 298] [outer = 00000000] [url = about:blank] 07:14:31 INFO - PROCESS | 2436 | --DOMWINDOW == 60 (0EF61000) [pid = 2436] [serial = 299] [outer = 00000000] [url = about:blank] 07:14:31 INFO - PROCESS | 2436 | --DOMWINDOW == 59 (18907C00) [pid = 2436] [serial = 305] [outer = 00000000] [url = about:blank] 07:14:31 INFO - PROCESS | 2436 | --DOMWINDOW == 58 (1397A400) [pid = 2436] [serial = 314] [outer = 00000000] [url = about:blank] 07:14:31 INFO - PROCESS | 2436 | --DOMWINDOW == 57 (1B559000) [pid = 2436] [serial = 329] [outer = 00000000] [url = about:blank] 07:14:31 INFO - PROCESS | 2436 | [2436] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:14:31 INFO - PROCESS | 2436 | 1467036871285 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] 07:14:31 INFO - PROCESS | 2436 | 1467036871364 Marionette TRACE conn6 <- [1,465,null,{"value":"13"}] 07:14:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 07:14:31 INFO - PROCESS | 2436 | 1467036871368 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 07:14:31 INFO - PROCESS | 2436 | 1467036871372 Marionette TRACE conn6 <- [1,466,null,{}] 07:14:31 INFO - PROCESS | 2436 | 1467036871378 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}] 07:14:31 INFO - PROCESS | 2436 | 1467036871381 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:14:31 INFO - PROCESS | 2436 | 1467036871468 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 07:14:31 INFO - PROCESS | 2436 | 1467036871482 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:31 INFO - PROCESS | 2436 | 1467036871485 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:14:31 INFO - PROCESS | 2436 | ++DOCSHELL 0EDDC000 == 22 [pid = 2436] [id = 126] 07:14:31 INFO - PROCESS | 2436 | ++DOMWINDOW == 58 (0EDDCC00) [pid = 2436] [serial = 375] [outer = 00000000] 07:14:31 INFO - PROCESS | 2436 | ++DOMWINDOW == 59 (0EE44400) [pid = 2436] [serial = 376] [outer = 0EDDCC00] 07:14:31 INFO - PROCESS | 2436 | 1467036871533 Marionette DEBUG loaded listener.js 07:14:31 INFO - PROCESS | 2436 | ++DOMWINDOW == 60 (0EE48000) [pid = 2436] [serial = 377] [outer = 0EDDCC00] 07:14:32 INFO - PROCESS | 2436 | 1467036872008 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] 07:14:32 INFO - PROCESS | 2436 | 1467036872064 Marionette TRACE conn6 <- [1,469,null,{"value":"13"}] 07:14:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 07:14:32 INFO - PROCESS | 2436 | 1467036872070 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 07:14:32 INFO - PROCESS | 2436 | 1467036872073 Marionette TRACE conn6 <- [1,470,null,{}] 07:14:32 INFO - PROCESS | 2436 | 1467036872077 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}] 07:14:32 INFO - PROCESS | 2436 | 1467036872080 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:14:32 INFO - PROCESS | 2436 | 1467036872172 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 07:14:32 INFO - PROCESS | 2436 | 1467036872181 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:32 INFO - PROCESS | 2436 | 1467036872184 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:14:32 INFO - PROCESS | 2436 | ++DOCSHELL 0F20D400 == 23 [pid = 2436] [id = 127] 07:14:32 INFO - PROCESS | 2436 | ++DOMWINDOW == 61 (0F20D800) [pid = 2436] [serial = 378] [outer = 00000000] 07:14:32 INFO - PROCESS | 2436 | ++DOMWINDOW == 62 (0F64A000) [pid = 2436] [serial = 379] [outer = 0F20D800] 07:14:32 INFO - PROCESS | 2436 | 1467036872230 Marionette DEBUG loaded listener.js 07:14:32 INFO - PROCESS | 2436 | ++DOMWINDOW == 63 (0F6CC400) [pid = 2436] [serial = 380] [outer = 0F20D800] 07:14:32 INFO - PROCESS | 2436 | ++DOMWINDOW == 64 (11F65C00) [pid = 2436] [serial = 381] [outer = 0F64C400] 07:14:32 INFO - PROCESS | 2436 | 1467036872750 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]]]}] 07:14:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 07:14:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 729ms 07:14:32 INFO - PROCESS | 2436 | 1467036872826 Marionette TRACE conn6 -> [0,473,"getWindowHandle",null] 07:14:32 INFO - PROCESS | 2436 | 1467036872828 Marionette TRACE conn6 <- [1,473,null,{"value":"13"}] 07:14:32 INFO - PROCESS | 2436 | 1467036872832 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 07:14:32 INFO - PROCESS | 2436 | 1467036872835 Marionette TRACE conn6 <- [1,474,null,{}] 07:14:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 07:14:32 INFO - PROCESS | 2436 | 1467036872849 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}] 07:14:32 INFO - PROCESS | 2436 | 1467036872853 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:14:32 INFO - PROCESS | 2436 | 1467036872967 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 07:14:32 INFO - PROCESS | 2436 | 1467036872983 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:32 INFO - PROCESS | 2436 | 1467036872986 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:14:33 INFO - PROCESS | 2436 | ++DOCSHELL 1397CC00 == 24 [pid = 2436] [id = 128] 07:14:33 INFO - PROCESS | 2436 | ++DOMWINDOW == 65 (1397D000) [pid = 2436] [serial = 382] [outer = 00000000] 07:14:33 INFO - PROCESS | 2436 | ++DOMWINDOW == 66 (13999000) [pid = 2436] [serial = 383] [outer = 1397D000] 07:14:33 INFO - PROCESS | 2436 | 1467036873033 Marionette DEBUG loaded listener.js 07:14:33 INFO - PROCESS | 2436 | ++DOMWINDOW == 67 (13A54C00) [pid = 2436] [serial = 384] [outer = 1397D000] 07:14:33 INFO - PROCESS | 2436 | 1467036873446 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]]]}] 07:14:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 07:14:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 670ms 07:14:33 INFO - PROCESS | 2436 | 1467036873510 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 07:14:33 INFO - PROCESS | 2436 | 1467036873512 Marionette TRACE conn6 <- [1,477,null,{"value":"13"}] 07:14:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 07:14:33 INFO - PROCESS | 2436 | 1467036873515 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 07:14:33 INFO - PROCESS | 2436 | 1467036873517 Marionette TRACE conn6 <- [1,478,null,{}] 07:14:33 INFO - PROCESS | 2436 | 1467036873521 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}] 07:14:33 INFO - PROCESS | 2436 | 1467036873523 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:14:33 INFO - PROCESS | 2436 | 1467036873632 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 07:14:33 INFO - PROCESS | 2436 | 1467036873644 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:33 INFO - PROCESS | 2436 | 1467036873646 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:14:33 INFO - PROCESS | 2436 | ++DOCSHELL 13B33000 == 25 [pid = 2436] [id = 129] 07:14:33 INFO - PROCESS | 2436 | ++DOMWINDOW == 68 (13B35C00) [pid = 2436] [serial = 385] [outer = 00000000] 07:14:33 INFO - PROCESS | 2436 | ++DOMWINDOW == 69 (14EDDC00) [pid = 2436] [serial = 386] [outer = 13B35C00] 07:14:33 INFO - PROCESS | 2436 | 1467036873689 Marionette DEBUG loaded listener.js 07:14:33 INFO - PROCESS | 2436 | ++DOMWINDOW == 70 (15148C00) [pid = 2436] [serial = 387] [outer = 13B35C00] 07:14:34 INFO - PROCESS | 2436 | 1467036874102 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]]]}] 07:14:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 07:14:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 629ms 07:14:34 INFO - PROCESS | 2436 | 1467036874150 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 07:14:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 07:14:34 INFO - PROCESS | 2436 | 1467036874152 Marionette TRACE conn6 <- [1,481,null,{"value":"13"}] 07:14:34 INFO - PROCESS | 2436 | 1467036874155 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 07:14:34 INFO - PROCESS | 2436 | 1467036874157 Marionette TRACE conn6 <- [1,482,null,{}] 07:14:34 INFO - PROCESS | 2436 | 1467036874160 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}] 07:14:34 INFO - PROCESS | 2436 | 1467036874162 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:14:34 INFO - PROCESS | 2436 | 1467036874293 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 07:14:34 INFO - PROCESS | 2436 | 1467036874308 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:34 INFO - PROCESS | 2436 | 1467036874310 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:14:34 INFO - PROCESS | 2436 | ++DOCSHELL 151F1800 == 26 [pid = 2436] [id = 130] 07:14:34 INFO - PROCESS | 2436 | ++DOMWINDOW == 71 (151F4400) [pid = 2436] [serial = 388] [outer = 00000000] 07:14:34 INFO - PROCESS | 2436 | ++DOMWINDOW == 72 (1683F400) [pid = 2436] [serial = 389] [outer = 151F4400] 07:14:34 INFO - PROCESS | 2436 | 1467036874355 Marionette DEBUG loaded listener.js 07:14:34 INFO - PROCESS | 2436 | ++DOMWINDOW == 73 (16848C00) [pid = 2436] [serial = 390] [outer = 151F4400] 07:14:34 INFO - PROCESS | 2436 | 1467036874780 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]]]}] 07:14:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 07:14:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 670ms 07:14:34 INFO - PROCESS | 2436 | 1467036874831 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 07:14:34 INFO - PROCESS | 2436 | 1467036874833 Marionette TRACE conn6 <- [1,485,null,{"value":"13"}] 07:14:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 07:14:34 INFO - PROCESS | 2436 | 1467036874837 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 07:14:34 INFO - PROCESS | 2436 | 1467036874839 Marionette TRACE conn6 <- [1,486,null,{}] 07:14:34 INFO - PROCESS | 2436 | 1467036874843 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}] 07:14:34 INFO - PROCESS | 2436 | 1467036874848 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:14:34 INFO - PROCESS | 2436 | 1467036874949 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 07:14:34 INFO - PROCESS | 2436 | 1467036874955 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:34 INFO - PROCESS | 2436 | 1467036874957 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:14:34 INFO - PROCESS | 2436 | ++DOCSHELL 16A6D400 == 27 [pid = 2436] [id = 131] 07:14:34 INFO - PROCESS | 2436 | ++DOMWINDOW == 74 (16A70C00) [pid = 2436] [serial = 391] [outer = 00000000] 07:14:34 INFO - PROCESS | 2436 | ++DOMWINDOW == 75 (17875400) [pid = 2436] [serial = 392] [outer = 16A70C00] 07:14:35 INFO - PROCESS | 2436 | 1467036875003 Marionette DEBUG loaded listener.js 07:14:35 INFO - PROCESS | 2436 | ++DOMWINDOW == 76 (1787DC00) [pid = 2436] [serial = 393] [outer = 16A70C00] 07:14:35 INFO - PROCESS | 2436 | 1467036875442 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]]]}] 07:14:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 07:14:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 671ms 07:14:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 07:14:35 INFO - PROCESS | 2436 | 1467036875512 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 07:14:35 INFO - PROCESS | 2436 | 1467036875514 Marionette TRACE conn6 <- [1,489,null,{"value":"13"}] 07:14:35 INFO - PROCESS | 2436 | 1467036875543 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 07:14:35 INFO - PROCESS | 2436 | 1467036875544 Marionette TRACE conn6 <- [1,490,null,{}] 07:14:35 INFO - PROCESS | 2436 | 1467036875549 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}] 07:14:35 INFO - PROCESS | 2436 | 1467036875551 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:14:35 INFO - PROCESS | 2436 | 1467036875625 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 07:14:35 INFO - PROCESS | 2436 | 1467036875635 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:35 INFO - PROCESS | 2436 | 1467036875637 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:14:35 INFO - PROCESS | 2436 | ++DOCSHELL 17F58000 == 28 [pid = 2436] [id = 132] 07:14:35 INFO - PROCESS | 2436 | ++DOMWINDOW == 77 (17F5A000) [pid = 2436] [serial = 394] [outer = 00000000] 07:14:35 INFO - PROCESS | 2436 | ++DOMWINDOW == 78 (18643400) [pid = 2436] [serial = 395] [outer = 17F5A000] 07:14:35 INFO - PROCESS | 2436 | 1467036875681 Marionette DEBUG loaded listener.js 07:14:35 INFO - PROCESS | 2436 | ++DOMWINDOW == 79 (18778400) [pid = 2436] [serial = 396] [outer = 17F5A000] 07:14:36 INFO - PROCESS | 2436 | 1467036876089 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]]]}] 07:14:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 07:14:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 610ms 07:14:36 INFO - PROCESS | 2436 | 1467036876132 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 07:14:36 INFO - PROCESS | 2436 | 1467036876134 Marionette TRACE conn6 <- [1,493,null,{"value":"13"}] 07:14:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 07:14:36 INFO - PROCESS | 2436 | 1467036876137 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 07:14:36 INFO - PROCESS | 2436 | 1467036876139 Marionette TRACE conn6 <- [1,494,null,{}] 07:14:36 INFO - PROCESS | 2436 | 1467036876146 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}] 07:14:36 INFO - PROCESS | 2436 | 1467036876148 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:14:36 INFO - PROCESS | 2436 | 1467036876225 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 07:14:36 INFO - PROCESS | 2436 | 1467036876231 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:36 INFO - PROCESS | 2436 | 1467036876233 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:14:36 INFO - PROCESS | 2436 | ++DOCSHELL 0E782400 == 29 [pid = 2436] [id = 133] 07:14:36 INFO - PROCESS | 2436 | ++DOMWINDOW == 80 (0EE50800) [pid = 2436] [serial = 397] [outer = 00000000] 07:14:36 INFO - PROCESS | 2436 | ++DOMWINDOW == 81 (18905800) [pid = 2436] [serial = 398] [outer = 0EE50800] 07:14:36 INFO - PROCESS | 2436 | 1467036876276 Marionette DEBUG loaded listener.js 07:14:36 INFO - PROCESS | 2436 | ++DOMWINDOW == 82 (18906C00) [pid = 2436] [serial = 399] [outer = 0EE50800] 07:14:36 INFO - PROCESS | 2436 | 1467036876736 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]]]}] 07:14:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 07:14:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 629ms 07:14:36 INFO - PROCESS | 2436 | 1467036876773 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 07:14:36 INFO - PROCESS | 2436 | 1467036876775 Marionette TRACE conn6 <- [1,497,null,{"value":"13"}] 07:14:36 INFO - PROCESS | 2436 | 1467036876778 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 07:14:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 07:14:36 INFO - PROCESS | 2436 | 1467036876780 Marionette TRACE conn6 <- [1,498,null,{}] 07:14:36 INFO - PROCESS | 2436 | 1467036876783 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}] 07:14:36 INFO - PROCESS | 2436 | 1467036876785 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:14:36 INFO - PROCESS | 2436 | 1467036876888 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 07:14:36 INFO - PROCESS | 2436 | 1467036876895 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:36 INFO - PROCESS | 2436 | 1467036876897 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:14:36 INFO - PROCESS | 2436 | ++DOCSHELL 13978000 == 30 [pid = 2436] [id = 134] 07:14:36 INFO - PROCESS | 2436 | ++DOMWINDOW == 83 (1890BC00) [pid = 2436] [serial = 400] [outer = 00000000] 07:14:36 INFO - PROCESS | 2436 | ++DOMWINDOW == 84 (18C5B000) [pid = 2436] [serial = 401] [outer = 1890BC00] 07:14:36 INFO - PROCESS | 2436 | 1467036876940 Marionette DEBUG loaded listener.js 07:14:37 INFO - PROCESS | 2436 | ++DOMWINDOW == 85 (18C5C800) [pid = 2436] [serial = 402] [outer = 1890BC00] 07:14:37 INFO - PROCESS | 2436 | 1467036877412 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]]]}] 07:14:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 07:14:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 670ms 07:14:37 INFO - PROCESS | 2436 | 1467036877453 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 07:14:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 07:14:37 INFO - PROCESS | 2436 | 1467036877455 Marionette TRACE conn6 <- [1,501,null,{"value":"13"}] 07:14:37 INFO - PROCESS | 2436 | 1467036877471 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 07:14:37 INFO - PROCESS | 2436 | 1467036877473 Marionette TRACE conn6 <- [1,502,null,{}] 07:14:37 INFO - PROCESS | 2436 | 1467036877476 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}] 07:14:37 INFO - PROCESS | 2436 | 1467036877478 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:14:37 INFO - PROCESS | 2436 | 1467036877585 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 07:14:37 INFO - PROCESS | 2436 | 1467036877594 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:37 INFO - PROCESS | 2436 | 1467036877596 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:14:37 INFO - PROCESS | 2436 | ++DOCSHELL 18C25400 == 31 [pid = 2436] [id = 135] 07:14:37 INFO - PROCESS | 2436 | ++DOMWINDOW == 86 (18DEBC00) [pid = 2436] [serial = 403] [outer = 00000000] 07:14:37 INFO - PROCESS | 2436 | ++DOMWINDOW == 87 (18EEE400) [pid = 2436] [serial = 404] [outer = 18DEBC00] 07:14:37 INFO - PROCESS | 2436 | 1467036877639 Marionette DEBUG loaded listener.js 07:14:37 INFO - PROCESS | 2436 | ++DOMWINDOW == 88 (18EF3400) [pid = 2436] [serial = 405] [outer = 18DEBC00] 07:14:38 INFO - PROCESS | 2436 | 1467036878072 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]]]}] 07:14:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 07:14:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 650ms 07:14:38 INFO - PROCESS | 2436 | 1467036878109 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 07:14:38 INFO - PROCESS | 2436 | 1467036878111 Marionette TRACE conn6 <- [1,505,null,{"value":"13"}] 07:14:38 INFO - PROCESS | 2436 | 1467036878114 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 07:14:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 07:14:38 INFO - PROCESS | 2436 | 1467036878116 Marionette TRACE conn6 <- [1,506,null,{}] 07:14:38 INFO - PROCESS | 2436 | 1467036878120 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}] 07:14:38 INFO - PROCESS | 2436 | 1467036878122 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:14:38 INFO - PROCESS | 2436 | 1467036878273 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 07:14:38 INFO - PROCESS | 2436 | 1467036878333 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:38 INFO - PROCESS | 2436 | 1467036878336 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:14:38 INFO - PROCESS | 2436 | ++DOCSHELL 15146C00 == 32 [pid = 2436] [id = 136] 07:14:38 INFO - PROCESS | 2436 | ++DOMWINDOW == 89 (19077000) [pid = 2436] [serial = 406] [outer = 00000000] 07:14:38 INFO - PROCESS | 2436 | ++DOMWINDOW == 90 (192AEC00) [pid = 2436] [serial = 407] [outer = 19077000] 07:14:38 INFO - PROCESS | 2436 | 1467036878380 Marionette DEBUG loaded listener.js 07:14:38 INFO - PROCESS | 2436 | ++DOMWINDOW == 91 (192B0C00) [pid = 2436] [serial = 408] [outer = 19077000] 07:14:38 INFO - PROCESS | 2436 | --DOMWINDOW == 90 (16A6C800) [pid = 2436] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 07:14:38 INFO - PROCESS | 2436 | --DOMWINDOW == 89 (0EF60800) [pid = 2436] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 07:14:38 INFO - PROCESS | 2436 | --DOMWINDOW == 88 (1877B800) [pid = 2436] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 07:14:38 INFO - PROCESS | 2436 | --DOMWINDOW == 87 (0EF55800) [pid = 2436] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 07:14:38 INFO - PROCESS | 2436 | --DOMWINDOW == 86 (1787F800) [pid = 2436] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 07:14:38 INFO - PROCESS | 2436 | --DOMWINDOW == 85 (16845C00) [pid = 2436] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 07:14:38 INFO - PROCESS | 2436 | --DOMWINDOW == 84 (14EE0400) [pid = 2436] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 07:14:38 INFO - PROCESS | 2436 | --DOMWINDOW == 83 (1397BC00) [pid = 2436] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 07:14:38 INFO - PROCESS | 2436 | --DOMWINDOW == 82 (11F6E000) [pid = 2436] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 07:14:38 INFO - PROCESS | 2436 | --DOMWINDOW == 81 (0EF5A400) [pid = 2436] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 07:14:38 INFO - PROCESS | 2436 | --DOMWINDOW == 80 (0E8F2000) [pid = 2436] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 07:14:38 INFO - PROCESS | 2436 | --DOMWINDOW == 79 (18DEF400) [pid = 2436] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 07:14:38 INFO - PROCESS | 2436 | 1467036878876 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]]]}] 07:14:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 07:14:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 829ms 07:14:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 07:14:38 INFO - PROCESS | 2436 | 1467036878949 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 07:14:38 INFO - PROCESS | 2436 | 1467036878951 Marionette TRACE conn6 <- [1,509,null,{"value":"13"}] 07:14:38 INFO - PROCESS | 2436 | 1467036878953 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 07:14:38 INFO - PROCESS | 2436 | 1467036878955 Marionette TRACE conn6 <- [1,510,null,{}] 07:14:38 INFO - PROCESS | 2436 | 1467036878959 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}] 07:14:38 INFO - PROCESS | 2436 | 1467036878960 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:14:39 INFO - PROCESS | 2436 | 1467036879039 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 07:14:39 INFO - PROCESS | 2436 | 1467036879044 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:39 INFO - PROCESS | 2436 | 1467036879046 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:14:39 INFO - PROCESS | 2436 | ++DOCSHELL 16845C00 == 33 [pid = 2436] [id = 137] 07:14:39 INFO - PROCESS | 2436 | ++DOMWINDOW == 80 (16A55000) [pid = 2436] [serial = 409] [outer = 00000000] 07:14:39 INFO - PROCESS | 2436 | ++DOMWINDOW == 81 (18C25800) [pid = 2436] [serial = 410] [outer = 16A55000] 07:14:39 INFO - PROCESS | 2436 | 1467036879099 Marionette DEBUG loaded listener.js 07:14:39 INFO - PROCESS | 2436 | ++DOMWINDOW == 82 (18DEB400) [pid = 2436] [serial = 411] [outer = 16A55000] 07:14:39 INFO - PROCESS | 2436 | 1467036879511 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]]]}] 07:14:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 07:14:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 630ms 07:14:39 INFO - PROCESS | 2436 | 1467036879585 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 07:14:39 INFO - PROCESS | 2436 | 1467036879587 Marionette TRACE conn6 <- [1,513,null,{"value":"13"}] 07:14:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 07:14:39 INFO - PROCESS | 2436 | 1467036879591 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 07:14:39 INFO - PROCESS | 2436 | 1467036879592 Marionette TRACE conn6 <- [1,514,null,{}] 07:14:39 INFO - PROCESS | 2436 | 1467036879596 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}] 07:14:39 INFO - PROCESS | 2436 | 1467036879597 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:14:39 INFO - PROCESS | 2436 | 1467036879674 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 07:14:39 INFO - PROCESS | 2436 | 1467036879681 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:39 INFO - PROCESS | 2436 | 1467036879683 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:14:39 INFO - PROCESS | 2436 | ++DOCSHELL 1890E000 == 34 [pid = 2436] [id = 138] 07:14:39 INFO - PROCESS | 2436 | ++DOMWINDOW == 83 (192AE800) [pid = 2436] [serial = 412] [outer = 00000000] 07:14:39 INFO - PROCESS | 2436 | ++DOMWINDOW == 84 (1A181800) [pid = 2436] [serial = 413] [outer = 192AE800] 07:14:39 INFO - PROCESS | 2436 | 1467036879725 Marionette DEBUG loaded listener.js 07:14:39 INFO - PROCESS | 2436 | ++DOMWINDOW == 85 (1A186C00) [pid = 2436] [serial = 414] [outer = 192AE800] 07:14:40 INFO - PROCESS | 2436 | 1467036880152 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]]]}] 07:14:40 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 07:14:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 569ms 07:14:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 07:14:40 INFO - PROCESS | 2436 | 1467036880165 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 07:14:40 INFO - PROCESS | 2436 | 1467036880167 Marionette TRACE conn6 <- [1,517,null,{"value":"13"}] 07:14:40 INFO - PROCESS | 2436 | 1467036880170 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 07:14:40 INFO - PROCESS | 2436 | 1467036880171 Marionette TRACE conn6 <- [1,518,null,{}] 07:14:40 INFO - PROCESS | 2436 | 1467036880175 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}] 07:14:40 INFO - PROCESS | 2436 | 1467036880177 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:14:40 INFO - PROCESS | 2436 | 1467036880291 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 07:14:40 INFO - PROCESS | 2436 | 1467036880298 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:40 INFO - PROCESS | 2436 | 1467036880300 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:14:40 INFO - PROCESS | 2436 | ++DOCSHELL 1A182400 == 35 [pid = 2436] [id = 139] 07:14:40 INFO - PROCESS | 2436 | ++DOMWINDOW == 86 (1A188C00) [pid = 2436] [serial = 415] [outer = 00000000] 07:14:40 INFO - PROCESS | 2436 | ++DOMWINDOW == 87 (1A18E000) [pid = 2436] [serial = 416] [outer = 1A188C00] 07:14:40 INFO - PROCESS | 2436 | 1467036880343 Marionette DEBUG loaded listener.js 07:14:40 INFO - PROCESS | 2436 | ++DOMWINDOW == 88 (1A219000) [pid = 2436] [serial = 417] [outer = 1A188C00] 07:14:40 INFO - PROCESS | 2436 | 1467036880871 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]]]}] 07:14:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 07:14:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 770ms 07:14:40 INFO - PROCESS | 2436 | 1467036880942 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 07:14:40 INFO - PROCESS | 2436 | 1467036880947 Marionette TRACE conn6 <- [1,521,null,{"value":"13"}] 07:14:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 07:14:40 INFO - PROCESS | 2436 | 1467036880952 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 07:14:40 INFO - PROCESS | 2436 | 1467036880956 Marionette TRACE conn6 <- [1,522,null,{}] 07:14:40 INFO - PROCESS | 2436 | 1467036880961 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}] 07:14:40 INFO - PROCESS | 2436 | 1467036880965 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:14:41 INFO - PROCESS | 2436 | 1467036881138 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 07:14:41 INFO - PROCESS | 2436 | 1467036881238 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:41 INFO - PROCESS | 2436 | 1467036881243 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:14:41 INFO - PROCESS | 2436 | ++DOCSHELL 0EDDDC00 == 36 [pid = 2436] [id = 140] 07:14:41 INFO - PROCESS | 2436 | ++DOMWINDOW == 89 (0EDE0C00) [pid = 2436] [serial = 418] [outer = 00000000] 07:14:41 INFO - PROCESS | 2436 | ++DOMWINDOW == 90 (0EE65400) [pid = 2436] [serial = 419] [outer = 0EDE0C00] 07:14:41 INFO - PROCESS | 2436 | 1467036881299 Marionette DEBUG loaded listener.js 07:14:41 INFO - PROCESS | 2436 | ++DOMWINDOW == 91 (0EF57800) [pid = 2436] [serial = 420] [outer = 0EDE0C00] 07:14:42 INFO - PROCESS | 2436 | 1467036882085 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]]]}] 07:14:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 07:14:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1174ms 07:14:42 INFO - PROCESS | 2436 | 1467036882131 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 07:14:42 INFO - PROCESS | 2436 | 1467036882136 Marionette TRACE conn6 <- [1,525,null,{"value":"13"}] 07:14:42 INFO - PROCESS | 2436 | 1467036882142 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 07:14:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 07:14:42 INFO - PROCESS | 2436 | 1467036882145 Marionette TRACE conn6 <- [1,526,null,{}] 07:14:42 INFO - PROCESS | 2436 | 1467036882149 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}] 07:14:42 INFO - PROCESS | 2436 | 1467036882152 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:14:42 INFO - PROCESS | 2436 | 1467036882284 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 07:14:42 INFO - PROCESS | 2436 | 1467036882408 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:42 INFO - PROCESS | 2436 | 1467036882410 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:14:42 INFO - PROCESS | 2436 | ++DOCSHELL 0F178400 == 37 [pid = 2436] [id = 141] 07:14:42 INFO - PROCESS | 2436 | ++DOMWINDOW == 92 (0F178C00) [pid = 2436] [serial = 421] [outer = 00000000] 07:14:42 INFO - PROCESS | 2436 | ++DOMWINDOW == 93 (11F65000) [pid = 2436] [serial = 422] [outer = 0F178C00] 07:14:42 INFO - PROCESS | 2436 | 1467036882467 Marionette DEBUG loaded listener.js 07:14:42 INFO - PROCESS | 2436 | ++DOMWINDOW == 94 (13974000) [pid = 2436] [serial = 423] [outer = 0F178C00] 07:14:43 INFO - PROCESS | 2436 | --DOCSHELL 18DEEC00 == 36 [pid = 2436] [id = 113] 07:14:43 INFO - PROCESS | 2436 | --DOMWINDOW == 93 (1906E800) [pid = 2436] [serial = 373] [outer = 00000000] [url = about:blank] 07:14:43 INFO - PROCESS | 2436 | 1467036883331 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]]]}] 07:14:43 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 07:14:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1230ms 07:14:43 INFO - PROCESS | 2436 | --DOMWINDOW == 92 (17871800) [pid = 2436] [serial = 358] [outer = 00000000] [url = about:blank] 07:14:43 INFO - PROCESS | 2436 | --DOMWINDOW == 91 (17872400) [pid = 2436] [serial = 359] [outer = 00000000] [url = about:blank] 07:14:43 INFO - PROCESS | 2436 | --DOMWINDOW == 90 (178BAC00) [pid = 2436] [serial = 362] [outer = 00000000] [url = about:blank] 07:14:43 INFO - PROCESS | 2436 | --DOMWINDOW == 89 (17F5AC00) [pid = 2436] [serial = 361] [outer = 00000000] [url = about:blank] 07:14:43 INFO - PROCESS | 2436 | --DOMWINDOW == 88 (18907000) [pid = 2436] [serial = 364] [outer = 00000000] [url = about:blank] 07:14:43 INFO - PROCESS | 2436 | --DOMWINDOW == 87 (14ED9C00) [pid = 2436] [serial = 367] [outer = 00000000] [url = about:blank] 07:14:43 INFO - PROCESS | 2436 | --DOMWINDOW == 86 (18C5F000) [pid = 2436] [serial = 370] [outer = 00000000] [url = about:blank] 07:14:43 INFO - PROCESS | 2436 | --DOMWINDOW == 85 (18907400) [pid = 2436] [serial = 365] [outer = 00000000] [url = about:blank] 07:14:43 INFO - PROCESS | 2436 | --DOMWINDOW == 84 (16A6E800) [pid = 2436] [serial = 355] [outer = 00000000] [url = about:blank] 07:14:43 INFO - PROCESS | 2436 | --DOMWINDOW == 83 (151EB400) [pid = 2436] [serial = 352] [outer = 00000000] [url = about:blank] 07:14:43 INFO - PROCESS | 2436 | --DOMWINDOW == 82 (1524DC00) [pid = 2436] [serial = 353] [outer = 00000000] [url = about:blank] 07:14:43 INFO - PROCESS | 2436 | --DOMWINDOW == 81 (13B33C00) [pid = 2436] [serial = 349] [outer = 00000000] [url = about:blank] 07:14:43 INFO - PROCESS | 2436 | --DOMWINDOW == 80 (14E43C00) [pid = 2436] [serial = 350] [outer = 00000000] [url = about:blank] 07:14:43 INFO - PROCESS | 2436 | --DOMWINDOW == 79 (132A1000) [pid = 2436] [serial = 346] [outer = 00000000] [url = about:blank] 07:14:43 INFO - PROCESS | 2436 | --DOMWINDOW == 78 (13593400) [pid = 2436] [serial = 347] [outer = 00000000] [url = about:blank] 07:14:43 INFO - PROCESS | 2436 | --DOMWINDOW == 77 (0EF60C00) [pid = 2436] [serial = 343] [outer = 00000000] [url = about:blank] 07:14:43 INFO - PROCESS | 2436 | --DOMWINDOW == 76 (0F20E400) [pid = 2436] [serial = 344] [outer = 00000000] [url = about:blank] 07:14:43 INFO - PROCESS | 2436 | --DOMWINDOW == 75 (0ED56000) [pid = 2436] [serial = 340] [outer = 00000000] [url = about:blank] 07:14:43 INFO - PROCESS | 2436 | --DOMWINDOW == 74 (0EDD7000) [pid = 2436] [serial = 341] [outer = 00000000] [url = about:blank] 07:14:43 INFO - PROCESS | 2436 | --DOMWINDOW == 73 (18DEDC00) [pid = 2436] [serial = 371] [outer = 00000000] [url = about:blank] 07:14:43 INFO - PROCESS | 2436 | --DOMWINDOW == 72 (1B554C00) [pid = 2436] [serial = 338] [outer = 00000000] [url = about:blank] 07:14:43 INFO - PROCESS | 2436 | --DOMWINDOW == 71 (15248000) [pid = 2436] [serial = 368] [outer = 00000000] [url = about:blank] 07:14:43 INFO - PROCESS | 2436 | --DOMWINDOW == 70 (16ADB800) [pid = 2436] [serial = 356] [outer = 00000000] [url = about:blank] 07:14:43 INFO - PROCESS | 2436 | 1467036883386 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 07:14:43 INFO - PROCESS | 2436 | 1467036883391 Marionette TRACE conn6 <- [1,529,null,{"value":"13"}] 07:14:43 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 07:14:43 INFO - PROCESS | 2436 | 1467036883397 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 07:14:43 INFO - PROCESS | 2436 | 1467036883402 Marionette TRACE conn6 <- [1,530,null,{}] 07:14:43 INFO - PROCESS | 2436 | 1467036883407 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}] 07:14:43 INFO - PROCESS | 2436 | 1467036883409 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:14:43 INFO - PROCESS | 2436 | 1467036883496 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 07:14:43 INFO - PROCESS | 2436 | 1467036883502 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:43 INFO - PROCESS | 2436 | 1467036883505 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:14:43 INFO - PROCESS | 2436 | ++DOCSHELL 0EDD5800 == 37 [pid = 2436] [id = 142] 07:14:43 INFO - PROCESS | 2436 | ++DOMWINDOW == 71 (0EDD6400) [pid = 2436] [serial = 424] [outer = 00000000] 07:14:43 INFO - PROCESS | 2436 | ++DOMWINDOW == 72 (0EE4B000) [pid = 2436] [serial = 425] [outer = 0EDD6400] 07:14:43 INFO - PROCESS | 2436 | 1467036883554 Marionette DEBUG loaded listener.js 07:14:43 INFO - PROCESS | 2436 | ++DOMWINDOW == 73 (0EF60800) [pid = 2436] [serial = 426] [outer = 0EDD6400] 07:14:44 INFO - PROCESS | 2436 | 1467036884084 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"]]]}] 07:14:44 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 07:14:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 07:14:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 07:14:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 07:14:44 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 07:14:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 07:14:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 07:14:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 07:14:44 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 730ms 07:14:44 INFO - PROCESS | 2436 | 1467036884128 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 07:14:44 INFO - PROCESS | 2436 | 1467036884132 Marionette TRACE conn6 <- [1,533,null,{"value":"13"}] 07:14:44 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 07:14:44 INFO - PROCESS | 2436 | 1467036884138 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 07:14:44 INFO - PROCESS | 2436 | 1467036884140 Marionette TRACE conn6 <- [1,534,null,{}] 07:14:44 INFO - PROCESS | 2436 | 1467036884144 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}] 07:14:44 INFO - PROCESS | 2436 | 1467036884147 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:14:44 INFO - PROCESS | 2436 | 1467036884247 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 07:14:44 INFO - PROCESS | 2436 | 1467036884259 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:44 INFO - PROCESS | 2436 | 1467036884261 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:14:44 INFO - PROCESS | 2436 | ++DOCSHELL 0E7EB000 == 38 [pid = 2436] [id = 143] 07:14:44 INFO - PROCESS | 2436 | ++DOMWINDOW == 74 (13975C00) [pid = 2436] [serial = 427] [outer = 00000000] 07:14:44 INFO - PROCESS | 2436 | ++DOMWINDOW == 75 (1397E800) [pid = 2436] [serial = 428] [outer = 13975C00] 07:14:44 INFO - PROCESS | 2436 | 1467036884379 Marionette DEBUG loaded listener.js 07:14:44 INFO - PROCESS | 2436 | ++DOMWINDOW == 76 (13B45400) [pid = 2436] [serial = 429] [outer = 13975C00] 07:14:44 INFO - PROCESS | 2436 | 1467036884777 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]]]}] 07:14:44 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. 07:14:44 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 669ms 07:14:44 INFO - PROCESS | 2436 | 1467036884812 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 07:14:44 INFO - PROCESS | 2436 | 1467036884815 Marionette TRACE conn6 <- [1,537,null,{"value":"13"}] 07:14:44 INFO - PROCESS | 2436 | 1467036884818 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 07:14:44 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 07:14:44 INFO - PROCESS | 2436 | 1467036884822 Marionette TRACE conn6 <- [1,538,null,{}] 07:14:44 INFO - PROCESS | 2436 | 1467036884833 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}] 07:14:44 INFO - PROCESS | 2436 | 1467036884837 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:14:44 INFO - PROCESS | 2436 | 1467036884919 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 07:14:44 INFO - PROCESS | 2436 | 1467036884935 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:44 INFO - PROCESS | 2436 | 1467036884939 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:14:44 INFO - PROCESS | 2436 | ++DOCSHELL 15453800 == 39 [pid = 2436] [id = 144] 07:14:44 INFO - PROCESS | 2436 | ++DOMWINDOW == 77 (15453C00) [pid = 2436] [serial = 430] [outer = 00000000] 07:14:44 INFO - PROCESS | 2436 | ++DOMWINDOW == 78 (1683DC00) [pid = 2436] [serial = 431] [outer = 15453C00] 07:14:44 INFO - PROCESS | 2436 | 1467036884987 Marionette DEBUG loaded listener.js 07:14:45 INFO - PROCESS | 2436 | ++DOMWINDOW == 79 (16A68800) [pid = 2436] [serial = 432] [outer = 15453C00] 07:14:45 INFO - PROCESS | 2436 | 1467036885450 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]]]}] 07:14:45 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. 07:14:45 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 670ms 07:14:45 INFO - PROCESS | 2436 | 1467036885492 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 07:14:45 INFO - PROCESS | 2436 | 1467036885495 Marionette TRACE conn6 <- [1,541,null,{"value":"13"}] 07:14:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 07:14:45 INFO - PROCESS | 2436 | 1467036885506 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 07:14:45 INFO - PROCESS | 2436 | 1467036885508 Marionette TRACE conn6 <- [1,542,null,{}] 07:14:45 INFO - PROCESS | 2436 | 1467036885511 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}] 07:14:45 INFO - PROCESS | 2436 | 1467036885513 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:14:45 INFO - PROCESS | 2436 | 1467036885627 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 07:14:45 INFO - PROCESS | 2436 | 1467036885633 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:45 INFO - PROCESS | 2436 | 1467036885635 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:14:45 INFO - PROCESS | 2436 | ++DOCSHELL 16A6DC00 == 40 [pid = 2436] [id = 145] 07:14:45 INFO - PROCESS | 2436 | ++DOMWINDOW == 80 (16A71000) [pid = 2436] [serial = 433] [outer = 00000000] 07:14:45 INFO - PROCESS | 2436 | ++DOMWINDOW == 81 (17874C00) [pid = 2436] [serial = 434] [outer = 16A71000] 07:14:45 INFO - PROCESS | 2436 | 1467036885724 Marionette DEBUG loaded listener.js 07:14:45 INFO - PROCESS | 2436 | ++DOMWINDOW == 82 (178B8800) [pid = 2436] [serial = 435] [outer = 16A71000] 07:14:45 INFO - PROCESS | 2436 | [2436] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:14:46 INFO - PROCESS | 2436 | [2436] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:14:46 INFO - PROCESS | 2436 | 1467036886135 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]]]}] 07:14:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 07:14:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 669ms 07:14:46 INFO - PROCESS | 2436 | 1467036886181 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 07:14:46 INFO - PROCESS | 2436 | 1467036886183 Marionette TRACE conn6 <- [1,545,null,{"value":"13"}] 07:14:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 07:14:46 INFO - PROCESS | 2436 | 1467036886186 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 07:14:46 INFO - PROCESS | 2436 | 1467036886188 Marionette TRACE conn6 <- [1,546,null,{}] 07:14:46 INFO - PROCESS | 2436 | 1467036886192 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}] 07:14:46 INFO - PROCESS | 2436 | 1467036886194 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:14:46 INFO - PROCESS | 2436 | 1467036886302 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 07:14:46 INFO - PROCESS | 2436 | 1467036886383 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:46 INFO - PROCESS | 2436 | 1467036886385 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:14:46 INFO - PROCESS | 2436 | ++DOCSHELL 17F59C00 == 41 [pid = 2436] [id = 146] 07:14:46 INFO - PROCESS | 2436 | ++DOMWINDOW == 83 (17F5A400) [pid = 2436] [serial = 436] [outer = 00000000] 07:14:46 INFO - PROCESS | 2436 | ++DOMWINDOW == 84 (1841AC00) [pid = 2436] [serial = 437] [outer = 17F5A400] 07:14:46 INFO - PROCESS | 2436 | 1467036886429 Marionette DEBUG loaded listener.js 07:14:46 INFO - PROCESS | 2436 | ++DOMWINDOW == 85 (1841EC00) [pid = 2436] [serial = 438] [outer = 17F5A400] 07:14:46 INFO - PROCESS | 2436 | 1467036886849 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]]]}] 07:14:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 07:14:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 730ms 07:14:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 07:14:46 INFO - PROCESS | 2436 | 1467036886917 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 07:14:46 INFO - PROCESS | 2436 | 1467036886919 Marionette TRACE conn6 <- [1,549,null,{"value":"13"}] 07:14:46 INFO - PROCESS | 2436 | 1467036886923 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 07:14:46 INFO - PROCESS | 2436 | 1467036886924 Marionette TRACE conn6 <- [1,550,null,{}] 07:14:46 INFO - PROCESS | 2436 | 1467036886928 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}] 07:14:46 INFO - PROCESS | 2436 | 1467036886933 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:14:47 INFO - PROCESS | 2436 | 1467036887064 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 07:14:47 INFO - PROCESS | 2436 | 1467036887075 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:47 INFO - PROCESS | 2436 | 1467036887077 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:14:47 INFO - PROCESS | 2436 | ++DOCSHELL 18906800 == 42 [pid = 2436] [id = 147] 07:14:47 INFO - PROCESS | 2436 | ++DOMWINDOW == 86 (18909000) [pid = 2436] [serial = 439] [outer = 00000000] 07:14:47 INFO - PROCESS | 2436 | ++DOMWINDOW == 87 (18DEC400) [pid = 2436] [serial = 440] [outer = 18909000] 07:14:47 INFO - PROCESS | 2436 | 1467036887169 Marionette DEBUG loaded listener.js 07:14:47 INFO - PROCESS | 2436 | ++DOMWINDOW == 88 (18DEDC00) [pid = 2436] [serial = 441] [outer = 18909000] 07:14:47 INFO - PROCESS | 2436 | [2436] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:14:47 INFO - PROCESS | 2436 | [2436] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:14:47 INFO - PROCESS | 2436 | --DOMWINDOW == 87 (1890BC00) [pid = 2436] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 07:14:47 INFO - PROCESS | 2436 | --DOMWINDOW == 86 (16A70C00) [pid = 2436] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 07:14:47 INFO - PROCESS | 2436 | --DOMWINDOW == 85 (0EDDCC00) [pid = 2436] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 07:14:47 INFO - PROCESS | 2436 | --DOMWINDOW == 84 (13B35C00) [pid = 2436] [serial = 385] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 07:14:47 INFO - PROCESS | 2436 | --DOMWINDOW == 83 (1397D000) [pid = 2436] [serial = 382] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 07:14:47 INFO - PROCESS | 2436 | --DOMWINDOW == 82 (0EE50800) [pid = 2436] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 07:14:47 INFO - PROCESS | 2436 | --DOMWINDOW == 81 (18DEBC00) [pid = 2436] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 07:14:47 INFO - PROCESS | 2436 | --DOMWINDOW == 80 (151F4400) [pid = 2436] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 07:14:47 INFO - PROCESS | 2436 | --DOMWINDOW == 79 (18DF6800) [pid = 2436] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 07:14:47 INFO - PROCESS | 2436 | --DOMWINDOW == 78 (17F5A000) [pid = 2436] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 07:14:47 INFO - PROCESS | 2436 | --DOMWINDOW == 77 (0F20D800) [pid = 2436] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 07:14:47 INFO - PROCESS | 2436 | --DOMWINDOW == 76 (19077000) [pid = 2436] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 07:14:47 INFO - PROCESS | 2436 | --DOMWINDOW == 75 (192AE800) [pid = 2436] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 07:14:47 INFO - PROCESS | 2436 | --DOMWINDOW == 74 (16A55000) [pid = 2436] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 07:14:47 INFO - PROCESS | 2436 | [2436] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:14:47 INFO - PROCESS | 2436 | 1467036887736 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]]]}] 07:14:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 07:14:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 830ms 07:14:47 INFO - PROCESS | 2436 | 1467036887753 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 07:14:47 INFO - PROCESS | 2436 | 1467036887755 Marionette TRACE conn6 <- [1,553,null,{"value":"13"}] 07:14:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 07:14:47 INFO - PROCESS | 2436 | 1467036887758 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 07:14:47 INFO - PROCESS | 2436 | 1467036887760 Marionette TRACE conn6 <- [1,554,null,{}] 07:14:47 INFO - PROCESS | 2436 | 1467036887763 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}] 07:14:47 INFO - PROCESS | 2436 | 1467036887765 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:14:47 INFO - PROCESS | 2436 | 1467036887842 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 07:14:47 INFO - PROCESS | 2436 | 1467036887850 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:47 INFO - PROCESS | 2436 | 1467036887851 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:14:47 INFO - PROCESS | 2436 | ++DOCSHELL 0F20D800 == 43 [pid = 2436] [id = 148] 07:14:47 INFO - PROCESS | 2436 | ++DOMWINDOW == 75 (11F61400) [pid = 2436] [serial = 442] [outer = 00000000] 07:14:47 INFO - PROCESS | 2436 | ++DOMWINDOW == 76 (16A55000) [pid = 2436] [serial = 443] [outer = 11F61400] 07:14:47 INFO - PROCESS | 2436 | 1467036887895 Marionette DEBUG loaded listener.js 07:14:47 INFO - PROCESS | 2436 | ++DOMWINDOW == 77 (1787B800) [pid = 2436] [serial = 444] [outer = 11F61400] 07:14:48 INFO - PROCESS | 2436 | [2436] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:14:48 INFO - PROCESS | 2436 | [2436] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:14:48 INFO - PROCESS | 2436 | [2436] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:14:48 INFO - PROCESS | 2436 | 1467036888324 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]]]}] 07:14:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 07:14:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 629ms 07:14:48 INFO - PROCESS | 2436 | 1467036888389 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 07:14:48 INFO - PROCESS | 2436 | 1467036888391 Marionette TRACE conn6 <- [1,557,null,{"value":"13"}] 07:14:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 07:14:48 INFO - PROCESS | 2436 | 1467036888394 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 07:14:48 INFO - PROCESS | 2436 | 1467036888396 Marionette TRACE conn6 <- [1,558,null,{}] 07:14:48 INFO - PROCESS | 2436 | 1467036888399 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}] 07:14:48 INFO - PROCESS | 2436 | 1467036888401 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:14:48 INFO - PROCESS | 2436 | 1467036888479 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 07:14:48 INFO - PROCESS | 2436 | 1467036888485 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:48 INFO - PROCESS | 2436 | 1467036888487 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:14:48 INFO - PROCESS | 2436 | ++DOCSHELL 18DEF000 == 44 [pid = 2436] [id = 149] 07:14:48 INFO - PROCESS | 2436 | ++DOMWINDOW == 78 (18EEF400) [pid = 2436] [serial = 445] [outer = 00000000] 07:14:48 INFO - PROCESS | 2436 | ++DOMWINDOW == 79 (18EFD800) [pid = 2436] [serial = 446] [outer = 18EEF400] 07:14:48 INFO - PROCESS | 2436 | 1467036888530 Marionette DEBUG loaded listener.js 07:14:48 INFO - PROCESS | 2436 | ++DOMWINDOW == 80 (192A9400) [pid = 2436] [serial = 447] [outer = 18EEF400] 07:14:48 INFO - PROCESS | 2436 | [2436] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:14:48 INFO - PROCESS | 2436 | [2436] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:14:48 INFO - PROCESS | 2436 | 1467036888954 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]]]}] 07:14:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 07:14:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 570ms 07:14:48 INFO - PROCESS | 2436 | 1467036888965 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 07:14:48 INFO - PROCESS | 2436 | 1467036888967 Marionette TRACE conn6 <- [1,561,null,{"value":"13"}] 07:14:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 07:14:48 INFO - PROCESS | 2436 | 1467036888983 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 07:14:48 INFO - PROCESS | 2436 | 1467036888985 Marionette TRACE conn6 <- [1,562,null,{}] 07:14:48 INFO - PROCESS | 2436 | 1467036888993 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}] 07:14:48 INFO - PROCESS | 2436 | 1467036888994 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:14:49 INFO - PROCESS | 2436 | 1467036889075 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 07:14:49 INFO - PROCESS | 2436 | 1467036889080 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:49 INFO - PROCESS | 2436 | 1467036889082 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:14:49 INFO - PROCESS | 2436 | ++DOCSHELL 192B2800 == 45 [pid = 2436] [id = 150] 07:14:49 INFO - PROCESS | 2436 | ++DOMWINDOW == 81 (192B2C00) [pid = 2436] [serial = 448] [outer = 00000000] 07:14:49 INFO - PROCESS | 2436 | ++DOMWINDOW == 82 (19E70C00) [pid = 2436] [serial = 449] [outer = 192B2C00] 07:14:49 INFO - PROCESS | 2436 | 1467036889126 Marionette DEBUG loaded listener.js 07:14:49 INFO - PROCESS | 2436 | ++DOMWINDOW == 83 (1A181400) [pid = 2436] [serial = 450] [outer = 192B2C00] 07:14:49 INFO - PROCESS | 2436 | 1467036889584 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]]]}] 07:14:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 07:14:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 630ms 07:14:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 07:14:49 INFO - PROCESS | 2436 | 1467036889617 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 07:14:49 INFO - PROCESS | 2436 | 1467036889619 Marionette TRACE conn6 <- [1,565,null,{"value":"13"}] 07:14:49 INFO - PROCESS | 2436 | 1467036889672 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 07:14:49 INFO - PROCESS | 2436 | 1467036889675 Marionette TRACE conn6 <- [1,566,null,{}] 07:14:49 INFO - PROCESS | 2436 | 1467036889686 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}] 07:14:49 INFO - PROCESS | 2436 | 1467036889691 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:14:49 INFO - PROCESS | 2436 | 1467036889808 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 07:14:49 INFO - PROCESS | 2436 | 1467036889934 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:49 INFO - PROCESS | 2436 | 1467036889938 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:14:49 INFO - PROCESS | 2436 | ++DOCSHELL 0EDDD000 == 46 [pid = 2436] [id = 151] 07:14:49 INFO - PROCESS | 2436 | ++DOMWINDOW == 84 (0EDDD400) [pid = 2436] [serial = 451] [outer = 00000000] 07:14:49 INFO - PROCESS | 2436 | ++DOMWINDOW == 85 (0EF5CC00) [pid = 2436] [serial = 452] [outer = 0EDDD400] 07:14:50 INFO - PROCESS | 2436 | 1467036890006 Marionette DEBUG loaded listener.js 07:14:50 INFO - PROCESS | 2436 | ++DOMWINDOW == 86 (11F5F400) [pid = 2436] [serial = 453] [outer = 0EDDD400] 07:14:50 INFO - PROCESS | 2436 | 1467036890641 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]]]}] 07:14:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 07:14:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1076ms 07:14:50 INFO - PROCESS | 2436 | 1467036890701 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 07:14:50 INFO - PROCESS | 2436 | 1467036890705 Marionette TRACE conn6 <- [1,569,null,{"value":"13"}] 07:14:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 07:14:50 INFO - PROCESS | 2436 | 1467036890710 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 07:14:50 INFO - PROCESS | 2436 | 1467036890713 Marionette TRACE conn6 <- [1,570,null,{}] 07:14:50 INFO - PROCESS | 2436 | 1467036890720 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}] 07:14:50 INFO - PROCESS | 2436 | 1467036890724 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:14:50 INFO - PROCESS | 2436 | 1467036890837 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 07:14:50 INFO - PROCESS | 2436 | 1467036890964 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:50 INFO - PROCESS | 2436 | 1467036890967 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:14:50 INFO - PROCESS | 2436 | ++DOCSHELL 16A6D800 == 47 [pid = 2436] [id = 152] 07:14:50 INFO - PROCESS | 2436 | ++DOMWINDOW == 87 (16A6EC00) [pid = 2436] [serial = 454] [outer = 00000000] 07:14:51 INFO - PROCESS | 2436 | ++DOMWINDOW == 88 (17880800) [pid = 2436] [serial = 455] [outer = 16A6EC00] 07:14:51 INFO - PROCESS | 2436 | 1467036891024 Marionette DEBUG loaded listener.js 07:14:51 INFO - PROCESS | 2436 | ++DOMWINDOW == 89 (18910800) [pid = 2436] [serial = 456] [outer = 16A6EC00] 07:14:51 INFO - PROCESS | 2436 | 1467036891535 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]]]}] 07:14:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 07:14:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 870ms 07:14:51 INFO - PROCESS | 2436 | 1467036891585 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 07:14:51 INFO - PROCESS | 2436 | 1467036891588 Marionette TRACE conn6 <- [1,573,null,{"value":"13"}] 07:14:51 INFO - PROCESS | 2436 | 1467036891592 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 07:14:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 07:14:51 INFO - PROCESS | 2436 | 1467036891594 Marionette TRACE conn6 <- [1,574,null,{}] 07:14:51 INFO - PROCESS | 2436 | 1467036891598 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}] 07:14:51 INFO - PROCESS | 2436 | 1467036891600 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:14:51 INFO - PROCESS | 2436 | 1467036891717 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 07:14:51 INFO - PROCESS | 2436 | 1467036891833 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:51 INFO - PROCESS | 2436 | 1467036891840 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:14:51 INFO - PROCESS | 2436 | ++DOCSHELL 1A2F5C00 == 48 [pid = 2436] [id = 153] 07:14:51 INFO - PROCESS | 2436 | ++DOMWINDOW == 90 (1A357800) [pid = 2436] [serial = 457] [outer = 00000000] 07:14:51 INFO - PROCESS | 2436 | ++DOMWINDOW == 91 (1A361000) [pid = 2436] [serial = 458] [outer = 1A357800] 07:14:51 INFO - PROCESS | 2436 | 1467036892000 Marionette DEBUG loaded listener.js 07:14:52 INFO - PROCESS | 2436 | ++DOMWINDOW == 92 (1A393800) [pid = 2436] [serial = 459] [outer = 1A357800] 07:14:52 INFO - PROCESS | 2436 | [2436] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:14:52 INFO - PROCESS | 2436 | [2436] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:14:52 INFO - PROCESS | 2436 | 1467036892609 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]]]}] 07:14:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 07:14:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1069ms 07:14:52 INFO - PROCESS | 2436 | 1467036892665 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 07:14:52 INFO - PROCESS | 2436 | 1467036892667 Marionette TRACE conn6 <- [1,577,null,{"value":"13"}] 07:14:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 07:14:52 INFO - PROCESS | 2436 | 1467036892671 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 07:14:52 INFO - PROCESS | 2436 | 1467036892673 Marionette TRACE conn6 <- [1,578,null,{}] 07:14:52 INFO - PROCESS | 2436 | 1467036892677 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}] 07:14:52 INFO - PROCESS | 2436 | 1467036892679 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:14:52 INFO - PROCESS | 2436 | 1467036892786 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 07:14:52 INFO - PROCESS | 2436 | 1467036892926 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:52 INFO - PROCESS | 2436 | 1467036892928 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:14:52 INFO - PROCESS | 2436 | ++DOCSHELL 1A3E4400 == 49 [pid = 2436] [id = 154] 07:14:52 INFO - PROCESS | 2436 | ++DOMWINDOW == 93 (1A3F8C00) [pid = 2436] [serial = 460] [outer = 00000000] 07:14:52 INFO - PROCESS | 2436 | ++DOMWINDOW == 94 (1AF56C00) [pid = 2436] [serial = 461] [outer = 1A3F8C00] 07:14:52 INFO - PROCESS | 2436 | 1467036892983 Marionette DEBUG loaded listener.js 07:14:53 INFO - PROCESS | 2436 | ++DOMWINDOW == 95 (1B555C00) [pid = 2436] [serial = 462] [outer = 1A3F8C00] 07:14:53 INFO - PROCESS | 2436 | 1467036893673 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]]]}] 07:14:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 07:14:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1067ms 07:14:53 INFO - PROCESS | 2436 | 1467036893742 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 07:14:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 07:14:53 INFO - PROCESS | 2436 | 1467036893746 Marionette TRACE conn6 <- [1,581,null,{"value":"13"}] 07:14:53 INFO - PROCESS | 2436 | 1467036893751 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 07:14:53 INFO - PROCESS | 2436 | 1467036893754 Marionette TRACE conn6 <- [1,582,null,{}] 07:14:53 INFO - PROCESS | 2436 | 1467036893760 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}] 07:14:53 INFO - PROCESS | 2436 | 1467036893762 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:14:53 INFO - PROCESS | 2436 | 1467036893863 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 07:14:53 INFO - PROCESS | 2436 | 1467036893948 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:53 INFO - PROCESS | 2436 | 1467036893952 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:14:53 INFO - PROCESS | 2436 | ++DOCSHELL 0F176C00 == 50 [pid = 2436] [id = 155] 07:14:53 INFO - PROCESS | 2436 | ++DOMWINDOW == 96 (11F6AC00) [pid = 2436] [serial = 463] [outer = 00000000] 07:14:54 INFO - PROCESS | 2436 | ++DOMWINDOW == 97 (1397A800) [pid = 2436] [serial = 464] [outer = 11F6AC00] 07:14:54 INFO - PROCESS | 2436 | 1467036894045 Marionette DEBUG loaded listener.js 07:14:54 INFO - PROCESS | 2436 | ++DOMWINDOW == 98 (14E45800) [pid = 2436] [serial = 465] [outer = 11F6AC00] 07:14:54 INFO - PROCESS | 2436 | --DOCSHELL 18DEF000 == 49 [pid = 2436] [id = 149] 07:14:54 INFO - PROCESS | 2436 | --DOCSHELL 0F20D800 == 48 [pid = 2436] [id = 148] 07:14:54 INFO - PROCESS | 2436 | --DOCSHELL 18906800 == 47 [pid = 2436] [id = 147] 07:14:54 INFO - PROCESS | 2436 | --DOCSHELL 17F59C00 == 46 [pid = 2436] [id = 146] 07:14:54 INFO - PROCESS | 2436 | --DOCSHELL 16A6DC00 == 45 [pid = 2436] [id = 145] 07:14:54 INFO - PROCESS | 2436 | --DOCSHELL 15453800 == 44 [pid = 2436] [id = 144] 07:14:54 INFO - PROCESS | 2436 | --DOCSHELL 0E7EB000 == 43 [pid = 2436] [id = 143] 07:14:54 INFO - PROCESS | 2436 | --DOCSHELL 0EDD5800 == 42 [pid = 2436] [id = 142] 07:14:54 INFO - PROCESS | 2436 | --DOCSHELL 0EDDDC00 == 41 [pid = 2436] [id = 140] 07:14:54 INFO - PROCESS | 2436 | --DOCSHELL 0F178400 == 40 [pid = 2436] [id = 141] 07:14:54 INFO - PROCESS | 2436 | --DOCSHELL 1A182400 == 39 [pid = 2436] [id = 139] 07:14:54 INFO - PROCESS | 2436 | --DOCSHELL 18C25400 == 38 [pid = 2436] [id = 135] 07:14:54 INFO - PROCESS | 2436 | --DOCSHELL 0E782400 == 37 [pid = 2436] [id = 133] 07:14:54 INFO - PROCESS | 2436 | --DOCSHELL 15146C00 == 36 [pid = 2436] [id = 136] 07:14:54 INFO - PROCESS | 2436 | --DOCSHELL 17F58000 == 35 [pid = 2436] [id = 132] 07:14:54 INFO - PROCESS | 2436 | --DOCSHELL 13978000 == 34 [pid = 2436] [id = 134] 07:14:54 INFO - PROCESS | 2436 | --DOCSHELL 16845C00 == 33 [pid = 2436] [id = 137] 07:14:54 INFO - PROCESS | 2436 | --DOCSHELL 1890E000 == 32 [pid = 2436] [id = 138] 07:14:54 INFO - PROCESS | 2436 | --DOCSHELL 1A3E4400 == 31 [pid = 2436] [id = 154] 07:14:54 INFO - PROCESS | 2436 | --DOCSHELL 1A2F5C00 == 30 [pid = 2436] [id = 153] 07:14:54 INFO - PROCESS | 2436 | --DOCSHELL 192B2800 == 29 [pid = 2436] [id = 150] 07:14:54 INFO - PROCESS | 2436 | --DOCSHELL 0EDDD000 == 28 [pid = 2436] [id = 151] 07:14:54 INFO - PROCESS | 2436 | --DOCSHELL 16A6D800 == 27 [pid = 2436] [id = 152] 07:14:54 INFO - PROCESS | 2436 | --DOMWINDOW == 97 (18C5B000) [pid = 2436] [serial = 401] [outer = 00000000] [url = about:blank] 07:14:54 INFO - PROCESS | 2436 | --DOMWINDOW == 96 (17875400) [pid = 2436] [serial = 392] [outer = 00000000] [url = about:blank] 07:14:54 INFO - PROCESS | 2436 | --DOMWINDOW == 95 (1787DC00) [pid = 2436] [serial = 393] [outer = 00000000] [url = about:blank] 07:14:54 INFO - PROCESS | 2436 | --DOMWINDOW == 94 (0EE44400) [pid = 2436] [serial = 376] [outer = 00000000] [url = about:blank] 07:14:54 INFO - PROCESS | 2436 | --DOMWINDOW == 93 (0EE48000) [pid = 2436] [serial = 377] [outer = 00000000] [url = about:blank] 07:14:54 INFO - PROCESS | 2436 | --DOMWINDOW == 92 (14EDDC00) [pid = 2436] [serial = 386] [outer = 00000000] [url = about:blank] 07:14:54 INFO - PROCESS | 2436 | --DOMWINDOW == 91 (15148C00) [pid = 2436] [serial = 387] [outer = 00000000] [url = about:blank] 07:14:54 INFO - PROCESS | 2436 | --DOMWINDOW == 90 (13999000) [pid = 2436] [serial = 383] [outer = 00000000] [url = about:blank] 07:14:54 INFO - PROCESS | 2436 | --DOMWINDOW == 89 (13A54C00) [pid = 2436] [serial = 384] [outer = 00000000] [url = about:blank] 07:14:54 INFO - PROCESS | 2436 | --DOMWINDOW == 88 (18905800) [pid = 2436] [serial = 398] [outer = 00000000] [url = about:blank] 07:14:54 INFO - PROCESS | 2436 | --DOMWINDOW == 87 (18EEE400) [pid = 2436] [serial = 404] [outer = 00000000] [url = about:blank] 07:14:54 INFO - PROCESS | 2436 | --DOMWINDOW == 86 (1683F400) [pid = 2436] [serial = 389] [outer = 00000000] [url = about:blank] 07:14:54 INFO - PROCESS | 2436 | --DOMWINDOW == 85 (16848C00) [pid = 2436] [serial = 390] [outer = 00000000] [url = about:blank] 07:14:54 INFO - PROCESS | 2436 | --DOMWINDOW == 84 (192A6800) [pid = 2436] [serial = 374] [outer = 00000000] [url = about:blank] 07:14:54 INFO - PROCESS | 2436 | --DOMWINDOW == 83 (18643400) [pid = 2436] [serial = 395] [outer = 00000000] [url = about:blank] 07:14:54 INFO - PROCESS | 2436 | --DOMWINDOW == 82 (18778400) [pid = 2436] [serial = 396] [outer = 00000000] [url = about:blank] 07:14:54 INFO - PROCESS | 2436 | --DOMWINDOW == 81 (0F64A000) [pid = 2436] [serial = 379] [outer = 00000000] [url = about:blank] 07:14:54 INFO - PROCESS | 2436 | --DOMWINDOW == 80 (0F6CC400) [pid = 2436] [serial = 380] [outer = 00000000] [url = about:blank] 07:14:54 INFO - PROCESS | 2436 | --DOMWINDOW == 79 (18C5C800) [pid = 2436] [serial = 402] [outer = 00000000] [url = about:blank] 07:14:54 INFO - PROCESS | 2436 | --DOMWINDOW == 78 (192AEC00) [pid = 2436] [serial = 407] [outer = 00000000] [url = about:blank] 07:14:54 INFO - PROCESS | 2436 | --DOMWINDOW == 77 (1A3F6C00) [pid = 2436] [serial = 164] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 07:14:54 INFO - PROCESS | 2436 | --DOMWINDOW == 76 (18EF3400) [pid = 2436] [serial = 405] [outer = 00000000] [url = about:blank] 07:14:54 INFO - PROCESS | 2436 | --DOMWINDOW == 75 (1A181800) [pid = 2436] [serial = 413] [outer = 00000000] [url = about:blank] 07:14:54 INFO - PROCESS | 2436 | --DOMWINDOW == 74 (192B0C00) [pid = 2436] [serial = 408] [outer = 00000000] [url = about:blank] 07:14:54 INFO - PROCESS | 2436 | --DOMWINDOW == 73 (18DEB400) [pid = 2436] [serial = 411] [outer = 00000000] [url = about:blank] 07:14:54 INFO - PROCESS | 2436 | --DOMWINDOW == 72 (18C25800) [pid = 2436] [serial = 410] [outer = 00000000] [url = about:blank] 07:14:54 INFO - PROCESS | 2436 | --DOMWINDOW == 71 (1A186C00) [pid = 2436] [serial = 414] [outer = 00000000] [url = about:blank] 07:14:54 INFO - PROCESS | 2436 | --DOMWINDOW == 70 (1A18E000) [pid = 2436] [serial = 416] [outer = 00000000] [url = about:blank] 07:14:54 INFO - PROCESS | 2436 | --DOMWINDOW == 69 (18906C00) [pid = 2436] [serial = 399] [outer = 00000000] [url = about:blank] 07:14:55 INFO - PROCESS | 2436 | 1467036895175 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]]]}] 07:14:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 07:14:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1489ms 07:14:55 INFO - PROCESS | 2436 | 1467036895243 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 07:14:55 INFO - PROCESS | 2436 | 1467036895247 Marionette TRACE conn6 <- [1,585,null,{"value":"13"}] 07:14:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 07:14:55 INFO - PROCESS | 2436 | 1467036895251 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 07:14:55 INFO - PROCESS | 2436 | 1467036895256 Marionette TRACE conn6 <- [1,586,null,{}] 07:14:55 INFO - PROCESS | 2436 | 1467036895261 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}] 07:14:55 INFO - PROCESS | 2436 | 1467036895263 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:14:55 INFO - PROCESS | 2436 | 1467036895351 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 07:14:55 INFO - PROCESS | 2436 | 1467036895363 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:55 INFO - PROCESS | 2436 | 1467036895365 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:14:55 INFO - PROCESS | 2436 | ++DOCSHELL 0ED5CC00 == 28 [pid = 2436] [id = 156] 07:14:55 INFO - PROCESS | 2436 | ++DOMWINDOW == 70 (0EDD1800) [pid = 2436] [serial = 466] [outer = 00000000] 07:14:55 INFO - PROCESS | 2436 | ++DOMWINDOW == 71 (0EE46800) [pid = 2436] [serial = 467] [outer = 0EDD1800] 07:14:55 INFO - PROCESS | 2436 | 1467036895413 Marionette DEBUG loaded listener.js 07:14:55 INFO - PROCESS | 2436 | ++DOMWINDOW == 72 (0EE4EC00) [pid = 2436] [serial = 468] [outer = 0EDD1800] 07:14:55 INFO - PROCESS | 2436 | 1467036895883 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]]]}] 07:14:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 07:14:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 690ms 07:14:55 INFO - PROCESS | 2436 | 1467036895942 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 07:14:55 INFO - PROCESS | 2436 | 1467036895947 Marionette TRACE conn6 <- [1,589,null,{"value":"13"}] 07:14:55 INFO - PROCESS | 2436 | 1467036895953 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 07:14:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 07:14:55 INFO - PROCESS | 2436 | 1467036895956 Marionette TRACE conn6 <- [1,590,null,{}] 07:14:55 INFO - PROCESS | 2436 | 1467036895960 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}] 07:14:55 INFO - PROCESS | 2436 | 1467036895962 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:14:56 INFO - PROCESS | 2436 | 1467036896079 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 07:14:56 INFO - PROCESS | 2436 | 1467036896164 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:56 INFO - PROCESS | 2436 | 1467036896166 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:14:56 INFO - PROCESS | 2436 | ++DOCSHELL 11F5F800 == 29 [pid = 2436] [id = 157] 07:14:56 INFO - PROCESS | 2436 | ++DOMWINDOW == 73 (11F10C00) [pid = 2436] [serial = 469] [outer = 00000000] 07:14:56 INFO - PROCESS | 2436 | ++DOMWINDOW == 74 (132E9800) [pid = 2436] [serial = 470] [outer = 11F10C00] 07:14:56 INFO - PROCESS | 2436 | 1467036896213 Marionette DEBUG loaded listener.js 07:14:56 INFO - PROCESS | 2436 | ++DOMWINDOW == 75 (13978000) [pid = 2436] [serial = 471] [outer = 11F10C00] 07:14:56 INFO - PROCESS | 2436 | 1467036896602 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]]]}] 07:14:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 07:14:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 669ms 07:14:56 INFO - PROCESS | 2436 | 1467036896627 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 07:14:56 INFO - PROCESS | 2436 | 1467036896629 Marionette TRACE conn6 <- [1,593,null,{"value":"13"}] 07:14:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 07:14:56 INFO - PROCESS | 2436 | 1467036896632 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 07:14:56 INFO - PROCESS | 2436 | 1467036896636 Marionette TRACE conn6 <- [1,594,null,{}] 07:14:56 INFO - PROCESS | 2436 | 1467036896646 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}] 07:14:56 INFO - PROCESS | 2436 | 1467036896651 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:14:56 INFO - PROCESS | 2436 | 1467036896734 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 07:14:56 INFO - PROCESS | 2436 | 1467036896741 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:56 INFO - PROCESS | 2436 | 1467036896744 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:14:56 INFO - PROCESS | 2436 | ++DOCSHELL 14EDB000 == 30 [pid = 2436] [id = 158] 07:14:56 INFO - PROCESS | 2436 | ++DOMWINDOW == 76 (1514A000) [pid = 2436] [serial = 472] [outer = 00000000] 07:14:56 INFO - PROCESS | 2436 | ++DOMWINDOW == 77 (1544A400) [pid = 2436] [serial = 473] [outer = 1514A000] 07:14:56 INFO - PROCESS | 2436 | 1467036896791 Marionette DEBUG loaded listener.js 07:14:56 INFO - PROCESS | 2436 | ++DOMWINDOW == 78 (16473400) [pid = 2436] [serial = 474] [outer = 1514A000] 07:14:57 INFO - PROCESS | 2436 | [2436] 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 07:14:57 INFO - PROCESS | 2436 | 1467036897362 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]]]}] 07:14:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 07:14:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 770ms 07:14:57 INFO - PROCESS | 2436 | 1467036897426 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 07:14:57 INFO - PROCESS | 2436 | 1467036897428 Marionette TRACE conn6 <- [1,597,null,{"value":"13"}] 07:14:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 07:14:57 INFO - PROCESS | 2436 | 1467036897437 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 07:14:57 INFO - PROCESS | 2436 | 1467036897439 Marionette TRACE conn6 <- [1,598,null,{}] 07:14:57 INFO - PROCESS | 2436 | 1467036897442 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}] 07:14:57 INFO - PROCESS | 2436 | 1467036897444 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:14:57 INFO - PROCESS | 2436 | 1467036897556 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 07:14:57 INFO - PROCESS | 2436 | 1467036897565 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:57 INFO - PROCESS | 2436 | 1467036897567 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:14:57 INFO - PROCESS | 2436 | ++DOCSHELL 16A6D000 == 31 [pid = 2436] [id = 159] 07:14:57 INFO - PROCESS | 2436 | ++DOMWINDOW == 79 (16A6DC00) [pid = 2436] [serial = 475] [outer = 00000000] 07:14:57 INFO - PROCESS | 2436 | ++DOMWINDOW == 80 (16AE1000) [pid = 2436] [serial = 476] [outer = 16A6DC00] 07:14:57 INFO - PROCESS | 2436 | 1467036897653 Marionette DEBUG loaded listener.js 07:14:57 INFO - PROCESS | 2436 | ++DOMWINDOW == 81 (17822C00) [pid = 2436] [serial = 477] [outer = 16A6DC00] 07:14:58 INFO - PROCESS | 2436 | 1467036898068 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]]]}] 07:14:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 07:14:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 672ms 07:14:58 INFO - PROCESS | 2436 | 1467036898115 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 07:14:58 INFO - PROCESS | 2436 | 1467036898117 Marionette TRACE conn6 <- [1,601,null,{"value":"13"}] 07:14:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 07:14:58 INFO - PROCESS | 2436 | 1467036898120 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 07:14:58 INFO - PROCESS | 2436 | 1467036898121 Marionette TRACE conn6 <- [1,602,null,{}] 07:14:58 INFO - PROCESS | 2436 | 1467036898125 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}] 07:14:58 INFO - PROCESS | 2436 | 1467036898127 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:14:58 INFO - PROCESS | 2436 | 1467036898236 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 07:14:58 INFO - PROCESS | 2436 | 1467036898242 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:58 INFO - PROCESS | 2436 | 1467036898244 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:14:58 INFO - PROCESS | 2436 | ++DOCSHELL 17852800 == 32 [pid = 2436] [id = 160] 07:14:58 INFO - PROCESS | 2436 | ++DOMWINDOW == 82 (17857C00) [pid = 2436] [serial = 478] [outer = 00000000] 07:14:58 INFO - PROCESS | 2436 | ++DOMWINDOW == 83 (1787EC00) [pid = 2436] [serial = 479] [outer = 17857C00] 07:14:58 INFO - PROCESS | 2436 | 1467036898288 Marionette DEBUG loaded listener.js 07:14:58 INFO - PROCESS | 2436 | ++DOMWINDOW == 84 (178B7C00) [pid = 2436] [serial = 480] [outer = 17857C00] 07:14:58 INFO - PROCESS | 2436 | 1467036898756 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]]]}] 07:14:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 07:14:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 669ms 07:14:58 INFO - PROCESS | 2436 | 1467036898793 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 07:14:58 INFO - PROCESS | 2436 | 1467036898795 Marionette TRACE conn6 <- [1,605,null,{"value":"13"}] 07:14:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 07:14:58 INFO - PROCESS | 2436 | 1467036898798 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 07:14:58 INFO - PROCESS | 2436 | 1467036898800 Marionette TRACE conn6 <- [1,606,null,{}] 07:14:58 INFO - PROCESS | 2436 | 1467036898803 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}] 07:14:58 INFO - PROCESS | 2436 | 1467036898809 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:14:58 INFO - PROCESS | 2436 | 1467036898956 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 07:14:59 INFO - PROCESS | 2436 | --DOMWINDOW == 83 (1A188C00) [pid = 2436] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 07:14:59 INFO - PROCESS | 2436 | --DOMWINDOW == 82 (0EDE0C00) [pid = 2436] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 07:14:59 INFO - PROCESS | 2436 | --DOMWINDOW == 81 (0F178C00) [pid = 2436] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 07:14:59 INFO - PROCESS | 2436 | --DOMWINDOW == 80 (13975C00) [pid = 2436] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 07:14:59 INFO - PROCESS | 2436 | --DOMWINDOW == 79 (15453C00) [pid = 2436] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 07:14:59 INFO - PROCESS | 2436 | --DOMWINDOW == 78 (0EDD6400) [pid = 2436] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 07:14:59 INFO - PROCESS | 2436 | --DOMWINDOW == 77 (17F5A400) [pid = 2436] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 07:14:59 INFO - PROCESS | 2436 | --DOMWINDOW == 76 (192B2C00) [pid = 2436] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 07:14:59 INFO - PROCESS | 2436 | --DOMWINDOW == 75 (18909000) [pid = 2436] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 07:14:59 INFO - PROCESS | 2436 | --DOMWINDOW == 74 (11F61400) [pid = 2436] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 07:14:59 INFO - PROCESS | 2436 | --DOMWINDOW == 73 (16A71000) [pid = 2436] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 07:14:59 INFO - PROCESS | 2436 | --DOMWINDOW == 72 (18EEF400) [pid = 2436] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 07:14:59 INFO - PROCESS | 2436 | 1467036899215 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:59 INFO - PROCESS | 2436 | 1467036899217 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:14:59 INFO - PROCESS | 2436 | ++DOCSHELL 09061000 == 33 [pid = 2436] [id = 161] 07:14:59 INFO - PROCESS | 2436 | ++DOMWINDOW == 73 (09069800) [pid = 2436] [serial = 481] [outer = 00000000] 07:14:59 INFO - PROCESS | 2436 | ++DOMWINDOW == 74 (0F178C00) [pid = 2436] [serial = 482] [outer = 09069800] 07:14:59 INFO - PROCESS | 2436 | 1467036899261 Marionette DEBUG loaded listener.js 07:14:59 INFO - PROCESS | 2436 | ++DOMWINDOW == 75 (15453C00) [pid = 2436] [serial = 483] [outer = 09069800] 07:14:59 INFO - PROCESS | 2436 | 1467036899657 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]]]}] 07:14:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 07:14:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 870ms 07:14:59 INFO - PROCESS | 2436 | 1467036899671 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 07:14:59 INFO - PROCESS | 2436 | 1467036899673 Marionette TRACE conn6 <- [1,609,null,{"value":"13"}] 07:14:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 07:14:59 INFO - PROCESS | 2436 | 1467036899676 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 07:14:59 INFO - PROCESS | 2436 | 1467036899678 Marionette TRACE conn6 <- [1,610,null,{}] 07:14:59 INFO - PROCESS | 2436 | 1467036899681 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}] 07:14:59 INFO - PROCESS | 2436 | 1467036899683 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:14:59 INFO - PROCESS | 2436 | 1467036899790 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 07:14:59 INFO - PROCESS | 2436 | 1467036899797 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:59 INFO - PROCESS | 2436 | 1467036899799 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:14:59 INFO - PROCESS | 2436 | ++DOCSHELL 16A71000 == 34 [pid = 2436] [id = 162] 07:14:59 INFO - PROCESS | 2436 | ++DOMWINDOW == 76 (17873800) [pid = 2436] [serial = 484] [outer = 00000000] 07:14:59 INFO - PROCESS | 2436 | ++DOMWINDOW == 77 (18C20000) [pid = 2436] [serial = 485] [outer = 17873800] 07:14:59 INFO - PROCESS | 2436 | 1467036899843 Marionette DEBUG loaded listener.js 07:14:59 INFO - PROCESS | 2436 | ++DOMWINDOW == 78 (18C5BC00) [pid = 2436] [serial = 486] [outer = 17873800] 07:15:00 INFO - PROCESS | 2436 | 1467036900252 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]]]}] 07:15:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 07:15:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 629ms 07:15:00 INFO - PROCESS | 2436 | 1467036900307 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 07:15:00 INFO - PROCESS | 2436 | 1467036900309 Marionette TRACE conn6 <- [1,613,null,{"value":"13"}] 07:15:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 07:15:00 INFO - PROCESS | 2436 | 1467036900312 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 07:15:00 INFO - PROCESS | 2436 | 1467036900314 Marionette TRACE conn6 <- [1,614,null,{}] 07:15:00 INFO - PROCESS | 2436 | 1467036900317 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}] 07:15:00 INFO - PROCESS | 2436 | 1467036900319 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:15:00 INFO - PROCESS | 2436 | 1467036900425 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 07:15:00 INFO - PROCESS | 2436 | 1467036900434 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:00 INFO - PROCESS | 2436 | 1467036900436 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:15:00 INFO - PROCESS | 2436 | ++DOCSHELL 09059000 == 35 [pid = 2436] [id = 163] 07:15:00 INFO - PROCESS | 2436 | ++DOMWINDOW == 79 (18910400) [pid = 2436] [serial = 487] [outer = 00000000] 07:15:00 INFO - PROCESS | 2436 | ++DOMWINDOW == 80 (18DF3800) [pid = 2436] [serial = 488] [outer = 18910400] 07:15:00 INFO - PROCESS | 2436 | 1467036900506 Marionette DEBUG loaded listener.js 07:15:00 INFO - PROCESS | 2436 | ++DOMWINDOW == 81 (16AE6C00) [pid = 2436] [serial = 489] [outer = 18910400] 07:15:00 INFO - PROCESS | 2436 | 1467036900901 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]]]}] 07:15:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 07:15:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 630ms 07:15:00 INFO - PROCESS | 2436 | 1467036900943 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 07:15:00 INFO - PROCESS | 2436 | 1467036900945 Marionette TRACE conn6 <- [1,617,null,{"value":"13"}] 07:15:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 07:15:00 INFO - PROCESS | 2436 | 1467036900947 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 07:15:00 INFO - PROCESS | 2436 | 1467036900949 Marionette TRACE conn6 <- [1,618,null,{}] 07:15:00 INFO - PROCESS | 2436 | 1467036900952 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}] 07:15:00 INFO - PROCESS | 2436 | 1467036900954 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:15:01 INFO - PROCESS | 2436 | 1467036901063 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 07:15:01 INFO - PROCESS | 2436 | 1467036901071 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:01 INFO - PROCESS | 2436 | 1467036901072 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:15:01 INFO - PROCESS | 2436 | ++DOCSHELL 1890E400 == 36 [pid = 2436] [id = 164] 07:15:01 INFO - PROCESS | 2436 | ++DOMWINDOW == 82 (18EF6400) [pid = 2436] [serial = 490] [outer = 00000000] 07:15:01 INFO - PROCESS | 2436 | ++DOMWINDOW == 83 (19079400) [pid = 2436] [serial = 491] [outer = 18EF6400] 07:15:01 INFO - PROCESS | 2436 | 1467036901126 Marionette DEBUG loaded listener.js 07:15:01 INFO - PROCESS | 2436 | ++DOMWINDOW == 84 (192ABC00) [pid = 2436] [serial = 492] [outer = 18EF6400] 07:15:01 INFO - PROCESS | 2436 | 1467036901891 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]]]}] 07:15:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 07:15:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1020ms 07:15:01 INFO - PROCESS | 2436 | 1467036901969 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 07:15:01 INFO - PROCESS | 2436 | 1467036901974 Marionette TRACE conn6 <- [1,621,null,{"value":"13"}] 07:15:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 07:15:01 INFO - PROCESS | 2436 | 1467036901979 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 07:15:01 INFO - PROCESS | 2436 | 1467036901984 Marionette TRACE conn6 <- [1,622,null,{}] 07:15:01 INFO - PROCESS | 2436 | 1467036902010 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}] 07:15:01 INFO - PROCESS | 2436 | 1467036902013 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:15:02 INFO - PROCESS | 2436 | 1467036902164 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 07:15:02 INFO - PROCESS | 2436 | 1467036902284 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:02 INFO - PROCESS | 2436 | 1467036902287 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:15:02 INFO - PROCESS | 2436 | ++DOCSHELL 0EE46000 == 37 [pid = 2436] [id = 165] 07:15:02 INFO - PROCESS | 2436 | ++DOMWINDOW == 85 (0EE46400) [pid = 2436] [serial = 493] [outer = 00000000] 07:15:02 INFO - PROCESS | 2436 | ++DOMWINDOW == 86 (0F6CFC00) [pid = 2436] [serial = 494] [outer = 0EE46400] 07:15:02 INFO - PROCESS | 2436 | 1467036902344 Marionette DEBUG loaded listener.js 07:15:02 INFO - PROCESS | 2436 | ++DOMWINDOW == 87 (13980000) [pid = 2436] [serial = 495] [outer = 0EE46400] 07:15:02 INFO - PROCESS | 2436 | [2436] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:15:02 INFO - PROCESS | 2436 | [2436] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:15:02 INFO - PROCESS | 2436 | 1467036902979 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]]]}] 07:15:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 07:15:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1044ms 07:15:03 INFO - PROCESS | 2436 | 1467036903025 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 07:15:03 INFO - PROCESS | 2436 | 1467036903030 Marionette TRACE conn6 <- [1,625,null,{"value":"13"}] 07:15:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 07:15:03 INFO - PROCESS | 2436 | 1467036903037 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 07:15:03 INFO - PROCESS | 2436 | 1467036903040 Marionette TRACE conn6 <- [1,626,null,{}] 07:15:03 INFO - PROCESS | 2436 | 1467036903044 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}] 07:15:03 INFO - PROCESS | 2436 | 1467036903047 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:15:03 INFO - PROCESS | 2436 | 1467036903169 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 07:15:03 INFO - PROCESS | 2436 | 1467036903376 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:03 INFO - PROCESS | 2436 | 1467036903379 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:15:03 INFO - PROCESS | 2436 | ++DOCSHELL 0905DC00 == 38 [pid = 2436] [id = 166] 07:15:03 INFO - PROCESS | 2436 | ++DOMWINDOW == 88 (09062C00) [pid = 2436] [serial = 496] [outer = 00000000] 07:15:03 INFO - PROCESS | 2436 | ++DOMWINDOW == 89 (0E7E2C00) [pid = 2436] [serial = 497] [outer = 09062C00] 07:15:03 INFO - PROCESS | 2436 | 1467036903429 Marionette DEBUG loaded listener.js 07:15:03 INFO - PROCESS | 2436 | ++DOMWINDOW == 90 (0ED5C800) [pid = 2436] [serial = 498] [outer = 09062C00] 07:15:03 INFO - PROCESS | 2436 | [2436] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:15:03 INFO - PROCESS | 2436 | --DOCSHELL 09059000 == 37 [pid = 2436] [id = 163] 07:15:03 INFO - PROCESS | 2436 | --DOCSHELL 16A71000 == 36 [pid = 2436] [id = 162] 07:15:03 INFO - PROCESS | 2436 | --DOCSHELL 09061000 == 35 [pid = 2436] [id = 161] 07:15:03 INFO - PROCESS | 2436 | --DOCSHELL 17852800 == 34 [pid = 2436] [id = 160] 07:15:03 INFO - PROCESS | 2436 | --DOCSHELL 16A6D000 == 33 [pid = 2436] [id = 159] 07:15:03 INFO - PROCESS | 2436 | --DOCSHELL 14EDB000 == 32 [pid = 2436] [id = 158] 07:15:03 INFO - PROCESS | 2436 | --DOCSHELL 11F5F800 == 31 [pid = 2436] [id = 157] 07:15:03 INFO - PROCESS | 2436 | --DOCSHELL 0ED5CC00 == 30 [pid = 2436] [id = 156] 07:15:03 INFO - PROCESS | 2436 | [2436] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:15:03 INFO - PROCESS | 2436 | [2436] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:15:04 INFO - PROCESS | 2436 | 1467036904047 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]]]}] 07:15:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 07:15:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1019ms 07:15:04 INFO - PROCESS | 2436 | 1467036904061 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 07:15:04 INFO - PROCESS | 2436 | 1467036904064 Marionette TRACE conn6 <- [1,629,null,{"value":"13"}] 07:15:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 07:15:04 INFO - PROCESS | 2436 | 1467036904068 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 07:15:04 INFO - PROCESS | 2436 | 1467036904071 Marionette TRACE conn6 <- [1,630,null,{}] 07:15:04 INFO - PROCESS | 2436 | 1467036904076 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}] 07:15:04 INFO - PROCESS | 2436 | 1467036904080 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:15:04 INFO - PROCESS | 2436 | 1467036904166 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 07:15:04 INFO - PROCESS | 2436 | --DOMWINDOW == 89 (1A219000) [pid = 2436] [serial = 417] [outer = 00000000] [url = about:blank] 07:15:04 INFO - PROCESS | 2436 | --DOMWINDOW == 88 (0EE65400) [pid = 2436] [serial = 419] [outer = 00000000] [url = about:blank] 07:15:04 INFO - PROCESS | 2436 | --DOMWINDOW == 87 (0EF57800) [pid = 2436] [serial = 420] [outer = 00000000] [url = about:blank] 07:15:04 INFO - PROCESS | 2436 | --DOMWINDOW == 86 (11F65000) [pid = 2436] [serial = 422] [outer = 00000000] [url = about:blank] 07:15:04 INFO - PROCESS | 2436 | --DOMWINDOW == 85 (13974000) [pid = 2436] [serial = 423] [outer = 00000000] [url = about:blank] 07:15:04 INFO - PROCESS | 2436 | --DOMWINDOW == 84 (1397E800) [pid = 2436] [serial = 428] [outer = 00000000] [url = about:blank] 07:15:04 INFO - PROCESS | 2436 | --DOMWINDOW == 83 (13B45400) [pid = 2436] [serial = 429] [outer = 00000000] [url = about:blank] 07:15:04 INFO - PROCESS | 2436 | --DOMWINDOW == 82 (1683DC00) [pid = 2436] [serial = 431] [outer = 00000000] [url = about:blank] 07:15:04 INFO - PROCESS | 2436 | --DOMWINDOW == 81 (0EE4B000) [pid = 2436] [serial = 425] [outer = 00000000] [url = about:blank] 07:15:04 INFO - PROCESS | 2436 | --DOMWINDOW == 80 (0EF60800) [pid = 2436] [serial = 426] [outer = 00000000] [url = about:blank] 07:15:04 INFO - PROCESS | 2436 | --DOMWINDOW == 79 (1841EC00) [pid = 2436] [serial = 438] [outer = 00000000] [url = about:blank] 07:15:04 INFO - PROCESS | 2436 | --DOMWINDOW == 78 (1841AC00) [pid = 2436] [serial = 437] [outer = 00000000] [url = about:blank] 07:15:04 INFO - PROCESS | 2436 | --DOMWINDOW == 77 (19E70C00) [pid = 2436] [serial = 449] [outer = 00000000] [url = about:blank] 07:15:04 INFO - PROCESS | 2436 | --DOMWINDOW == 76 (1A181400) [pid = 2436] [serial = 450] [outer = 00000000] [url = about:blank] 07:15:04 INFO - PROCESS | 2436 | --DOMWINDOW == 75 (18DEC400) [pid = 2436] [serial = 440] [outer = 00000000] [url = about:blank] 07:15:04 INFO - PROCESS | 2436 | --DOMWINDOW == 74 (16A55000) [pid = 2436] [serial = 443] [outer = 00000000] [url = about:blank] 07:15:04 INFO - PROCESS | 2436 | --DOMWINDOW == 73 (1787B800) [pid = 2436] [serial = 444] [outer = 00000000] [url = about:blank] 07:15:04 INFO - PROCESS | 2436 | --DOMWINDOW == 72 (18DEDC00) [pid = 2436] [serial = 441] [outer = 00000000] [url = about:blank] 07:15:04 INFO - PROCESS | 2436 | --DOMWINDOW == 71 (17874C00) [pid = 2436] [serial = 434] [outer = 00000000] [url = about:blank] 07:15:04 INFO - PROCESS | 2436 | --DOMWINDOW == 70 (178B8800) [pid = 2436] [serial = 435] [outer = 00000000] [url = about:blank] 07:15:04 INFO - PROCESS | 2436 | --DOMWINDOW == 69 (18EFD800) [pid = 2436] [serial = 446] [outer = 00000000] [url = about:blank] 07:15:04 INFO - PROCESS | 2436 | --DOMWINDOW == 68 (192A9400) [pid = 2436] [serial = 447] [outer = 00000000] [url = about:blank] 07:15:04 INFO - PROCESS | 2436 | --DOMWINDOW == 67 (16A68800) [pid = 2436] [serial = 432] [outer = 00000000] [url = about:blank] 07:15:04 INFO - PROCESS | 2436 | 1467036904253 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:04 INFO - PROCESS | 2436 | 1467036904256 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:15:04 INFO - PROCESS | 2436 | ++DOCSHELL 0E784000 == 31 [pid = 2436] [id = 167] 07:15:04 INFO - PROCESS | 2436 | ++DOMWINDOW == 68 (0ED52C00) [pid = 2436] [serial = 499] [outer = 00000000] 07:15:04 INFO - PROCESS | 2436 | ++DOMWINDOW == 69 (0EE65400) [pid = 2436] [serial = 500] [outer = 0ED52C00] 07:15:04 INFO - PROCESS | 2436 | 1467036904303 Marionette DEBUG loaded listener.js 07:15:04 INFO - PROCESS | 2436 | ++DOMWINDOW == 70 (0F6C3800) [pid = 2436] [serial = 501] [outer = 0ED52C00] 07:15:04 INFO - PROCESS | 2436 | 1467036904697 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]]]}] 07:15:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 07:15:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 669ms 07:15:04 INFO - PROCESS | 2436 | 1467036904747 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 07:15:04 INFO - PROCESS | 2436 | 1467036904751 Marionette TRACE conn6 <- [1,633,null,{"value":"13"}] 07:15:04 INFO - PROCESS | 2436 | 1467036904755 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 07:15:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 07:15:04 INFO - PROCESS | 2436 | 1467036904757 Marionette TRACE conn6 <- [1,634,null,{}] 07:15:04 INFO - PROCESS | 2436 | 1467036904760 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}] 07:15:04 INFO - PROCESS | 2436 | 1467036904763 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:15:04 INFO - PROCESS | 2436 | 1467036904849 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 07:15:04 INFO - PROCESS | 2436 | 1467036904858 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:04 INFO - PROCESS | 2436 | 1467036904860 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:15:04 INFO - PROCESS | 2436 | ++DOCSHELL 14ED5800 == 32 [pid = 2436] [id = 168] 07:15:04 INFO - PROCESS | 2436 | ++DOMWINDOW == 71 (14ED7C00) [pid = 2436] [serial = 502] [outer = 00000000] 07:15:04 INFO - PROCESS | 2436 | ++DOMWINDOW == 72 (14EE1000) [pid = 2436] [serial = 503] [outer = 14ED7C00] 07:15:04 INFO - PROCESS | 2436 | 1467036904904 Marionette DEBUG loaded listener.js 07:15:04 INFO - PROCESS | 2436 | ++DOMWINDOW == 73 (151F2400) [pid = 2436] [serial = 504] [outer = 14ED7C00] 07:15:05 INFO - PROCESS | 2436 | 1467036905360 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]]]}] 07:15:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 07:15:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 630ms 07:15:05 INFO - PROCESS | 2436 | 1467036905390 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 07:15:05 INFO - PROCESS | 2436 | 1467036905392 Marionette TRACE conn6 <- [1,637,null,{"value":"13"}] 07:15:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 07:15:05 INFO - PROCESS | 2436 | 1467036905403 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 07:15:05 INFO - PROCESS | 2436 | 1467036905408 Marionette TRACE conn6 <- [1,638,null,{}] 07:15:05 INFO - PROCESS | 2436 | 1467036905413 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}] 07:15:05 INFO - PROCESS | 2436 | 1467036905417 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:15:05 INFO - PROCESS | 2436 | 1467036905501 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 07:15:05 INFO - PROCESS | 2436 | 1467036905509 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:05 INFO - PROCESS | 2436 | 1467036905511 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:15:05 INFO - PROCESS | 2436 | ++DOCSHELL 16471400 == 33 [pid = 2436] [id = 169] 07:15:05 INFO - PROCESS | 2436 | ++DOMWINDOW == 74 (1683FC00) [pid = 2436] [serial = 505] [outer = 00000000] 07:15:05 INFO - PROCESS | 2436 | ++DOMWINDOW == 75 (17817C00) [pid = 2436] [serial = 506] [outer = 1683FC00] 07:15:05 INFO - PROCESS | 2436 | 1467036905554 Marionette DEBUG loaded listener.js 07:15:05 INFO - PROCESS | 2436 | ++DOMWINDOW == 76 (17871800) [pid = 2436] [serial = 507] [outer = 1683FC00] 07:15:05 INFO - PROCESS | 2436 | 1467036906006 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]]]}] 07:15:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 07:15:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 630ms 07:15:06 INFO - PROCESS | 2436 | 1467036906031 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 07:15:06 INFO - PROCESS | 2436 | 1467036906034 Marionette TRACE conn6 <- [1,641,null,{"value":"13"}] 07:15:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 07:15:06 INFO - PROCESS | 2436 | 1467036906037 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 07:15:06 INFO - PROCESS | 2436 | 1467036906039 Marionette TRACE conn6 <- [1,642,null,{}] 07:15:06 INFO - PROCESS | 2436 | 1467036906042 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}] 07:15:06 INFO - PROCESS | 2436 | 1467036906045 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:15:06 INFO - PROCESS | 2436 | 1467036906159 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 07:15:06 INFO - PROCESS | 2436 | 1467036906237 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:06 INFO - PROCESS | 2436 | 1467036906239 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:15:06 INFO - PROCESS | 2436 | ++DOCSHELL 1787D000 == 34 [pid = 2436] [id = 170] 07:15:06 INFO - PROCESS | 2436 | ++DOMWINDOW == 77 (1787D800) [pid = 2436] [serial = 508] [outer = 00000000] 07:15:06 INFO - PROCESS | 2436 | ++DOMWINDOW == 78 (17F61800) [pid = 2436] [serial = 509] [outer = 1787D800] 07:15:06 INFO - PROCESS | 2436 | 1467036906283 Marionette DEBUG loaded listener.js 07:15:06 INFO - PROCESS | 2436 | ++DOMWINDOW == 79 (1864D000) [pid = 2436] [serial = 510] [outer = 1787D800] 07:15:06 INFO - PROCESS | 2436 | 1467036906708 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]]]}] 07:15:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 07:15:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 729ms 07:15:06 INFO - PROCESS | 2436 | 1467036906770 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 07:15:06 INFO - PROCESS | 2436 | 1467036906772 Marionette TRACE conn6 <- [1,645,null,{"value":"13"}] 07:15:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 07:15:06 INFO - PROCESS | 2436 | 1467036906782 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 07:15:06 INFO - PROCESS | 2436 | 1467036906784 Marionette TRACE conn6 <- [1,646,null,{}] 07:15:06 INFO - PROCESS | 2436 | 1467036906787 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}] 07:15:06 INFO - PROCESS | 2436 | 1467036906789 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:15:06 INFO - PROCESS | 2436 | 1467036906895 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 07:15:06 INFO - PROCESS | 2436 | 1467036906907 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:06 INFO - PROCESS | 2436 | 1467036906912 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:15:06 INFO - PROCESS | 2436 | ++DOCSHELL 1397EC00 == 35 [pid = 2436] [id = 171] 07:15:06 INFO - PROCESS | 2436 | ++DOMWINDOW == 80 (18904800) [pid = 2436] [serial = 511] [outer = 00000000] 07:15:06 INFO - PROCESS | 2436 | ++DOMWINDOW == 81 (1890B400) [pid = 2436] [serial = 512] [outer = 18904800] 07:15:07 INFO - PROCESS | 2436 | 1467036907012 Marionette DEBUG loaded listener.js 07:15:07 INFO - PROCESS | 2436 | ++DOMWINDOW == 82 (18C5C800) [pid = 2436] [serial = 513] [outer = 18904800] 07:15:07 INFO - PROCESS | 2436 | 1467036907453 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]]]}] 07:15:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 07:15:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 730ms 07:15:07 INFO - PROCESS | 2436 | 1467036907515 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 07:15:07 INFO - PROCESS | 2436 | 1467036907517 Marionette TRACE conn6 <- [1,649,null,{"value":"13"}] 07:15:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 07:15:07 INFO - PROCESS | 2436 | 1467036907520 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 07:15:07 INFO - PROCESS | 2436 | 1467036907522 Marionette TRACE conn6 <- [1,650,null,{}] 07:15:07 INFO - PROCESS | 2436 | 1467036907525 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}] 07:15:07 INFO - PROCESS | 2436 | 1467036907527 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:15:07 INFO - PROCESS | 2436 | 1467036907645 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 07:15:07 INFO - PROCESS | 2436 | 1467036907705 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:07 INFO - PROCESS | 2436 | 1467036907707 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:15:07 INFO - PROCESS | 2436 | ++DOCSHELL 0E784800 == 36 [pid = 2436] [id = 172] 07:15:07 INFO - PROCESS | 2436 | ++DOMWINDOW == 83 (0F648C00) [pid = 2436] [serial = 514] [outer = 00000000] 07:15:07 INFO - PROCESS | 2436 | ++DOMWINDOW == 84 (18EF9000) [pid = 2436] [serial = 515] [outer = 0F648C00] 07:15:07 INFO - PROCESS | 2436 | 1467036907750 Marionette DEBUG loaded listener.js 07:15:07 INFO - PROCESS | 2436 | ++DOMWINDOW == 85 (18EF9400) [pid = 2436] [serial = 516] [outer = 0F648C00] 07:15:07 INFO - PROCESS | 2436 | [2436] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:15:08 INFO - PROCESS | 2436 | --DOMWINDOW == 84 (1514A000) [pid = 2436] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 07:15:08 INFO - PROCESS | 2436 | --DOMWINDOW == 83 (0EDD1800) [pid = 2436] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 07:15:08 INFO - PROCESS | 2436 | --DOMWINDOW == 82 (0EDDD400) [pid = 2436] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 07:15:08 INFO - PROCESS | 2436 | --DOMWINDOW == 81 (11F6AC00) [pid = 2436] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 07:15:08 INFO - PROCESS | 2436 | --DOMWINDOW == 80 (16A6EC00) [pid = 2436] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 07:15:08 INFO - PROCESS | 2436 | --DOMWINDOW == 79 (16A6DC00) [pid = 2436] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 07:15:08 INFO - PROCESS | 2436 | --DOMWINDOW == 78 (1A357800) [pid = 2436] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 07:15:08 INFO - PROCESS | 2436 | --DOMWINDOW == 77 (11F10C00) [pid = 2436] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 07:15:08 INFO - PROCESS | 2436 | --DOMWINDOW == 76 (1A3F8C00) [pid = 2436] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 07:15:08 INFO - PROCESS | 2436 | --DOMWINDOW == 75 (17857C00) [pid = 2436] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 07:15:08 INFO - PROCESS | 2436 | --DOMWINDOW == 74 (09069800) [pid = 2436] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 07:15:08 INFO - PROCESS | 2436 | --DOMWINDOW == 73 (17873800) [pid = 2436] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 07:15:08 INFO - PROCESS | 2436 | --DOMWINDOW == 72 (18910400) [pid = 2436] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 07:15:08 INFO - PROCESS | 2436 | [2436] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:15:08 INFO - PROCESS | 2436 | [2436] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:15:08 INFO - PROCESS | 2436 | 1467036908216 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]]]}] 07:15:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 07:15:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 729ms 07:15:08 INFO - PROCESS | 2436 | 1467036908251 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 07:15:08 INFO - PROCESS | 2436 | 1467036908253 Marionette TRACE conn6 <- [1,653,null,{"value":"13"}] 07:15:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 07:15:08 INFO - PROCESS | 2436 | 1467036908256 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 07:15:08 INFO - PROCESS | 2436 | 1467036908258 Marionette TRACE conn6 <- [1,654,null,{}] 07:15:08 INFO - PROCESS | 2436 | 1467036908262 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}] 07:15:08 INFO - PROCESS | 2436 | 1467036908263 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:15:08 INFO - PROCESS | 2436 | 1467036908340 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 07:15:08 INFO - PROCESS | 2436 | 1467036908345 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:08 INFO - PROCESS | 2436 | 1467036908347 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:15:08 INFO - PROCESS | 2436 | ++DOCSHELL 0EF5D800 == 37 [pid = 2436] [id = 173] 07:15:08 INFO - PROCESS | 2436 | ++DOMWINDOW == 73 (0F216400) [pid = 2436] [serial = 517] [outer = 00000000] 07:15:08 INFO - PROCESS | 2436 | ++DOMWINDOW == 74 (17857C00) [pid = 2436] [serial = 518] [outer = 0F216400] 07:15:08 INFO - PROCESS | 2436 | 1467036908389 Marionette DEBUG loaded listener.js 07:15:08 INFO - PROCESS | 2436 | ++DOMWINDOW == 75 (178C2800) [pid = 2436] [serial = 519] [outer = 0F216400] 07:15:08 INFO - PROCESS | 2436 | [2436] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:15:08 INFO - PROCESS | 2436 | [2436] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:15:08 INFO - PROCESS | 2436 | [2436] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:15:08 INFO - PROCESS | 2436 | [2436] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:15:08 INFO - PROCESS | 2436 | 1467036908812 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]]]}] 07:15:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 07:15:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 570ms 07:15:08 INFO - PROCESS | 2436 | 1467036908837 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 07:15:08 INFO - PROCESS | 2436 | 1467036908839 Marionette TRACE conn6 <- [1,657,null,{"value":"13"}] 07:15:08 INFO - PROCESS | 2436 | 1467036908842 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 07:15:08 INFO - PROCESS | 2436 | 1467036908844 Marionette TRACE conn6 <- [1,658,null,{}] 07:15:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 07:15:08 INFO - PROCESS | 2436 | 1467036908847 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}] 07:15:08 INFO - PROCESS | 2436 | 1467036908849 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:15:08 INFO - PROCESS | 2436 | 1467036908927 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 07:15:08 INFO - PROCESS | 2436 | 1467036908932 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:08 INFO - PROCESS | 2436 | 1467036908934 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:15:08 INFO - PROCESS | 2436 | ++DOCSHELL 18DEF800 == 38 [pid = 2436] [id = 174] 07:15:08 INFO - PROCESS | 2436 | ++DOMWINDOW == 76 (18EEEC00) [pid = 2436] [serial = 520] [outer = 00000000] 07:15:08 INFO - PROCESS | 2436 | ++DOMWINDOW == 77 (192B1000) [pid = 2436] [serial = 521] [outer = 18EEEC00] 07:15:08 INFO - PROCESS | 2436 | 1467036908977 Marionette DEBUG loaded listener.js 07:15:09 INFO - PROCESS | 2436 | ++DOMWINDOW == 78 (192B2800) [pid = 2436] [serial = 522] [outer = 18EEEC00] 07:15:09 INFO - PROCESS | 2436 | 1467036909424 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]]]}] 07:15:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 07:15:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 632ms 07:15:09 INFO - PROCESS | 2436 | 1467036909480 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 07:15:09 INFO - PROCESS | 2436 | 1467036909482 Marionette TRACE conn6 <- [1,661,null,{"value":"13"}] 07:15:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 07:15:09 INFO - PROCESS | 2436 | 1467036909485 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 07:15:09 INFO - PROCESS | 2436 | 1467036909487 Marionette TRACE conn6 <- [1,662,null,{}] 07:15:09 INFO - PROCESS | 2436 | 1467036909490 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}] 07:15:09 INFO - PROCESS | 2436 | 1467036909492 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:15:09 INFO - PROCESS | 2436 | 1467036909569 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 07:15:09 INFO - PROCESS | 2436 | 1467036909577 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:09 INFO - PROCESS | 2436 | 1467036909579 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:15:09 INFO - PROCESS | 2436 | ++DOCSHELL 1A184800 == 39 [pid = 2436] [id = 175] 07:15:09 INFO - PROCESS | 2436 | ++DOMWINDOW == 79 (1A185000) [pid = 2436] [serial = 523] [outer = 00000000] 07:15:09 INFO - PROCESS | 2436 | ++DOMWINDOW == 80 (1A188400) [pid = 2436] [serial = 524] [outer = 1A185000] 07:15:09 INFO - PROCESS | 2436 | 1467036909622 Marionette DEBUG loaded listener.js 07:15:09 INFO - PROCESS | 2436 | ++DOMWINDOW == 81 (1A18E800) [pid = 2436] [serial = 525] [outer = 1A185000] 07:15:09 INFO - PROCESS | 2436 | [2436] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:15:09 INFO - PROCESS | 2436 | [2436] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:15:09 INFO - PROCESS | 2436 | [2436] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:15:10 INFO - PROCESS | 2436 | 1467036910047 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]]]}] 07:15:10 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 07:15:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 570ms 07:15:10 INFO - PROCESS | 2436 | 1467036910056 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 07:15:10 INFO - PROCESS | 2436 | 1467036910058 Marionette TRACE conn6 <- [1,665,null,{"value":"13"}] 07:15:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 07:15:10 INFO - PROCESS | 2436 | 1467036910061 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 07:15:10 INFO - PROCESS | 2436 | 1467036910062 Marionette TRACE conn6 <- [1,666,null,{}] 07:15:10 INFO - PROCESS | 2436 | 1467036910066 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}] 07:15:10 INFO - PROCESS | 2436 | 1467036910067 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:15:10 INFO - PROCESS | 2436 | 1467036910227 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 07:15:10 INFO - PROCESS | 2436 | 1467036910334 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:10 INFO - PROCESS | 2436 | 1467036910337 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:15:10 INFO - PROCESS | 2436 | ++DOCSHELL 0C697400 == 40 [pid = 2436] [id = 176] 07:15:10 INFO - PROCESS | 2436 | ++DOMWINDOW == 82 (0E52A400) [pid = 2436] [serial = 526] [outer = 00000000] 07:15:10 INFO - PROCESS | 2436 | ++DOMWINDOW == 83 (0E7E7800) [pid = 2436] [serial = 527] [outer = 0E52A400] 07:15:10 INFO - PROCESS | 2436 | 1467036910439 Marionette DEBUG loaded listener.js 07:15:10 INFO - PROCESS | 2436 | ++DOMWINDOW == 84 (0EDDAC00) [pid = 2436] [serial = 528] [outer = 0E52A400] 07:15:10 INFO - PROCESS | 2436 | 1467036911012 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]]]}] 07:15:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 07:15:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 969ms 07:15:11 INFO - PROCESS | 2436 | 1467036911034 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 07:15:11 INFO - PROCESS | 2436 | 1467036911038 Marionette TRACE conn6 <- [1,669,null,{"value":"13"}] 07:15:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 07:15:11 INFO - PROCESS | 2436 | 1467036911044 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 07:15:11 INFO - PROCESS | 2436 | 1467036911047 Marionette TRACE conn6 <- [1,670,null,{}] 07:15:11 INFO - PROCESS | 2436 | 1467036911052 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}] 07:15:11 INFO - PROCESS | 2436 | 1467036911055 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:15:11 INFO - PROCESS | 2436 | 1467036911166 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 07:15:11 INFO - PROCESS | 2436 | 1467036911264 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:11 INFO - PROCESS | 2436 | 1467036911267 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:15:11 INFO - PROCESS | 2436 | ++DOCSHELL 16470800 == 41 [pid = 2436] [id = 177] 07:15:11 INFO - PROCESS | 2436 | ++DOMWINDOW == 85 (16470C00) [pid = 2436] [serial = 529] [outer = 00000000] 07:15:11 INFO - PROCESS | 2436 | ++DOMWINDOW == 86 (16845400) [pid = 2436] [serial = 530] [outer = 16470C00] 07:15:11 INFO - PROCESS | 2436 | 1467036911322 Marionette DEBUG loaded listener.js 07:15:11 INFO - PROCESS | 2436 | ++DOMWINDOW == 87 (16A6B800) [pid = 2436] [serial = 531] [outer = 16470C00] 07:15:12 INFO - PROCESS | 2436 | 1467036912418 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]]]}] 07:15:12 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) 07:15:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1433ms 07:15:12 INFO - PROCESS | 2436 | 1467036912482 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 07:15:12 INFO - PROCESS | 2436 | 1467036912485 Marionette TRACE conn6 <- [1,673,null,{"value":"13"}] 07:15:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 07:15:12 INFO - PROCESS | 2436 | 1467036912489 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 07:15:12 INFO - PROCESS | 2436 | 1467036912491 Marionette TRACE conn6 <- [1,674,null,{}] 07:15:12 INFO - PROCESS | 2436 | 1467036912548 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}] 07:15:12 INFO - PROCESS | 2436 | 1467036912551 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:15:12 INFO - PROCESS | 2436 | 1467036912641 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 07:15:12 INFO - PROCESS | 2436 | 1467036912761 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:12 INFO - PROCESS | 2436 | 1467036912763 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:15:12 INFO - PROCESS | 2436 | ++DOCSHELL 17871400 == 42 [pid = 2436] [id = 178] 07:15:12 INFO - PROCESS | 2436 | ++DOMWINDOW == 88 (18DEDC00) [pid = 2436] [serial = 532] [outer = 00000000] 07:15:12 INFO - PROCESS | 2436 | ++DOMWINDOW == 89 (192AE800) [pid = 2436] [serial = 533] [outer = 18DEDC00] 07:15:12 INFO - PROCESS | 2436 | 1467036912818 Marionette DEBUG loaded listener.js 07:15:12 INFO - PROCESS | 2436 | ++DOMWINDOW == 90 (1A2EDC00) [pid = 2436] [serial = 534] [outer = 18DEDC00] 07:15:14 INFO - PROCESS | 2436 | --DOCSHELL 1A184800 == 41 [pid = 2436] [id = 175] 07:15:14 INFO - PROCESS | 2436 | --DOCSHELL 18DEF800 == 40 [pid = 2436] [id = 174] 07:15:14 INFO - PROCESS | 2436 | --DOCSHELL 0EF5D800 == 39 [pid = 2436] [id = 173] 07:15:14 INFO - PROCESS | 2436 | --DOCSHELL 0E784800 == 38 [pid = 2436] [id = 172] 07:15:14 INFO - PROCESS | 2436 | --DOCSHELL 1397EC00 == 37 [pid = 2436] [id = 171] 07:15:14 INFO - PROCESS | 2436 | --DOCSHELL 1787D000 == 36 [pid = 2436] [id = 170] 07:15:14 INFO - PROCESS | 2436 | --DOCSHELL 16471400 == 35 [pid = 2436] [id = 169] 07:15:14 INFO - PROCESS | 2436 | --DOCSHELL 14ED5800 == 34 [pid = 2436] [id = 168] 07:15:14 INFO - PROCESS | 2436 | --DOCSHELL 0E784000 == 33 [pid = 2436] [id = 167] 07:15:14 INFO - PROCESS | 2436 | --DOCSHELL 0905DC00 == 32 [pid = 2436] [id = 166] 07:15:14 INFO - PROCESS | 2436 | --DOCSHELL 0F176C00 == 31 [pid = 2436] [id = 155] 07:15:14 INFO - PROCESS | 2436 | --DOCSHELL 0EE46000 == 30 [pid = 2436] [id = 165] 07:15:14 INFO - PROCESS | 2436 | --DOCSHELL 1890E400 == 29 [pid = 2436] [id = 164] 07:15:14 INFO - PROCESS | 2436 | --DOCSHELL 0C697400 == 28 [pid = 2436] [id = 176] 07:15:14 INFO - PROCESS | 2436 | --DOCSHELL 16470800 == 27 [pid = 2436] [id = 177] 07:15:14 INFO - PROCESS | 2436 | --DOMWINDOW == 89 (18DF3800) [pid = 2436] [serial = 488] [outer = 00000000] [url = about:blank] 07:15:14 INFO - PROCESS | 2436 | --DOMWINDOW == 88 (1544A400) [pid = 2436] [serial = 473] [outer = 00000000] [url = about:blank] 07:15:14 INFO - PROCESS | 2436 | --DOMWINDOW == 87 (0EE46800) [pid = 2436] [serial = 467] [outer = 00000000] [url = about:blank] 07:15:14 INFO - PROCESS | 2436 | --DOMWINDOW == 86 (0EE4EC00) [pid = 2436] [serial = 468] [outer = 00000000] [url = about:blank] 07:15:14 INFO - PROCESS | 2436 | --DOMWINDOW == 85 (11F5F400) [pid = 2436] [serial = 453] [outer = 00000000] [url = about:blank] 07:15:14 INFO - PROCESS | 2436 | --DOMWINDOW == 84 (0EF5CC00) [pid = 2436] [serial = 452] [outer = 00000000] [url = about:blank] 07:15:14 INFO - PROCESS | 2436 | --DOMWINDOW == 83 (14E45800) [pid = 2436] [serial = 465] [outer = 00000000] [url = about:blank] 07:15:14 INFO - PROCESS | 2436 | --DOMWINDOW == 82 (1397A800) [pid = 2436] [serial = 464] [outer = 00000000] [url = about:blank] 07:15:14 INFO - PROCESS | 2436 | --DOMWINDOW == 81 (18910800) [pid = 2436] [serial = 456] [outer = 00000000] [url = about:blank] 07:15:14 INFO - PROCESS | 2436 | --DOMWINDOW == 80 (17880800) [pid = 2436] [serial = 455] [outer = 00000000] [url = about:blank] 07:15:14 INFO - PROCESS | 2436 | --DOMWINDOW == 79 (16AE1000) [pid = 2436] [serial = 476] [outer = 00000000] [url = about:blank] 07:15:14 INFO - PROCESS | 2436 | --DOMWINDOW == 78 (1A393800) [pid = 2436] [serial = 459] [outer = 00000000] [url = about:blank] 07:15:14 INFO - PROCESS | 2436 | --DOMWINDOW == 77 (132E9800) [pid = 2436] [serial = 470] [outer = 00000000] [url = about:blank] 07:15:14 INFO - PROCESS | 2436 | --DOMWINDOW == 76 (13978000) [pid = 2436] [serial = 471] [outer = 00000000] [url = about:blank] 07:15:14 INFO - PROCESS | 2436 | --DOMWINDOW == 75 (1A361000) [pid = 2436] [serial = 458] [outer = 00000000] [url = about:blank] 07:15:14 INFO - PROCESS | 2436 | --DOMWINDOW == 74 (1B555C00) [pid = 2436] [serial = 462] [outer = 00000000] [url = about:blank] 07:15:14 INFO - PROCESS | 2436 | --DOMWINDOW == 73 (1AF56C00) [pid = 2436] [serial = 461] [outer = 00000000] [url = about:blank] 07:15:14 INFO - PROCESS | 2436 | --DOMWINDOW == 72 (1787EC00) [pid = 2436] [serial = 479] [outer = 00000000] [url = about:blank] 07:15:14 INFO - PROCESS | 2436 | --DOMWINDOW == 71 (17822C00) [pid = 2436] [serial = 477] [outer = 00000000] [url = about:blank] 07:15:14 INFO - PROCESS | 2436 | --DOMWINDOW == 70 (0F178C00) [pid = 2436] [serial = 482] [outer = 00000000] [url = about:blank] 07:15:14 INFO - PROCESS | 2436 | --DOMWINDOW == 69 (178B7C00) [pid = 2436] [serial = 480] [outer = 00000000] [url = about:blank] 07:15:14 INFO - PROCESS | 2436 | --DOMWINDOW == 68 (15453C00) [pid = 2436] [serial = 483] [outer = 00000000] [url = about:blank] 07:15:14 INFO - PROCESS | 2436 | --DOMWINDOW == 67 (16AE6C00) [pid = 2436] [serial = 489] [outer = 00000000] [url = about:blank] 07:15:14 INFO - PROCESS | 2436 | --DOMWINDOW == 66 (18C20000) [pid = 2436] [serial = 485] [outer = 00000000] [url = about:blank] 07:15:14 INFO - PROCESS | 2436 | --DOMWINDOW == 65 (16473400) [pid = 2436] [serial = 474] [outer = 00000000] [url = about:blank] 07:15:14 INFO - PROCESS | 2436 | --DOMWINDOW == 64 (18C5BC00) [pid = 2436] [serial = 486] [outer = 00000000] [url = about:blank] 07:15:14 INFO - PROCESS | 2436 | 1467036914683 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]]]}] 07:15:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 07:15:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 2215ms 07:15:14 INFO - PROCESS | 2436 | 1467036914708 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 07:15:14 INFO - PROCESS | 2436 | 1467036914712 Marionette TRACE conn6 <- [1,677,null,{"value":"13"}] 07:15:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 07:15:14 INFO - PROCESS | 2436 | 1467036914717 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 07:15:14 INFO - PROCESS | 2436 | 1467036914720 Marionette TRACE conn6 <- [1,678,null,{}] 07:15:14 INFO - PROCESS | 2436 | 1467036914726 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}] 07:15:14 INFO - PROCESS | 2436 | 1467036914729 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:15:14 INFO - PROCESS | 2436 | 1467036914823 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 07:15:14 INFO - PROCESS | 2436 | 1467036914894 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:14 INFO - PROCESS | 2436 | 1467036914898 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:15:14 INFO - PROCESS | 2436 | ++DOCSHELL 0E782400 == 28 [pid = 2436] [id = 179] 07:15:14 INFO - PROCESS | 2436 | ++DOMWINDOW == 65 (0E784000) [pid = 2436] [serial = 535] [outer = 00000000] 07:15:14 INFO - PROCESS | 2436 | ++DOMWINDOW == 66 (0ED5C400) [pid = 2436] [serial = 536] [outer = 0E784000] 07:15:14 INFO - PROCESS | 2436 | 1467036914948 Marionette DEBUG loaded listener.js 07:15:15 INFO - PROCESS | 2436 | ++DOMWINDOW == 67 (0EDDD800) [pid = 2436] [serial = 537] [outer = 0E784000] 07:15:15 INFO - PROCESS | 2436 | 1467036915843 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]]]}] 07:15:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 07:15:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1172ms 07:15:15 INFO - PROCESS | 2436 | 1467036915890 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 07:15:15 INFO - PROCESS | 2436 | 1467036915895 Marionette TRACE conn6 <- [1,681,null,{"value":"13"}] 07:15:15 INFO - PROCESS | 2436 | 1467036915901 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 07:15:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 07:15:15 INFO - PROCESS | 2436 | 1467036915904 Marionette TRACE conn6 <- [1,682,null,{}] 07:15:15 INFO - PROCESS | 2436 | 1467036915908 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}] 07:15:15 INFO - PROCESS | 2436 | 1467036915911 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:15:15 INFO - PROCESS | 2436 | 1467036916006 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 07:15:16 INFO - PROCESS | 2436 | 1467036916014 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:16 INFO - PROCESS | 2436 | 1467036916017 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:15:16 INFO - PROCESS | 2436 | ++DOCSHELL 0F1BAC00 == 29 [pid = 2436] [id = 180] 07:15:16 INFO - PROCESS | 2436 | ++DOMWINDOW == 68 (0F1BD400) [pid = 2436] [serial = 538] [outer = 00000000] 07:15:16 INFO - PROCESS | 2436 | ++DOMWINDOW == 69 (0F575400) [pid = 2436] [serial = 539] [outer = 0F1BD400] 07:15:16 INFO - PROCESS | 2436 | 1467036916064 Marionette DEBUG loaded listener.js 07:15:16 INFO - PROCESS | 2436 | ++DOMWINDOW == 70 (0F6C5800) [pid = 2436] [serial = 540] [outer = 0F1BD400] 07:15:17 INFO - PROCESS | 2436 | 1467036917034 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]]]}] 07:15:17 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) 07:15:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1167ms 07:15:17 INFO - PROCESS | 2436 | 1467036917073 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 07:15:17 INFO - PROCESS | 2436 | 1467036917075 Marionette TRACE conn6 <- [1,685,null,{"value":"13"}] 07:15:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 07:15:17 INFO - PROCESS | 2436 | 1467036917079 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 07:15:17 INFO - PROCESS | 2436 | 1467036917082 Marionette TRACE conn6 <- [1,686,null,{}] 07:15:17 INFO - PROCESS | 2436 | 1467036917094 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}] 07:15:17 INFO - PROCESS | 2436 | 1467036917098 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:15:17 INFO - PROCESS | 2436 | 1467036917222 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 07:15:17 INFO - PROCESS | 2436 | 1467036917229 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:17 INFO - PROCESS | 2436 | 1467036917232 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:15:17 INFO - PROCESS | 2436 | ++DOCSHELL 133C2400 == 30 [pid = 2436] [id = 181] 07:15:17 INFO - PROCESS | 2436 | ++DOMWINDOW == 71 (133C5400) [pid = 2436] [serial = 541] [outer = 00000000] 07:15:17 INFO - PROCESS | 2436 | ++DOMWINDOW == 72 (13957400) [pid = 2436] [serial = 542] [outer = 133C5400] 07:15:17 INFO - PROCESS | 2436 | 1467036917281 Marionette DEBUG loaded listener.js 07:15:17 INFO - PROCESS | 2436 | ++DOMWINDOW == 73 (13973400) [pid = 2436] [serial = 543] [outer = 133C5400] 07:15:18 INFO - PROCESS | 2436 | 1467036918264 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]]]}] 07:15:18 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) 07:15:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1236ms 07:15:18 INFO - PROCESS | 2436 | 1467036918322 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 07:15:18 INFO - PROCESS | 2436 | 1467036918325 Marionette TRACE conn6 <- [1,689,null,{"value":"13"}] 07:15:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 07:15:18 INFO - PROCESS | 2436 | 1467036918328 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 07:15:18 INFO - PROCESS | 2436 | 1467036918329 Marionette TRACE conn6 <- [1,690,null,{}] 07:15:18 INFO - PROCESS | 2436 | 1467036918333 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}] 07:15:18 INFO - PROCESS | 2436 | 1467036918335 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:15:18 INFO - PROCESS | 2436 | 1467036918449 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 07:15:18 INFO - PROCESS | 2436 | 1467036918457 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:18 INFO - PROCESS | 2436 | 1467036918459 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:15:18 INFO - PROCESS | 2436 | ++DOCSHELL 13975C00 == 31 [pid = 2436] [id = 182] 07:15:18 INFO - PROCESS | 2436 | ++DOMWINDOW == 74 (1397DC00) [pid = 2436] [serial = 544] [outer = 00000000] 07:15:18 INFO - PROCESS | 2436 | ++DOMWINDOW == 75 (14E45800) [pid = 2436] [serial = 545] [outer = 1397DC00] 07:15:18 INFO - PROCESS | 2436 | 1467036918547 Marionette DEBUG loaded listener.js 07:15:18 INFO - PROCESS | 2436 | ++DOMWINDOW == 76 (14EDB000) [pid = 2436] [serial = 546] [outer = 1397DC00] 07:15:18 INFO - PROCESS | 2436 | --DOMWINDOW == 75 (1A185000) [pid = 2436] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 07:15:18 INFO - PROCESS | 2436 | --DOMWINDOW == 74 (1787D800) [pid = 2436] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 07:15:18 INFO - PROCESS | 2436 | --DOMWINDOW == 73 (18EF6400) [pid = 2436] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 07:15:18 INFO - PROCESS | 2436 | --DOMWINDOW == 72 (14ED7C00) [pid = 2436] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 07:15:18 INFO - PROCESS | 2436 | --DOMWINDOW == 71 (1683FC00) [pid = 2436] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 07:15:18 INFO - PROCESS | 2436 | --DOMWINDOW == 70 (0ED52C00) [pid = 2436] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 07:15:18 INFO - PROCESS | 2436 | --DOMWINDOW == 69 (09062C00) [pid = 2436] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 07:15:18 INFO - PROCESS | 2436 | --DOMWINDOW == 68 (0EE46400) [pid = 2436] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 07:15:18 INFO - PROCESS | 2436 | --DOMWINDOW == 67 (18904800) [pid = 2436] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 07:15:18 INFO - PROCESS | 2436 | --DOMWINDOW == 66 (0F648C00) [pid = 2436] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 07:15:18 INFO - PROCESS | 2436 | --DOMWINDOW == 65 (0F216400) [pid = 2436] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 07:15:18 INFO - PROCESS | 2436 | --DOMWINDOW == 64 (18EEEC00) [pid = 2436] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 07:15:19 INFO - PROCESS | 2436 | 1467036919506 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]]]}] 07:15:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 07:15:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1217ms 07:15:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 07:15:19 INFO - PROCESS | 2436 | 1467036919516 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 07:15:19 INFO - PROCESS | 2436 | 1467036919518 Marionette TRACE conn6 <- [1,693,null,{"value":"13"}] 07:15:19 INFO - PROCESS | 2436 | 1467036919521 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 07:15:19 INFO - PROCESS | 2436 | 1467036919523 Marionette TRACE conn6 <- [1,694,null,{}] 07:15:19 INFO - PROCESS | 2436 | 1467036919526 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}] 07:15:19 INFO - PROCESS | 2436 | 1467036919528 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:15:19 INFO - PROCESS | 2436 | 1467036919635 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 07:15:19 INFO - PROCESS | 2436 | 1467036919643 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:19 INFO - PROCESS | 2436 | 1467036919645 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:15:19 INFO - PROCESS | 2436 | ++DOCSHELL 13A17800 == 32 [pid = 2436] [id = 183] 07:15:19 INFO - PROCESS | 2436 | ++DOMWINDOW == 65 (13A19C00) [pid = 2436] [serial = 547] [outer = 00000000] 07:15:19 INFO - PROCESS | 2436 | ++DOMWINDOW == 66 (15146C00) [pid = 2436] [serial = 548] [outer = 13A19C00] 07:15:19 INFO - PROCESS | 2436 | 1467036919690 Marionette DEBUG loaded listener.js 07:15:19 INFO - PROCESS | 2436 | ++DOMWINDOW == 67 (15246800) [pid = 2436] [serial = 549] [outer = 13A19C00] 07:15:20 INFO - PROCESS | 2436 | 1467036920666 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]]]}] 07:15:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 07:15:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1171ms 07:15:20 INFO - PROCESS | 2436 | 1467036920695 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 07:15:20 INFO - PROCESS | 2436 | 1467036920699 Marionette TRACE conn6 <- [1,697,null,{"value":"13"}] 07:15:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 07:15:20 INFO - PROCESS | 2436 | 1467036920704 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 07:15:20 INFO - PROCESS | 2436 | 1467036920707 Marionette TRACE conn6 <- [1,698,null,{}] 07:15:20 INFO - PROCESS | 2436 | 1467036920713 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}] 07:15:20 INFO - PROCESS | 2436 | 1467036920717 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:15:20 INFO - PROCESS | 2436 | 1467036920855 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 07:15:20 INFO - PROCESS | 2436 | 1467036920929 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:20 INFO - PROCESS | 2436 | 1467036920934 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:15:20 INFO - PROCESS | 2436 | ++DOCSHELL 0ED4FC00 == 33 [pid = 2436] [id = 184] 07:15:20 INFO - PROCESS | 2436 | ++DOMWINDOW == 68 (0ED52400) [pid = 2436] [serial = 550] [outer = 00000000] 07:15:20 INFO - PROCESS | 2436 | ++DOMWINDOW == 69 (0F176C00) [pid = 2436] [serial = 551] [outer = 0ED52400] 07:15:20 INFO - PROCESS | 2436 | 1467036920990 Marionette DEBUG loaded listener.js 07:15:21 INFO - PROCESS | 2436 | ++DOMWINDOW == 70 (11F67C00) [pid = 2436] [serial = 552] [outer = 0ED52400] 07:15:22 INFO - PROCESS | 2436 | 1467036922260 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]]]}] 07:15:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 07:15:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1573ms 07:15:22 INFO - PROCESS | 2436 | 1467036922279 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 07:15:22 INFO - PROCESS | 2436 | 1467036922283 Marionette TRACE conn6 <- [1,701,null,{"value":"13"}] 07:15:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 07:15:22 INFO - PROCESS | 2436 | 1467036922288 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 07:15:22 INFO - PROCESS | 2436 | 1467036922291 Marionette TRACE conn6 <- [1,702,null,{}] 07:15:22 INFO - PROCESS | 2436 | 1467036922297 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}] 07:15:22 INFO - PROCESS | 2436 | 1467036922299 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:15:22 INFO - PROCESS | 2436 | 1467036922443 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 07:15:22 INFO - PROCESS | 2436 | 1467036922517 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:22 INFO - PROCESS | 2436 | 1467036922520 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:15:22 INFO - PROCESS | 2436 | ++DOCSHELL 0EF5B400 == 34 [pid = 2436] [id = 185] 07:15:22 INFO - PROCESS | 2436 | ++DOMWINDOW == 71 (0EF5BC00) [pid = 2436] [serial = 553] [outer = 00000000] 07:15:22 INFO - PROCESS | 2436 | ++DOMWINDOW == 72 (0F1B5C00) [pid = 2436] [serial = 554] [outer = 0EF5BC00] 07:15:22 INFO - PROCESS | 2436 | 1467036922570 Marionette DEBUG loaded listener.js 07:15:22 INFO - PROCESS | 2436 | ++DOMWINDOW == 73 (11F0C800) [pid = 2436] [serial = 555] [outer = 0EF5BC00] 07:15:22 INFO - PROCESS | 2436 | --DOCSHELL 18DF6400 == 33 [pid = 2436] [id = 125] 07:15:22 INFO - PROCESS | 2436 | --DOCSHELL 13924400 == 32 [pid = 2436] [id = 117] 07:15:22 INFO - PROCESS | 2436 | --DOCSHELL 151F1800 == 31 [pid = 2436] [id = 130] 07:15:22 INFO - PROCESS | 2436 | --DOCSHELL 14EDF800 == 30 [pid = 2436] [id = 118] 07:15:22 INFO - PROCESS | 2436 | --DOCSHELL 13B33000 == 29 [pid = 2436] [id = 129] 07:15:22 INFO - PROCESS | 2436 | --DOCSHELL 11F6DC00 == 28 [pid = 2436] [id = 116] 07:15:22 INFO - PROCESS | 2436 | --DOCSHELL 1397CC00 == 27 [pid = 2436] [id = 128] 07:15:22 INFO - PROCESS | 2436 | --DOCSHELL 0E8EAC00 == 26 [pid = 2436] [id = 115] 07:15:22 INFO - PROCESS | 2436 | --DOCSHELL 0F20D400 == 25 [pid = 2436] [id = 127] 07:15:22 INFO - PROCESS | 2436 | --DOCSHELL 0E8F1C00 == 24 [pid = 2436] [id = 114] 07:15:22 INFO - PROCESS | 2436 | --DOCSHELL 0EDDC000 == 23 [pid = 2436] [id = 126] 07:15:22 INFO - PROCESS | 2436 | --DOMWINDOW == 72 (1A188400) [pid = 2436] [serial = 524] [outer = 00000000] [url = about:blank] 07:15:22 INFO - PROCESS | 2436 | --DOMWINDOW == 71 (17F61800) [pid = 2436] [serial = 509] [outer = 00000000] [url = about:blank] 07:15:22 INFO - PROCESS | 2436 | --DOMWINDOW == 70 (1864D000) [pid = 2436] [serial = 510] [outer = 00000000] [url = about:blank] 07:15:22 INFO - PROCESS | 2436 | --DOMWINDOW == 69 (19079400) [pid = 2436] [serial = 491] [outer = 00000000] [url = about:blank] 07:15:22 INFO - PROCESS | 2436 | --DOMWINDOW == 68 (14EE1000) [pid = 2436] [serial = 503] [outer = 00000000] [url = about:blank] 07:15:22 INFO - PROCESS | 2436 | --DOMWINDOW == 67 (151F2400) [pid = 2436] [serial = 504] [outer = 00000000] [url = about:blank] 07:15:22 INFO - PROCESS | 2436 | --DOMWINDOW == 66 (17817C00) [pid = 2436] [serial = 506] [outer = 00000000] [url = about:blank] 07:15:22 INFO - PROCESS | 2436 | --DOMWINDOW == 65 (0EE65400) [pid = 2436] [serial = 500] [outer = 00000000] [url = about:blank] 07:15:22 INFO - PROCESS | 2436 | --DOMWINDOW == 64 (0F6C3800) [pid = 2436] [serial = 501] [outer = 00000000] [url = about:blank] 07:15:22 INFO - PROCESS | 2436 | --DOMWINDOW == 63 (0E7E2C00) [pid = 2436] [serial = 497] [outer = 00000000] [url = about:blank] 07:15:22 INFO - PROCESS | 2436 | --DOMWINDOW == 62 (0ED5C800) [pid = 2436] [serial = 498] [outer = 00000000] [url = about:blank] 07:15:22 INFO - PROCESS | 2436 | --DOMWINDOW == 61 (0F6CFC00) [pid = 2436] [serial = 494] [outer = 00000000] [url = about:blank] 07:15:22 INFO - PROCESS | 2436 | --DOMWINDOW == 60 (13980000) [pid = 2436] [serial = 495] [outer = 00000000] [url = about:blank] 07:15:22 INFO - PROCESS | 2436 | --DOMWINDOW == 59 (192ABC00) [pid = 2436] [serial = 492] [outer = 00000000] [url = about:blank] 07:15:22 INFO - PROCESS | 2436 | --DOMWINDOW == 58 (18C5C800) [pid = 2436] [serial = 513] [outer = 00000000] [url = about:blank] 07:15:22 INFO - PROCESS | 2436 | --DOMWINDOW == 57 (1890B400) [pid = 2436] [serial = 512] [outer = 00000000] [url = about:blank] 07:15:22 INFO - PROCESS | 2436 | --DOMWINDOW == 56 (18EF9000) [pid = 2436] [serial = 515] [outer = 00000000] [url = about:blank] 07:15:22 INFO - PROCESS | 2436 | --DOMWINDOW == 55 (17857C00) [pid = 2436] [serial = 518] [outer = 00000000] [url = about:blank] 07:15:22 INFO - PROCESS | 2436 | --DOMWINDOW == 54 (178C2800) [pid = 2436] [serial = 519] [outer = 00000000] [url = about:blank] 07:15:22 INFO - PROCESS | 2436 | --DOMWINDOW == 53 (18EF9400) [pid = 2436] [serial = 516] [outer = 00000000] [url = about:blank] 07:15:22 INFO - PROCESS | 2436 | --DOMWINDOW == 52 (192B2800) [pid = 2436] [serial = 522] [outer = 00000000] [url = about:blank] 07:15:22 INFO - PROCESS | 2436 | --DOMWINDOW == 51 (192B1000) [pid = 2436] [serial = 521] [outer = 00000000] [url = about:blank] 07:15:22 INFO - PROCESS | 2436 | --DOMWINDOW == 50 (1A18E800) [pid = 2436] [serial = 525] [outer = 00000000] [url = about:blank] 07:15:22 INFO - PROCESS | 2436 | --DOMWINDOW == 49 (17871800) [pid = 2436] [serial = 507] [outer = 00000000] [url = about:blank] 07:15:23 INFO - PROCESS | 2436 | 1467036923541 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]]]}] 07:15:23 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 07:15:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1281ms 07:15:23 INFO - PROCESS | 2436 | 1467036923570 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 07:15:23 INFO - PROCESS | 2436 | 1467036923575 Marionette TRACE conn6 <- [1,705,null,{"value":"13"}] 07:15:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 07:15:23 INFO - PROCESS | 2436 | 1467036923581 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 07:15:23 INFO - PROCESS | 2436 | 1467036923583 Marionette TRACE conn6 <- [1,706,null,{}] 07:15:23 INFO - PROCESS | 2436 | 1467036923587 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}] 07:15:23 INFO - PROCESS | 2436 | 1467036923589 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:15:23 INFO - PROCESS | 2436 | 1467036923704 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 07:15:23 INFO - PROCESS | 2436 | 1467036923713 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:23 INFO - PROCESS | 2436 | 1467036923715 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:15:23 INFO - PROCESS | 2436 | ++DOCSHELL 0F6C2400 == 24 [pid = 2436] [id = 186] 07:15:23 INFO - PROCESS | 2436 | ++DOMWINDOW == 50 (11F0C000) [pid = 2436] [serial = 556] [outer = 00000000] 07:15:23 INFO - PROCESS | 2436 | ++DOMWINDOW == 51 (132E4800) [pid = 2436] [serial = 557] [outer = 11F0C000] 07:15:23 INFO - PROCESS | 2436 | 1467036923763 Marionette DEBUG loaded listener.js 07:15:23 INFO - PROCESS | 2436 | ++DOMWINDOW == 52 (13593800) [pid = 2436] [serial = 558] [outer = 11F0C000] 07:15:24 INFO - PROCESS | 2436 | 1467036924674 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]]]}] 07:15:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 07:15:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1129ms 07:15:24 INFO - PROCESS | 2436 | 1467036924715 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 07:15:24 INFO - PROCESS | 2436 | 1467036924717 Marionette TRACE conn6 <- [1,709,null,{"value":"13"}] 07:15:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 07:15:24 INFO - PROCESS | 2436 | 1467036924728 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 07:15:24 INFO - PROCESS | 2436 | 1467036924731 Marionette TRACE conn6 <- [1,710,null,{}] 07:15:24 INFO - PROCESS | 2436 | 1467036924742 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}] 07:15:24 INFO - PROCESS | 2436 | 1467036924746 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:15:24 INFO - PROCESS | 2436 | 1467036924860 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 07:15:24 INFO - PROCESS | 2436 | 1467036924868 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:24 INFO - PROCESS | 2436 | 1467036924871 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:15:24 INFO - PROCESS | 2436 | ++DOCSHELL 15145800 == 25 [pid = 2436] [id = 187] 07:15:24 INFO - PROCESS | 2436 | ++DOMWINDOW == 53 (15145C00) [pid = 2436] [serial = 559] [outer = 00000000] 07:15:24 INFO - PROCESS | 2436 | ++DOMWINDOW == 54 (151F5C00) [pid = 2436] [serial = 560] [outer = 15145C00] 07:15:24 INFO - PROCESS | 2436 | 1467036924918 Marionette DEBUG loaded listener.js 07:15:25 INFO - PROCESS | 2436 | ++DOMWINDOW == 55 (15446800) [pid = 2436] [serial = 561] [outer = 15145C00] 07:15:25 INFO - PROCESS | 2436 | 1467036925426 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] 07:15:25 INFO - PROCESS | 2436 | 1467036925462 Marionette TRACE conn6 <- [1,713,null,{"value":"13"}] 07:15:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 07:15:25 INFO - PROCESS | 2436 | 1467036925465 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 07:15:25 INFO - PROCESS | 2436 | 1467036925467 Marionette TRACE conn6 <- [1,714,null,{}] 07:15:25 INFO - PROCESS | 2436 | 1467036925471 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}] 07:15:25 INFO - PROCESS | 2436 | 1467036925472 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:15:25 INFO - PROCESS | 2436 | 1467036925584 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 07:15:25 INFO - PROCESS | 2436 | 1467036925599 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:25 INFO - PROCESS | 2436 | 1467036925601 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:15:25 INFO - PROCESS | 2436 | ++DOCSHELL 16474C00 == 26 [pid = 2436] [id = 188] 07:15:25 INFO - PROCESS | 2436 | ++DOMWINDOW == 56 (16475400) [pid = 2436] [serial = 562] [outer = 00000000] 07:15:25 INFO - PROCESS | 2436 | ++DOMWINDOW == 57 (16848C00) [pid = 2436] [serial = 563] [outer = 16475400] 07:15:25 INFO - PROCESS | 2436 | 1467036925690 Marionette DEBUG loaded listener.js 07:15:25 INFO - PROCESS | 2436 | ++DOMWINDOW == 58 (16A6C000) [pid = 2436] [serial = 564] [outer = 16475400] 07:15:26 INFO - PROCESS | 2436 | 1467036926220 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]]]}] 07:15:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 07:15:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 769ms 07:15:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 07:15:26 INFO - PROCESS | 2436 | 1467036926239 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 07:15:26 INFO - PROCESS | 2436 | 1467036926242 Marionette TRACE conn6 <- [1,717,null,{"value":"13"}] 07:15:26 INFO - PROCESS | 2436 | 1467036926245 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 07:15:26 INFO - PROCESS | 2436 | 1467036926246 Marionette TRACE conn6 <- [1,718,null,{}] 07:15:26 INFO - PROCESS | 2436 | 1467036926250 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}] 07:15:26 INFO - PROCESS | 2436 | 1467036926252 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:15:26 INFO - PROCESS | 2436 | 1467036926367 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 07:15:26 INFO - PROCESS | 2436 | --DOMWINDOW == 57 (0F1BD400) [pid = 2436] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 07:15:26 INFO - PROCESS | 2436 | --DOMWINDOW == 56 (0E784000) [pid = 2436] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 07:15:26 INFO - PROCESS | 2436 | --DOMWINDOW == 55 (18DEDC00) [pid = 2436] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 07:15:26 INFO - PROCESS | 2436 | --DOMWINDOW == 54 (133C5400) [pid = 2436] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 07:15:26 INFO - PROCESS | 2436 | --DOMWINDOW == 53 (0E52A400) [pid = 2436] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 07:15:26 INFO - PROCESS | 2436 | --DOMWINDOW == 52 (16470C00) [pid = 2436] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 07:15:26 INFO - PROCESS | 2436 | --DOMWINDOW == 51 (1397DC00) [pid = 2436] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 07:15:26 INFO - PROCESS | 2436 | 1467036926425 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:26 INFO - PROCESS | 2436 | 1467036926427 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:15:26 INFO - PROCESS | 2436 | ++DOCSHELL 0EF59800 == 27 [pid = 2436] [id = 189] 07:15:26 INFO - PROCESS | 2436 | ++DOMWINDOW == 52 (0EF5D400) [pid = 2436] [serial = 565] [outer = 00000000] 07:15:26 INFO - PROCESS | 2436 | ++DOMWINDOW == 53 (13B97C00) [pid = 2436] [serial = 566] [outer = 0EF5D400] 07:15:26 INFO - PROCESS | 2436 | 1467036926478 Marionette DEBUG loaded listener.js 07:15:26 INFO - PROCESS | 2436 | ++DOMWINDOW == 54 (16AE5000) [pid = 2436] [serial = 567] [outer = 0EF5D400] 07:15:26 INFO - PROCESS | 2436 | 1467036926871 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] 07:15:26 INFO - PROCESS | 2436 | 1467036926918 Marionette TRACE conn6 <- [1,721,null,{"value":"13"}] 07:15:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 07:15:26 INFO - PROCESS | 2436 | 1467036926921 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 07:15:26 INFO - PROCESS | 2436 | 1467036926922 Marionette TRACE conn6 <- [1,722,null,{}] 07:15:26 INFO - PROCESS | 2436 | 1467036926926 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}] 07:15:26 INFO - PROCESS | 2436 | 1467036926932 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:15:27 INFO - PROCESS | 2436 | 1467036927066 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 07:15:27 INFO - PROCESS | 2436 | 1467036927078 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:27 INFO - PROCESS | 2436 | 1467036927079 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:15:27 INFO - PROCESS | 2436 | ++DOCSHELL 09059C00 == 28 [pid = 2436] [id = 190] 07:15:27 INFO - PROCESS | 2436 | ++DOMWINDOW == 55 (17860800) [pid = 2436] [serial = 568] [outer = 00000000] 07:15:27 INFO - PROCESS | 2436 | ++DOMWINDOW == 56 (178B7C00) [pid = 2436] [serial = 569] [outer = 17860800] 07:15:27 INFO - PROCESS | 2436 | 1467036927123 Marionette DEBUG loaded listener.js 07:15:27 INFO - PROCESS | 2436 | ++DOMWINDOW == 57 (18412000) [pid = 2436] [serial = 570] [outer = 17860800] 07:15:27 INFO - PROCESS | 2436 | 1467036927517 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]]]}] 07:15:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 07:15:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 630ms 07:15:27 INFO - PROCESS | 2436 | 1467036927551 Marionette TRACE conn6 -> [0,725,"getWindowHandle",null] 07:15:27 INFO - PROCESS | 2436 | 1467036927553 Marionette TRACE conn6 <- [1,725,null,{"value":"13"}] 07:15:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 07:15:27 INFO - PROCESS | 2436 | 1467036927556 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 07:15:27 INFO - PROCESS | 2436 | 1467036927558 Marionette TRACE conn6 <- [1,726,null,{}] 07:15:27 INFO - PROCESS | 2436 | 1467036927562 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}] 07:15:27 INFO - PROCESS | 2436 | 1467036927563 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:15:27 INFO - PROCESS | 2436 | 1467036927641 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 07:15:27 INFO - PROCESS | 2436 | 1467036927759 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:27 INFO - PROCESS | 2436 | 1467036927761 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:15:27 INFO - PROCESS | 2436 | ++DOCSHELL 0F6CA000 == 29 [pid = 2436] [id = 191] 07:15:27 INFO - PROCESS | 2436 | ++DOMWINDOW == 58 (17879000) [pid = 2436] [serial = 571] [outer = 00000000] 07:15:27 INFO - PROCESS | 2436 | ++DOMWINDOW == 59 (1864C000) [pid = 2436] [serial = 572] [outer = 17879000] 07:15:27 INFO - PROCESS | 2436 | 1467036927805 Marionette DEBUG loaded listener.js 07:15:27 INFO - PROCESS | 2436 | ++DOMWINDOW == 60 (18643400) [pid = 2436] [serial = 573] [outer = 17879000] 07:15:28 INFO - PROCESS | 2436 | 1467036928625 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]]]}] 07:15:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 07:15:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1119ms 07:15:28 INFO - PROCESS | 2436 | 1467036928678 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 07:15:28 INFO - PROCESS | 2436 | 1467036928680 Marionette TRACE conn6 <- [1,729,null,{"value":"13"}] 07:15:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 07:15:28 INFO - PROCESS | 2436 | 1467036928683 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 07:15:28 INFO - PROCESS | 2436 | 1467036928684 Marionette TRACE conn6 <- [1,730,null,{}] 07:15:28 INFO - PROCESS | 2436 | 1467036928688 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}] 07:15:28 INFO - PROCESS | 2436 | 1467036928689 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:15:28 INFO - PROCESS | 2436 | 1467036928834 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 07:15:28 INFO - PROCESS | 2436 | 1467036928884 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:28 INFO - PROCESS | 2436 | 1467036928887 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:15:28 INFO - PROCESS | 2436 | ++DOCSHELL 0E735400 == 30 [pid = 2436] [id = 192] 07:15:28 INFO - PROCESS | 2436 | ++DOMWINDOW == 61 (0E736400) [pid = 2436] [serial = 574] [outer = 00000000] 07:15:28 INFO - PROCESS | 2436 | ++DOMWINDOW == 62 (0E860400) [pid = 2436] [serial = 575] [outer = 0E736400] 07:15:28 INFO - PROCESS | 2436 | 1467036928946 Marionette DEBUG loaded listener.js 07:15:29 INFO - PROCESS | 2436 | ++DOMWINDOW == 63 (0EDDC000) [pid = 2436] [serial = 576] [outer = 0E736400] 07:15:30 INFO - PROCESS | 2436 | 1467036930070 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]]]}] 07:15:30 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 07:15:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1423ms 07:15:30 INFO - PROCESS | 2436 | 1467036930108 Marionette TRACE conn6 -> [0,733,"getWindowHandle",null] 07:15:30 INFO - PROCESS | 2436 | 1467036930112 Marionette TRACE conn6 <- [1,733,null,{"value":"13"}] 07:15:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 07:15:30 INFO - PROCESS | 2436 | 1467036930117 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 07:15:30 INFO - PROCESS | 2436 | 1467036930120 Marionette TRACE conn6 <- [1,734,null,{}] 07:15:30 INFO - PROCESS | 2436 | 1467036930124 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}] 07:15:30 INFO - PROCESS | 2436 | 1467036930127 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:15:30 INFO - PROCESS | 2436 | 1467036930271 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 07:15:30 INFO - PROCESS | 2436 | 1467036930395 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:30 INFO - PROCESS | 2436 | 1467036930398 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:15:30 INFO - PROCESS | 2436 | ++DOCSHELL 14E4B000 == 31 [pid = 2436] [id = 193] 07:15:30 INFO - PROCESS | 2436 | ++DOMWINDOW == 64 (14E50C00) [pid = 2436] [serial = 577] [outer = 00000000] 07:15:30 INFO - PROCESS | 2436 | ++DOMWINDOW == 65 (151F4400) [pid = 2436] [serial = 578] [outer = 14E50C00] 07:15:30 INFO - PROCESS | 2436 | 1467036930453 Marionette DEBUG loaded listener.js 07:15:30 INFO - PROCESS | 2436 | ++DOMWINDOW == 66 (16840000) [pid = 2436] [serial = 579] [outer = 14E50C00] 07:15:31 INFO - PROCESS | 2436 | 1467036931461 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]]]}] 07:15:31 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.) 07:15:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1384ms 07:15:31 INFO - PROCESS | 2436 | 1467036931543 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 07:15:31 INFO - PROCESS | 2436 | 1467036931546 Marionette TRACE conn6 <- [1,737,null,{"value":"13"}] 07:15:31 INFO - PROCESS | 2436 | 1467036931552 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 07:15:31 INFO - PROCESS | 2436 | 1467036931554 Marionette TRACE conn6 <- [1,738,null,{}] 07:15:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 07:15:31 INFO - PROCESS | 2436 | 1467036931558 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}] 07:15:31 INFO - PROCESS | 2436 | 1467036931561 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:15:31 INFO - PROCESS | 2436 | 1467036931659 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 07:15:31 INFO - PROCESS | 2436 | 1467036931953 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:31 INFO - PROCESS | 2436 | 1467036931956 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:15:31 INFO - PROCESS | 2436 | ++DOCSHELL 0E51EC00 == 32 [pid = 2436] [id = 194] 07:15:31 INFO - PROCESS | 2436 | ++DOMWINDOW == 67 (0E525400) [pid = 2436] [serial = 580] [outer = 00000000] 07:15:32 INFO - PROCESS | 2436 | ++DOMWINDOW == 68 (0E863C00) [pid = 2436] [serial = 581] [outer = 0E525400] 07:15:32 INFO - PROCESS | 2436 | 1467036932006 Marionette DEBUG loaded listener.js 07:15:32 INFO - PROCESS | 2436 | ++DOMWINDOW == 69 (0EF52C00) [pid = 2436] [serial = 582] [outer = 0E525400] 07:15:33 INFO - PROCESS | 2436 | --DOCSHELL 17877400 == 31 [pid = 2436] [id = 124] 07:15:33 INFO - PROCESS | 2436 | --DOCSHELL 11F6A400 == 30 [pid = 2436] [id = 122] 07:15:33 INFO - PROCESS | 2436 | --DOCSHELL 0E8EA000 == 29 [pid = 2436] [id = 120] 07:15:33 INFO - PROCESS | 2436 | --DOCSHELL 16844400 == 28 [pid = 2436] [id = 119] 07:15:33 INFO - PROCESS | 2436 | --DOCSHELL 16A6D400 == 27 [pid = 2436] [id = 131] 07:15:33 INFO - PROCESS | 2436 | --DOCSHELL 0EE65000 == 26 [pid = 2436] [id = 123] 07:15:33 INFO - PROCESS | 2436 | --DOCSHELL 17871400 == 25 [pid = 2436] [id = 178] 07:15:33 INFO - PROCESS | 2436 | --DOCSHELL 0905A000 == 24 [pid = 2436] [id = 121] 07:15:33 INFO - PROCESS | 2436 | --DOMWINDOW == 68 (0F575400) [pid = 2436] [serial = 539] [outer = 00000000] [url = about:blank] 07:15:33 INFO - PROCESS | 2436 | --DOMWINDOW == 67 (0ED5C400) [pid = 2436] [serial = 536] [outer = 00000000] [url = about:blank] 07:15:33 INFO - PROCESS | 2436 | --DOMWINDOW == 66 (0EDDD800) [pid = 2436] [serial = 537] [outer = 00000000] [url = about:blank] 07:15:33 INFO - PROCESS | 2436 | --DOMWINDOW == 65 (1A2EDC00) [pid = 2436] [serial = 534] [outer = 00000000] [url = about:blank] 07:15:33 INFO - PROCESS | 2436 | --DOMWINDOW == 64 (192AE800) [pid = 2436] [serial = 533] [outer = 00000000] [url = about:blank] 07:15:33 INFO - PROCESS | 2436 | --DOMWINDOW == 63 (13957400) [pid = 2436] [serial = 542] [outer = 00000000] [url = about:blank] 07:15:33 INFO - PROCESS | 2436 | --DOMWINDOW == 62 (0EDDAC00) [pid = 2436] [serial = 528] [outer = 00000000] [url = about:blank] 07:15:33 INFO - PROCESS | 2436 | --DOMWINDOW == 61 (0E7E7800) [pid = 2436] [serial = 527] [outer = 00000000] [url = about:blank] 07:15:33 INFO - PROCESS | 2436 | --DOMWINDOW == 60 (16A6B800) [pid = 2436] [serial = 531] [outer = 00000000] [url = about:blank] 07:15:33 INFO - PROCESS | 2436 | --DOMWINDOW == 59 (14EDB000) [pid = 2436] [serial = 546] [outer = 00000000] [url = about:blank] 07:15:33 INFO - PROCESS | 2436 | --DOMWINDOW == 58 (16845400) [pid = 2436] [serial = 530] [outer = 00000000] [url = about:blank] 07:15:33 INFO - PROCESS | 2436 | --DOMWINDOW == 57 (14E45800) [pid = 2436] [serial = 545] [outer = 00000000] [url = about:blank] 07:15:33 INFO - PROCESS | 2436 | --DOMWINDOW == 56 (13973400) [pid = 2436] [serial = 543] [outer = 00000000] [url = about:blank] 07:15:33 INFO - PROCESS | 2436 | --DOMWINDOW == 55 (15146C00) [pid = 2436] [serial = 548] [outer = 00000000] [url = about:blank] 07:15:33 INFO - PROCESS | 2436 | --DOMWINDOW == 54 (0F6C5800) [pid = 2436] [serial = 540] [outer = 00000000] [url = about:blank] 07:15:33 INFO - PROCESS | 2436 | 1467036933664 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]]]}] 07:15:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 07:15:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 2127ms 07:15:33 INFO - PROCESS | 2436 | 1467036933686 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 07:15:33 INFO - PROCESS | 2436 | 1467036933689 Marionette TRACE conn6 <- [1,741,null,{"value":"13"}] 07:15:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 07:15:33 INFO - PROCESS | 2436 | 1467036933694 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 07:15:33 INFO - PROCESS | 2436 | 1467036933697 Marionette TRACE conn6 <- [1,742,null,{}] 07:15:33 INFO - PROCESS | 2436 | 1467036933703 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}] 07:15:33 INFO - PROCESS | 2436 | 1467036933706 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:15:33 INFO - PROCESS | 2436 | 1467036933787 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 07:15:33 INFO - PROCESS | 2436 | 1467036933795 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:33 INFO - PROCESS | 2436 | 1467036933799 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:15:33 INFO - PROCESS | 2436 | ++DOCSHELL 0EDD8000 == 25 [pid = 2436] [id = 195] 07:15:33 INFO - PROCESS | 2436 | ++DOMWINDOW == 55 (0EDD8C00) [pid = 2436] [serial = 583] [outer = 00000000] 07:15:33 INFO - PROCESS | 2436 | ++DOMWINDOW == 56 (0EDE0C00) [pid = 2436] [serial = 584] [outer = 0EDD8C00] 07:15:33 INFO - PROCESS | 2436 | 1467036933848 Marionette DEBUG loaded listener.js 07:15:33 INFO - PROCESS | 2436 | ++DOMWINDOW == 57 (0EE4B000) [pid = 2436] [serial = 585] [outer = 0EDD8C00] 07:15:34 INFO - PROCESS | 2436 | 1467036934787 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]]]}] 07:15:34 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 07:15:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1127ms 07:15:34 INFO - PROCESS | 2436 | 1467036934823 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 07:15:34 INFO - PROCESS | 2436 | 1467036934828 Marionette TRACE conn6 <- [1,745,null,{"value":"13"}] 07:15:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 07:15:34 INFO - PROCESS | 2436 | 1467036934834 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 07:15:34 INFO - PROCESS | 2436 | 1467036934837 Marionette TRACE conn6 <- [1,746,null,{}] 07:15:34 INFO - PROCESS | 2436 | 1467036934841 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}] 07:15:34 INFO - PROCESS | 2436 | 1467036934844 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:15:34 INFO - PROCESS | 2436 | 1467036934930 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 07:15:34 INFO - PROCESS | 2436 | 1467036934937 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:34 INFO - PROCESS | 2436 | 1467036934940 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:15:34 INFO - PROCESS | 2436 | ++DOCSHELL 11F10C00 == 26 [pid = 2436] [id = 196] 07:15:34 INFO - PROCESS | 2436 | ++DOMWINDOW == 58 (11F11800) [pid = 2436] [serial = 586] [outer = 00000000] 07:15:34 INFO - PROCESS | 2436 | ++DOMWINDOW == 59 (11F6A400) [pid = 2436] [serial = 587] [outer = 11F11800] 07:15:34 INFO - PROCESS | 2436 | 1467036934987 Marionette DEBUG loaded listener.js 07:15:35 INFO - PROCESS | 2436 | ++DOMWINDOW == 60 (132E7C00) [pid = 2436] [serial = 588] [outer = 11F11800] 07:15:35 INFO - PROCESS | 2436 | 1467036935513 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]]]}] 07:15:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 07:15:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 730ms 07:15:35 INFO - PROCESS | 2436 | 1467036935568 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 07:15:35 INFO - PROCESS | 2436 | 1467036935570 Marionette TRACE conn6 <- [1,749,null,{"value":"13"}] 07:15:35 INFO - PROCESS | 2436 | 1467036935574 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 07:15:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 07:15:35 INFO - PROCESS | 2436 | 1467036935577 Marionette TRACE conn6 <- [1,750,null,{}] 07:15:35 INFO - PROCESS | 2436 | 1467036935595 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}] 07:15:35 INFO - PROCESS | 2436 | 1467036935600 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:15:35 INFO - PROCESS | 2436 | 1467036935709 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 07:15:35 INFO - PROCESS | 2436 | 1467036935765 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:35 INFO - PROCESS | 2436 | 1467036935768 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:15:35 INFO - PROCESS | 2436 | ++DOCSHELL 14865400 == 27 [pid = 2436] [id = 197] 07:15:35 INFO - PROCESS | 2436 | ++DOMWINDOW == 61 (14866400) [pid = 2436] [serial = 589] [outer = 00000000] 07:15:35 INFO - PROCESS | 2436 | ++DOMWINDOW == 62 (14ED9800) [pid = 2436] [serial = 590] [outer = 14866400] 07:15:35 INFO - PROCESS | 2436 | 1467036935817 Marionette DEBUG loaded listener.js 07:15:35 INFO - PROCESS | 2436 | ++DOMWINDOW == 63 (14EE2C00) [pid = 2436] [serial = 591] [outer = 14866400] 07:15:36 INFO - PROCESS | 2436 | 1467036936715 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]]]}] 07:15:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 07:15:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1184ms 07:15:36 INFO - PROCESS | 2436 | 1467036936763 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 07:15:36 INFO - PROCESS | 2436 | 1467036936765 Marionette TRACE conn6 <- [1,753,null,{"value":"13"}] 07:15:36 INFO - PROCESS | 2436 | 1467036936768 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 07:15:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 07:15:36 INFO - PROCESS | 2436 | 1467036936770 Marionette TRACE conn6 <- [1,754,null,{}] 07:15:36 INFO - PROCESS | 2436 | 1467036936773 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}] 07:15:36 INFO - PROCESS | 2436 | 1467036936775 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:15:36 INFO - PROCESS | 2436 | 1467036936889 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 07:15:36 INFO - PROCESS | 2436 | 1467036936895 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:36 INFO - PROCESS | 2436 | 1467036936897 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:15:36 INFO - PROCESS | 2436 | ++DOCSHELL 15452000 == 28 [pid = 2436] [id = 198] 07:15:36 INFO - PROCESS | 2436 | ++DOMWINDOW == 64 (1646C000) [pid = 2436] [serial = 592] [outer = 00000000] 07:15:36 INFO - PROCESS | 2436 | ++DOMWINDOW == 65 (1683D400) [pid = 2436] [serial = 593] [outer = 1646C000] 07:15:36 INFO - PROCESS | 2436 | 1467036936941 Marionette DEBUG loaded listener.js 07:15:37 INFO - PROCESS | 2436 | ++DOMWINDOW == 66 (16A4B400) [pid = 2436] [serial = 594] [outer = 1646C000] 07:15:37 INFO - PROCESS | 2436 | --DOMWINDOW == 65 (17879000) [pid = 2436] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 07:15:37 INFO - PROCESS | 2436 | --DOMWINDOW == 64 (15145C00) [pid = 2436] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 07:15:37 INFO - PROCESS | 2436 | --DOMWINDOW == 63 (16475400) [pid = 2436] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 07:15:37 INFO - PROCESS | 2436 | --DOMWINDOW == 62 (0EF5D400) [pid = 2436] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 07:15:37 INFO - PROCESS | 2436 | --DOMWINDOW == 61 (0ED52400) [pid = 2436] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 07:15:37 INFO - PROCESS | 2436 | --DOMWINDOW == 60 (0EF5BC00) [pid = 2436] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 07:15:37 INFO - PROCESS | 2436 | --DOMWINDOW == 59 (13A19C00) [pid = 2436] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 07:15:37 INFO - PROCESS | 2436 | --DOMWINDOW == 58 (11F0C000) [pid = 2436] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 07:15:37 INFO - PROCESS | 2436 | --DOMWINDOW == 57 (17860800) [pid = 2436] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 07:15:37 INFO - PROCESS | 2436 | 1467036937894 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]]]}] 07:15:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 07:15:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1175ms 07:15:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 07:15:37 INFO - PROCESS | 2436 | 1467036937948 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 07:15:37 INFO - PROCESS | 2436 | 1467036937950 Marionette TRACE conn6 <- [1,757,null,{"value":"13"}] 07:15:37 INFO - PROCESS | 2436 | 1467036937953 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 07:15:37 INFO - PROCESS | 2436 | 1467036937955 Marionette TRACE conn6 <- [1,758,null,{}] 07:15:37 INFO - PROCESS | 2436 | 1467036937958 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}] 07:15:37 INFO - PROCESS | 2436 | 1467036937960 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:15:38 INFO - PROCESS | 2436 | 1467036938063 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 07:15:38 INFO - PROCESS | 2436 | 1467036938072 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:38 INFO - PROCESS | 2436 | 1467036938074 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:15:38 INFO - PROCESS | 2436 | ++DOCSHELL 15148C00 == 29 [pid = 2436] [id = 199] 07:15:38 INFO - PROCESS | 2436 | ++DOMWINDOW == 58 (15260C00) [pid = 2436] [serial = 595] [outer = 00000000] 07:15:38 INFO - PROCESS | 2436 | ++DOMWINDOW == 59 (16847C00) [pid = 2436] [serial = 596] [outer = 15260C00] 07:15:38 INFO - PROCESS | 2436 | 1467036938118 Marionette DEBUG loaded listener.js 07:15:38 INFO - PROCESS | 2436 | ++DOMWINDOW == 60 (16A6BC00) [pid = 2436] [serial = 597] [outer = 15260C00] 07:15:38 INFO - PROCESS | 2436 | 1467036938529 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]]]}] 07:15:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 07:15:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 629ms 07:15:38 INFO - PROCESS | 2436 | 1467036938584 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 07:15:38 INFO - PROCESS | 2436 | 1467036938586 Marionette TRACE conn6 <- [1,761,null,{"value":"13"}] 07:15:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 07:15:38 INFO - PROCESS | 2436 | 1467036938589 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 07:15:38 INFO - PROCESS | 2436 | 1467036938591 Marionette TRACE conn6 <- [1,762,null,{}] 07:15:38 INFO - PROCESS | 2436 | 1467036938594 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}] 07:15:38 INFO - PROCESS | 2436 | 1467036938600 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:15:38 INFO - PROCESS | 2436 | 1467036938730 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 07:15:38 INFO - PROCESS | 2436 | 1467036938745 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:38 INFO - PROCESS | 2436 | 1467036938747 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:15:38 INFO - PROCESS | 2436 | ++DOCSHELL 17817800 == 30 [pid = 2436] [id = 200] 07:15:38 INFO - PROCESS | 2436 | ++DOMWINDOW == 61 (1781C800) [pid = 2436] [serial = 598] [outer = 00000000] 07:15:38 INFO - PROCESS | 2436 | ++DOMWINDOW == 62 (1787D400) [pid = 2436] [serial = 599] [outer = 1781C800] 07:15:38 INFO - PROCESS | 2436 | 1467036938790 Marionette DEBUG loaded listener.js 07:15:38 INFO - PROCESS | 2436 | ++DOMWINDOW == 63 (178BB800) [pid = 2436] [serial = 600] [outer = 1781C800] 07:15:39 INFO - PROCESS | 2436 | 1467036939197 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]]]}] 07:15:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 07:15:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 630ms 07:15:39 INFO - PROCESS | 2436 | 1467036939220 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 07:15:39 INFO - PROCESS | 2436 | 1467036939222 Marionette TRACE conn6 <- [1,765,null,{"value":"13"}] 07:15:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 07:15:39 INFO - PROCESS | 2436 | 1467036939262 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 07:15:39 INFO - PROCESS | 2436 | 1467036939266 Marionette TRACE conn6 <- [1,766,null,{}] 07:15:39 INFO - PROCESS | 2436 | 1467036939272 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}] 07:15:39 INFO - PROCESS | 2436 | 1467036939276 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:15:39 INFO - PROCESS | 2436 | 1467036939422 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 07:15:39 INFO - PROCESS | 2436 | 1467036939571 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:39 INFO - PROCESS | 2436 | 1467036939575 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:15:39 INFO - PROCESS | 2436 | ++DOCSHELL 0EDDCC00 == 31 [pid = 2436] [id = 201] 07:15:39 INFO - PROCESS | 2436 | ++DOMWINDOW == 64 (0EDDD800) [pid = 2436] [serial = 601] [outer = 00000000] 07:15:39 INFO - PROCESS | 2436 | ++DOMWINDOW == 65 (0EE60C00) [pid = 2436] [serial = 602] [outer = 0EDDD800] 07:15:39 INFO - PROCESS | 2436 | 1467036939633 Marionette DEBUG loaded listener.js 07:15:39 INFO - PROCESS | 2436 | ++DOMWINDOW == 66 (0EF57C00) [pid = 2436] [serial = 603] [outer = 0EDDD800] 07:15:40 INFO - PROCESS | 2436 | 1467036940381 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]]]}] 07:15:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 07:15:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1179ms 07:15:40 INFO - PROCESS | 2436 | 1467036940447 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 07:15:40 INFO - PROCESS | 2436 | 1467036940451 Marionette TRACE conn6 <- [1,769,null,{"value":"13"}] 07:15:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 07:15:40 INFO - PROCESS | 2436 | 1467036940457 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 07:15:40 INFO - PROCESS | 2436 | 1467036940459 Marionette TRACE conn6 <- [1,770,null,{}] 07:15:40 INFO - PROCESS | 2436 | 1467036940466 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}] 07:15:40 INFO - PROCESS | 2436 | 1467036940470 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:15:40 INFO - PROCESS | 2436 | 1467036940594 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 07:15:40 INFO - PROCESS | 2436 | 1467036940712 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:40 INFO - PROCESS | 2436 | 1467036940715 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:15:40 INFO - PROCESS | 2436 | ++DOCSHELL 13976400 == 32 [pid = 2436] [id = 202] 07:15:40 INFO - PROCESS | 2436 | ++DOMWINDOW == 67 (1397B000) [pid = 2436] [serial = 604] [outer = 00000000] 07:15:40 INFO - PROCESS | 2436 | ++DOMWINDOW == 68 (13AE7400) [pid = 2436] [serial = 605] [outer = 1397B000] 07:15:40 INFO - PROCESS | 2436 | 1467036940771 Marionette DEBUG loaded listener.js 07:15:40 INFO - PROCESS | 2436 | ++DOMWINDOW == 69 (1485B800) [pid = 2436] [serial = 606] [outer = 1397B000] 07:15:41 INFO - PROCESS | 2436 | --DOMWINDOW == 68 (1864C000) [pid = 2436] [serial = 572] [outer = 00000000] [url = about:blank] 07:15:41 INFO - PROCESS | 2436 | --DOMWINDOW == 67 (15446800) [pid = 2436] [serial = 561] [outer = 00000000] [url = about:blank] 07:15:41 INFO - PROCESS | 2436 | --DOMWINDOW == 66 (151F5C00) [pid = 2436] [serial = 560] [outer = 00000000] [url = about:blank] 07:15:41 INFO - PROCESS | 2436 | --DOMWINDOW == 65 (16A6C000) [pid = 2436] [serial = 564] [outer = 00000000] [url = about:blank] 07:15:41 INFO - PROCESS | 2436 | --DOMWINDOW == 64 (16848C00) [pid = 2436] [serial = 563] [outer = 00000000] [url = about:blank] 07:15:41 INFO - PROCESS | 2436 | --DOMWINDOW == 63 (13B97C00) [pid = 2436] [serial = 566] [outer = 00000000] [url = about:blank] 07:15:41 INFO - PROCESS | 2436 | --DOMWINDOW == 62 (0F176C00) [pid = 2436] [serial = 551] [outer = 00000000] [url = about:blank] 07:15:41 INFO - PROCESS | 2436 | --DOMWINDOW == 61 (11F67C00) [pid = 2436] [serial = 552] [outer = 00000000] [url = about:blank] 07:15:41 INFO - PROCESS | 2436 | --DOMWINDOW == 60 (0F1B5C00) [pid = 2436] [serial = 554] [outer = 00000000] [url = about:blank] 07:15:41 INFO - PROCESS | 2436 | --DOMWINDOW == 59 (11F0C800) [pid = 2436] [serial = 555] [outer = 00000000] [url = about:blank] 07:15:41 INFO - PROCESS | 2436 | --DOMWINDOW == 58 (15246800) [pid = 2436] [serial = 549] [outer = 00000000] [url = about:blank] 07:15:41 INFO - PROCESS | 2436 | --DOMWINDOW == 57 (132E4800) [pid = 2436] [serial = 557] [outer = 00000000] [url = about:blank] 07:15:41 INFO - PROCESS | 2436 | --DOMWINDOW == 56 (16AE5000) [pid = 2436] [serial = 567] [outer = 00000000] [url = about:blank] 07:15:41 INFO - PROCESS | 2436 | --DOMWINDOW == 55 (18643400) [pid = 2436] [serial = 573] [outer = 00000000] [url = about:blank] 07:15:41 INFO - PROCESS | 2436 | --DOMWINDOW == 54 (18412000) [pid = 2436] [serial = 570] [outer = 00000000] [url = about:blank] 07:15:41 INFO - PROCESS | 2436 | --DOMWINDOW == 53 (178B7C00) [pid = 2436] [serial = 569] [outer = 00000000] [url = about:blank] 07:15:41 INFO - PROCESS | 2436 | --DOMWINDOW == 52 (13593800) [pid = 2436] [serial = 558] [outer = 00000000] [url = about:blank] 07:15:41 INFO - PROCESS | 2436 | 1467036941587 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]]]}] 07:15:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 07:15:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1168ms 07:15:41 INFO - PROCESS | 2436 | 1467036941629 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 07:15:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 07:15:41 INFO - PROCESS | 2436 | 1467036941633 Marionette TRACE conn6 <- [1,773,null,{"value":"13"}] 07:15:41 INFO - PROCESS | 2436 | 1467036941638 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 07:15:41 INFO - PROCESS | 2436 | 1467036941641 Marionette TRACE conn6 <- [1,774,null,{}] 07:15:41 INFO - PROCESS | 2436 | 1467036941646 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}] 07:15:41 INFO - PROCESS | 2436 | 1467036941649 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:15:41 INFO - PROCESS | 2436 | 1467036941736 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 07:15:41 INFO - PROCESS | 2436 | 1467036941749 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:41 INFO - PROCESS | 2436 | 1467036941753 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:15:41 INFO - PROCESS | 2436 | ++DOCSHELL 0EF5D400 == 33 [pid = 2436] [id = 203] 07:15:41 INFO - PROCESS | 2436 | ++DOMWINDOW == 53 (0F16CC00) [pid = 2436] [serial = 607] [outer = 00000000] 07:15:41 INFO - PROCESS | 2436 | ++DOMWINDOW == 54 (0F210C00) [pid = 2436] [serial = 608] [outer = 0F16CC00] 07:15:41 INFO - PROCESS | 2436 | 1467036941801 Marionette DEBUG loaded listener.js 07:15:41 INFO - PROCESS | 2436 | ++DOMWINDOW == 55 (0FFC9000) [pid = 2436] [serial = 609] [outer = 0F16CC00] 07:15:42 INFO - PROCESS | 2436 | 1467036942300 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]]]}] 07:15:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 07:15:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 689ms 07:15:42 INFO - PROCESS | 2436 | 1467036942328 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 07:15:42 INFO - PROCESS | 2436 | 1467036942333 Marionette TRACE conn6 <- [1,777,null,{"value":"13"}] 07:15:42 INFO - PROCESS | 2436 | 1467036942338 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 07:15:42 INFO - PROCESS | 2436 | 1467036942341 Marionette TRACE conn6 <- [1,778,null,{}] 07:15:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 07:15:42 INFO - PROCESS | 2436 | 1467036942344 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}] 07:15:42 INFO - PROCESS | 2436 | 1467036942347 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:15:42 INFO - PROCESS | 2436 | 1467036942432 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 07:15:42 INFO - PROCESS | 2436 | 1467036942440 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:42 INFO - PROCESS | 2436 | 1467036942443 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:15:42 INFO - PROCESS | 2436 | ++DOCSHELL 135B4400 == 34 [pid = 2436] [id = 204] 07:15:42 INFO - PROCESS | 2436 | ++DOMWINDOW == 56 (135B7C00) [pid = 2436] [serial = 610] [outer = 00000000] 07:15:42 INFO - PROCESS | 2436 | ++DOMWINDOW == 57 (139A1400) [pid = 2436] [serial = 611] [outer = 135B7C00] 07:15:42 INFO - PROCESS | 2436 | 1467036942489 Marionette DEBUG loaded listener.js 07:15:42 INFO - PROCESS | 2436 | ++DOMWINDOW == 58 (13AE5400) [pid = 2436] [serial = 612] [outer = 135B7C00] 07:15:42 INFO - PROCESS | 2436 | 1467036942964 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]]]}] 07:15:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 07:15:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 672ms 07:15:43 INFO - PROCESS | 2436 | 1467036943015 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 07:15:43 INFO - PROCESS | 2436 | 1467036943018 Marionette TRACE conn6 <- [1,781,null,{"value":"13"}] 07:15:43 INFO - PROCESS | 2436 | 1467036943021 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 07:15:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 07:15:43 INFO - PROCESS | 2436 | 1467036943024 Marionette TRACE conn6 <- [1,782,null,{}] 07:15:43 INFO - PROCESS | 2436 | 1467036943035 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}] 07:15:43 INFO - PROCESS | 2436 | 1467036943039 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:15:43 INFO - PROCESS | 2436 | 1467036943123 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 07:15:43 INFO - PROCESS | 2436 | 1467036943233 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:43 INFO - PROCESS | 2436 | 1467036943236 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:15:43 INFO - PROCESS | 2436 | ++DOCSHELL 1646E800 == 35 [pid = 2436] [id = 205] 07:15:43 INFO - PROCESS | 2436 | ++DOMWINDOW == 59 (1646F800) [pid = 2436] [serial = 613] [outer = 00000000] 07:15:43 INFO - PROCESS | 2436 | ++DOMWINDOW == 60 (1683B400) [pid = 2436] [serial = 614] [outer = 1646F800] 07:15:43 INFO - PROCESS | 2436 | 1467036943288 Marionette DEBUG loaded listener.js 07:15:43 INFO - PROCESS | 2436 | ++DOMWINDOW == 61 (16848800) [pid = 2436] [serial = 615] [outer = 1646F800] 07:15:43 INFO - PROCESS | 2436 | 1467036943680 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]]]}] 07:15:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 07:15:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 670ms 07:15:43 INFO - PROCESS | 2436 | 1467036943695 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 07:15:43 INFO - PROCESS | 2436 | 1467036943697 Marionette TRACE conn6 <- [1,785,null,{"value":"13"}] 07:15:43 INFO - PROCESS | 2436 | 1467036943700 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 07:15:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 07:15:43 INFO - PROCESS | 2436 | 1467036943702 Marionette TRACE conn6 <- [1,786,null,{}] 07:15:43 INFO - PROCESS | 2436 | 1467036943706 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}] 07:15:43 INFO - PROCESS | 2436 | 1467036943708 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:15:43 INFO - PROCESS | 2436 | 1467036943831 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 07:15:43 INFO - PROCESS | 2436 | 1467036943843 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:43 INFO - PROCESS | 2436 | 1467036943845 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:15:43 INFO - PROCESS | 2436 | ++DOCSHELL 16AE1400 == 36 [pid = 2436] [id = 206] 07:15:43 INFO - PROCESS | 2436 | ++DOMWINDOW == 62 (16AE1800) [pid = 2436] [serial = 616] [outer = 00000000] 07:15:43 INFO - PROCESS | 2436 | ++DOMWINDOW == 63 (17876000) [pid = 2436] [serial = 617] [outer = 16AE1800] 07:15:43 INFO - PROCESS | 2436 | 1467036943891 Marionette DEBUG loaded listener.js 07:15:43 INFO - PROCESS | 2436 | ++DOMWINDOW == 64 (178B7C00) [pid = 2436] [serial = 618] [outer = 16AE1800] 07:15:44 INFO - PROCESS | 2436 | 1467036944332 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]]]}] 07:15:44 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 07:15:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 670ms 07:15:44 INFO - PROCESS | 2436 | 1467036944376 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 07:15:44 INFO - PROCESS | 2436 | 1467036944378 Marionette TRACE conn6 <- [1,789,null,{"value":"13"}] 07:15:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 07:15:44 INFO - PROCESS | 2436 | 1467036944381 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 07:15:44 INFO - PROCESS | 2436 | 1467036944383 Marionette TRACE conn6 <- [1,790,null,{}] 07:15:44 INFO - PROCESS | 2436 | 1467036944386 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}] 07:15:44 INFO - PROCESS | 2436 | 1467036944388 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:15:44 INFO - PROCESS | 2436 | 1467036944494 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 07:15:44 INFO - PROCESS | 2436 | 1467036944578 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:44 INFO - PROCESS | 2436 | 1467036944580 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:15:44 INFO - PROCESS | 2436 | ++DOCSHELL 17F61800 == 37 [pid = 2436] [id = 207] 07:15:44 INFO - PROCESS | 2436 | ++DOMWINDOW == 65 (17F62800) [pid = 2436] [serial = 619] [outer = 00000000] 07:15:44 INFO - PROCESS | 2436 | ++DOMWINDOW == 66 (1841F000) [pid = 2436] [serial = 620] [outer = 17F62800] 07:15:44 INFO - PROCESS | 2436 | 1467036944624 Marionette DEBUG loaded listener.js 07:15:44 INFO - PROCESS | 2436 | ++DOMWINDOW == 67 (18777C00) [pid = 2436] [serial = 621] [outer = 17F62800] 07:15:45 INFO - PROCESS | 2436 | 1467036945084 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]]]}] 07:15:45 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 07:15:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 730ms 07:15:45 INFO - PROCESS | 2436 | 1467036945116 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 07:15:45 INFO - PROCESS | 2436 | 1467036945118 Marionette TRACE conn6 <- [1,793,null,{"value":"13"}] 07:15:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 07:15:45 INFO - PROCESS | 2436 | 1467036945120 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 07:15:45 INFO - PROCESS | 2436 | 1467036945122 Marionette TRACE conn6 <- [1,794,null,{}] 07:15:45 INFO - PROCESS | 2436 | 1467036945125 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}] 07:15:45 INFO - PROCESS | 2436 | 1467036945131 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:15:45 INFO - PROCESS | 2436 | 1467036945261 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 07:15:45 INFO - PROCESS | 2436 | 1467036945320 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:45 INFO - PROCESS | 2436 | 1467036945322 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:15:45 INFO - PROCESS | 2436 | ++DOCSHELL 18C1D800 == 38 [pid = 2436] [id = 208] 07:15:45 INFO - PROCESS | 2436 | ++DOMWINDOW == 68 (18C1F000) [pid = 2436] [serial = 622] [outer = 00000000] 07:15:45 INFO - PROCESS | 2436 | ++DOMWINDOW == 69 (18C26400) [pid = 2436] [serial = 623] [outer = 18C1F000] 07:15:45 INFO - PROCESS | 2436 | 1467036945375 Marionette DEBUG loaded listener.js 07:15:45 INFO - PROCESS | 2436 | ++DOMWINDOW == 70 (18C21800) [pid = 2436] [serial = 624] [outer = 18C1F000] 07:15:45 INFO - PROCESS | 2436 | --DOMWINDOW == 69 (15260C00) [pid = 2436] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 07:15:45 INFO - PROCESS | 2436 | --DOMWINDOW == 68 (14866400) [pid = 2436] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 07:15:45 INFO - PROCESS | 2436 | --DOMWINDOW == 67 (11F11800) [pid = 2436] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 07:15:45 INFO - PROCESS | 2436 | --DOMWINDOW == 66 (0E525400) [pid = 2436] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 07:15:45 INFO - PROCESS | 2436 | --DOMWINDOW == 65 (0EDD8C00) [pid = 2436] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 07:15:45 INFO - PROCESS | 2436 | --DOMWINDOW == 64 (0E736400) [pid = 2436] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 07:15:45 INFO - PROCESS | 2436 | --DOMWINDOW == 63 (1646C000) [pid = 2436] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 07:15:45 INFO - PROCESS | 2436 | --DOMWINDOW == 62 (14E50C00) [pid = 2436] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 07:15:45 INFO - PROCESS | 2436 | 1467036945789 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]]]}] 07:15:45 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 07:15:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 730ms 07:15:45 INFO - PROCESS | 2436 | 1467036945880 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 07:15:45 INFO - PROCESS | 2436 | 1467036945882 Marionette TRACE conn6 <- [1,797,null,{"value":"13"}] 07:15:45 INFO - PROCESS | 2436 | 1467036945885 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 07:15:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 07:15:45 INFO - PROCESS | 2436 | 1467036945887 Marionette TRACE conn6 <- [1,798,null,{}] 07:15:45 INFO - PROCESS | 2436 | 1467036945890 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}] 07:15:45 INFO - PROCESS | 2436 | 1467036945892 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:15:45 INFO - PROCESS | 2436 | 1467036945968 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 07:15:45 INFO - PROCESS | 2436 | 1467036945974 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:45 INFO - PROCESS | 2436 | 1467036945975 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:15:45 INFO - PROCESS | 2436 | ++DOCSHELL 16473800 == 39 [pid = 2436] [id = 209] 07:15:45 INFO - PROCESS | 2436 | ++DOMWINDOW == 63 (17873000) [pid = 2436] [serial = 625] [outer = 00000000] 07:15:45 INFO - PROCESS | 2436 | ++DOMWINDOW == 64 (18C25C00) [pid = 2436] [serial = 626] [outer = 17873000] 07:15:46 INFO - PROCESS | 2436 | 1467036946020 Marionette DEBUG loaded listener.js 07:15:46 INFO - PROCESS | 2436 | ++DOMWINDOW == 65 (18C61000) [pid = 2436] [serial = 627] [outer = 17873000] 07:15:46 INFO - PROCESS | 2436 | 1467036946441 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]]]}] 07:15:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 07:15:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 569ms 07:15:46 INFO - PROCESS | 2436 | 1467036946469 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 07:15:46 INFO - PROCESS | 2436 | 1467036946471 Marionette TRACE conn6 <- [1,801,null,{"value":"13"}] 07:15:46 INFO - PROCESS | 2436 | 1467036946475 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 07:15:46 INFO - PROCESS | 2436 | 1467036946476 Marionette TRACE conn6 <- [1,802,null,{}] 07:15:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 07:15:46 INFO - PROCESS | 2436 | 1467036946480 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}] 07:15:46 INFO - PROCESS | 2436 | 1467036946482 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:15:46 INFO - PROCESS | 2436 | 1467036946560 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 07:15:46 INFO - PROCESS | 2436 | 1467036946565 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:46 INFO - PROCESS | 2436 | 1467036946567 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:15:46 INFO - PROCESS | 2436 | ++DOCSHELL 18DD5400 == 40 [pid = 2436] [id = 210] 07:15:46 INFO - PROCESS | 2436 | ++DOMWINDOW == 66 (18DE7400) [pid = 2436] [serial = 628] [outer = 00000000] 07:15:46 INFO - PROCESS | 2436 | ++DOMWINDOW == 67 (18DF4800) [pid = 2436] [serial = 629] [outer = 18DE7400] 07:15:46 INFO - PROCESS | 2436 | 1467036946610 Marionette DEBUG loaded listener.js 07:15:46 INFO - PROCESS | 2436 | ++DOMWINDOW == 68 (18EF1000) [pid = 2436] [serial = 630] [outer = 18DE7400] 07:15:47 INFO - PROCESS | 2436 | 1467036947037 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] 07:15:47 INFO - PROCESS | 2436 | 1467036947052 Marionette TRACE conn6 <- [1,805,null,{"value":"13"}] 07:15:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 07:15:47 INFO - PROCESS | 2436 | 1467036947055 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 07:15:47 INFO - PROCESS | 2436 | 1467036947057 Marionette TRACE conn6 <- [1,806,null,{}] 07:15:47 INFO - PROCESS | 2436 | 1467036947071 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}] 07:15:47 INFO - PROCESS | 2436 | 1467036947073 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:15:47 INFO - PROCESS | 2436 | 1467036947168 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 07:15:47 INFO - PROCESS | 2436 | 1467036947174 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:47 INFO - PROCESS | 2436 | 1467036947176 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:15:47 INFO - PROCESS | 2436 | ++DOCSHELL 18EF6000 == 41 [pid = 2436] [id = 211] 07:15:47 INFO - PROCESS | 2436 | ++DOMWINDOW == 69 (18EF8800) [pid = 2436] [serial = 631] [outer = 00000000] 07:15:47 INFO - PROCESS | 2436 | ++DOMWINDOW == 70 (19075800) [pid = 2436] [serial = 632] [outer = 18EF8800] 07:15:47 INFO - PROCESS | 2436 | 1467036947221 Marionette DEBUG loaded listener.js 07:15:47 INFO - PROCESS | 2436 | ++DOMWINDOW == 71 (19078400) [pid = 2436] [serial = 633] [outer = 18EF8800] 07:15:47 INFO - PROCESS | 2436 | 1467036947650 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]]]}] 07:15:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 07:15:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 630ms 07:15:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 07:15:47 INFO - PROCESS | 2436 | 1467036947686 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 07:15:47 INFO - PROCESS | 2436 | 1467036947688 Marionette TRACE conn6 <- [1,809,null,{"value":"13"}] 07:15:47 INFO - PROCESS | 2436 | 1467036947691 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 07:15:47 INFO - PROCESS | 2436 | 1467036947693 Marionette TRACE conn6 <- [1,810,null,{}] 07:15:47 INFO - PROCESS | 2436 | 1467036947696 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}] 07:15:47 INFO - PROCESS | 2436 | 1467036947698 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:15:47 INFO - PROCESS | 2436 | 1467036947815 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 07:15:47 INFO - PROCESS | 2436 | 1467036947915 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:47 INFO - PROCESS | 2436 | 1467036947918 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:15:47 INFO - PROCESS | 2436 | ++DOCSHELL 09060800 == 42 [pid = 2436] [id = 212] 07:15:47 INFO - PROCESS | 2436 | ++DOMWINDOW == 72 (09068C00) [pid = 2436] [serial = 634] [outer = 00000000] 07:15:47 INFO - PROCESS | 2436 | ++DOMWINDOW == 73 (0E8E9800) [pid = 2436] [serial = 635] [outer = 09068C00] 07:15:47 INFO - PROCESS | 2436 | 1467036947974 Marionette DEBUG loaded listener.js 07:15:48 INFO - PROCESS | 2436 | ++DOMWINDOW == 74 (0EE4A800) [pid = 2436] [serial = 636] [outer = 09068C00] 07:15:48 INFO - PROCESS | 2436 | 1467036948597 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] 07:15:48 INFO - PROCESS | 2436 | 1467036948668 Marionette TRACE conn6 <- [1,813,null,{"value":"13"}] 07:15:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 07:15:48 INFO - PROCESS | 2436 | 1467036948673 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 07:15:48 INFO - PROCESS | 2436 | 1467036948676 Marionette TRACE conn6 <- [1,814,null,{}] 07:15:48 INFO - PROCESS | 2436 | 1467036948682 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}] 07:15:48 INFO - PROCESS | 2436 | 1467036948684 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:15:48 INFO - PROCESS | 2436 | 1467036948801 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 07:15:48 INFO - PROCESS | 2436 | 1467036948921 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:48 INFO - PROCESS | 2436 | 1467036948924 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:15:48 INFO - PROCESS | 2436 | ++DOCSHELL 132AD800 == 43 [pid = 2436] [id = 213] 07:15:48 INFO - PROCESS | 2436 | ++DOMWINDOW == 75 (132E2000) [pid = 2436] [serial = 637] [outer = 00000000] 07:15:48 INFO - PROCESS | 2436 | ++DOMWINDOW == 76 (13B33C00) [pid = 2436] [serial = 638] [outer = 132E2000] 07:15:48 INFO - PROCESS | 2436 | 1467036948980 Marionette DEBUG loaded listener.js 07:15:49 INFO - PROCESS | 2436 | ++DOMWINDOW == 77 (14EDE800) [pid = 2436] [serial = 639] [outer = 132E2000] 07:15:49 INFO - PROCESS | 2436 | 1467036949556 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]]]}] 07:15:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 07:15:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 930ms 07:15:49 INFO - PROCESS | 2436 | 1467036949611 Marionette TRACE conn6 -> [0,817,"getWindowHandle",null] 07:15:49 INFO - PROCESS | 2436 | 1467036949615 Marionette TRACE conn6 <- [1,817,null,{"value":"13"}] 07:15:49 INFO - PROCESS | 2436 | 1467036949619 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 07:15:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 07:15:49 INFO - PROCESS | 2436 | 1467036949621 Marionette TRACE conn6 <- [1,818,null,{}] 07:15:49 INFO - PROCESS | 2436 | 1467036949626 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}] 07:15:49 INFO - PROCESS | 2436 | 1467036949628 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:15:49 INFO - PROCESS | 2436 | 1467036949739 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 07:15:49 INFO - PROCESS | 2436 | 1467036949868 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:49 INFO - PROCESS | 2436 | 1467036949870 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:15:49 INFO - PROCESS | 2436 | ++DOCSHELL 1646BC00 == 44 [pid = 2436] [id = 214] 07:15:49 INFO - PROCESS | 2436 | ++DOMWINDOW == 78 (17871C00) [pid = 2436] [serial = 640] [outer = 00000000] 07:15:49 INFO - PROCESS | 2436 | ++DOMWINDOW == 79 (1841AC00) [pid = 2436] [serial = 641] [outer = 17871C00] 07:15:49 INFO - PROCESS | 2436 | 1467036949925 Marionette DEBUG loaded listener.js 07:15:50 INFO - PROCESS | 2436 | ++DOMWINDOW == 80 (18906000) [pid = 2436] [serial = 642] [outer = 17871C00] 07:15:50 INFO - PROCESS | 2436 | 1467036950564 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]]]}] 07:15:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 07:15:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1018ms 07:15:50 INFO - PROCESS | 2436 | 1467036950642 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 07:15:50 INFO - PROCESS | 2436 | 1467036950645 Marionette TRACE conn6 <- [1,821,null,{"value":"13"}] 07:15:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 07:15:50 INFO - PROCESS | 2436 | 1467036950655 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 07:15:50 INFO - PROCESS | 2436 | 1467036950661 Marionette TRACE conn6 <- [1,822,null,{}] 07:15:50 INFO - PROCESS | 2436 | 1467036950666 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}] 07:15:50 INFO - PROCESS | 2436 | 1467036950669 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:15:50 INFO - PROCESS | 2436 | 1467036950943 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 07:15:51 INFO - PROCESS | 2436 | 1467036951078 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:51 INFO - PROCESS | 2436 | 1467036951081 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:15:51 INFO - PROCESS | 2436 | ++DOCSHELL 0EDD7000 == 45 [pid = 2436] [id = 215] 07:15:51 INFO - PROCESS | 2436 | ++DOMWINDOW == 81 (0EDD7800) [pid = 2436] [serial = 643] [outer = 00000000] 07:15:51 INFO - PROCESS | 2436 | ++DOMWINDOW == 82 (0EE4D000) [pid = 2436] [serial = 644] [outer = 0EDD7800] 07:15:51 INFO - PROCESS | 2436 | 1467036951131 Marionette DEBUG loaded listener.js 07:15:51 INFO - PROCESS | 2436 | ++DOMWINDOW == 83 (0EF58400) [pid = 2436] [serial = 645] [outer = 0EDD7800] 07:15:52 INFO - PROCESS | 2436 | --DOCSHELL 14865400 == 44 [pid = 2436] [id = 197] 07:15:52 INFO - PROCESS | 2436 | --DOCSHELL 15452000 == 43 [pid = 2436] [id = 198] 07:15:52 INFO - PROCESS | 2436 | --DOCSHELL 15148C00 == 42 [pid = 2436] [id = 199] 07:15:52 INFO - PROCESS | 2436 | --DOCSHELL 18EF6000 == 41 [pid = 2436] [id = 211] 07:15:52 INFO - PROCESS | 2436 | --DOCSHELL 18DD5400 == 40 [pid = 2436] [id = 210] 07:15:52 INFO - PROCESS | 2436 | --DOCSHELL 16473800 == 39 [pid = 2436] [id = 209] 07:15:52 INFO - PROCESS | 2436 | --DOCSHELL 18C1D800 == 38 [pid = 2436] [id = 208] 07:15:52 INFO - PROCESS | 2436 | --DOCSHELL 17F61800 == 37 [pid = 2436] [id = 207] 07:15:52 INFO - PROCESS | 2436 | --DOCSHELL 16AE1400 == 36 [pid = 2436] [id = 206] 07:15:52 INFO - PROCESS | 2436 | --DOCSHELL 1646E800 == 35 [pid = 2436] [id = 205] 07:15:52 INFO - PROCESS | 2436 | --DOCSHELL 135B4400 == 34 [pid = 2436] [id = 204] 07:15:52 INFO - PROCESS | 2436 | --DOCSHELL 0EF5D400 == 33 [pid = 2436] [id = 203] 07:15:52 INFO - PROCESS | 2436 | --DOCSHELL 13976400 == 32 [pid = 2436] [id = 202] 07:15:52 INFO - PROCESS | 2436 | --DOCSHELL 17817800 == 31 [pid = 2436] [id = 200] 07:15:52 INFO - PROCESS | 2436 | --DOCSHELL 0EDDCC00 == 30 [pid = 2436] [id = 201] 07:15:52 INFO - PROCESS | 2436 | --DOCSHELL 1646BC00 == 29 [pid = 2436] [id = 214] 07:15:52 INFO - PROCESS | 2436 | --DOCSHELL 09060800 == 28 [pid = 2436] [id = 212] 07:15:52 INFO - PROCESS | 2436 | --DOCSHELL 132AD800 == 27 [pid = 2436] [id = 213] 07:15:52 INFO - PROCESS | 2436 | --DOMWINDOW == 82 (16A6BC00) [pid = 2436] [serial = 597] [outer = 00000000] [url = about:blank] 07:15:52 INFO - PROCESS | 2436 | --DOMWINDOW == 81 (14ED9800) [pid = 2436] [serial = 590] [outer = 00000000] [url = about:blank] 07:15:52 INFO - PROCESS | 2436 | --DOMWINDOW == 80 (11F6A400) [pid = 2436] [serial = 587] [outer = 00000000] [url = about:blank] 07:15:52 INFO - PROCESS | 2436 | --DOMWINDOW == 79 (0EF52C00) [pid = 2436] [serial = 582] [outer = 00000000] [url = about:blank] 07:15:52 INFO - PROCESS | 2436 | --DOMWINDOW == 78 (0E863C00) [pid = 2436] [serial = 581] [outer = 00000000] [url = about:blank] 07:15:52 INFO - PROCESS | 2436 | --DOMWINDOW == 77 (0EDE0C00) [pid = 2436] [serial = 584] [outer = 00000000] [url = about:blank] 07:15:52 INFO - PROCESS | 2436 | --DOMWINDOW == 76 (0EE4B000) [pid = 2436] [serial = 585] [outer = 00000000] [url = about:blank] 07:15:52 INFO - PROCESS | 2436 | --DOMWINDOW == 75 (0EDDC000) [pid = 2436] [serial = 576] [outer = 00000000] [url = about:blank] 07:15:52 INFO - PROCESS | 2436 | --DOMWINDOW == 74 (0E860400) [pid = 2436] [serial = 575] [outer = 00000000] [url = about:blank] 07:15:52 INFO - PROCESS | 2436 | --DOMWINDOW == 73 (1683D400) [pid = 2436] [serial = 593] [outer = 00000000] [url = about:blank] 07:15:52 INFO - PROCESS | 2436 | --DOMWINDOW == 72 (16840000) [pid = 2436] [serial = 579] [outer = 00000000] [url = about:blank] 07:15:52 INFO - PROCESS | 2436 | --DOMWINDOW == 71 (151F4400) [pid = 2436] [serial = 578] [outer = 00000000] [url = about:blank] 07:15:52 INFO - PROCESS | 2436 | --DOMWINDOW == 70 (14EE2C00) [pid = 2436] [serial = 591] [outer = 00000000] [url = about:blank] 07:15:52 INFO - PROCESS | 2436 | --DOMWINDOW == 69 (16A4B400) [pid = 2436] [serial = 594] [outer = 00000000] [url = about:blank] 07:15:52 INFO - PROCESS | 2436 | --DOMWINDOW == 68 (16847C00) [pid = 2436] [serial = 596] [outer = 00000000] [url = about:blank] 07:15:52 INFO - PROCESS | 2436 | --DOMWINDOW == 67 (132E7C00) [pid = 2436] [serial = 588] [outer = 00000000] [url = about:blank] 07:15:52 INFO - PROCESS | 2436 | --DOMWINDOW == 66 (1787D400) [pid = 2436] [serial = 599] [outer = 00000000] [url = about:blank] 07:15:52 INFO - PROCESS | 2436 | 1467036952331 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]]]}] 07:15:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 07:15:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1741ms 07:15:52 INFO - PROCESS | 2436 | 1467036952394 Marionette TRACE conn6 -> [0,825,"getWindowHandle",null] 07:15:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 07:15:52 INFO - PROCESS | 2436 | 1467036952398 Marionette TRACE conn6 <- [1,825,null,{"value":"13"}] 07:15:52 INFO - PROCESS | 2436 | 1467036952403 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 07:15:52 INFO - PROCESS | 2436 | 1467036952406 Marionette TRACE conn6 <- [1,826,null,{}] 07:15:52 INFO - PROCESS | 2436 | 1467036952414 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}] 07:15:52 INFO - PROCESS | 2436 | 1467036952417 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:15:52 INFO - PROCESS | 2436 | 1467036952502 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 07:15:52 INFO - PROCESS | 2436 | 1467036952582 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:52 INFO - PROCESS | 2436 | 1467036952584 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:15:52 INFO - PROCESS | 2436 | ++DOCSHELL 0ED51C00 == 28 [pid = 2436] [id = 216] 07:15:52 INFO - PROCESS | 2436 | ++DOMWINDOW == 67 (0ED52400) [pid = 2436] [serial = 646] [outer = 00000000] 07:15:52 INFO - PROCESS | 2436 | ++DOMWINDOW == 68 (0EE42000) [pid = 2436] [serial = 647] [outer = 0ED52400] 07:15:52 INFO - PROCESS | 2436 | 1467036952632 Marionette DEBUG loaded listener.js 07:15:52 INFO - PROCESS | 2436 | ++DOMWINDOW == 69 (0EE4C000) [pid = 2436] [serial = 648] [outer = 0ED52400] 07:15:53 INFO - PROCESS | 2436 | 1467036953030 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]]]}] 07:15:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 07:15:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 691ms 07:15:53 INFO - PROCESS | 2436 | 1467036953095 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 07:15:53 INFO - PROCESS | 2436 | 1467036953100 Marionette TRACE conn6 <- [1,829,null,{"value":"13"}] 07:15:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 07:15:53 INFO - PROCESS | 2436 | 1467036953106 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 07:15:53 INFO - PROCESS | 2436 | 1467036953109 Marionette TRACE conn6 <- [1,830,null,{}] 07:15:53 INFO - PROCESS | 2436 | 1467036953113 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}] 07:15:53 INFO - PROCESS | 2436 | 1467036953116 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:15:53 INFO - PROCESS | 2436 | 1467036953238 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 07:15:53 INFO - PROCESS | 2436 | 1467036953256 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:53 INFO - PROCESS | 2436 | 1467036953259 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:15:53 INFO - PROCESS | 2436 | ++DOCSHELL 0FEE0400 == 29 [pid = 2436] [id = 217] 07:15:53 INFO - PROCESS | 2436 | ++DOMWINDOW == 70 (0FF36C00) [pid = 2436] [serial = 649] [outer = 00000000] 07:15:53 INFO - PROCESS | 2436 | ++DOMWINDOW == 71 (11F64C00) [pid = 2436] [serial = 650] [outer = 0FF36C00] 07:15:53 INFO - PROCESS | 2436 | 1467036953305 Marionette DEBUG loaded listener.js 07:15:53 INFO - PROCESS | 2436 | ++DOMWINDOW == 72 (13212000) [pid = 2436] [serial = 651] [outer = 0FF36C00] 07:15:53 INFO - PROCESS | 2436 | 1467036953746 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]]]}] 07:15:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 07:15:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 670ms 07:15:53 INFO - PROCESS | 2436 | 1467036953780 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 07:15:53 INFO - PROCESS | 2436 | 1467036953782 Marionette TRACE conn6 <- [1,833,null,{"value":"13"}] 07:15:53 INFO - PROCESS | 2436 | 1467036953785 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 07:15:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 07:15:53 INFO - PROCESS | 2436 | 1467036953789 Marionette TRACE conn6 <- [1,834,null,{}] 07:15:53 INFO - PROCESS | 2436 | 1467036953804 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}] 07:15:53 INFO - PROCESS | 2436 | 1467036953809 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:15:53 INFO - PROCESS | 2436 | 1467036953894 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 07:15:53 INFO - PROCESS | 2436 | 1467036953904 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:53 INFO - PROCESS | 2436 | 1467036953907 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:15:53 INFO - PROCESS | 2436 | ++DOCSHELL 13ADE400 == 30 [pid = 2436] [id = 218] 07:15:53 INFO - PROCESS | 2436 | ++DOMWINDOW == 73 (13B95C00) [pid = 2436] [serial = 652] [outer = 00000000] 07:15:53 INFO - PROCESS | 2436 | ++DOMWINDOW == 74 (14ED5800) [pid = 2436] [serial = 653] [outer = 13B95C00] 07:15:53 INFO - PROCESS | 2436 | 1467036953956 Marionette DEBUG loaded listener.js 07:15:54 INFO - PROCESS | 2436 | ++DOMWINDOW == 75 (14EE3C00) [pid = 2436] [serial = 654] [outer = 13B95C00] 07:15:54 INFO - PROCESS | 2436 | 1467036954416 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]]]}] 07:15:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 07:15:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 689ms 07:15:54 INFO - PROCESS | 2436 | 1467036954480 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 07:15:54 INFO - PROCESS | 2436 | 1467036954482 Marionette TRACE conn6 <- [1,837,null,{"value":"13"}] 07:15:54 INFO - PROCESS | 2436 | 1467036954485 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 07:15:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 07:15:54 INFO - PROCESS | 2436 | 1467036954487 Marionette TRACE conn6 <- [1,838,null,{}] 07:15:54 INFO - PROCESS | 2436 | 1467036954498 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}] 07:15:54 INFO - PROCESS | 2436 | 1467036954500 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:15:54 INFO - PROCESS | 2436 | 1467036954613 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 07:15:54 INFO - PROCESS | 2436 | 1467036954691 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:54 INFO - PROCESS | 2436 | 1467036954693 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:15:54 INFO - PROCESS | 2436 | ++DOCSHELL 15249400 == 31 [pid = 2436] [id = 219] 07:15:54 INFO - PROCESS | 2436 | ++DOMWINDOW == 76 (15452000) [pid = 2436] [serial = 655] [outer = 00000000] 07:15:54 INFO - PROCESS | 2436 | ++DOMWINDOW == 77 (16474000) [pid = 2436] [serial = 656] [outer = 15452000] 07:15:54 INFO - PROCESS | 2436 | 1467036954739 Marionette DEBUG loaded listener.js 07:15:54 INFO - PROCESS | 2436 | ++DOMWINDOW == 78 (16840C00) [pid = 2436] [serial = 657] [outer = 15452000] 07:15:55 INFO - PROCESS | 2436 | 1467036955174 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]]]}] 07:15:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 07:15:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 730ms 07:15:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 07:15:55 INFO - PROCESS | 2436 | 1467036955220 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 07:15:55 INFO - PROCESS | 2436 | 1467036955222 Marionette TRACE conn6 <- [1,841,null,{"value":"13"}] 07:15:55 INFO - PROCESS | 2436 | 1467036955229 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 07:15:55 INFO - PROCESS | 2436 | 1467036955230 Marionette TRACE conn6 <- [1,842,null,{}] 07:15:55 INFO - PROCESS | 2436 | 1467036955234 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}] 07:15:55 INFO - PROCESS | 2436 | 1467036955236 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:15:55 INFO - PROCESS | 2436 | 1467036955342 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 07:15:55 INFO - PROCESS | 2436 | 1467036955348 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:55 INFO - PROCESS | 2436 | 1467036955350 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:15:55 INFO - PROCESS | 2436 | ++DOCSHELL 16844800 == 32 [pid = 2436] [id = 220] 07:15:55 INFO - PROCESS | 2436 | ++DOMWINDOW == 79 (16A4E400) [pid = 2436] [serial = 658] [outer = 00000000] 07:15:55 INFO - PROCESS | 2436 | ++DOMWINDOW == 80 (16A6B400) [pid = 2436] [serial = 659] [outer = 16A4E400] 07:15:55 INFO - PROCESS | 2436 | 1467036955393 Marionette DEBUG loaded listener.js 07:15:55 INFO - PROCESS | 2436 | ++DOMWINDOW == 81 (16ADA800) [pid = 2436] [serial = 660] [outer = 16A4E400] 07:15:55 INFO - PROCESS | 2436 | 1467036955840 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]]]}] 07:15:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 07:15:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 690ms 07:15:55 INFO - PROCESS | 2436 | 1467036955916 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 07:15:55 INFO - PROCESS | 2436 | 1467036955918 Marionette TRACE conn6 <- [1,845,null,{"value":"13"}] 07:15:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 07:15:55 INFO - PROCESS | 2436 | 1467036955927 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 07:15:55 INFO - PROCESS | 2436 | 1467036955929 Marionette TRACE conn6 <- [1,846,null,{}] 07:15:55 INFO - PROCESS | 2436 | 1467036955932 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}] 07:15:55 INFO - PROCESS | 2436 | 1467036955938 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:15:56 INFO - PROCESS | 2436 | 1467036956109 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 07:15:56 INFO - PROCESS | 2436 | 1467036956117 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:56 INFO - PROCESS | 2436 | 1467036956119 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:15:56 INFO - PROCESS | 2436 | ++DOCSHELL 1785F000 == 33 [pid = 2436] [id = 221] 07:15:56 INFO - PROCESS | 2436 | ++DOMWINDOW == 82 (17860400) [pid = 2436] [serial = 661] [outer = 00000000] 07:15:56 INFO - PROCESS | 2436 | ++DOMWINDOW == 83 (178C6000) [pid = 2436] [serial = 662] [outer = 17860400] 07:15:56 INFO - PROCESS | 2436 | 1467036956163 Marionette DEBUG loaded listener.js 07:15:56 INFO - PROCESS | 2436 | ++DOMWINDOW == 84 (18647400) [pid = 2436] [serial = 663] [outer = 17860400] 07:15:57 INFO - PROCESS | 2436 | --DOMWINDOW == 83 (1397B000) [pid = 2436] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 07:15:57 INFO - PROCESS | 2436 | --DOMWINDOW == 82 (16AE1800) [pid = 2436] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 07:15:57 INFO - PROCESS | 2436 | --DOMWINDOW == 81 (0F16CC00) [pid = 2436] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 07:15:57 INFO - PROCESS | 2436 | --DOMWINDOW == 80 (18DE7400) [pid = 2436] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 07:15:57 INFO - PROCESS | 2436 | --DOMWINDOW == 79 (17873000) [pid = 2436] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 07:15:57 INFO - PROCESS | 2436 | --DOMWINDOW == 78 (1646F800) [pid = 2436] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 07:15:57 INFO - PROCESS | 2436 | --DOMWINDOW == 77 (17F62800) [pid = 2436] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 07:15:57 INFO - PROCESS | 2436 | --DOMWINDOW == 76 (18C1F000) [pid = 2436] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 07:15:57 INFO - PROCESS | 2436 | --DOMWINDOW == 75 (0EDDD800) [pid = 2436] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 07:15:57 INFO - PROCESS | 2436 | --DOMWINDOW == 74 (135B7C00) [pid = 2436] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 07:15:57 INFO - PROCESS | 2436 | --DOMWINDOW == 73 (1781C800) [pid = 2436] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 07:15:57 INFO - PROCESS | 2436 | --DOMWINDOW == 72 (18EF8800) [pid = 2436] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 07:15:57 INFO - PROCESS | 2436 | 1467036957953 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]]]}] 07:15:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 07:15:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 2076ms 07:15:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 07:15:57 INFO - PROCESS | 2436 | 1467036958003 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 07:15:57 INFO - PROCESS | 2436 | 1467036958005 Marionette TRACE conn6 <- [1,849,null,{"value":"13"}] 07:15:57 INFO - PROCESS | 2436 | 1467036958007 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 07:15:57 INFO - PROCESS | 2436 | 1467036958009 Marionette TRACE conn6 <- [1,850,null,{}] 07:15:58 INFO - PROCESS | 2436 | 1467036958013 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}] 07:15:58 INFO - PROCESS | 2436 | 1467036958014 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:15:58 INFO - PROCESS | 2436 | 1467036958089 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 07:15:58 INFO - PROCESS | 2436 | 1467036958172 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:58 INFO - PROCESS | 2436 | 1467036958174 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:15:58 INFO - PROCESS | 2436 | ++DOCSHELL 0EF5A000 == 34 [pid = 2436] [id = 222] 07:15:58 INFO - PROCESS | 2436 | ++DOMWINDOW == 73 (0EDD6000) [pid = 2436] [serial = 664] [outer = 00000000] 07:15:58 INFO - PROCESS | 2436 | ++DOMWINDOW == 74 (1877D800) [pid = 2436] [serial = 665] [outer = 0EDD6000] 07:15:58 INFO - PROCESS | 2436 | 1467036958219 Marionette DEBUG loaded listener.js 07:15:58 INFO - PROCESS | 2436 | ++DOMWINDOW == 75 (18780C00) [pid = 2436] [serial = 666] [outer = 0EDD6000] 07:15:58 INFO - PROCESS | 2436 | 1467036958566 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]]]}] 07:15:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 07:15:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 629ms 07:15:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 07:15:58 INFO - PROCESS | 2436 | 1467036958639 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 07:15:58 INFO - PROCESS | 2436 | 1467036958641 Marionette TRACE conn6 <- [1,853,null,{"value":"13"}] 07:15:58 INFO - PROCESS | 2436 | 1467036958644 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 07:15:58 INFO - PROCESS | 2436 | 1467036958646 Marionette TRACE conn6 <- [1,854,null,{}] 07:15:58 INFO - PROCESS | 2436 | 1467036958656 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}] 07:15:58 INFO - PROCESS | 2436 | 1467036958658 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:15:58 INFO - PROCESS | 2436 | 1467036958760 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 07:15:58 INFO - PROCESS | 2436 | 1467036958768 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:58 INFO - PROCESS | 2436 | 1467036958770 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:15:58 INFO - PROCESS | 2436 | ++DOCSHELL 18907800 == 35 [pid = 2436] [id = 223] 07:15:58 INFO - PROCESS | 2436 | ++DOMWINDOW == 76 (1890C000) [pid = 2436] [serial = 667] [outer = 00000000] 07:15:58 INFO - PROCESS | 2436 | ++DOMWINDOW == 77 (18EF0000) [pid = 2436] [serial = 668] [outer = 1890C000] 07:15:58 INFO - PROCESS | 2436 | 1467036958813 Marionette DEBUG loaded listener.js 07:15:58 INFO - PROCESS | 2436 | ++DOMWINDOW == 78 (18DEB000) [pid = 2436] [serial = 669] [outer = 1890C000] 07:15:59 INFO - PROCESS | 2436 | 1467036959219 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]]]}] 07:15:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 07:15:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 630ms 07:15:59 INFO - PROCESS | 2436 | 1467036959279 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 07:15:59 INFO - PROCESS | 2436 | 1467036959281 Marionette TRACE conn6 <- [1,857,null,{"value":"13"}] 07:15:59 INFO - PROCESS | 2436 | 1467036959284 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 07:15:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 07:15:59 INFO - PROCESS | 2436 | 1467036959286 Marionette TRACE conn6 <- [1,858,null,{}] 07:15:59 INFO - PROCESS | 2436 | 1467036959290 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}] 07:15:59 INFO - PROCESS | 2436 | 1467036959292 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:15:59 INFO - PROCESS | 2436 | 1467036959369 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 07:15:59 INFO - PROCESS | 2436 | 1467036959378 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:59 INFO - PROCESS | 2436 | 1467036959379 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:15:59 INFO - PROCESS | 2436 | ++DOCSHELL 13ADD400 == 36 [pid = 2436] [id = 224] 07:15:59 INFO - PROCESS | 2436 | ++DOMWINDOW == 79 (192AE800) [pid = 2436] [serial = 670] [outer = 00000000] 07:15:59 INFO - PROCESS | 2436 | ++DOMWINDOW == 80 (192B4800) [pid = 2436] [serial = 671] [outer = 192AE800] 07:15:59 INFO - PROCESS | 2436 | 1467036959422 Marionette DEBUG loaded listener.js 07:15:59 INFO - PROCESS | 2436 | ++DOMWINDOW == 81 (19E70C00) [pid = 2436] [serial = 672] [outer = 192AE800] 07:16:00 INFO - PROCESS | 2436 | 1467036960258 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]]]}] 07:16:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 07:16:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1013ms 07:16:00 INFO - PROCESS | 2436 | 1467036960304 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 07:16:00 INFO - PROCESS | 2436 | 1467036960308 Marionette TRACE conn6 <- [1,861,null,{"value":"13"}] 07:16:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 07:16:00 INFO - PROCESS | 2436 | 1467036960312 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 07:16:00 INFO - PROCESS | 2436 | 1467036960316 Marionette TRACE conn6 <- [1,862,null,{}] 07:16:00 INFO - PROCESS | 2436 | 1467036960321 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}] 07:16:00 INFO - PROCESS | 2436 | 1467036960325 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:16:00 INFO - PROCESS | 2436 | 1467036960488 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 07:16:00 INFO - PROCESS | 2436 | 1467036960607 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:00 INFO - PROCESS | 2436 | 1467036960610 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:16:00 INFO - PROCESS | 2436 | ++DOCSHELL 0EE43000 == 37 [pid = 2436] [id = 225] 07:16:00 INFO - PROCESS | 2436 | ++DOMWINDOW == 82 (0EE48C00) [pid = 2436] [serial = 673] [outer = 00000000] 07:16:00 INFO - PROCESS | 2436 | ++DOMWINDOW == 83 (11F0B400) [pid = 2436] [serial = 674] [outer = 0EE48C00] 07:16:00 INFO - PROCESS | 2436 | 1467036960668 Marionette DEBUG loaded listener.js 07:16:00 INFO - PROCESS | 2436 | ++DOMWINDOW == 84 (133C5C00) [pid = 2436] [serial = 675] [outer = 0EE48C00] 07:16:01 INFO - PROCESS | 2436 | 1467036961364 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]]]}] 07:16:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 07:16:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1081ms 07:16:01 INFO - PROCESS | 2436 | 1467036961404 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 07:16:01 INFO - PROCESS | 2436 | 1467036961409 Marionette TRACE conn6 <- [1,865,null,{"value":"13"}] 07:16:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 07:16:01 INFO - PROCESS | 2436 | 1467036961415 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 07:16:01 INFO - PROCESS | 2436 | 1467036961418 Marionette TRACE conn6 <- [1,866,null,{}] 07:16:01 INFO - PROCESS | 2436 | 1467036961422 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}] 07:16:01 INFO - PROCESS | 2436 | 1467036961425 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:16:01 INFO - PROCESS | 2436 | 1467036961549 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 07:16:01 INFO - PROCESS | 2436 | 1467036961749 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:01 INFO - PROCESS | 2436 | 1467036961752 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:16:01 INFO - PROCESS | 2436 | ++DOCSHELL 0905EC00 == 38 [pid = 2436] [id = 226] 07:16:01 INFO - PROCESS | 2436 | ++DOMWINDOW == 85 (09062800) [pid = 2436] [serial = 676] [outer = 00000000] 07:16:01 INFO - PROCESS | 2436 | ++DOMWINDOW == 86 (0E73B400) [pid = 2436] [serial = 677] [outer = 09062800] 07:16:01 INFO - PROCESS | 2436 | 1467036961812 Marionette DEBUG loaded listener.js 07:16:01 INFO - PROCESS | 2436 | ++DOMWINDOW == 87 (0ED5C800) [pid = 2436] [serial = 678] [outer = 09062800] 07:16:02 INFO - PROCESS | 2436 | --DOCSHELL 18907800 == 37 [pid = 2436] [id = 223] 07:16:02 INFO - PROCESS | 2436 | --DOCSHELL 0EF5A000 == 36 [pid = 2436] [id = 222] 07:16:02 INFO - PROCESS | 2436 | --DOCSHELL 1785F000 == 35 [pid = 2436] [id = 221] 07:16:02 INFO - PROCESS | 2436 | --DOCSHELL 16844800 == 34 [pid = 2436] [id = 220] 07:16:02 INFO - PROCESS | 2436 | --DOCSHELL 15249400 == 33 [pid = 2436] [id = 219] 07:16:02 INFO - PROCESS | 2436 | --DOCSHELL 13ADE400 == 32 [pid = 2436] [id = 218] 07:16:02 INFO - PROCESS | 2436 | --DOCSHELL 0FEE0400 == 31 [pid = 2436] [id = 217] 07:16:02 INFO - PROCESS | 2436 | --DOCSHELL 0ED51C00 == 30 [pid = 2436] [id = 216] 07:16:02 INFO - PROCESS | 2436 | --DOMWINDOW == 86 (1485B800) [pid = 2436] [serial = 606] [outer = 00000000] [url = about:blank] 07:16:02 INFO - PROCESS | 2436 | --DOMWINDOW == 85 (17876000) [pid = 2436] [serial = 617] [outer = 00000000] [url = about:blank] 07:16:02 INFO - PROCESS | 2436 | --DOMWINDOW == 84 (178B7C00) [pid = 2436] [serial = 618] [outer = 00000000] [url = about:blank] 07:16:02 INFO - PROCESS | 2436 | --DOMWINDOW == 83 (0F210C00) [pid = 2436] [serial = 608] [outer = 00000000] [url = about:blank] 07:16:02 INFO - PROCESS | 2436 | --DOMWINDOW == 82 (18EF1000) [pid = 2436] [serial = 630] [outer = 00000000] [url = about:blank] 07:16:02 INFO - PROCESS | 2436 | --DOMWINDOW == 81 (18DF4800) [pid = 2436] [serial = 629] [outer = 00000000] [url = about:blank] 07:16:02 INFO - PROCESS | 2436 | --DOMWINDOW == 80 (18C25C00) [pid = 2436] [serial = 626] [outer = 00000000] [url = about:blank] 07:16:02 INFO - PROCESS | 2436 | --DOMWINDOW == 79 (16848800) [pid = 2436] [serial = 615] [outer = 00000000] [url = about:blank] 07:16:02 INFO - PROCESS | 2436 | --DOMWINDOW == 78 (1841F000) [pid = 2436] [serial = 620] [outer = 00000000] [url = about:blank] 07:16:02 INFO - PROCESS | 2436 | --DOMWINDOW == 77 (18C26400) [pid = 2436] [serial = 623] [outer = 00000000] [url = about:blank] 07:16:02 INFO - PROCESS | 2436 | --DOMWINDOW == 76 (0EF57C00) [pid = 2436] [serial = 603] [outer = 00000000] [url = about:blank] 07:16:02 INFO - PROCESS | 2436 | --DOMWINDOW == 75 (18C21800) [pid = 2436] [serial = 624] [outer = 00000000] [url = about:blank] 07:16:02 INFO - PROCESS | 2436 | --DOMWINDOW == 74 (0EE60C00) [pid = 2436] [serial = 602] [outer = 00000000] [url = about:blank] 07:16:02 INFO - PROCESS | 2436 | --DOMWINDOW == 73 (18777C00) [pid = 2436] [serial = 621] [outer = 00000000] [url = about:blank] 07:16:02 INFO - PROCESS | 2436 | --DOMWINDOW == 72 (0FFC9000) [pid = 2436] [serial = 609] [outer = 00000000] [url = about:blank] 07:16:02 INFO - PROCESS | 2436 | --DOMWINDOW == 71 (1683B400) [pid = 2436] [serial = 614] [outer = 00000000] [url = about:blank] 07:16:02 INFO - PROCESS | 2436 | --DOMWINDOW == 70 (13AE7400) [pid = 2436] [serial = 605] [outer = 00000000] [url = about:blank] 07:16:02 INFO - PROCESS | 2436 | --DOMWINDOW == 69 (18C61000) [pid = 2436] [serial = 627] [outer = 00000000] [url = about:blank] 07:16:02 INFO - PROCESS | 2436 | --DOMWINDOW == 68 (13AE5400) [pid = 2436] [serial = 612] [outer = 00000000] [url = about:blank] 07:16:02 INFO - PROCESS | 2436 | --DOMWINDOW == 67 (178BB800) [pid = 2436] [serial = 600] [outer = 00000000] [url = about:blank] 07:16:02 INFO - PROCESS | 2436 | --DOMWINDOW == 66 (139A1400) [pid = 2436] [serial = 611] [outer = 00000000] [url = about:blank] 07:16:02 INFO - PROCESS | 2436 | --DOMWINDOW == 65 (19075800) [pid = 2436] [serial = 632] [outer = 00000000] [url = about:blank] 07:16:02 INFO - PROCESS | 2436 | --DOMWINDOW == 64 (19078400) [pid = 2436] [serial = 633] [outer = 00000000] [url = about:blank] 07:16:02 INFO - PROCESS | 2436 | 1467036962444 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]]]}] 07:16:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 07:16:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1073ms 07:16:02 INFO - PROCESS | 2436 | ++DOMWINDOW == 65 (0EF56800) [pid = 2436] [serial = 679] [outer = 0F64C400] 07:16:02 INFO - PROCESS | 2436 | 1467036962509 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 07:16:02 INFO - PROCESS | 2436 | 1467036962512 Marionette TRACE conn6 <- [1,869,null,{"value":"13"}] 07:16:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 07:16:02 INFO - PROCESS | 2436 | 1467036962547 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 07:16:02 INFO - PROCESS | 2436 | 1467036962551 Marionette TRACE conn6 <- [1,870,null,{}] 07:16:02 INFO - PROCESS | 2436 | 1467036962558 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}] 07:16:02 INFO - PROCESS | 2436 | 1467036962563 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:16:02 INFO - PROCESS | 2436 | 1467036962652 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 07:16:02 INFO - PROCESS | 2436 | 1467036962736 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:02 INFO - PROCESS | 2436 | 1467036962739 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:16:02 INFO - PROCESS | 2436 | ++DOCSHELL 0ED5A000 == 31 [pid = 2436] [id = 227] 07:16:02 INFO - PROCESS | 2436 | ++DOMWINDOW == 66 (0EDD1800) [pid = 2436] [serial = 680] [outer = 00000000] 07:16:02 INFO - PROCESS | 2436 | ++DOMWINDOW == 67 (11F63800) [pid = 2436] [serial = 681] [outer = 0EDD1800] 07:16:02 INFO - PROCESS | 2436 | 1467036962787 Marionette DEBUG loaded listener.js 07:16:02 INFO - PROCESS | 2436 | ++DOMWINDOW == 68 (13929000) [pid = 2436] [serial = 682] [outer = 0EDD1800] 07:16:03 INFO - PROCESS | 2436 | 1467036963198 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]]]}] 07:16:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 07:16:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 750ms 07:16:03 INFO - PROCESS | 2436 | 1467036963278 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 07:16:03 INFO - PROCESS | 2436 | 1467036963282 Marionette TRACE conn6 <- [1,873,null,{"value":"13"}] 07:16:03 INFO - PROCESS | 2436 | 1467036963286 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 07:16:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 07:16:03 INFO - PROCESS | 2436 | 1467036963288 Marionette TRACE conn6 <- [1,874,null,{}] 07:16:03 INFO - PROCESS | 2436 | 1467036963296 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}] 07:16:03 INFO - PROCESS | 2436 | 1467036963298 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:16:03 INFO - PROCESS | 2436 | 1467036963384 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 07:16:03 INFO - PROCESS | 2436 | 1467036963399 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:03 INFO - PROCESS | 2436 | 1467036963401 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:16:03 INFO - PROCESS | 2436 | ++DOCSHELL 1485A400 == 32 [pid = 2436] [id = 228] 07:16:03 INFO - PROCESS | 2436 | ++DOMWINDOW == 69 (14863C00) [pid = 2436] [serial = 683] [outer = 00000000] 07:16:03 INFO - PROCESS | 2436 | ++DOMWINDOW == 70 (14EE2C00) [pid = 2436] [serial = 684] [outer = 14863C00] 07:16:03 INFO - PROCESS | 2436 | 1467036963445 Marionette DEBUG loaded listener.js 07:16:03 INFO - PROCESS | 2436 | ++DOMWINDOW == 71 (1525E800) [pid = 2436] [serial = 685] [outer = 14863C00] 07:16:03 INFO - PROCESS | 2436 | 1467036963890 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]]]}] 07:16:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 07:16:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 672ms 07:16:03 INFO - PROCESS | 2436 | 1467036963963 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 07:16:03 INFO - PROCESS | 2436 | 1467036963965 Marionette TRACE conn6 <- [1,877,null,{"value":"13"}] 07:16:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 07:16:03 INFO - PROCESS | 2436 | 1467036963970 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 07:16:03 INFO - PROCESS | 2436 | 1467036963976 Marionette TRACE conn6 <- [1,878,null,{}] 07:16:03 INFO - PROCESS | 2436 | 1467036963985 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}] 07:16:03 INFO - PROCESS | 2436 | 1467036963989 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:16:04 INFO - PROCESS | 2436 | 1467036964073 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 07:16:04 INFO - PROCESS | 2436 | 1467036964164 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:04 INFO - PROCESS | 2436 | 1467036964166 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:16:04 INFO - PROCESS | 2436 | ++DOCSHELL 16A51C00 == 33 [pid = 2436] [id = 229] 07:16:04 INFO - PROCESS | 2436 | ++DOMWINDOW == 72 (16A6DC00) [pid = 2436] [serial = 686] [outer = 00000000] 07:16:04 INFO - PROCESS | 2436 | ++DOMWINDOW == 73 (17822000) [pid = 2436] [serial = 687] [outer = 16A6DC00] 07:16:04 INFO - PROCESS | 2436 | 1467036964212 Marionette DEBUG loaded listener.js 07:16:04 INFO - PROCESS | 2436 | ++DOMWINDOW == 74 (17878400) [pid = 2436] [serial = 688] [outer = 16A6DC00] 07:16:04 INFO - PROCESS | 2436 | 1467036964663 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]]]}] 07:16:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 07:16:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 729ms 07:16:04 INFO - PROCESS | 2436 | 1467036964703 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 07:16:04 INFO - PROCESS | 2436 | 1467036964705 Marionette TRACE conn6 <- [1,881,null,{"value":"13"}] 07:16:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 07:16:04 INFO - PROCESS | 2436 | 1467036964712 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 07:16:04 INFO - PROCESS | 2436 | 1467036964714 Marionette TRACE conn6 <- [1,882,null,{}] 07:16:04 INFO - PROCESS | 2436 | 1467036964717 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}] 07:16:04 INFO - PROCESS | 2436 | 1467036964720 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:16:04 INFO - PROCESS | 2436 | 1467036964833 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 07:16:04 INFO - PROCESS | 2436 | 1467036964839 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:04 INFO - PROCESS | 2436 | 1467036964841 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:16:04 INFO - PROCESS | 2436 | ++DOCSHELL 1787A400 == 34 [pid = 2436] [id = 230] 07:16:04 INFO - PROCESS | 2436 | ++DOMWINDOW == 75 (1787BC00) [pid = 2436] [serial = 689] [outer = 00000000] 07:16:04 INFO - PROCESS | 2436 | ++DOMWINDOW == 76 (18410800) [pid = 2436] [serial = 690] [outer = 1787BC00] 07:16:04 INFO - PROCESS | 2436 | 1467036964887 Marionette DEBUG loaded listener.js 07:16:04 INFO - PROCESS | 2436 | ++DOMWINDOW == 77 (1864E000) [pid = 2436] [serial = 691] [outer = 1787BC00] 07:16:05 INFO - PROCESS | 2436 | 1467036965327 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]]]}] 07:16:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 07:16:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 670ms 07:16:05 INFO - PROCESS | 2436 | 1467036965383 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 07:16:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 07:16:05 INFO - PROCESS | 2436 | 1467036965385 Marionette TRACE conn6 <- [1,885,null,{"value":"13"}] 07:16:05 INFO - PROCESS | 2436 | 1467036965388 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 07:16:05 INFO - PROCESS | 2436 | 1467036965390 Marionette TRACE conn6 <- [1,886,null,{}] 07:16:05 INFO - PROCESS | 2436 | 1467036965393 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}] 07:16:05 INFO - PROCESS | 2436 | 1467036965395 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:16:05 INFO - PROCESS | 2436 | 1467036965531 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 07:16:05 INFO - PROCESS | 2436 | 1467036965544 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:05 INFO - PROCESS | 2436 | 1467036965550 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:16:05 INFO - PROCESS | 2436 | ++DOCSHELL 13A17C00 == 35 [pid = 2436] [id = 231] 07:16:05 INFO - PROCESS | 2436 | ++DOMWINDOW == 78 (18C26000) [pid = 2436] [serial = 692] [outer = 00000000] 07:16:05 INFO - PROCESS | 2436 | ++DOMWINDOW == 79 (18C5F000) [pid = 2436] [serial = 693] [outer = 18C26000] 07:16:05 INFO - PROCESS | 2436 | 1467036965602 Marionette DEBUG loaded listener.js 07:16:05 INFO - PROCESS | 2436 | ++DOMWINDOW == 80 (18DEE800) [pid = 2436] [serial = 694] [outer = 18C26000] 07:16:06 INFO - PROCESS | 2436 | 1467036966056 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]]]}] 07:16:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 07:16:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 730ms 07:16:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 07:16:06 INFO - PROCESS | 2436 | 1467036966119 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 07:16:06 INFO - PROCESS | 2436 | 1467036966121 Marionette TRACE conn6 <- [1,889,null,{"value":"13"}] 07:16:06 INFO - PROCESS | 2436 | 1467036966124 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 07:16:06 INFO - PROCESS | 2436 | 1467036966126 Marionette TRACE conn6 <- [1,890,null,{}] 07:16:06 INFO - PROCESS | 2436 | 1467036966130 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}] 07:16:06 INFO - PROCESS | 2436 | 1467036966132 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:16:06 INFO - PROCESS | 2436 | 1467036966254 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 07:16:06 INFO - PROCESS | 2436 | 1467036966316 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:06 INFO - PROCESS | 2436 | 1467036966318 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:16:06 INFO - PROCESS | 2436 | ++DOCSHELL 18EF7400 == 36 [pid = 2436] [id = 232] 07:16:06 INFO - PROCESS | 2436 | ++DOMWINDOW == 81 (18EF8800) [pid = 2436] [serial = 695] [outer = 00000000] 07:16:06 INFO - PROCESS | 2436 | ++DOMWINDOW == 82 (192A7400) [pid = 2436] [serial = 696] [outer = 18EF8800] 07:16:06 INFO - PROCESS | 2436 | 1467036966362 Marionette DEBUG loaded listener.js 07:16:06 INFO - PROCESS | 2436 | ++DOMWINDOW == 83 (192A8000) [pid = 2436] [serial = 697] [outer = 18EF8800] 07:16:06 INFO - PROCESS | 2436 | --DOMWINDOW == 82 (1890C000) [pid = 2436] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 07:16:06 INFO - PROCESS | 2436 | --DOMWINDOW == 81 (15452000) [pid = 2436] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 07:16:06 INFO - PROCESS | 2436 | --DOMWINDOW == 80 (16A4E400) [pid = 2436] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 07:16:06 INFO - PROCESS | 2436 | --DOMWINDOW == 79 (0FF36C00) [pid = 2436] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 07:16:06 INFO - PROCESS | 2436 | --DOMWINDOW == 78 (13B95C00) [pid = 2436] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 07:16:06 INFO - PROCESS | 2436 | --DOMWINDOW == 77 (0ED52400) [pid = 2436] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 07:16:06 INFO - PROCESS | 2436 | --DOMWINDOW == 76 (0EDD7800) [pid = 2436] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 07:16:06 INFO - PROCESS | 2436 | --DOMWINDOW == 75 (17860400) [pid = 2436] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 07:16:06 INFO - PROCESS | 2436 | --DOMWINDOW == 74 (09068C00) [pid = 2436] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 07:16:06 INFO - PROCESS | 2436 | --DOMWINDOW == 73 (0EDD6000) [pid = 2436] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 07:16:06 INFO - PROCESS | 2436 | --DOMWINDOW == 72 (132E2000) [pid = 2436] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 07:16:06 INFO - PROCESS | 2436 | --DOMWINDOW == 71 (17871C00) [pid = 2436] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 07:16:06 INFO - PROCESS | 2436 | 1467036966824 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]]]}] 07:16:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 07:16:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 730ms 07:16:06 INFO - PROCESS | 2436 | 1467036966880 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 07:16:06 INFO - PROCESS | 2436 | 1467036966882 Marionette TRACE conn6 <- [1,893,null,{"value":"13"}] 07:16:06 INFO - PROCESS | 2436 | 1467036966885 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 07:16:06 INFO - PROCESS | 2436 | 1467036966887 Marionette TRACE conn6 <- [1,894,null,{}] 07:16:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 07:16:06 INFO - PROCESS | 2436 | 1467036966891 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}] 07:16:06 INFO - PROCESS | 2436 | 1467036966893 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:16:06 INFO - PROCESS | 2436 | 1467036966972 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 07:16:06 INFO - PROCESS | 2436 | 1467036966978 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:06 INFO - PROCESS | 2436 | 1467036966979 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:16:06 INFO - PROCESS | 2436 | ++DOCSHELL 1397B800 == 37 [pid = 2436] [id = 233] 07:16:06 INFO - PROCESS | 2436 | ++DOMWINDOW == 72 (17874C00) [pid = 2436] [serial = 698] [outer = 00000000] 07:16:06 INFO - PROCESS | 2436 | ++DOMWINDOW == 73 (18EF2C00) [pid = 2436] [serial = 699] [outer = 17874C00] 07:16:07 INFO - PROCESS | 2436 | 1467036967022 Marionette DEBUG loaded listener.js 07:16:07 INFO - PROCESS | 2436 | ++DOMWINDOW == 74 (192A6400) [pid = 2436] [serial = 700] [outer = 17874C00] 07:16:07 INFO - PROCESS | 2436 | 1467036967431 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]]]}] 07:16:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 07:16:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 570ms 07:16:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 07:16:07 INFO - PROCESS | 2436 | 1467036967461 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 07:16:07 INFO - PROCESS | 2436 | 1467036967463 Marionette TRACE conn6 <- [1,897,null,{"value":"13"}] 07:16:07 INFO - PROCESS | 2436 | 1467036967478 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 07:16:07 INFO - PROCESS | 2436 | 1467036967480 Marionette TRACE conn6 <- [1,898,null,{}] 07:16:07 INFO - PROCESS | 2436 | 1467036967488 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}] 07:16:07 INFO - PROCESS | 2436 | 1467036967490 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:16:07 INFO - PROCESS | 2436 | 1467036967571 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 07:16:07 INFO - PROCESS | 2436 | 1467036967577 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:07 INFO - PROCESS | 2436 | 1467036967578 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:16:07 INFO - PROCESS | 2436 | ++DOCSHELL 192B2400 == 38 [pid = 2436] [id = 234] 07:16:07 INFO - PROCESS | 2436 | ++DOMWINDOW == 75 (19DC7400) [pid = 2436] [serial = 701] [outer = 00000000] 07:16:07 INFO - PROCESS | 2436 | ++DOMWINDOW == 76 (1A186800) [pid = 2436] [serial = 702] [outer = 19DC7400] 07:16:07 INFO - PROCESS | 2436 | 1467036967621 Marionette DEBUG loaded listener.js 07:16:07 INFO - PROCESS | 2436 | ++DOMWINDOW == 77 (1A18AC00) [pid = 2436] [serial = 703] [outer = 19DC7400] 07:16:08 INFO - PROCESS | 2436 | 1467036968025 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]]]}] 07:16:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 07:16:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 590ms 07:16:08 INFO - PROCESS | 2436 | 1467036968057 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 07:16:08 INFO - PROCESS | 2436 | 1467036968059 Marionette TRACE conn6 <- [1,901,null,{"value":"13"}] 07:16:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 07:16:08 INFO - PROCESS | 2436 | 1467036968062 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 07:16:08 INFO - PROCESS | 2436 | 1467036968073 Marionette TRACE conn6 <- [1,902,null,{}] 07:16:08 INFO - PROCESS | 2436 | 1467036968077 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}] 07:16:08 INFO - PROCESS | 2436 | 1467036968079 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:16:08 INFO - PROCESS | 2436 | 1467036968197 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 07:16:08 INFO - PROCESS | 2436 | 1467036968221 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:08 INFO - PROCESS | 2436 | 1467036968223 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:16:08 INFO - PROCESS | 2436 | ++DOCSHELL 1A181400 == 39 [pid = 2436] [id = 235] 07:16:08 INFO - PROCESS | 2436 | ++DOMWINDOW == 78 (1A183400) [pid = 2436] [serial = 704] [outer = 00000000] 07:16:08 INFO - PROCESS | 2436 | ++DOMWINDOW == 79 (18902400) [pid = 2436] [serial = 705] [outer = 1A183400] 07:16:08 INFO - PROCESS | 2436 | 1467036968266 Marionette DEBUG loaded listener.js 07:16:08 INFO - PROCESS | 2436 | ++DOMWINDOW == 80 (1A190800) [pid = 2436] [serial = 706] [outer = 1A183400] 07:16:09 INFO - PROCESS | 2436 | --DOCSHELL 0EDD7000 == 38 [pid = 2436] [id = 215] 07:16:09 INFO - PROCESS | 2436 | --DOCSHELL 0ED5A000 == 37 [pid = 2436] [id = 227] 07:16:09 INFO - PROCESS | 2436 | --DOCSHELL 0EE43000 == 36 [pid = 2436] [id = 225] 07:16:09 INFO - PROCESS | 2436 | --DOCSHELL 0905EC00 == 35 [pid = 2436] [id = 226] 07:16:09 INFO - PROCESS | 2436 | --DOCSHELL 13ADD400 == 34 [pid = 2436] [id = 224] 07:16:09 INFO - PROCESS | 2436 | --DOCSHELL 1485A400 == 33 [pid = 2436] [id = 228] 07:16:09 INFO - PROCESS | 2436 | --DOCSHELL 192B2400 == 32 [pid = 2436] [id = 234] 07:16:09 INFO - PROCESS | 2436 | --DOCSHELL 1787A400 == 31 [pid = 2436] [id = 230] 07:16:09 INFO - PROCESS | 2436 | --DOCSHELL 13A17C00 == 30 [pid = 2436] [id = 231] 07:16:09 INFO - PROCESS | 2436 | --DOCSHELL 18EF7400 == 29 [pid = 2436] [id = 232] 07:16:09 INFO - PROCESS | 2436 | --DOCSHELL 16A51C00 == 28 [pid = 2436] [id = 229] 07:16:09 INFO - PROCESS | 2436 | --DOCSHELL 1397B800 == 27 [pid = 2436] [id = 233] 07:16:09 INFO - PROCESS | 2436 | --DOMWINDOW == 79 (18EF0000) [pid = 2436] [serial = 668] [outer = 00000000] [url = about:blank] 07:16:09 INFO - PROCESS | 2436 | --DOMWINDOW == 78 (16474000) [pid = 2436] [serial = 656] [outer = 00000000] [url = about:blank] 07:16:09 INFO - PROCESS | 2436 | --DOMWINDOW == 77 (16840C00) [pid = 2436] [serial = 657] [outer = 00000000] [url = about:blank] 07:16:09 INFO - PROCESS | 2436 | --DOMWINDOW == 76 (16ADA800) [pid = 2436] [serial = 660] [outer = 00000000] [url = about:blank] 07:16:09 INFO - PROCESS | 2436 | --DOMWINDOW == 75 (11F64C00) [pid = 2436] [serial = 650] [outer = 00000000] [url = about:blank] 07:16:09 INFO - PROCESS | 2436 | --DOMWINDOW == 74 (13212000) [pid = 2436] [serial = 651] [outer = 00000000] [url = about:blank] 07:16:09 INFO - PROCESS | 2436 | --DOMWINDOW == 73 (14ED5800) [pid = 2436] [serial = 653] [outer = 00000000] [url = about:blank] 07:16:09 INFO - PROCESS | 2436 | --DOMWINDOW == 72 (16A6B400) [pid = 2436] [serial = 659] [outer = 00000000] [url = about:blank] 07:16:09 INFO - PROCESS | 2436 | --DOMWINDOW == 71 (0EE42000) [pid = 2436] [serial = 647] [outer = 00000000] [url = about:blank] 07:16:09 INFO - PROCESS | 2436 | --DOMWINDOW == 70 (0EE4C000) [pid = 2436] [serial = 648] [outer = 00000000] [url = about:blank] 07:16:09 INFO - PROCESS | 2436 | --DOMWINDOW == 69 (0EF58400) [pid = 2436] [serial = 645] [outer = 00000000] [url = about:blank] 07:16:09 INFO - PROCESS | 2436 | --DOMWINDOW == 68 (0EE4D000) [pid = 2436] [serial = 644] [outer = 00000000] [url = about:blank] 07:16:09 INFO - PROCESS | 2436 | --DOMWINDOW == 67 (178C6000) [pid = 2436] [serial = 662] [outer = 00000000] [url = about:blank] 07:16:09 INFO - PROCESS | 2436 | --DOMWINDOW == 66 (0EE4A800) [pid = 2436] [serial = 636] [outer = 00000000] [url = about:blank] 07:16:09 INFO - PROCESS | 2436 | --DOMWINDOW == 65 (0E8E9800) [pid = 2436] [serial = 635] [outer = 00000000] [url = about:blank] 07:16:09 INFO - PROCESS | 2436 | --DOMWINDOW == 64 (18780C00) [pid = 2436] [serial = 666] [outer = 00000000] [url = about:blank] 07:16:09 INFO - PROCESS | 2436 | --DOMWINDOW == 63 (14EDE800) [pid = 2436] [serial = 639] [outer = 00000000] [url = about:blank] 07:16:09 INFO - PROCESS | 2436 | --DOMWINDOW == 62 (13B33C00) [pid = 2436] [serial = 638] [outer = 00000000] [url = about:blank] 07:16:09 INFO - PROCESS | 2436 | --DOMWINDOW == 61 (18647400) [pid = 2436] [serial = 663] [outer = 00000000] [url = about:blank] 07:16:09 INFO - PROCESS | 2436 | --DOMWINDOW == 60 (18906000) [pid = 2436] [serial = 642] [outer = 00000000] [url = about:blank] 07:16:09 INFO - PROCESS | 2436 | --DOMWINDOW == 59 (1841AC00) [pid = 2436] [serial = 641] [outer = 00000000] [url = about:blank] 07:16:09 INFO - PROCESS | 2436 | --DOMWINDOW == 58 (1877D800) [pid = 2436] [serial = 665] [outer = 00000000] [url = about:blank] 07:16:09 INFO - PROCESS | 2436 | --DOMWINDOW == 57 (14EE3C00) [pid = 2436] [serial = 654] [outer = 00000000] [url = about:blank] 07:16:09 INFO - PROCESS | 2436 | --DOMWINDOW == 56 (18DEB000) [pid = 2436] [serial = 669] [outer = 00000000] [url = about:blank] 07:16:09 INFO - PROCESS | 2436 | 1467036970007 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]]]}] 07:16:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 07:16:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1996ms 07:16:10 INFO - PROCESS | 2436 | 1467036970061 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 07:16:10 INFO - PROCESS | 2436 | 1467036970065 Marionette TRACE conn6 <- [1,905,null,{"value":"13"}] 07:16:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 07:16:10 INFO - PROCESS | 2436 | 1467036970070 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 07:16:10 INFO - PROCESS | 2436 | 1467036970073 Marionette TRACE conn6 <- [1,906,null,{}] 07:16:10 INFO - PROCESS | 2436 | 1467036970079 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}] 07:16:10 INFO - PROCESS | 2436 | 1467036970082 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:16:10 INFO - PROCESS | 2436 | 1467036970171 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 07:16:10 INFO - PROCESS | 2436 | 1467036970178 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:10 INFO - PROCESS | 2436 | 1467036970183 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:16:10 INFO - PROCESS | 2436 | ++DOCSHELL 0EDD5C00 == 28 [pid = 2436] [id = 236] 07:16:10 INFO - PROCESS | 2436 | ++DOMWINDOW == 57 (0EDD6C00) [pid = 2436] [serial = 707] [outer = 00000000] 07:16:10 INFO - PROCESS | 2436 | ++DOMWINDOW == 58 (0EDDE400) [pid = 2436] [serial = 708] [outer = 0EDD6C00] 07:16:10 INFO - PROCESS | 2436 | 1467036970230 Marionette DEBUG loaded listener.js 07:16:10 INFO - PROCESS | 2436 | ++DOMWINDOW == 59 (0EE44C00) [pid = 2436] [serial = 709] [outer = 0EDD6C00] 07:16:10 INFO - PROCESS | 2436 | 1467036970695 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]]]}] 07:16:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 07:16:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 689ms 07:16:10 INFO - PROCESS | 2436 | 1467036970761 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 07:16:10 INFO - PROCESS | 2436 | 1467036970767 Marionette TRACE conn6 <- [1,909,null,{"value":"13"}] 07:16:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 07:16:10 INFO - PROCESS | 2436 | 1467036970773 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 07:16:10 INFO - PROCESS | 2436 | 1467036970775 Marionette TRACE conn6 <- [1,910,null,{}] 07:16:10 INFO - PROCESS | 2436 | 1467036970779 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}] 07:16:10 INFO - PROCESS | 2436 | 1467036970783 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:16:10 INFO - PROCESS | 2436 | 1467036970872 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 07:16:10 INFO - PROCESS | 2436 | 1467036970887 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:10 INFO - PROCESS | 2436 | 1467036970890 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:16:10 INFO - PROCESS | 2436 | ++DOCSHELL 0F57BC00 == 29 [pid = 2436] [id = 237] 07:16:10 INFO - PROCESS | 2436 | ++DOMWINDOW == 60 (0F57C000) [pid = 2436] [serial = 710] [outer = 00000000] 07:16:10 INFO - PROCESS | 2436 | ++DOMWINDOW == 61 (0F6C7800) [pid = 2436] [serial = 711] [outer = 0F57C000] 07:16:10 INFO - PROCESS | 2436 | 1467036970939 Marionette DEBUG loaded listener.js 07:16:11 INFO - PROCESS | 2436 | ++DOMWINDOW == 62 (0FF3E400) [pid = 2436] [serial = 712] [outer = 0F57C000] 07:16:11 INFO - PROCESS | 2436 | 1467036971388 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]]]}] 07:16:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 07:16:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 670ms 07:16:11 INFO - PROCESS | 2436 | 1467036971447 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 07:16:11 INFO - PROCESS | 2436 | 1467036971449 Marionette TRACE conn6 <- [1,913,null,{"value":"13"}] 07:16:11 INFO - PROCESS | 2436 | 1467036971452 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 07:16:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 07:16:11 INFO - PROCESS | 2436 | 1467036971456 Marionette TRACE conn6 <- [1,914,null,{}] 07:16:11 INFO - PROCESS | 2436 | 1467036971467 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}] 07:16:11 INFO - PROCESS | 2436 | 1467036971471 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:16:11 INFO - PROCESS | 2436 | 1467036971583 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 07:16:11 INFO - PROCESS | 2436 | 1467036971669 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:11 INFO - PROCESS | 2436 | 1467036971672 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:16:11 INFO - PROCESS | 2436 | ++DOCSHELL 13976400 == 30 [pid = 2436] [id = 238] 07:16:11 INFO - PROCESS | 2436 | ++DOMWINDOW == 63 (13976800) [pid = 2436] [serial = 713] [outer = 00000000] 07:16:11 INFO - PROCESS | 2436 | ++DOMWINDOW == 64 (1397F800) [pid = 2436] [serial = 714] [outer = 13976800] 07:16:11 INFO - PROCESS | 2436 | 1467036971721 Marionette DEBUG loaded listener.js 07:16:11 INFO - PROCESS | 2436 | ++DOMWINDOW == 65 (13A50400) [pid = 2436] [serial = 715] [outer = 13976800] 07:16:12 INFO - PROCESS | 2436 | 1467036972120 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]]]}] 07:16:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 07:16:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 730ms 07:16:12 INFO - PROCESS | 2436 | 1467036972188 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 07:16:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 07:16:12 INFO - PROCESS | 2436 | 1467036972191 Marionette TRACE conn6 <- [1,917,null,{"value":"13"}] 07:16:12 INFO - PROCESS | 2436 | 1467036972194 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 07:16:12 INFO - PROCESS | 2436 | 1467036972196 Marionette TRACE conn6 <- [1,918,null,{}] 07:16:12 INFO - PROCESS | 2436 | 1467036972199 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}] 07:16:12 INFO - PROCESS | 2436 | 1467036972201 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:16:12 INFO - PROCESS | 2436 | 1467036972314 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 07:16:12 INFO - PROCESS | 2436 | 1467036972326 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:12 INFO - PROCESS | 2436 | 1467036972328 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:16:12 INFO - PROCESS | 2436 | ++DOCSHELL 1397F000 == 31 [pid = 2436] [id = 239] 07:16:12 INFO - PROCESS | 2436 | ++DOMWINDOW == 66 (13A4DC00) [pid = 2436] [serial = 716] [outer = 00000000] 07:16:12 INFO - PROCESS | 2436 | ++DOMWINDOW == 67 (1485B800) [pid = 2436] [serial = 717] [outer = 13A4DC00] 07:16:12 INFO - PROCESS | 2436 | 1467036972374 Marionette DEBUG loaded listener.js 07:16:12 INFO - PROCESS | 2436 | ++DOMWINDOW == 68 (14EDF800) [pid = 2436] [serial = 718] [outer = 13A4DC00] 07:16:12 INFO - PROCESS | 2436 | 1467036972776 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]]]}] 07:16:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 07:16:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 631ms 07:16:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 07:16:12 INFO - PROCESS | 2436 | 1467036972825 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 07:16:12 INFO - PROCESS | 2436 | 1467036972827 Marionette TRACE conn6 <- [1,921,null,{"value":"13"}] 07:16:12 INFO - PROCESS | 2436 | 1467036972830 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 07:16:12 INFO - PROCESS | 2436 | 1467036972832 Marionette TRACE conn6 <- [1,922,null,{}] 07:16:12 INFO - PROCESS | 2436 | 1467036972835 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}] 07:16:12 INFO - PROCESS | 2436 | 1467036972837 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:16:12 INFO - PROCESS | 2436 | 1467036972943 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 07:16:12 INFO - PROCESS | 2436 | 1467036972984 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:12 INFO - PROCESS | 2436 | 1467036972986 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:16:12 INFO - PROCESS | 2436 | ++DOCSHELL 14EE3400 == 32 [pid = 2436] [id = 240] 07:16:12 INFO - PROCESS | 2436 | ++DOMWINDOW == 69 (1513D400) [pid = 2436] [serial = 719] [outer = 00000000] 07:16:12 INFO - PROCESS | 2436 | ++DOMWINDOW == 70 (1544A400) [pid = 2436] [serial = 720] [outer = 1513D400] 07:16:13 INFO - PROCESS | 2436 | 1467036973030 Marionette DEBUG loaded listener.js 07:16:13 INFO - PROCESS | 2436 | ++DOMWINDOW == 71 (1646B400) [pid = 2436] [serial = 721] [outer = 1513D400] 07:16:13 INFO - PROCESS | 2436 | 1467036973417 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]]]}] 07:16:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 07:16:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 631ms 07:16:13 INFO - PROCESS | 2436 | 1467036973462 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 07:16:13 INFO - PROCESS | 2436 | 1467036973464 Marionette TRACE conn6 <- [1,925,null,{"value":"13"}] 07:16:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 07:16:13 INFO - PROCESS | 2436 | 1467036973467 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 07:16:13 INFO - PROCESS | 2436 | 1467036973469 Marionette TRACE conn6 <- [1,926,null,{}] 07:16:13 INFO - PROCESS | 2436 | 1467036973472 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}] 07:16:13 INFO - PROCESS | 2436 | 1467036973478 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:16:13 INFO - PROCESS | 2436 | 1467036973609 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 07:16:13 INFO - PROCESS | 2436 | 1467036973622 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:13 INFO - PROCESS | 2436 | 1467036973624 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:16:13 INFO - PROCESS | 2436 | ++DOCSHELL 1683C800 == 33 [pid = 2436] [id = 241] 07:16:13 INFO - PROCESS | 2436 | ++DOMWINDOW == 72 (1683CC00) [pid = 2436] [serial = 722] [outer = 00000000] 07:16:13 INFO - PROCESS | 2436 | ++DOMWINDOW == 73 (16A6B000) [pid = 2436] [serial = 723] [outer = 1683CC00] 07:16:13 INFO - PROCESS | 2436 | 1467036973670 Marionette DEBUG loaded listener.js 07:16:13 INFO - PROCESS | 2436 | ++DOMWINDOW == 74 (16A75800) [pid = 2436] [serial = 724] [outer = 1683CC00] 07:16:14 INFO - PROCESS | 2436 | 1467036974092 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]]]}] 07:16:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 07:16:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 669ms 07:16:14 INFO - PROCESS | 2436 | 1467036974139 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 07:16:14 INFO - PROCESS | 2436 | 1467036974140 Marionette TRACE conn6 <- [1,929,null,{"value":"13"}] 07:16:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 07:16:14 INFO - PROCESS | 2436 | 1467036974144 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 07:16:14 INFO - PROCESS | 2436 | 1467036974145 Marionette TRACE conn6 <- [1,930,null,{}] 07:16:14 INFO - PROCESS | 2436 | 1467036974149 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}] 07:16:14 INFO - PROCESS | 2436 | 1467036974151 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:16:14 INFO - PROCESS | 2436 | 1467036974281 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 07:16:14 INFO - PROCESS | 2436 | 1467036974296 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:14 INFO - PROCESS | 2436 | 1467036974298 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:16:14 INFO - PROCESS | 2436 | ++DOCSHELL 16AE2400 == 34 [pid = 2436] [id = 242] 07:16:14 INFO - PROCESS | 2436 | ++DOMWINDOW == 75 (16AE5000) [pid = 2436] [serial = 725] [outer = 00000000] 07:16:14 INFO - PROCESS | 2436 | ++DOMWINDOW == 76 (17873800) [pid = 2436] [serial = 726] [outer = 16AE5000] 07:16:14 INFO - PROCESS | 2436 | 1467036974341 Marionette DEBUG loaded listener.js 07:16:14 INFO - PROCESS | 2436 | ++DOMWINDOW == 77 (16467800) [pid = 2436] [serial = 727] [outer = 16AE5000] 07:16:14 INFO - PROCESS | 2436 | 1467036974735 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]]]}] 07:16:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 07:16:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 630ms 07:16:14 INFO - PROCESS | 2436 | 1467036974774 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 07:16:14 INFO - PROCESS | 2436 | 1467036974776 Marionette TRACE conn6 <- [1,933,null,{"value":"13"}] 07:16:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 07:16:14 INFO - PROCESS | 2436 | 1467036974779 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 07:16:14 INFO - PROCESS | 2436 | 1467036974781 Marionette TRACE conn6 <- [1,934,null,{}] 07:16:14 INFO - PROCESS | 2436 | 1467036974784 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}] 07:16:14 INFO - PROCESS | 2436 | 1467036974786 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:16:14 INFO - PROCESS | 2436 | 1467036974900 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 07:16:14 INFO - PROCESS | 2436 | 1467036974953 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:14 INFO - PROCESS | 2436 | 1467036974955 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:16:14 INFO - PROCESS | 2436 | ++DOCSHELL 0EDD7800 == 35 [pid = 2436] [id = 243] 07:16:14 INFO - PROCESS | 2436 | ++DOMWINDOW == 78 (17872C00) [pid = 2436] [serial = 728] [outer = 00000000] 07:16:14 INFO - PROCESS | 2436 | ++DOMWINDOW == 79 (18411C00) [pid = 2436] [serial = 729] [outer = 17872C00] 07:16:14 INFO - PROCESS | 2436 | 1467036974998 Marionette DEBUG loaded listener.js 07:16:15 INFO - PROCESS | 2436 | ++DOMWINDOW == 80 (178BB800) [pid = 2436] [serial = 730] [outer = 17872C00] 07:16:15 INFO - PROCESS | 2436 | 1467036975393 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]]]}] 07:16:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 07:16:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 670ms 07:16:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 07:16:15 INFO - PROCESS | 2436 | 1467036975420 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 07:16:15 INFO - PROCESS | 2436 | 1467036975422 Marionette TRACE conn6 <- [1,937,null,{"value":"13"}] 07:16:15 INFO - PROCESS | 2436 | 1467036975425 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 07:16:15 INFO - PROCESS | 2436 | 1467036975427 Marionette TRACE conn6 <- [1,938,null,{}] 07:16:15 INFO - PROCESS | 2436 | 1467036975430 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}] 07:16:15 INFO - PROCESS | 2436 | 1467036975432 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:16:15 INFO - PROCESS | 2436 | 1467036975566 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 07:16:15 INFO - PROCESS | 2436 | 1467036975586 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:15 INFO - PROCESS | 2436 | 1467036975587 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:16:15 INFO - PROCESS | 2436 | ++DOCSHELL 13976000 == 36 [pid = 2436] [id = 244] 07:16:15 INFO - PROCESS | 2436 | ++DOMWINDOW == 81 (18903400) [pid = 2436] [serial = 731] [outer = 00000000] 07:16:15 INFO - PROCESS | 2436 | ++DOMWINDOW == 82 (18909000) [pid = 2436] [serial = 732] [outer = 18903400] 07:16:15 INFO - PROCESS | 2436 | 1467036975631 Marionette DEBUG loaded listener.js 07:16:15 INFO - PROCESS | 2436 | ++DOMWINDOW == 83 (1890A800) [pid = 2436] [serial = 733] [outer = 18903400] 07:16:16 INFO - PROCESS | 2436 | 1467036976064 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]]]}] 07:16:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 07:16:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 669ms 07:16:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 07:16:16 INFO - PROCESS | 2436 | 1467036976096 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 07:16:16 INFO - PROCESS | 2436 | 1467036976098 Marionette TRACE conn6 <- [1,941,null,{"value":"13"}] 07:16:16 INFO - PROCESS | 2436 | 1467036976101 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 07:16:16 INFO - PROCESS | 2436 | 1467036976103 Marionette TRACE conn6 <- [1,942,null,{}] 07:16:16 INFO - PROCESS | 2436 | 1467036976106 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}] 07:16:16 INFO - PROCESS | 2436 | 1467036976108 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:16:16 INFO - PROCESS | 2436 | 1467036976222 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 07:16:16 INFO - PROCESS | 2436 | 1467036976228 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:16 INFO - PROCESS | 2436 | 1467036976230 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:16:16 INFO - PROCESS | 2436 | ++DOCSHELL 18C1F000 == 37 [pid = 2436] [id = 245] 07:16:16 INFO - PROCESS | 2436 | ++DOMWINDOW == 84 (18C24C00) [pid = 2436] [serial = 734] [outer = 00000000] 07:16:16 INFO - PROCESS | 2436 | ++DOMWINDOW == 85 (18DE9400) [pid = 2436] [serial = 735] [outer = 18C24C00] 07:16:16 INFO - PROCESS | 2436 | 1467036976274 Marionette DEBUG loaded listener.js 07:16:16 INFO - PROCESS | 2436 | ++DOMWINDOW == 86 (18DF6C00) [pid = 2436] [serial = 736] [outer = 18C24C00] 07:16:16 INFO - PROCESS | 2436 | 1467036976728 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]]]}] 07:16:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 07:16:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 670ms 07:16:16 INFO - PROCESS | 2436 | 1467036976772 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 07:16:16 INFO - PROCESS | 2436 | 1467036976775 Marionette TRACE conn6 <- [1,945,null,{"value":"13"}] 07:16:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 07:16:16 INFO - PROCESS | 2436 | 1467036976783 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 07:16:16 INFO - PROCESS | 2436 | 1467036976785 Marionette TRACE conn6 <- [1,946,null,{}] 07:16:16 INFO - PROCESS | 2436 | 1467036976789 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}] 07:16:16 INFO - PROCESS | 2436 | 1467036976791 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:16:16 INFO - PROCESS | 2436 | 1467036976945 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 07:16:16 INFO - PROCESS | 2436 | 1467036976966 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:16 INFO - PROCESS | 2436 | 1467036976968 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:16:16 INFO - PROCESS | 2436 | ++DOCSHELL 13974400 == 38 [pid = 2436] [id = 246] 07:16:16 INFO - PROCESS | 2436 | ++DOMWINDOW == 87 (14E45C00) [pid = 2436] [serial = 737] [outer = 00000000] 07:16:17 INFO - PROCESS | 2436 | ++DOMWINDOW == 88 (18EFD000) [pid = 2436] [serial = 738] [outer = 14E45C00] 07:16:17 INFO - PROCESS | 2436 | 1467036977014 Marionette DEBUG loaded listener.js 07:16:17 INFO - PROCESS | 2436 | ++DOMWINDOW == 89 (192B3400) [pid = 2436] [serial = 739] [outer = 14E45C00] 07:16:17 INFO - PROCESS | 2436 | --DOMWINDOW == 88 (1787BC00) [pid = 2436] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 07:16:17 INFO - PROCESS | 2436 | --DOMWINDOW == 87 (18C26000) [pid = 2436] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 07:16:17 INFO - PROCESS | 2436 | --DOMWINDOW == 86 (18EF8800) [pid = 2436] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 07:16:17 INFO - PROCESS | 2436 | --DOMWINDOW == 85 (17874C00) [pid = 2436] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 07:16:17 INFO - PROCESS | 2436 | --DOMWINDOW == 84 (19DC7400) [pid = 2436] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 07:16:17 INFO - PROCESS | 2436 | --DOMWINDOW == 83 (192AE800) [pid = 2436] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 07:16:17 INFO - PROCESS | 2436 | --DOMWINDOW == 82 (16A6DC00) [pid = 2436] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 07:16:17 INFO - PROCESS | 2436 | --DOMWINDOW == 81 (14863C00) [pid = 2436] [serial = 683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 07:16:17 INFO - PROCESS | 2436 | --DOMWINDOW == 80 (0EDD1800) [pid = 2436] [serial = 680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 07:16:17 INFO - PROCESS | 2436 | --DOMWINDOW == 79 (09062800) [pid = 2436] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 07:16:17 INFO - PROCESS | 2436 | --DOMWINDOW == 78 (0EE48C00) [pid = 2436] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 07:16:17 INFO - PROCESS | 2436 | 1467036977582 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]]]}] 07:16:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 07:16:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 830ms 07:16:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 07:16:17 INFO - PROCESS | 2436 | 1467036977608 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 07:16:17 INFO - PROCESS | 2436 | 1467036977610 Marionette TRACE conn6 <- [1,949,null,{"value":"13"}] 07:16:17 INFO - PROCESS | 2436 | 1467036977614 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 07:16:17 INFO - PROCESS | 2436 | 1467036977615 Marionette TRACE conn6 <- [1,950,null,{}] 07:16:17 INFO - PROCESS | 2436 | 1467036977619 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}] 07:16:17 INFO - PROCESS | 2436 | 1467036977620 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:16:17 INFO - PROCESS | 2436 | 1467036977736 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 07:16:17 INFO - PROCESS | 2436 | 1467036977795 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:17 INFO - PROCESS | 2436 | 1467036977797 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:16:17 INFO - PROCESS | 2436 | ++DOCSHELL 151EE000 == 39 [pid = 2436] [id = 247] 07:16:17 INFO - PROCESS | 2436 | ++DOMWINDOW == 79 (151EE800) [pid = 2436] [serial = 740] [outer = 00000000] 07:16:17 INFO - PROCESS | 2436 | ++DOMWINDOW == 80 (18410C00) [pid = 2436] [serial = 741] [outer = 151EE800] 07:16:17 INFO - PROCESS | 2436 | 1467036977841 Marionette DEBUG loaded listener.js 07:16:17 INFO - PROCESS | 2436 | ++DOMWINDOW == 81 (1864D800) [pid = 2436] [serial = 742] [outer = 151EE800] 07:16:18 INFO - PROCESS | 2436 | 1467036978194 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]]]}] 07:16:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 07:16:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 629ms 07:16:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 07:16:18 INFO - PROCESS | 2436 | 1467036978244 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 07:16:18 INFO - PROCESS | 2436 | 1467036978246 Marionette TRACE conn6 <- [1,953,null,{"value":"13"}] 07:16:18 INFO - PROCESS | 2436 | 1467036978249 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 07:16:18 INFO - PROCESS | 2436 | 1467036978251 Marionette TRACE conn6 <- [1,954,null,{}] 07:16:18 INFO - PROCESS | 2436 | 1467036978254 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}] 07:16:18 INFO - PROCESS | 2436 | 1467036978256 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:16:18 INFO - PROCESS | 2436 | 1467036978334 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 07:16:18 INFO - PROCESS | 2436 | 1467036978339 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:18 INFO - PROCESS | 2436 | 1467036978341 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:16:18 INFO - PROCESS | 2436 | ++DOCSHELL 18EF7400 == 40 [pid = 2436] [id = 248] 07:16:18 INFO - PROCESS | 2436 | ++DOMWINDOW == 82 (18EF8800) [pid = 2436] [serial = 743] [outer = 00000000] 07:16:18 INFO - PROCESS | 2436 | ++DOMWINDOW == 83 (1A184800) [pid = 2436] [serial = 744] [outer = 18EF8800] 07:16:18 INFO - PROCESS | 2436 | 1467036978384 Marionette DEBUG loaded listener.js 07:16:18 INFO - PROCESS | 2436 | ++DOMWINDOW == 84 (1A18D400) [pid = 2436] [serial = 745] [outer = 18EF8800] 07:16:18 INFO - PROCESS | 2436 | 1467036978814 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]]]}] 07:16:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 07:16:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 630ms 07:16:18 INFO - PROCESS | 2436 | 1467036978881 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 07:16:18 INFO - PROCESS | 2436 | 1467036978883 Marionette TRACE conn6 <- [1,957,null,{"value":"13"}] 07:16:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 07:16:18 INFO - PROCESS | 2436 | 1467036978886 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 07:16:18 INFO - PROCESS | 2436 | 1467036978888 Marionette TRACE conn6 <- [1,958,null,{}] 07:16:18 INFO - PROCESS | 2436 | 1467036978891 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}] 07:16:18 INFO - PROCESS | 2436 | 1467036978893 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:16:18 INFO - PROCESS | 2436 | 1467036978971 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 07:16:18 INFO - PROCESS | 2436 | 1467036978977 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:18 INFO - PROCESS | 2436 | 1467036978979 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:16:18 INFO - PROCESS | 2436 | ++DOCSHELL 1A2EBC00 == 41 [pid = 2436] [id = 249] 07:16:18 INFO - PROCESS | 2436 | ++DOMWINDOW == 85 (1A2F6400) [pid = 2436] [serial = 746] [outer = 00000000] 07:16:19 INFO - PROCESS | 2436 | ++DOMWINDOW == 86 (1A35A000) [pid = 2436] [serial = 747] [outer = 1A2F6400] 07:16:19 INFO - PROCESS | 2436 | 1467036979022 Marionette DEBUG loaded listener.js 07:16:19 INFO - PROCESS | 2436 | ++DOMWINDOW == 87 (1A35DC00) [pid = 2436] [serial = 748] [outer = 1A2F6400] 07:16:19 INFO - PROCESS | 2436 | 1467036979521 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]]]}] 07:16:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 07:16:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 730ms 07:16:19 INFO - PROCESS | 2436 | 1467036979617 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 07:16:19 INFO - PROCESS | 2436 | 1467036979622 Marionette TRACE conn6 <- [1,961,null,{"value":"13"}] 07:16:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 07:16:19 INFO - PROCESS | 2436 | 1467036979651 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 07:16:19 INFO - PROCESS | 2436 | 1467036979655 Marionette TRACE conn6 <- [1,962,null,{}] 07:16:19 INFO - PROCESS | 2436 | 1467036979737 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}] 07:16:19 INFO - PROCESS | 2436 | 1467036979740 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:16:19 INFO - PROCESS | 2436 | 1467036979889 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 07:16:19 INFO - PROCESS | 2436 | 1467036979966 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:19 INFO - PROCESS | 2436 | 1467036979971 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:16:19 INFO - PROCESS | 2436 | ++DOCSHELL 0E5C9400 == 42 [pid = 2436] [id = 250] 07:16:19 INFO - PROCESS | 2436 | ++DOMWINDOW == 88 (0E8EC800) [pid = 2436] [serial = 749] [outer = 00000000] 07:16:20 INFO - PROCESS | 2436 | ++DOMWINDOW == 89 (0EE41800) [pid = 2436] [serial = 750] [outer = 0E8EC800] 07:16:20 INFO - PROCESS | 2436 | 1467036980028 Marionette DEBUG loaded listener.js 07:16:20 INFO - PROCESS | 2436 | ++DOMWINDOW == 90 (0EF52800) [pid = 2436] [serial = 751] [outer = 0E8EC800] 07:16:20 INFO - PROCESS | 2436 | 1467036980715 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]]]}] 07:16:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 07:16:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1134ms 07:16:20 INFO - PROCESS | 2436 | 1467036980767 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 07:16:20 INFO - PROCESS | 2436 | 1467036980772 Marionette TRACE conn6 <- [1,965,null,{"value":"13"}] 07:16:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 07:16:20 INFO - PROCESS | 2436 | 1467036980778 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 07:16:20 INFO - PROCESS | 2436 | 1467036980781 Marionette TRACE conn6 <- [1,966,null,{}] 07:16:20 INFO - PROCESS | 2436 | 1467036980805 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}] 07:16:20 INFO - PROCESS | 2436 | 1467036980808 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:16:20 INFO - PROCESS | 2436 | 1467036980929 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 07:16:21 INFO - PROCESS | 2436 | 1467036981059 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:21 INFO - PROCESS | 2436 | 1467036981061 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:16:21 INFO - PROCESS | 2436 | ++DOCSHELL 133BFC00 == 43 [pid = 2436] [id = 251] 07:16:21 INFO - PROCESS | 2436 | ++DOMWINDOW == 91 (133C0C00) [pid = 2436] [serial = 752] [outer = 00000000] 07:16:21 INFO - PROCESS | 2436 | ++DOMWINDOW == 92 (13960800) [pid = 2436] [serial = 753] [outer = 133C0C00] 07:16:21 INFO - PROCESS | 2436 | 1467036981120 Marionette DEBUG loaded listener.js 07:16:21 INFO - PROCESS | 2436 | ++DOMWINDOW == 93 (13AE4C00) [pid = 2436] [serial = 754] [outer = 133C0C00] 07:16:22 INFO - PROCESS | 2436 | 1467036982045 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]]]}] 07:16:22 INFO - PROCESS | 2436 | --DOCSHELL 18EF7400 == 42 [pid = 2436] [id = 248] 07:16:22 INFO - PROCESS | 2436 | --DOCSHELL 151EE000 == 41 [pid = 2436] [id = 247] 07:16:22 INFO - PROCESS | 2436 | --DOCSHELL 13974400 == 40 [pid = 2436] [id = 246] 07:16:22 INFO - PROCESS | 2436 | --DOCSHELL 18C1F000 == 39 [pid = 2436] [id = 245] 07:16:22 INFO - PROCESS | 2436 | --DOCSHELL 13976000 == 38 [pid = 2436] [id = 244] 07:16:22 INFO - PROCESS | 2436 | --DOCSHELL 0EDD7800 == 37 [pid = 2436] [id = 243] 07:16:22 INFO - PROCESS | 2436 | --DOCSHELL 16AE2400 == 36 [pid = 2436] [id = 242] 07:16:22 INFO - PROCESS | 2436 | --DOCSHELL 1683C800 == 35 [pid = 2436] [id = 241] 07:16:22 INFO - PROCESS | 2436 | --DOCSHELL 14EE3400 == 34 [pid = 2436] [id = 240] 07:16:22 INFO - PROCESS | 2436 | --DOCSHELL 1397F000 == 33 [pid = 2436] [id = 239] 07:16:22 INFO - PROCESS | 2436 | --DOMWINDOW == 92 (18902400) [pid = 2436] [serial = 705] [outer = 00000000] [url = about:blank] 07:16:22 INFO - PROCESS | 2436 | --DOCSHELL 13976400 == 32 [pid = 2436] [id = 238] 07:16:22 INFO - PROCESS | 2436 | --DOCSHELL 0F57BC00 == 31 [pid = 2436] [id = 237] 07:16:22 INFO - PROCESS | 2436 | --DOCSHELL 0EDD5C00 == 30 [pid = 2436] [id = 236] 07:16:22 INFO - PROCESS | 2436 | --DOCSHELL 1A181400 == 29 [pid = 2436] [id = 235] 07:16:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 07:16:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1353ms 07:16:22 INFO - PROCESS | 2436 | 1467036982136 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 07:16:22 INFO - PROCESS | 2436 | 1467036982140 Marionette TRACE conn6 <- [1,969,null,{"value":"13"}] 07:16:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 07:16:22 INFO - PROCESS | 2436 | 1467036982144 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 07:16:22 INFO - PROCESS | 2436 | 1467036982147 Marionette TRACE conn6 <- [1,970,null,{}] 07:16:22 INFO - PROCESS | 2436 | 1467036982152 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}] 07:16:22 INFO - PROCESS | 2436 | 1467036982155 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:16:22 INFO - PROCESS | 2436 | 1467036982248 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 07:16:22 INFO - PROCESS | 2436 | 1467036982255 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:22 INFO - PROCESS | 2436 | 1467036982257 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:16:22 INFO - PROCESS | 2436 | ++DOCSHELL 0EE4B800 == 30 [pid = 2436] [id = 252] 07:16:22 INFO - PROCESS | 2436 | ++DOMWINDOW == 93 (0EE4F800) [pid = 2436] [serial = 755] [outer = 00000000] 07:16:22 INFO - PROCESS | 2436 | ++DOMWINDOW == 94 (0EF5BC00) [pid = 2436] [serial = 756] [outer = 0EE4F800] 07:16:22 INFO - PROCESS | 2436 | 1467036982304 Marionette DEBUG loaded listener.js 07:16:22 INFO - PROCESS | 2436 | ++DOMWINDOW == 95 (0F57A400) [pid = 2436] [serial = 757] [outer = 0EE4F800] 07:16:22 INFO - PROCESS | 2436 | --DOMWINDOW == 94 (18410800) [pid = 2436] [serial = 690] [outer = 00000000] [url = about:blank] 07:16:22 INFO - PROCESS | 2436 | --DOMWINDOW == 93 (18C5F000) [pid = 2436] [serial = 693] [outer = 00000000] [url = about:blank] 07:16:22 INFO - PROCESS | 2436 | --DOMWINDOW == 92 (1864E000) [pid = 2436] [serial = 691] [outer = 00000000] [url = about:blank] 07:16:22 INFO - PROCESS | 2436 | --DOMWINDOW == 91 (192A7400) [pid = 2436] [serial = 696] [outer = 00000000] [url = about:blank] 07:16:22 INFO - PROCESS | 2436 | --DOMWINDOW == 90 (18DEE800) [pid = 2436] [serial = 694] [outer = 00000000] [url = about:blank] 07:16:22 INFO - PROCESS | 2436 | --DOMWINDOW == 89 (18EF2C00) [pid = 2436] [serial = 699] [outer = 00000000] [url = about:blank] 07:16:22 INFO - PROCESS | 2436 | --DOMWINDOW == 88 (1A186800) [pid = 2436] [serial = 702] [outer = 00000000] [url = about:blank] 07:16:22 INFO - PROCESS | 2436 | --DOMWINDOW == 87 (192A8000) [pid = 2436] [serial = 697] [outer = 00000000] [url = about:blank] 07:16:22 INFO - PROCESS | 2436 | --DOMWINDOW == 86 (192B4800) [pid = 2436] [serial = 671] [outer = 00000000] [url = about:blank] 07:16:22 INFO - PROCESS | 2436 | --DOMWINDOW == 85 (19E70C00) [pid = 2436] [serial = 672] [outer = 00000000] [url = about:blank] 07:16:22 INFO - PROCESS | 2436 | --DOMWINDOW == 84 (11F65C00) [pid = 2436] [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.] 07:16:22 INFO - PROCESS | 2436 | --DOMWINDOW == 83 (17822000) [pid = 2436] [serial = 687] [outer = 00000000] [url = about:blank] 07:16:22 INFO - PROCESS | 2436 | --DOMWINDOW == 82 (14EE2C00) [pid = 2436] [serial = 684] [outer = 00000000] [url = about:blank] 07:16:22 INFO - PROCESS | 2436 | --DOMWINDOW == 81 (1525E800) [pid = 2436] [serial = 685] [outer = 00000000] [url = about:blank] 07:16:22 INFO - PROCESS | 2436 | --DOMWINDOW == 80 (11F63800) [pid = 2436] [serial = 681] [outer = 00000000] [url = about:blank] 07:16:22 INFO - PROCESS | 2436 | --DOMWINDOW == 79 (13929000) [pid = 2436] [serial = 682] [outer = 00000000] [url = about:blank] 07:16:22 INFO - PROCESS | 2436 | --DOMWINDOW == 78 (0ED5C800) [pid = 2436] [serial = 678] [outer = 00000000] [url = about:blank] 07:16:22 INFO - PROCESS | 2436 | --DOMWINDOW == 77 (0E73B400) [pid = 2436] [serial = 677] [outer = 00000000] [url = about:blank] 07:16:22 INFO - PROCESS | 2436 | --DOMWINDOW == 76 (1A18AC00) [pid = 2436] [serial = 703] [outer = 00000000] [url = about:blank] 07:16:22 INFO - PROCESS | 2436 | --DOMWINDOW == 75 (133C5C00) [pid = 2436] [serial = 675] [outer = 00000000] [url = about:blank] 07:16:22 INFO - PROCESS | 2436 | --DOMWINDOW == 74 (11F0B400) [pid = 2436] [serial = 674] [outer = 00000000] [url = about:blank] 07:16:22 INFO - PROCESS | 2436 | --DOMWINDOW == 73 (192A6400) [pid = 2436] [serial = 700] [outer = 00000000] [url = about:blank] 07:16:22 INFO - PROCESS | 2436 | --DOMWINDOW == 72 (17878400) [pid = 2436] [serial = 688] [outer = 00000000] [url = about:blank] 07:16:22 INFO - PROCESS | 2436 | 1467036982868 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]]]}] 07:16:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 07:16:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 770ms 07:16:22 INFO - PROCESS | 2436 | 1467036982916 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 07:16:22 INFO - PROCESS | 2436 | 1467036982921 Marionette TRACE conn6 <- [1,973,null,{"value":"13"}] 07:16:22 INFO - PROCESS | 2436 | 1467036982927 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 07:16:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 07:16:22 INFO - PROCESS | 2436 | 1467036982930 Marionette TRACE conn6 <- [1,974,null,{}] 07:16:22 INFO - PROCESS | 2436 | 1467036982936 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}] 07:16:22 INFO - PROCESS | 2436 | 1467036982939 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:16:23 INFO - PROCESS | 2436 | 1467036983049 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 07:16:23 INFO - PROCESS | 2436 | 1467036983185 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:23 INFO - PROCESS | 2436 | 1467036983189 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:16:23 INFO - PROCESS | 2436 | ++DOCSHELL 0EE47400 == 31 [pid = 2436] [id = 253] 07:16:23 INFO - PROCESS | 2436 | ++DOMWINDOW == 73 (0EE69C00) [pid = 2436] [serial = 758] [outer = 00000000] 07:16:23 INFO - PROCESS | 2436 | ++DOMWINDOW == 74 (0F216C00) [pid = 2436] [serial = 759] [outer = 0EE69C00] 07:16:23 INFO - PROCESS | 2436 | 1467036983247 Marionette DEBUG loaded listener.js 07:16:23 INFO - PROCESS | 2436 | ++DOMWINDOW == 75 (11F67C00) [pid = 2436] [serial = 760] [outer = 0EE69C00] 07:16:23 INFO - PROCESS | 2436 | 1467036983919 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]]]}] 07:16:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 07:16:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1022ms 07:16:23 INFO - PROCESS | 2436 | 1467036983953 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 07:16:23 INFO - PROCESS | 2436 | 1467036983958 Marionette TRACE conn6 <- [1,977,null,{"value":"13"}] 07:16:23 INFO - PROCESS | 2436 | 1467036983964 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 07:16:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 07:16:23 INFO - PROCESS | 2436 | 1467036983967 Marionette TRACE conn6 <- [1,978,null,{}] 07:16:23 INFO - PROCESS | 2436 | 1467036983971 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}] 07:16:23 INFO - PROCESS | 2436 | 1467036983974 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:16:24 INFO - PROCESS | 2436 | 1467036984079 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 07:16:24 INFO - PROCESS | 2436 | 1467036984175 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:24 INFO - PROCESS | 2436 | 1467036984178 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:16:24 INFO - PROCESS | 2436 | ++DOCSHELL 13A20C00 == 32 [pid = 2436] [id = 254] 07:16:24 INFO - PROCESS | 2436 | ++DOMWINDOW == 76 (13A4EC00) [pid = 2436] [serial = 761] [outer = 00000000] 07:16:24 INFO - PROCESS | 2436 | ++DOMWINDOW == 77 (13B94C00) [pid = 2436] [serial = 762] [outer = 13A4EC00] 07:16:24 INFO - PROCESS | 2436 | 1467036984233 Marionette DEBUG loaded listener.js 07:16:24 INFO - PROCESS | 2436 | ++DOMWINDOW == 78 (14E44400) [pid = 2436] [serial = 763] [outer = 13A4EC00] 07:16:24 INFO - PROCESS | 2436 | 1467036984857 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]]]}] 07:16:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 07:16:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 929ms 07:16:24 INFO - PROCESS | 2436 | 1467036984898 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 07:16:24 INFO - PROCESS | 2436 | 1467036984901 Marionette TRACE conn6 <- [1,981,null,{"value":"13"}] 07:16:24 INFO - PROCESS | 2436 | 1467036984904 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 07:16:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 07:16:24 INFO - PROCESS | 2436 | 1467036984908 Marionette TRACE conn6 <- [1,982,null,{}] 07:16:24 INFO - PROCESS | 2436 | 1467036984920 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}] 07:16:24 INFO - PROCESS | 2436 | 1467036984925 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:16:25 INFO - PROCESS | 2436 | 1467036985032 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 07:16:25 INFO - PROCESS | 2436 | 1467036985116 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:25 INFO - PROCESS | 2436 | 1467036985120 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:16:25 INFO - PROCESS | 2436 | ++DOCSHELL 1683D400 == 33 [pid = 2436] [id = 255] 07:16:25 INFO - PROCESS | 2436 | ++DOMWINDOW == 79 (1683E400) [pid = 2436] [serial = 764] [outer = 00000000] 07:16:25 INFO - PROCESS | 2436 | ++DOMWINDOW == 80 (16842C00) [pid = 2436] [serial = 765] [outer = 1683E400] 07:16:25 INFO - PROCESS | 2436 | 1467036985218 Marionette DEBUG loaded listener.js 07:16:25 INFO - PROCESS | 2436 | ++DOMWINDOW == 81 (16A69800) [pid = 2436] [serial = 766] [outer = 1683E400] 07:16:25 INFO - PROCESS | 2436 | 1467036985793 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]]]}] 07:16:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 07:16:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 930ms 07:16:25 INFO - PROCESS | 2436 | 1467036985838 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 07:16:25 INFO - PROCESS | 2436 | 1467036985841 Marionette TRACE conn6 <- [1,985,null,{"value":"13"}] 07:16:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 07:16:25 INFO - PROCESS | 2436 | 1467036985844 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 07:16:25 INFO - PROCESS | 2436 | 1467036985847 Marionette TRACE conn6 <- [1,986,null,{}] 07:16:25 INFO - PROCESS | 2436 | 1467036985850 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}] 07:16:25 INFO - PROCESS | 2436 | 1467036985853 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:16:25 INFO - PROCESS | 2436 | 1467036985956 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 07:16:26 INFO - PROCESS | 2436 | 1467036986050 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:26 INFO - PROCESS | 2436 | 1467036986052 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:16:26 INFO - PROCESS | 2436 | ++DOCSHELL 17856800 == 34 [pid = 2436] [id = 256] 07:16:26 INFO - PROCESS | 2436 | ++DOMWINDOW == 82 (17860000) [pid = 2436] [serial = 767] [outer = 00000000] 07:16:26 INFO - PROCESS | 2436 | ++DOMWINDOW == 83 (1787D000) [pid = 2436] [serial = 768] [outer = 17860000] 07:16:26 INFO - PROCESS | 2436 | 1467036986105 Marionette DEBUG loaded listener.js 07:16:26 INFO - PROCESS | 2436 | ++DOMWINDOW == 84 (17F61800) [pid = 2436] [serial = 769] [outer = 17860000] 07:16:26 INFO - PROCESS | 2436 | 1467036986736 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]]]}] 07:16:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 07:16:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 929ms 07:16:26 INFO - PROCESS | 2436 | 1467036986778 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 07:16:26 INFO - PROCESS | 2436 | 1467036986780 Marionette TRACE conn6 <- [1,989,null,{"value":"13"}] 07:16:26 INFO - PROCESS | 2436 | 1467036986783 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 07:16:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 07:16:26 INFO - PROCESS | 2436 | 1467036986785 Marionette TRACE conn6 <- [1,990,null,{}] 07:16:26 INFO - PROCESS | 2436 | 1467036986789 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}] 07:16:26 INFO - PROCESS | 2436 | 1467036986791 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:16:26 INFO - PROCESS | 2436 | 1467036986889 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 07:16:26 INFO - PROCESS | 2436 | 1467036986989 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:26 INFO - PROCESS | 2436 | 1467036986992 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:16:27 INFO - PROCESS | 2436 | ++DOCSHELL 1864D000 == 35 [pid = 2436] [id = 257] 07:16:27 INFO - PROCESS | 2436 | ++DOMWINDOW == 85 (1864FC00) [pid = 2436] [serial = 770] [outer = 00000000] 07:16:27 INFO - PROCESS | 2436 | ++DOMWINDOW == 86 (18905000) [pid = 2436] [serial = 771] [outer = 1864FC00] 07:16:27 INFO - PROCESS | 2436 | 1467036987047 Marionette DEBUG loaded listener.js 07:16:27 INFO - PROCESS | 2436 | ++DOMWINDOW == 87 (11F62000) [pid = 2436] [serial = 772] [outer = 1864FC00] 07:16:28 INFO - PROCESS | 2436 | --DOCSHELL 0E5C9400 == 34 [pid = 2436] [id = 250] 07:16:28 INFO - PROCESS | 2436 | --DOCSHELL 133BFC00 == 33 [pid = 2436] [id = 251] 07:16:28 INFO - PROCESS | 2436 | --DOCSHELL 1A2EBC00 == 32 [pid = 2436] [id = 249] 07:16:28 INFO - PROCESS | 2436 | --DOCSHELL 1683D400 == 31 [pid = 2436] [id = 255] 07:16:28 INFO - PROCESS | 2436 | --DOCSHELL 17856800 == 30 [pid = 2436] [id = 256] 07:16:28 INFO - PROCESS | 2436 | --DOCSHELL 13A20C00 == 29 [pid = 2436] [id = 254] 07:16:28 INFO - PROCESS | 2436 | --DOCSHELL 0EE4B800 == 28 [pid = 2436] [id = 252] 07:16:28 INFO - PROCESS | 2436 | --DOCSHELL 0EE47400 == 27 [pid = 2436] [id = 253] 07:16:28 INFO - PROCESS | 2436 | 1467036988317 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]]]}] 07:16:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 07:16:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1633ms 07:16:28 INFO - PROCESS | 2436 | 1467036988422 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 07:16:28 INFO - PROCESS | 2436 | 1467036988427 Marionette TRACE conn6 <- [1,993,null,{"value":"13"}] 07:16:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 07:16:28 INFO - PROCESS | 2436 | 1467036988432 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 07:16:28 INFO - PROCESS | 2436 | 1467036988436 Marionette TRACE conn6 <- [1,994,null,{}] 07:16:28 INFO - PROCESS | 2436 | 1467036988450 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}] 07:16:28 INFO - PROCESS | 2436 | 1467036988453 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:16:28 INFO - PROCESS | 2436 | 1467036988537 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 07:16:28 INFO - PROCESS | 2436 | 1467036988614 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:28 INFO - PROCESS | 2436 | 1467036988619 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:16:28 INFO - PROCESS | 2436 | ++DOCSHELL 0ED57000 == 28 [pid = 2436] [id = 258] 07:16:28 INFO - PROCESS | 2436 | ++DOMWINDOW == 88 (0ED59C00) [pid = 2436] [serial = 773] [outer = 00000000] 07:16:28 INFO - PROCESS | 2436 | ++DOMWINDOW == 89 (0EDD5400) [pid = 2436] [serial = 774] [outer = 0ED59C00] 07:16:28 INFO - PROCESS | 2436 | 1467036988668 Marionette DEBUG loaded listener.js 07:16:28 INFO - PROCESS | 2436 | ++DOMWINDOW == 90 (0EE44800) [pid = 2436] [serial = 775] [outer = 0ED59C00] 07:16:29 INFO - PROCESS | 2436 | 1467036989059 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]]]}] 07:16:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 07:16:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 690ms 07:16:29 INFO - PROCESS | 2436 | 1467036989122 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 07:16:29 INFO - PROCESS | 2436 | 1467036989128 Marionette TRACE conn6 <- [1,997,null,{"value":"13"}] 07:16:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 07:16:29 INFO - PROCESS | 2436 | 1467036989134 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 07:16:29 INFO - PROCESS | 2436 | 1467036989137 Marionette TRACE conn6 <- [1,998,null,{}] 07:16:29 INFO - PROCESS | 2436 | 1467036989141 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}] 07:16:29 INFO - PROCESS | 2436 | 1467036989144 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:16:29 INFO - PROCESS | 2436 | 1467036989235 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 07:16:29 INFO - PROCESS | 2436 | 1467036989241 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:29 INFO - PROCESS | 2436 | 1467036989244 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:16:29 INFO - PROCESS | 2436 | ++DOCSHELL 132A1000 == 29 [pid = 2436] [id = 259] 07:16:29 INFO - PROCESS | 2436 | ++DOMWINDOW == 91 (132AE000) [pid = 2436] [serial = 776] [outer = 00000000] 07:16:29 INFO - PROCESS | 2436 | ++DOMWINDOW == 92 (1358FC00) [pid = 2436] [serial = 777] [outer = 132AE000] 07:16:29 INFO - PROCESS | 2436 | 1467036989298 Marionette DEBUG loaded listener.js 07:16:29 INFO - PROCESS | 2436 | ++DOMWINDOW == 93 (13959800) [pid = 2436] [serial = 778] [outer = 132AE000] 07:16:29 INFO - PROCESS | 2436 | 1467036989811 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]]]}] 07:16:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 07:16:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 730ms 07:16:29 INFO - PROCESS | 2436 | 1467036989875 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 07:16:29 INFO - PROCESS | 2436 | 1467036989878 Marionette TRACE conn6 <- [1,1001,null,{"value":"13"}] 07:16:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 07:16:29 INFO - PROCESS | 2436 | 1467036989919 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 07:16:29 INFO - PROCESS | 2436 | 1467036989923 Marionette TRACE conn6 <- [1,1002,null,{}] 07:16:29 INFO - PROCESS | 2436 | 1467036989934 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}] 07:16:29 INFO - PROCESS | 2436 | 1467036989939 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:16:30 INFO - PROCESS | 2436 | 1467036990058 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 07:16:30 INFO - PROCESS | 2436 | 1467036990113 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:30 INFO - PROCESS | 2436 | 1467036990116 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:16:30 INFO - PROCESS | 2436 | ++DOCSHELL 15258C00 == 30 [pid = 2436] [id = 260] 07:16:30 INFO - PROCESS | 2436 | ++DOMWINDOW == 94 (15259400) [pid = 2436] [serial = 779] [outer = 00000000] 07:16:30 INFO - PROCESS | 2436 | ++DOMWINDOW == 95 (1646D000) [pid = 2436] [serial = 780] [outer = 15259400] 07:16:30 INFO - PROCESS | 2436 | 1467036990164 Marionette DEBUG loaded listener.js 07:16:30 INFO - PROCESS | 2436 | ++DOMWINDOW == 96 (1683D400) [pid = 2436] [serial = 781] [outer = 15259400] 07:16:30 INFO - PROCESS | 2436 | 1467036990626 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]]]}] 07:16:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 07:16:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 789ms 07:16:30 INFO - PROCESS | 2436 | 1467036990702 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 07:16:30 INFO - PROCESS | 2436 | 1467036990704 Marionette TRACE conn6 <- [1,1005,null,{"value":"13"}] 07:16:30 INFO - PROCESS | 2436 | 1467036990708 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 07:16:30 INFO - PROCESS | 2436 | 1467036990709 Marionette TRACE conn6 <- [1,1006,null,{}] 07:16:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 07:16:30 INFO - PROCESS | 2436 | 1467036990713 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}] 07:16:30 INFO - PROCESS | 2436 | 1467036990715 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:16:30 INFO - PROCESS | 2436 | 1467036990838 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 07:16:30 INFO - PROCESS | 2436 | 1467036990894 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:30 INFO - PROCESS | 2436 | 1467036990896 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:16:30 INFO - PROCESS | 2436 | ++DOCSHELL 1683C800 == 31 [pid = 2436] [id = 261] 07:16:30 INFO - PROCESS | 2436 | ++DOMWINDOW == 97 (16840800) [pid = 2436] [serial = 782] [outer = 00000000] 07:16:30 INFO - PROCESS | 2436 | ++DOMWINDOW == 98 (17879000) [pid = 2436] [serial = 783] [outer = 16840800] 07:16:30 INFO - PROCESS | 2436 | 1467036990941 Marionette DEBUG loaded listener.js 07:16:31 INFO - PROCESS | 2436 | ++DOMWINDOW == 99 (17F58800) [pid = 2436] [serial = 784] [outer = 16840800] 07:16:31 INFO - PROCESS | 2436 | 1467036991345 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]]]}] 07:16:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 07:16:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 670ms 07:16:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 07:16:31 INFO - PROCESS | 2436 | 1467036991382 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 07:16:31 INFO - PROCESS | 2436 | 1467036991384 Marionette TRACE conn6 <- [1,1009,null,{"value":"13"}] 07:16:31 INFO - PROCESS | 2436 | 1467036991387 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 07:16:31 INFO - PROCESS | 2436 | 1467036991389 Marionette TRACE conn6 <- [1,1010,null,{}] 07:16:31 INFO - PROCESS | 2436 | 1467036991392 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}] 07:16:31 INFO - PROCESS | 2436 | 1467036991394 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:16:31 INFO - PROCESS | 2436 | 1467036991800 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 07:16:31 INFO - PROCESS | 2436 | --DOMWINDOW == 98 (0EE4F800) [pid = 2436] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 07:16:31 INFO - PROCESS | 2436 | --DOMWINDOW == 97 (18903400) [pid = 2436] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 07:16:31 INFO - PROCESS | 2436 | --DOMWINDOW == 96 (0F57C000) [pid = 2436] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 07:16:31 INFO - PROCESS | 2436 | --DOMWINDOW == 95 (13A4DC00) [pid = 2436] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 07:16:31 INFO - PROCESS | 2436 | --DOMWINDOW == 94 (18C24C00) [pid = 2436] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 07:16:31 INFO - PROCESS | 2436 | --DOMWINDOW == 93 (1683CC00) [pid = 2436] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 07:16:31 INFO - PROCESS | 2436 | --DOMWINDOW == 92 (13976800) [pid = 2436] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 07:16:31 INFO - PROCESS | 2436 | --DOMWINDOW == 91 (14E45C00) [pid = 2436] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 07:16:31 INFO - PROCESS | 2436 | --DOMWINDOW == 90 (151EE800) [pid = 2436] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 07:16:31 INFO - PROCESS | 2436 | --DOMWINDOW == 89 (17872C00) [pid = 2436] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 07:16:31 INFO - PROCESS | 2436 | --DOMWINDOW == 88 (1A183400) [pid = 2436] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 07:16:31 INFO - PROCESS | 2436 | --DOMWINDOW == 87 (18EF8800) [pid = 2436] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 07:16:31 INFO - PROCESS | 2436 | --DOMWINDOW == 86 (1513D400) [pid = 2436] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 07:16:31 INFO - PROCESS | 2436 | --DOMWINDOW == 85 (0EDD6C00) [pid = 2436] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 07:16:31 INFO - PROCESS | 2436 | --DOMWINDOW == 84 (16AE5000) [pid = 2436] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 07:16:31 INFO - PROCESS | 2436 | --DOMWINDOW == 83 (1A2F6400) [pid = 2436] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 07:16:31 INFO - PROCESS | 2436 | --DOMWINDOW == 82 (0E8EC800) [pid = 2436] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 07:16:31 INFO - PROCESS | 2436 | --DOMWINDOW == 81 (133C0C00) [pid = 2436] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 07:16:31 INFO - PROCESS | 2436 | 1467036991864 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:31 INFO - PROCESS | 2436 | 1467036991866 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:16:31 INFO - PROCESS | 2436 | ++DOCSHELL 09062800 == 32 [pid = 2436] [id = 262] 07:16:31 INFO - PROCESS | 2436 | ++DOMWINDOW == 82 (09063C00) [pid = 2436] [serial = 785] [outer = 00000000] 07:16:31 INFO - PROCESS | 2436 | ++DOMWINDOW == 83 (0EE4C000) [pid = 2436] [serial = 786] [outer = 09063C00] 07:16:31 INFO - PROCESS | 2436 | 1467036991910 Marionette DEBUG loaded listener.js 07:16:31 INFO - PROCESS | 2436 | ++DOMWINDOW == 84 (132E2000) [pid = 2436] [serial = 787] [outer = 09063C00] 07:16:32 INFO - PROCESS | 2436 | 1467036992286 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]]]}] 07:16:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 07:16:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 929ms 07:16:32 INFO - PROCESS | 2436 | 1467036992318 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 07:16:32 INFO - PROCESS | 2436 | 1467036992320 Marionette TRACE conn6 <- [1,1013,null,{"value":"13"}] 07:16:32 INFO - PROCESS | 2436 | 1467036992323 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 07:16:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 07:16:32 INFO - PROCESS | 2436 | 1467036992325 Marionette TRACE conn6 <- [1,1014,null,{}] 07:16:32 INFO - PROCESS | 2436 | 1467036992329 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}] 07:16:32 INFO - PROCESS | 2436 | 1467036992334 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:16:32 INFO - PROCESS | 2436 | 1467036992435 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 07:16:32 INFO - PROCESS | 2436 | 1467036992441 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:32 INFO - PROCESS | 2436 | 1467036992443 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:16:32 INFO - PROCESS | 2436 | ++DOCSHELL 0EDD4800 == 33 [pid = 2436] [id = 263] 07:16:32 INFO - PROCESS | 2436 | ++DOMWINDOW == 85 (1359C000) [pid = 2436] [serial = 788] [outer = 00000000] 07:16:32 INFO - PROCESS | 2436 | ++DOMWINDOW == 86 (18907000) [pid = 2436] [serial = 789] [outer = 1359C000] 07:16:32 INFO - PROCESS | 2436 | 1467036992488 Marionette DEBUG loaded listener.js 07:16:32 INFO - PROCESS | 2436 | ++DOMWINDOW == 87 (18DE8400) [pid = 2436] [serial = 790] [outer = 1359C000] 07:16:32 INFO - PROCESS | 2436 | 1467036992916 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]]]}] 07:16:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 07:16:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 671ms 07:16:32 INFO - PROCESS | 2436 | 1467036993000 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 07:16:32 INFO - PROCESS | 2436 | 1467036993002 Marionette TRACE conn6 <- [1,1017,null,{"value":"13"}] 07:16:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 07:16:32 INFO - PROCESS | 2436 | 1467036993005 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 07:16:32 INFO - PROCESS | 2436 | 1467036993006 Marionette TRACE conn6 <- [1,1018,null,{}] 07:16:33 INFO - PROCESS | 2436 | 1467036993010 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}] 07:16:33 INFO - PROCESS | 2436 | 1467036993012 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:16:33 INFO - PROCESS | 2436 | 1467036993087 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 07:16:33 INFO - PROCESS | 2436 | 1467036993121 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:33 INFO - PROCESS | 2436 | 1467036993123 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:16:33 INFO - PROCESS | 2436 | ++DOCSHELL 18DF0800 == 34 [pid = 2436] [id = 264] 07:16:33 INFO - PROCESS | 2436 | ++DOMWINDOW == 88 (18DF3400) [pid = 2436] [serial = 791] [outer = 00000000] 07:16:33 INFO - PROCESS | 2436 | ++DOMWINDOW == 89 (18EFD400) [pid = 2436] [serial = 792] [outer = 18DF3400] 07:16:33 INFO - PROCESS | 2436 | 1467036993166 Marionette DEBUG loaded listener.js 07:16:33 INFO - PROCESS | 2436 | ++DOMWINDOW == 90 (19075C00) [pid = 2436] [serial = 793] [outer = 18DF3400] 07:16:33 INFO - PROCESS | 2436 | 1467036993575 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]]]}] 07:16:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 07:16:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 630ms 07:16:33 INFO - PROCESS | 2436 | 1467036993637 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 07:16:33 INFO - PROCESS | 2436 | 1467036993639 Marionette TRACE conn6 <- [1,1021,null,{"value":"13"}] 07:16:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 07:16:33 INFO - PROCESS | 2436 | 1467036993642 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 07:16:33 INFO - PROCESS | 2436 | 1467036993644 Marionette TRACE conn6 <- [1,1022,null,{}] 07:16:33 INFO - PROCESS | 2436 | 1467036993648 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}] 07:16:33 INFO - PROCESS | 2436 | 1467036993649 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:16:33 INFO - PROCESS | 2436 | 1467036993726 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 07:16:33 INFO - PROCESS | 2436 | 1467036993731 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:33 INFO - PROCESS | 2436 | 1467036993733 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:16:33 INFO - PROCESS | 2436 | ++DOCSHELL 192A8000 == 35 [pid = 2436] [id = 265] 07:16:33 INFO - PROCESS | 2436 | ++DOMWINDOW == 91 (192A9000) [pid = 2436] [serial = 794] [outer = 00000000] 07:16:33 INFO - PROCESS | 2436 | ++DOMWINDOW == 92 (192B1400) [pid = 2436] [serial = 795] [outer = 192A9000] 07:16:33 INFO - PROCESS | 2436 | 1467036993776 Marionette DEBUG loaded listener.js 07:16:33 INFO - PROCESS | 2436 | ++DOMWINDOW == 93 (192B1C00) [pid = 2436] [serial = 796] [outer = 192A9000] 07:16:34 INFO - PROCESS | 2436 | 1467036994576 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]]]}] 07:16:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 07:16:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 969ms 07:16:34 INFO - PROCESS | 2436 | 1467036994616 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 07:16:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 07:16:34 INFO - PROCESS | 2436 | 1467036994621 Marionette TRACE conn6 <- [1,1025,null,{"value":"13"}] 07:16:34 INFO - PROCESS | 2436 | 1467036994626 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 07:16:34 INFO - PROCESS | 2436 | 1467036994631 Marionette TRACE conn6 <- [1,1026,null,{}] 07:16:34 INFO - PROCESS | 2436 | 1467036994637 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}] 07:16:34 INFO - PROCESS | 2436 | 1467036994640 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:16:34 INFO - PROCESS | 2436 | 1467036994760 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 07:16:34 INFO - PROCESS | 2436 | 1467036994887 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:34 INFO - PROCESS | 2436 | 1467036994890 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:16:34 INFO - PROCESS | 2436 | ++DOCSHELL 0EDD1800 == 36 [pid = 2436] [id = 266] 07:16:34 INFO - PROCESS | 2436 | ++DOMWINDOW == 94 (0F20D400) [pid = 2436] [serial = 797] [outer = 00000000] 07:16:34 INFO - PROCESS | 2436 | ++DOMWINDOW == 95 (13973000) [pid = 2436] [serial = 798] [outer = 0F20D400] 07:16:34 INFO - PROCESS | 2436 | 1467036994948 Marionette DEBUG loaded listener.js 07:16:35 INFO - PROCESS | 2436 | ++DOMWINDOW == 96 (13A1F000) [pid = 2436] [serial = 799] [outer = 0F20D400] 07:16:35 INFO - PROCESS | 2436 | 1467036995628 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]]]}] 07:16:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 07:16:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1027ms 07:16:35 INFO - PROCESS | 2436 | 1467036995653 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 07:16:35 INFO - PROCESS | 2436 | 1467036995658 Marionette TRACE conn6 <- [1,1029,null,{"value":"13"}] 07:16:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 07:16:35 INFO - PROCESS | 2436 | 1467036995665 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 07:16:35 INFO - PROCESS | 2436 | 1467036995668 Marionette TRACE conn6 <- [1,1030,null,{}] 07:16:35 INFO - PROCESS | 2436 | 1467036995671 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}] 07:16:35 INFO - PROCESS | 2436 | 1467036995674 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:16:35 INFO - PROCESS | 2436 | 1467036995801 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 07:16:35 INFO - PROCESS | 2436 | 1467036995930 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:35 INFO - PROCESS | 2436 | 1467036995933 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:16:35 INFO - PROCESS | 2436 | ++DOCSHELL 0F64AC00 == 37 [pid = 2436] [id = 267] 07:16:35 INFO - PROCESS | 2436 | ++DOMWINDOW == 97 (0FF36400) [pid = 2436] [serial = 800] [outer = 00000000] 07:16:35 INFO - PROCESS | 2436 | ++DOMWINDOW == 98 (16847800) [pid = 2436] [serial = 801] [outer = 0FF36400] 07:16:35 INFO - PROCESS | 2436 | 1467036995990 Marionette DEBUG loaded listener.js 07:16:36 INFO - PROCESS | 2436 | ++DOMWINDOW == 99 (1785F000) [pid = 2436] [serial = 802] [outer = 0FF36400] 07:16:36 INFO - PROCESS | 2436 | --DOCSHELL 18DF0800 == 36 [pid = 2436] [id = 264] 07:16:36 INFO - PROCESS | 2436 | --DOCSHELL 0EDD4800 == 35 [pid = 2436] [id = 263] 07:16:36 INFO - PROCESS | 2436 | --DOCSHELL 09062800 == 34 [pid = 2436] [id = 262] 07:16:36 INFO - PROCESS | 2436 | --DOCSHELL 1683C800 == 33 [pid = 2436] [id = 261] 07:16:36 INFO - PROCESS | 2436 | --DOCSHELL 15258C00 == 32 [pid = 2436] [id = 260] 07:16:36 INFO - PROCESS | 2436 | --DOCSHELL 132A1000 == 31 [pid = 2436] [id = 259] 07:16:36 INFO - PROCESS | 2436 | --DOCSHELL 0ED57000 == 30 [pid = 2436] [id = 258] 07:16:36 INFO - PROCESS | 2436 | --DOMWINDOW == 98 (18909000) [pid = 2436] [serial = 732] [outer = 00000000] [url = about:blank] 07:16:36 INFO - PROCESS | 2436 | --DOMWINDOW == 97 (0F6C7800) [pid = 2436] [serial = 711] [outer = 00000000] [url = about:blank] 07:16:36 INFO - PROCESS | 2436 | --DOMWINDOW == 96 (0FF3E400) [pid = 2436] [serial = 712] [outer = 00000000] [url = about:blank] 07:16:36 INFO - PROCESS | 2436 | --DOMWINDOW == 95 (1485B800) [pid = 2436] [serial = 717] [outer = 00000000] [url = about:blank] 07:16:36 INFO - PROCESS | 2436 | --DOMWINDOW == 94 (14EDF800) [pid = 2436] [serial = 718] [outer = 00000000] [url = about:blank] 07:16:36 INFO - PROCESS | 2436 | --DOMWINDOW == 93 (18DE9400) [pid = 2436] [serial = 735] [outer = 00000000] [url = about:blank] 07:16:36 INFO - PROCESS | 2436 | --DOMWINDOW == 92 (16A6B000) [pid = 2436] [serial = 723] [outer = 00000000] [url = about:blank] 07:16:36 INFO - PROCESS | 2436 | --DOMWINDOW == 91 (16A75800) [pid = 2436] [serial = 724] [outer = 00000000] [url = about:blank] 07:16:36 INFO - PROCESS | 2436 | --DOMWINDOW == 90 (1890A800) [pid = 2436] [serial = 733] [outer = 00000000] [url = about:blank] 07:16:36 INFO - PROCESS | 2436 | --DOMWINDOW == 89 (1397F800) [pid = 2436] [serial = 714] [outer = 00000000] [url = about:blank] 07:16:36 INFO - PROCESS | 2436 | --DOMWINDOW == 88 (18EFD000) [pid = 2436] [serial = 738] [outer = 00000000] [url = about:blank] 07:16:36 INFO - PROCESS | 2436 | --DOMWINDOW == 87 (18410C00) [pid = 2436] [serial = 741] [outer = 00000000] [url = about:blank] 07:16:36 INFO - PROCESS | 2436 | --DOMWINDOW == 86 (18DF6C00) [pid = 2436] [serial = 736] [outer = 00000000] [url = about:blank] 07:16:36 INFO - PROCESS | 2436 | --DOMWINDOW == 85 (13A50400) [pid = 2436] [serial = 715] [outer = 00000000] [url = about:blank] 07:16:36 INFO - PROCESS | 2436 | --DOMWINDOW == 84 (18411C00) [pid = 2436] [serial = 729] [outer = 00000000] [url = about:blank] 07:16:36 INFO - PROCESS | 2436 | --DOMWINDOW == 83 (1A190800) [pid = 2436] [serial = 706] [outer = 00000000] [url = about:blank] 07:16:36 INFO - PROCESS | 2436 | --DOMWINDOW == 82 (1A184800) [pid = 2436] [serial = 744] [outer = 00000000] [url = about:blank] 07:16:36 INFO - PROCESS | 2436 | --DOMWINDOW == 81 (1544A400) [pid = 2436] [serial = 720] [outer = 00000000] [url = about:blank] 07:16:36 INFO - PROCESS | 2436 | --DOMWINDOW == 80 (1646B400) [pid = 2436] [serial = 721] [outer = 00000000] [url = about:blank] 07:16:36 INFO - PROCESS | 2436 | --DOMWINDOW == 79 (0EDDE400) [pid = 2436] [serial = 708] [outer = 00000000] [url = about:blank] 07:16:36 INFO - PROCESS | 2436 | --DOMWINDOW == 78 (0EE44C00) [pid = 2436] [serial = 709] [outer = 00000000] [url = about:blank] 07:16:36 INFO - PROCESS | 2436 | --DOMWINDOW == 77 (17873800) [pid = 2436] [serial = 726] [outer = 00000000] [url = about:blank] 07:16:36 INFO - PROCESS | 2436 | --DOMWINDOW == 76 (16467800) [pid = 2436] [serial = 727] [outer = 00000000] [url = about:blank] 07:16:36 INFO - PROCESS | 2436 | --DOMWINDOW == 75 (1864D800) [pid = 2436] [serial = 742] [outer = 00000000] [url = about:blank] 07:16:36 INFO - PROCESS | 2436 | --DOMWINDOW == 74 (192B3400) [pid = 2436] [serial = 739] [outer = 00000000] [url = about:blank] 07:16:36 INFO - PROCESS | 2436 | --DOMWINDOW == 73 (1A18D400) [pid = 2436] [serial = 745] [outer = 00000000] [url = about:blank] 07:16:36 INFO - PROCESS | 2436 | --DOMWINDOW == 72 (1A35A000) [pid = 2436] [serial = 747] [outer = 00000000] [url = about:blank] 07:16:36 INFO - PROCESS | 2436 | --DOMWINDOW == 71 (178BB800) [pid = 2436] [serial = 730] [outer = 00000000] [url = about:blank] 07:16:36 INFO - PROCESS | 2436 | --DOMWINDOW == 70 (0F57A400) [pid = 2436] [serial = 757] [outer = 00000000] [url = about:blank] 07:16:36 INFO - PROCESS | 2436 | --DOMWINDOW == 69 (1A35DC00) [pid = 2436] [serial = 748] [outer = 00000000] [url = about:blank] 07:16:36 INFO - PROCESS | 2436 | --DOMWINDOW == 68 (0EF52800) [pid = 2436] [serial = 751] [outer = 00000000] [url = about:blank] 07:16:36 INFO - PROCESS | 2436 | --DOMWINDOW == 67 (0EE41800) [pid = 2436] [serial = 750] [outer = 00000000] [url = about:blank] 07:16:36 INFO - PROCESS | 2436 | --DOMWINDOW == 66 (13AE4C00) [pid = 2436] [serial = 754] [outer = 00000000] [url = about:blank] 07:16:36 INFO - PROCESS | 2436 | --DOMWINDOW == 65 (13960800) [pid = 2436] [serial = 753] [outer = 00000000] [url = about:blank] 07:16:36 INFO - PROCESS | 2436 | --DOMWINDOW == 64 (0EF5BC00) [pid = 2436] [serial = 756] [outer = 00000000] [url = about:blank] 07:16:36 INFO - PROCESS | 2436 | 1467036996805 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]]]}] 07:16:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 07:16:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1167ms 07:16:36 INFO - PROCESS | 2436 | 1467036996837 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 07:16:36 INFO - PROCESS | 2436 | 1467036996840 Marionette TRACE conn6 <- [1,1033,null,{"value":"13"}] 07:16:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 07:16:36 INFO - PROCESS | 2436 | 1467036996845 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 07:16:36 INFO - PROCESS | 2436 | 1467036996848 Marionette TRACE conn6 <- [1,1034,null,{}] 07:16:36 INFO - PROCESS | 2436 | 1467036996854 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}] 07:16:36 INFO - PROCESS | 2436 | 1467036996857 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:16:36 INFO - PROCESS | 2436 | 1467036996945 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 07:16:36 INFO - PROCESS | 2436 | 1467036996952 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:36 INFO - PROCESS | 2436 | 1467036996956 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:16:36 INFO - PROCESS | 2436 | ++DOCSHELL 0EE63C00 == 31 [pid = 2436] [id = 268] 07:16:36 INFO - PROCESS | 2436 | ++DOMWINDOW == 65 (0EF53800) [pid = 2436] [serial = 803] [outer = 00000000] 07:16:36 INFO - PROCESS | 2436 | ++DOMWINDOW == 66 (0F16CC00) [pid = 2436] [serial = 804] [outer = 0EF53800] 07:16:37 INFO - PROCESS | 2436 | 1467036997004 Marionette DEBUG loaded listener.js 07:16:37 INFO - PROCESS | 2436 | ++DOMWINDOW == 67 (0F64A000) [pid = 2436] [serial = 805] [outer = 0EF53800] 07:16:37 INFO - PROCESS | 2436 | 1467036997512 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]]]}] 07:16:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 07:16:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 731ms 07:16:37 INFO - PROCESS | 2436 | 1467036997578 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 07:16:37 INFO - PROCESS | 2436 | 1467036997582 Marionette TRACE conn6 <- [1,1037,null,{"value":"13"}] 07:16:37 INFO - PROCESS | 2436 | 1467036997587 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 07:16:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 07:16:37 INFO - PROCESS | 2436 | 1467036997590 Marionette TRACE conn6 <- [1,1038,null,{}] 07:16:37 INFO - PROCESS | 2436 | 1467036997594 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}] 07:16:37 INFO - PROCESS | 2436 | 1467036997596 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:16:37 INFO - PROCESS | 2436 | 1467036997681 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 07:16:37 INFO - PROCESS | 2436 | 1467036997766 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:37 INFO - PROCESS | 2436 | 1467036997769 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:16:37 INFO - PROCESS | 2436 | ++DOCSHELL 132A6400 == 32 [pid = 2436] [id = 269] 07:16:37 INFO - PROCESS | 2436 | ++DOMWINDOW == 68 (132E9400) [pid = 2436] [serial = 806] [outer = 00000000] 07:16:37 INFO - PROCESS | 2436 | ++DOMWINDOW == 69 (13980C00) [pid = 2436] [serial = 807] [outer = 132E9400] 07:16:37 INFO - PROCESS | 2436 | 1467036997815 Marionette DEBUG loaded listener.js 07:16:37 INFO - PROCESS | 2436 | ++DOMWINDOW == 70 (13ADD400) [pid = 2436] [serial = 808] [outer = 132E9400] 07:16:38 INFO - PROCESS | 2436 | 1467036998178 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]]]}] 07:16:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 07:16:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 629ms 07:16:38 INFO - PROCESS | 2436 | 1467036998223 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 07:16:38 INFO - PROCESS | 2436 | 1467036998225 Marionette TRACE conn6 <- [1,1041,null,{"value":"13"}] 07:16:38 INFO - PROCESS | 2436 | 1467036998228 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 07:16:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 07:16:38 INFO - PROCESS | 2436 | 1467036998232 Marionette TRACE conn6 <- [1,1042,null,{}] 07:16:38 INFO - PROCESS | 2436 | 1467036998242 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}] 07:16:38 INFO - PROCESS | 2436 | 1467036998247 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:16:38 INFO - PROCESS | 2436 | 1467036998331 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 07:16:38 INFO - PROCESS | 2436 | 1467036998338 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:38 INFO - PROCESS | 2436 | 1467036998341 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:16:38 INFO - PROCESS | 2436 | ++DOCSHELL 15244000 == 33 [pid = 2436] [id = 270] 07:16:38 INFO - PROCESS | 2436 | ++DOMWINDOW == 71 (1524C000) [pid = 2436] [serial = 809] [outer = 00000000] 07:16:38 INFO - PROCESS | 2436 | ++DOMWINDOW == 72 (16471000) [pid = 2436] [serial = 810] [outer = 1524C000] 07:16:38 INFO - PROCESS | 2436 | 1467036998389 Marionette DEBUG loaded listener.js 07:16:38 INFO - PROCESS | 2436 | ++DOMWINDOW == 73 (16844800) [pid = 2436] [serial = 811] [outer = 1524C000] 07:16:38 INFO - PROCESS | 2436 | 1467036998845 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]]]}] 07:16:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 07:16:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 670ms 07:16:38 INFO - PROCESS | 2436 | 1467036998902 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 07:16:38 INFO - PROCESS | 2436 | 1467036998905 Marionette TRACE conn6 <- [1,1045,null,{"value":"13"}] 07:16:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 07:16:38 INFO - PROCESS | 2436 | 1467036998914 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 07:16:38 INFO - PROCESS | 2436 | 1467036998915 Marionette TRACE conn6 <- [1,1046,null,{}] 07:16:38 INFO - PROCESS | 2436 | 1467036998919 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}] 07:16:38 INFO - PROCESS | 2436 | 1467036998921 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:16:39 INFO - PROCESS | 2436 | 1467036999038 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 07:16:39 INFO - PROCESS | 2436 | 1467036999045 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:39 INFO - PROCESS | 2436 | 1467036999047 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:16:39 INFO - PROCESS | 2436 | ++DOCSHELL 17823800 == 34 [pid = 2436] [id = 271] 07:16:39 INFO - PROCESS | 2436 | ++DOMWINDOW == 74 (17856800) [pid = 2436] [serial = 812] [outer = 00000000] 07:16:39 INFO - PROCESS | 2436 | ++DOMWINDOW == 75 (1787AC00) [pid = 2436] [serial = 813] [outer = 17856800] 07:16:39 INFO - PROCESS | 2436 | 1467036999091 Marionette DEBUG loaded listener.js 07:16:39 INFO - PROCESS | 2436 | ++DOMWINDOW == 76 (17F5F000) [pid = 2436] [serial = 814] [outer = 17856800] 07:16:39 INFO - PROCESS | 2436 | 1467036999524 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]]]}] 07:16:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 07:16:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 670ms 07:16:39 INFO - PROCESS | 2436 | 1467036999587 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 07:16:39 INFO - PROCESS | 2436 | 1467036999589 Marionette TRACE conn6 <- [1,1049,null,{"value":"13"}] 07:16:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 07:16:39 INFO - PROCESS | 2436 | 1467036999592 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 07:16:39 INFO - PROCESS | 2436 | 1467036999594 Marionette TRACE conn6 <- [1,1050,null,{}] 07:16:39 INFO - PROCESS | 2436 | 1467036999597 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}] 07:16:39 INFO - PROCESS | 2436 | 1467036999599 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:16:39 INFO - PROCESS | 2436 | 1467036999710 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 07:16:39 INFO - PROCESS | 2436 | 1467036999798 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:39 INFO - PROCESS | 2436 | 1467036999800 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:16:39 INFO - PROCESS | 2436 | ++DOCSHELL 17F61000 == 35 [pid = 2436] [id = 272] 07:16:39 INFO - PROCESS | 2436 | ++DOMWINDOW == 77 (18412000) [pid = 2436] [serial = 815] [outer = 00000000] 07:16:39 INFO - PROCESS | 2436 | ++DOMWINDOW == 78 (1877E400) [pid = 2436] [serial = 816] [outer = 18412000] 07:16:39 INFO - PROCESS | 2436 | 1467036999843 Marionette DEBUG loaded listener.js 07:16:39 INFO - PROCESS | 2436 | ++DOMWINDOW == 79 (18902400) [pid = 2436] [serial = 817] [outer = 18412000] 07:16:40 INFO - PROCESS | 2436 | 1467037000245 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]]]}] 07:16:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 07:16:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 729ms 07:16:40 INFO - PROCESS | 2436 | 1467037000323 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 07:16:40 INFO - PROCESS | 2436 | 1467037000325 Marionette TRACE conn6 <- [1,1053,null,{"value":"13"}] 07:16:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 07:16:40 INFO - PROCESS | 2436 | 1467037000329 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 07:16:40 INFO - PROCESS | 2436 | 1467037000330 Marionette TRACE conn6 <- [1,1054,null,{}] 07:16:40 INFO - PROCESS | 2436 | 1467037000334 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}] 07:16:40 INFO - PROCESS | 2436 | 1467037000339 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:16:40 INFO - PROCESS | 2436 | 1467037000479 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 07:16:40 INFO - PROCESS | 2436 | 1467037000487 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:40 INFO - PROCESS | 2436 | 1467037000489 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:16:40 INFO - PROCESS | 2436 | ++DOCSHELL 0EE50400 == 36 [pid = 2436] [id = 273] 07:16:40 INFO - PROCESS | 2436 | ++DOMWINDOW == 80 (1877BC00) [pid = 2436] [serial = 818] [outer = 00000000] 07:16:40 INFO - PROCESS | 2436 | ++DOMWINDOW == 81 (18DF3800) [pid = 2436] [serial = 819] [outer = 1877BC00] 07:16:40 INFO - PROCESS | 2436 | 1467037000532 Marionette DEBUG loaded listener.js 07:16:40 INFO - PROCESS | 2436 | ++DOMWINDOW == 82 (18EF0400) [pid = 2436] [serial = 820] [outer = 1877BC00] 07:16:41 INFO - PROCESS | 2436 | --DOMWINDOW == 81 (16840800) [pid = 2436] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 07:16:41 INFO - PROCESS | 2436 | --DOMWINDOW == 80 (13A4EC00) [pid = 2436] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 07:16:41 INFO - PROCESS | 2436 | --DOMWINDOW == 79 (132AE000) [pid = 2436] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 07:16:41 INFO - PROCESS | 2436 | --DOMWINDOW == 78 (0ED59C00) [pid = 2436] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 07:16:41 INFO - PROCESS | 2436 | --DOMWINDOW == 77 (17860000) [pid = 2436] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 07:16:41 INFO - PROCESS | 2436 | --DOMWINDOW == 76 (1359C000) [pid = 2436] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 07:16:41 INFO - PROCESS | 2436 | --DOMWINDOW == 75 (15259400) [pid = 2436] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 07:16:41 INFO - PROCESS | 2436 | --DOMWINDOW == 74 (09063C00) [pid = 2436] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 07:16:41 INFO - PROCESS | 2436 | --DOMWINDOW == 73 (1683E400) [pid = 2436] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 07:16:41 INFO - PROCESS | 2436 | --DOMWINDOW == 72 (0EE69C00) [pid = 2436] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 07:16:41 INFO - PROCESS | 2436 | --DOMWINDOW == 71 (18DF3400) [pid = 2436] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 07:16:41 INFO - PROCESS | 2436 | 1467037001085 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]]]}] 07:16:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 07:16:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 830ms 07:16:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 07:16:41 INFO - PROCESS | 2436 | 1467037001159 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 07:16:41 INFO - PROCESS | 2436 | 1467037001161 Marionette TRACE conn6 <- [1,1057,null,{"value":"13"}] 07:16:41 INFO - PROCESS | 2436 | 1467037001165 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 07:16:41 INFO - PROCESS | 2436 | 1467037001166 Marionette TRACE conn6 <- [1,1058,null,{}] 07:16:41 INFO - PROCESS | 2436 | 1467037001170 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}] 07:16:41 INFO - PROCESS | 2436 | 1467037001172 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:16:41 INFO - PROCESS | 2436 | 1467037001249 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 07:16:41 INFO - PROCESS | 2436 | 1467037001263 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:41 INFO - PROCESS | 2436 | 1467037001265 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:16:41 INFO - PROCESS | 2436 | ++DOCSHELL 135B4400 == 37 [pid = 2436] [id = 274] 07:16:41 INFO - PROCESS | 2436 | ++DOMWINDOW == 72 (13926000) [pid = 2436] [serial = 821] [outer = 00000000] 07:16:41 INFO - PROCESS | 2436 | ++DOMWINDOW == 73 (16471400) [pid = 2436] [serial = 822] [outer = 13926000] 07:16:41 INFO - PROCESS | 2436 | 1467037001382 Marionette DEBUG loaded listener.js 07:16:41 INFO - PROCESS | 2436 | ++DOMWINDOW == 74 (17872000) [pid = 2436] [serial = 823] [outer = 13926000] 07:16:41 INFO - PROCESS | 2436 | 1467037001726 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]]]}] 07:16:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 07:16:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 571ms 07:16:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 07:16:41 INFO - PROCESS | 2436 | 1467037001736 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 07:16:41 INFO - PROCESS | 2436 | 1467037001738 Marionette TRACE conn6 <- [1,1061,null,{"value":"13"}] 07:16:41 INFO - PROCESS | 2436 | 1467037001741 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 07:16:41 INFO - PROCESS | 2436 | 1467037001743 Marionette TRACE conn6 <- [1,1062,null,{}] 07:16:41 INFO - PROCESS | 2436 | 1467037001746 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}] 07:16:41 INFO - PROCESS | 2436 | 1467037001748 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:16:41 INFO - PROCESS | 2436 | 1467037001825 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 07:16:41 INFO - PROCESS | 2436 | 1467037001831 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:41 INFO - PROCESS | 2436 | 1467037001833 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:16:41 INFO - PROCESS | 2436 | ++DOCSHELL 14E45C00 == 38 [pid = 2436] [id = 275] 07:16:41 INFO - PROCESS | 2436 | ++DOMWINDOW == 75 (18901400) [pid = 2436] [serial = 824] [outer = 00000000] 07:16:41 INFO - PROCESS | 2436 | ++DOMWINDOW == 76 (1906E400) [pid = 2436] [serial = 825] [outer = 18901400] 07:16:41 INFO - PROCESS | 2436 | 1467037001876 Marionette DEBUG loaded listener.js 07:16:41 INFO - PROCESS | 2436 | ++DOMWINDOW == 77 (192A8400) [pid = 2436] [serial = 826] [outer = 18901400] 07:16:42 INFO - PROCESS | 2436 | 1467037002295 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]]]}] 07:16:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 07:16:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 629ms 07:16:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 07:16:42 INFO - PROCESS | 2436 | 1467037002372 Marionette TRACE conn6 -> [0,1065,"getWindowHandle",null] 07:16:42 INFO - PROCESS | 2436 | 1467037002374 Marionette TRACE conn6 <- [1,1065,null,{"value":"13"}] 07:16:42 INFO - PROCESS | 2436 | 1467037002377 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 07:16:42 INFO - PROCESS | 2436 | 1467037002379 Marionette TRACE conn6 <- [1,1066,null,{}] 07:16:42 INFO - PROCESS | 2436 | 1467037002383 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}] 07:16:42 INFO - PROCESS | 2436 | 1467037002384 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:16:42 INFO - PROCESS | 2436 | 1467037002465 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 07:16:42 INFO - PROCESS | 2436 | 1467037002470 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:42 INFO - PROCESS | 2436 | 1467037002472 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:16:42 INFO - PROCESS | 2436 | ++DOCSHELL 19EE1000 == 39 [pid = 2436] [id = 276] 07:16:42 INFO - PROCESS | 2436 | ++DOMWINDOW == 78 (1A182400) [pid = 2436] [serial = 827] [outer = 00000000] 07:16:42 INFO - PROCESS | 2436 | ++DOMWINDOW == 79 (1A189400) [pid = 2436] [serial = 828] [outer = 1A182400] 07:16:42 INFO - PROCESS | 2436 | 1467037002515 Marionette DEBUG loaded listener.js 07:16:42 INFO - PROCESS | 2436 | ++DOMWINDOW == 80 (1A189C00) [pid = 2436] [serial = 829] [outer = 1A182400] 07:16:42 INFO - PROCESS | 2436 | 1467037002935 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]]]}] 07:16:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 07:16:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 570ms 07:16:42 INFO - PROCESS | 2436 | 1467037002964 Marionette TRACE conn6 -> [0,1069,"getWindowHandle",null] 07:16:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 07:16:42 INFO - PROCESS | 2436 | 1467037002966 Marionette TRACE conn6 <- [1,1069,null,{"value":"13"}] 07:16:42 INFO - PROCESS | 2436 | 1467037002969 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 07:16:42 INFO - PROCESS | 2436 | 1467037002970 Marionette TRACE conn6 <- [1,1070,null,{}] 07:16:42 INFO - PROCESS | 2436 | 1467037002973 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}] 07:16:42 INFO - PROCESS | 2436 | 1467037002975 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:16:43 INFO - PROCESS | 2436 | 1467037003137 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 07:16:43 INFO - PROCESS | 2436 | 1467037003193 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:43 INFO - PROCESS | 2436 | 1467037003196 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:16:43 INFO - PROCESS | 2436 | ++DOCSHELL 0E733400 == 40 [pid = 2436] [id = 277] 07:16:43 INFO - PROCESS | 2436 | ++DOMWINDOW == 81 (0E736400) [pid = 2436] [serial = 830] [outer = 00000000] 07:16:43 INFO - PROCESS | 2436 | ++DOMWINDOW == 82 (0E8E9800) [pid = 2436] [serial = 831] [outer = 0E736400] 07:16:43 INFO - PROCESS | 2436 | 1467037003255 Marionette DEBUG loaded listener.js 07:16:43 INFO - PROCESS | 2436 | ++DOMWINDOW == 83 (0EDDE400) [pid = 2436] [serial = 832] [outer = 0E736400] 07:16:43 INFO - PROCESS | 2436 | 1467037003812 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]]]}] 07:16:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 07:16:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 930ms 07:16:43 INFO - PROCESS | 2436 | 1467037003901 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 07:16:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 07:16:43 INFO - PROCESS | 2436 | 1467037003905 Marionette TRACE conn6 <- [1,1073,null,{"value":"13"}] 07:16:43 INFO - PROCESS | 2436 | 1467037003910 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 07:16:43 INFO - PROCESS | 2436 | 1467037003913 Marionette TRACE conn6 <- [1,1074,null,{}] 07:16:43 INFO - PROCESS | 2436 | 1467037003918 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}] 07:16:43 INFO - PROCESS | 2436 | 1467037003923 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:16:44 INFO - PROCESS | 2436 | 1467037004042 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 07:16:44 INFO - PROCESS | 2436 | 1467037004137 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:44 INFO - PROCESS | 2436 | 1467037004140 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:16:44 INFO - PROCESS | 2436 | ++DOCSHELL 14ED9800 == 41 [pid = 2436] [id = 278] 07:16:44 INFO - PROCESS | 2436 | ++DOMWINDOW == 84 (14EDB400) [pid = 2436] [serial = 833] [outer = 00000000] 07:16:44 INFO - PROCESS | 2436 | ++DOMWINDOW == 85 (15141800) [pid = 2436] [serial = 834] [outer = 14EDB400] 07:16:44 INFO - PROCESS | 2436 | 1467037004197 Marionette DEBUG loaded listener.js 07:16:44 INFO - PROCESS | 2436 | ++DOMWINDOW == 86 (1544A400) [pid = 2436] [serial = 835] [outer = 14EDB400] 07:16:44 INFO - PROCESS | 2436 | 1467037004778 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]]]}] 07:16:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 07:16:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 929ms 07:16:44 INFO - PROCESS | 2436 | 1467037004840 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 07:16:44 INFO - PROCESS | 2436 | 1467037004844 Marionette TRACE conn6 <- [1,1077,null,{"value":"13"}] 07:16:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 07:16:44 INFO - PROCESS | 2436 | 1467037004848 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 07:16:44 INFO - PROCESS | 2436 | 1467037004850 Marionette TRACE conn6 <- [1,1078,null,{}] 07:16:44 INFO - PROCESS | 2436 | 1467037004854 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}] 07:16:44 INFO - PROCESS | 2436 | 1467037004857 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:16:44 INFO - PROCESS | 2436 | 1467037004968 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 07:16:45 INFO - PROCESS | 2436 | 1467037005076 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:45 INFO - PROCESS | 2436 | 1467037005078 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:16:45 INFO - PROCESS | 2436 | ++DOCSHELL 18DE7400 == 42 [pid = 2436] [id = 279] 07:16:45 INFO - PROCESS | 2436 | ++DOMWINDOW == 87 (18DE9400) [pid = 2436] [serial = 836] [outer = 00000000] 07:16:45 INFO - PROCESS | 2436 | ++DOMWINDOW == 88 (18EF2C00) [pid = 2436] [serial = 837] [outer = 18DE9400] 07:16:45 INFO - PROCESS | 2436 | 1467037005133 Marionette DEBUG loaded listener.js 07:16:45 INFO - PROCESS | 2436 | ++DOMWINDOW == 89 (1A184800) [pid = 2436] [serial = 838] [outer = 18DE9400] 07:16:45 INFO - PROCESS | 2436 | 1467037005758 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]]]}] 07:16:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 07:16:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 930ms 07:16:45 INFO - PROCESS | 2436 | 1467037005780 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 07:16:45 INFO - PROCESS | 2436 | 1467037005784 Marionette TRACE conn6 <- [1,1081,null,{"value":"13"}] 07:16:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 07:16:45 INFO - PROCESS | 2436 | 1467037005794 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 07:16:45 INFO - PROCESS | 2436 | 1467037005799 Marionette TRACE conn6 <- [1,1082,null,{}] 07:16:45 INFO - PROCESS | 2436 | 1467037005803 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}] 07:16:45 INFO - PROCESS | 2436 | 1467037005806 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:16:45 INFO - PROCESS | 2436 | 1467037005916 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 07:16:46 INFO - PROCESS | 2436 | 1467037006020 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:46 INFO - PROCESS | 2436 | 1467037006023 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:16:46 INFO - PROCESS | 2436 | ++DOCSHELL 1A361000 == 43 [pid = 2436] [id = 280] 07:16:46 INFO - PROCESS | 2436 | ++DOMWINDOW == 90 (1A363C00) [pid = 2436] [serial = 839] [outer = 00000000] 07:16:46 INFO - PROCESS | 2436 | ++DOMWINDOW == 91 (1A396400) [pid = 2436] [serial = 840] [outer = 1A363C00] 07:16:46 INFO - PROCESS | 2436 | 1467037006075 Marionette DEBUG loaded listener.js 07:16:46 INFO - PROCESS | 2436 | ++DOMWINDOW == 92 (1A3E5400) [pid = 2436] [serial = 841] [outer = 1A363C00] 07:16:46 INFO - PROCESS | 2436 | 1467037006675 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]]]}] 07:16:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 07:16:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 987ms 07:16:46 INFO - PROCESS | 2436 | 1467037006778 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 07:16:46 INFO - PROCESS | 2436 | 1467037006780 Marionette TRACE conn6 <- [1,1085,null,{"value":"13"}] 07:16:46 INFO - PROCESS | 2436 | 1467037006784 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 07:16:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 07:16:46 INFO - PROCESS | 2436 | 1467037006786 Marionette TRACE conn6 <- [1,1086,null,{}] 07:16:46 INFO - PROCESS | 2436 | 1467037006790 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}] 07:16:46 INFO - PROCESS | 2436 | 1467037006792 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:16:46 INFO - PROCESS | 2436 | 1467037006902 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 07:16:46 INFO - PROCESS | 2436 | 1467037006998 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:46 INFO - PROCESS | 2436 | 1467037007000 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:16:47 INFO - PROCESS | 2436 | ++DOCSHELL 0EE4AC00 == 44 [pid = 2436] [id = 281] 07:16:47 INFO - PROCESS | 2436 | ++DOMWINDOW == 93 (0EE62C00) [pid = 2436] [serial = 842] [outer = 00000000] 07:16:47 INFO - PROCESS | 2436 | ++DOMWINDOW == 94 (15146000) [pid = 2436] [serial = 843] [outer = 0EE62C00] 07:16:47 INFO - PROCESS | 2436 | 1467037007052 Marionette DEBUG loaded listener.js 07:16:47 INFO - PROCESS | 2436 | ++DOMWINDOW == 95 (18C5F000) [pid = 2436] [serial = 844] [outer = 0EE62C00] 07:16:47 INFO - PROCESS | 2436 | 1467037007781 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]]]}] 07:16:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 07:16:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1068ms 07:16:47 INFO - PROCESS | 2436 | 1467037007856 Marionette TRACE conn6 -> [0,1089,"getWindowHandle",null] 07:16:47 INFO - PROCESS | 2436 | 1467037007860 Marionette TRACE conn6 <- [1,1089,null,{"value":"13"}] 07:16:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 07:16:47 INFO - PROCESS | 2436 | 1467037007864 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 07:16:47 INFO - PROCESS | 2436 | 1467037007869 Marionette TRACE conn6 <- [1,1090,null,{}] 07:16:47 INFO - PROCESS | 2436 | 1467037007874 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}] 07:16:47 INFO - PROCESS | 2436 | 1467037007876 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:16:47 INFO - PROCESS | 2436 | 1467037007977 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 07:16:48 INFO - PROCESS | 2436 | --DOCSHELL 1864D000 == 43 [pid = 2436] [id = 257] 07:16:48 INFO - PROCESS | 2436 | --DOCSHELL 19EE1000 == 42 [pid = 2436] [id = 276] 07:16:48 INFO - PROCESS | 2436 | --DOCSHELL 14E45C00 == 41 [pid = 2436] [id = 275] 07:16:48 INFO - PROCESS | 2436 | --DOCSHELL 135B4400 == 40 [pid = 2436] [id = 274] 07:16:48 INFO - PROCESS | 2436 | --DOCSHELL 0EE50400 == 39 [pid = 2436] [id = 273] 07:16:48 INFO - PROCESS | 2436 | --DOCSHELL 17F61000 == 38 [pid = 2436] [id = 272] 07:16:48 INFO - PROCESS | 2436 | --DOCSHELL 17823800 == 37 [pid = 2436] [id = 271] 07:16:48 INFO - PROCESS | 2436 | --DOCSHELL 15244000 == 36 [pid = 2436] [id = 270] 07:16:48 INFO - PROCESS | 2436 | --DOCSHELL 132A6400 == 35 [pid = 2436] [id = 269] 07:16:48 INFO - PROCESS | 2436 | --DOCSHELL 0EE63C00 == 34 [pid = 2436] [id = 268] 07:16:48 INFO - PROCESS | 2436 | --DOCSHELL 0EDD1800 == 33 [pid = 2436] [id = 266] 07:16:48 INFO - PROCESS | 2436 | --DOCSHELL 192A8000 == 32 [pid = 2436] [id = 265] 07:16:48 INFO - PROCESS | 2436 | --DOCSHELL 0F64AC00 == 31 [pid = 2436] [id = 267] 07:16:48 INFO - PROCESS | 2436 | --DOCSHELL 1A361000 == 30 [pid = 2436] [id = 280] 07:16:48 INFO - PROCESS | 2436 | --DOCSHELL 0EE4AC00 == 29 [pid = 2436] [id = 281] 07:16:48 INFO - PROCESS | 2436 | --DOCSHELL 18DE7400 == 28 [pid = 2436] [id = 279] 07:16:48 INFO - PROCESS | 2436 | --DOCSHELL 0E733400 == 27 [pid = 2436] [id = 277] 07:16:48 INFO - PROCESS | 2436 | --DOCSHELL 14ED9800 == 26 [pid = 2436] [id = 278] 07:16:48 INFO - PROCESS | 2436 | 1467037008681 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:48 INFO - PROCESS | 2436 | 1467037008684 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:16:48 INFO - PROCESS | 2436 | --DOMWINDOW == 94 (17879000) [pid = 2436] [serial = 783] [outer = 00000000] [url = about:blank] 07:16:48 INFO - PROCESS | 2436 | --DOMWINDOW == 93 (14E44400) [pid = 2436] [serial = 763] [outer = 00000000] [url = about:blank] 07:16:48 INFO - PROCESS | 2436 | --DOMWINDOW == 92 (13959800) [pid = 2436] [serial = 778] [outer = 00000000] [url = about:blank] 07:16:48 INFO - PROCESS | 2436 | --DOMWINDOW == 91 (0EE44800) [pid = 2436] [serial = 775] [outer = 00000000] [url = about:blank] 07:16:48 INFO - PROCESS | 2436 | --DOMWINDOW == 90 (17F61800) [pid = 2436] [serial = 769] [outer = 00000000] [url = about:blank] 07:16:48 INFO - PROCESS | 2436 | --DOMWINDOW == 89 (18905000) [pid = 2436] [serial = 771] [outer = 00000000] [url = about:blank] 07:16:48 INFO - PROCESS | 2436 | --DOMWINDOW == 88 (18907000) [pid = 2436] [serial = 789] [outer = 00000000] [url = about:blank] 07:16:48 INFO - PROCESS | 2436 | --DOMWINDOW == 87 (1646D000) [pid = 2436] [serial = 780] [outer = 00000000] [url = about:blank] 07:16:48 INFO - PROCESS | 2436 | --DOMWINDOW == 86 (0EE4C000) [pid = 2436] [serial = 786] [outer = 00000000] [url = about:blank] 07:16:48 INFO - PROCESS | 2436 | --DOMWINDOW == 85 (16842C00) [pid = 2436] [serial = 765] [outer = 00000000] [url = about:blank] 07:16:48 INFO - PROCESS | 2436 | --DOMWINDOW == 84 (0F216C00) [pid = 2436] [serial = 759] [outer = 00000000] [url = about:blank] 07:16:48 INFO - PROCESS | 2436 | --DOMWINDOW == 83 (13B94C00) [pid = 2436] [serial = 762] [outer = 00000000] [url = about:blank] 07:16:48 INFO - PROCESS | 2436 | --DOMWINDOW == 82 (1683D400) [pid = 2436] [serial = 781] [outer = 00000000] [url = about:blank] 07:16:48 INFO - PROCESS | 2436 | --DOMWINDOW == 81 (0EDD5400) [pid = 2436] [serial = 774] [outer = 00000000] [url = about:blank] 07:16:48 INFO - PROCESS | 2436 | --DOMWINDOW == 80 (16A69800) [pid = 2436] [serial = 766] [outer = 00000000] [url = about:blank] 07:16:48 INFO - PROCESS | 2436 | --DOMWINDOW == 79 (1787D000) [pid = 2436] [serial = 768] [outer = 00000000] [url = about:blank] 07:16:48 INFO - PROCESS | 2436 | --DOMWINDOW == 78 (18DE8400) [pid = 2436] [serial = 790] [outer = 00000000] [url = about:blank] 07:16:48 INFO - PROCESS | 2436 | --DOMWINDOW == 77 (132E2000) [pid = 2436] [serial = 787] [outer = 00000000] [url = about:blank] 07:16:48 INFO - PROCESS | 2436 | --DOMWINDOW == 76 (17F58800) [pid = 2436] [serial = 784] [outer = 00000000] [url = about:blank] 07:16:48 INFO - PROCESS | 2436 | --DOMWINDOW == 75 (11F67C00) [pid = 2436] [serial = 760] [outer = 00000000] [url = about:blank] 07:16:48 INFO - PROCESS | 2436 | --DOMWINDOW == 74 (1358FC00) [pid = 2436] [serial = 777] [outer = 00000000] [url = about:blank] 07:16:48 INFO - PROCESS | 2436 | --DOMWINDOW == 73 (18EFD400) [pid = 2436] [serial = 792] [outer = 00000000] [url = about:blank] 07:16:48 INFO - PROCESS | 2436 | --DOMWINDOW == 72 (19075C00) [pid = 2436] [serial = 793] [outer = 00000000] [url = about:blank] 07:16:48 INFO - PROCESS | 2436 | ++DOCSHELL 0C697400 == 27 [pid = 2436] [id = 282] 07:16:48 INFO - PROCESS | 2436 | ++DOMWINDOW == 73 (0E52A400) [pid = 2436] [serial = 845] [outer = 00000000] 07:16:48 INFO - PROCESS | 2436 | ++DOMWINDOW == 74 (0E5D3800) [pid = 2436] [serial = 846] [outer = 0E52A400] 07:16:48 INFO - PROCESS | 2436 | 1467037008851 Marionette DEBUG loaded listener.js 07:16:48 INFO - PROCESS | 2436 | ++DOMWINDOW == 75 (0E860400) [pid = 2436] [serial = 847] [outer = 0E52A400] 07:16:49 INFO - PROCESS | 2436 | 1467037009301 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]]]}] 07:16:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 07:16:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1529ms 07:16:49 INFO - PROCESS | 2436 | 1467037009397 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 07:16:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 07:16:49 INFO - PROCESS | 2436 | 1467037009401 Marionette TRACE conn6 <- [1,1093,null,{"value":"13"}] 07:16:49 INFO - PROCESS | 2436 | 1467037009405 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 07:16:49 INFO - PROCESS | 2436 | 1467037009408 Marionette TRACE conn6 <- [1,1094,null,{}] 07:16:49 INFO - PROCESS | 2436 | 1467037009414 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}] 07:16:49 INFO - PROCESS | 2436 | 1467037009418 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:16:49 INFO - PROCESS | 2436 | 1467037009509 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 07:16:49 INFO - PROCESS | 2436 | 1467037009519 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:49 INFO - PROCESS | 2436 | 1467037009522 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:16:49 INFO - PROCESS | 2436 | ++DOCSHELL 0F64C800 == 28 [pid = 2436] [id = 283] 07:16:49 INFO - PROCESS | 2436 | ++DOMWINDOW == 76 (0F64D400) [pid = 2436] [serial = 848] [outer = 00000000] 07:16:49 INFO - PROCESS | 2436 | ++DOMWINDOW == 77 (0FEE2800) [pid = 2436] [serial = 849] [outer = 0F64D400] 07:16:49 INFO - PROCESS | 2436 | 1467037009570 Marionette DEBUG loaded listener.js 07:16:49 INFO - PROCESS | 2436 | ++DOMWINDOW == 78 (11F61400) [pid = 2436] [serial = 850] [outer = 0F64D400] 07:16:50 INFO - PROCESS | 2436 | 1467037010046 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]]]}] 07:16:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 07:16:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 689ms 07:16:50 INFO - PROCESS | 2436 | 1467037010103 Marionette TRACE conn6 -> [0,1097,"getWindowHandle",null] 07:16:50 INFO - PROCESS | 2436 | 1467037010107 Marionette TRACE conn6 <- [1,1097,null,{"value":"13"}] 07:16:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 07:16:50 INFO - PROCESS | 2436 | 1467037010112 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 07:16:50 INFO - PROCESS | 2436 | 1467037010114 Marionette TRACE conn6 <- [1,1098,null,{}] 07:16:50 INFO - PROCESS | 2436 | 1467037010117 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}] 07:16:50 INFO - PROCESS | 2436 | 1467037010120 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:16:50 INFO - PROCESS | 2436 | 1467037010212 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 07:16:50 INFO - PROCESS | 2436 | 1467037010299 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:50 INFO - PROCESS | 2436 | 1467037010301 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:16:50 INFO - PROCESS | 2436 | ++DOCSHELL 13594C00 == 29 [pid = 2436] [id = 284] 07:16:50 INFO - PROCESS | 2436 | ++DOMWINDOW == 79 (135B4800) [pid = 2436] [serial = 851] [outer = 00000000] 07:16:50 INFO - PROCESS | 2436 | ++DOMWINDOW == 80 (1395E800) [pid = 2436] [serial = 852] [outer = 135B4800] 07:16:50 INFO - PROCESS | 2436 | 1467037010346 Marionette DEBUG loaded listener.js 07:16:50 INFO - PROCESS | 2436 | ++DOMWINDOW == 81 (1397D400) [pid = 2436] [serial = 853] [outer = 135B4800] 07:16:50 INFO - PROCESS | 2436 | 1467037010748 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]]]}] 07:16:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 07:16:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 670ms 07:16:50 INFO - PROCESS | 2436 | 1467037010787 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 07:16:50 INFO - PROCESS | 2436 | 1467037010789 Marionette TRACE conn6 <- [1,1101,null,{"value":"13"}] 07:16:50 INFO - PROCESS | 2436 | 1467037010794 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 07:16:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 07:16:50 INFO - PROCESS | 2436 | 1467037010800 Marionette TRACE conn6 <- [1,1102,null,{}] 07:16:50 INFO - PROCESS | 2436 | 1467037010810 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}] 07:16:50 INFO - PROCESS | 2436 | 1467037010813 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:16:50 INFO - PROCESS | 2436 | 1467037010948 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 07:16:50 INFO - PROCESS | 2436 | 1467037010975 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:50 INFO - PROCESS | 2436 | 1467037010988 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:16:50 INFO - PROCESS | 2436 | ++DOCSHELL 0ED50000 == 30 [pid = 2436] [id = 285] 07:16:50 INFO - PROCESS | 2436 | ++DOMWINDOW == 82 (0ED5BC00) [pid = 2436] [serial = 854] [outer = 00000000] 07:16:51 INFO - PROCESS | 2436 | ++DOMWINDOW == 83 (14EDDC00) [pid = 2436] [serial = 855] [outer = 0ED5BC00] 07:16:51 INFO - PROCESS | 2436 | 1467037011034 Marionette DEBUG loaded listener.js 07:16:51 INFO - PROCESS | 2436 | ++DOMWINDOW == 84 (15445400) [pid = 2436] [serial = 856] [outer = 0ED5BC00] 07:16:51 INFO - PROCESS | 2436 | 1467037011511 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]]]}] 07:16:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 07:16:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 730ms 07:16:51 INFO - PROCESS | 2436 | 1467037011527 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 07:16:51 INFO - PROCESS | 2436 | 1467037011529 Marionette TRACE conn6 <- [1,1105,null,{"value":"13"}] 07:16:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 07:16:51 INFO - PROCESS | 2436 | 1467037011539 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 07:16:51 INFO - PROCESS | 2436 | 1467037011540 Marionette TRACE conn6 <- [1,1106,null,{}] 07:16:51 INFO - PROCESS | 2436 | 1467037011577 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}] 07:16:51 INFO - PROCESS | 2436 | 1467037011579 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:16:51 INFO - PROCESS | 2436 | 1467037011698 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 07:16:51 INFO - PROCESS | 2436 | 1467037011708 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:51 INFO - PROCESS | 2436 | 1467037011710 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:16:51 INFO - PROCESS | 2436 | ++DOCSHELL 16476C00 == 31 [pid = 2436] [id = 286] 07:16:51 INFO - PROCESS | 2436 | ++DOMWINDOW == 85 (1683DC00) [pid = 2436] [serial = 857] [outer = 00000000] 07:16:51 INFO - PROCESS | 2436 | ++DOMWINDOW == 86 (16A4E800) [pid = 2436] [serial = 858] [outer = 1683DC00] 07:16:51 INFO - PROCESS | 2436 | 1467037011757 Marionette DEBUG loaded listener.js 07:16:51 INFO - PROCESS | 2436 | ++DOMWINDOW == 87 (16A6E400) [pid = 2436] [serial = 859] [outer = 1683DC00] 07:16:52 INFO - PROCESS | 2436 | 1467037012207 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]]]}] 07:16:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 07:16:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 729ms 07:16:52 INFO - PROCESS | 2436 | 1467037012272 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 07:16:52 INFO - PROCESS | 2436 | 1467037012274 Marionette TRACE conn6 <- [1,1109,null,{"value":"13"}] 07:16:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 07:16:52 INFO - PROCESS | 2436 | 1467037012283 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 07:16:52 INFO - PROCESS | 2436 | 1467037012285 Marionette TRACE conn6 <- [1,1110,null,{}] 07:16:52 INFO - PROCESS | 2436 | 1467037012289 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}] 07:16:52 INFO - PROCESS | 2436 | 1467037012291 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:16:52 INFO - PROCESS | 2436 | 1467037012399 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 07:16:52 INFO - PROCESS | 2436 | 1467037012408 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:52 INFO - PROCESS | 2436 | 1467037012414 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:16:52 INFO - PROCESS | 2436 | ++DOCSHELL 17816800 == 32 [pid = 2436] [id = 287] 07:16:52 INFO - PROCESS | 2436 | ++DOMWINDOW == 88 (1781E000) [pid = 2436] [serial = 860] [outer = 00000000] 07:16:52 INFO - PROCESS | 2436 | ++DOMWINDOW == 89 (17876000) [pid = 2436] [serial = 861] [outer = 1781E000] 07:16:52 INFO - PROCESS | 2436 | 1467037012472 Marionette DEBUG loaded listener.js 07:16:52 INFO - PROCESS | 2436 | ++DOMWINDOW == 90 (17F5E800) [pid = 2436] [serial = 862] [outer = 1781E000] 07:16:53 INFO - PROCESS | 2436 | 1467037013250 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]]]}] 07:16:53 INFO - PROCESS | 2436 | --DOMWINDOW == 89 (1A182400) [pid = 2436] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 07:16:53 INFO - PROCESS | 2436 | --DOMWINDOW == 88 (17856800) [pid = 2436] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 07:16:53 INFO - PROCESS | 2436 | --DOMWINDOW == 87 (0F20D400) [pid = 2436] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 07:16:53 INFO - PROCESS | 2436 | --DOMWINDOW == 86 (0FF36400) [pid = 2436] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 07:16:53 INFO - PROCESS | 2436 | --DOMWINDOW == 85 (132E9400) [pid = 2436] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 07:16:53 INFO - PROCESS | 2436 | --DOMWINDOW == 84 (18412000) [pid = 2436] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 07:16:53 INFO - PROCESS | 2436 | --DOMWINDOW == 83 (1524C000) [pid = 2436] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 07:16:53 INFO - PROCESS | 2436 | --DOMWINDOW == 82 (0EF53800) [pid = 2436] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 07:16:53 INFO - PROCESS | 2436 | --DOMWINDOW == 81 (192A9000) [pid = 2436] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 07:16:53 INFO - PROCESS | 2436 | --DOMWINDOW == 80 (13926000) [pid = 2436] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 07:16:53 INFO - PROCESS | 2436 | --DOMWINDOW == 79 (1877BC00) [pid = 2436] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 07:16:53 INFO - PROCESS | 2436 | --DOMWINDOW == 78 (18901400) [pid = 2436] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 07:16:53 INFO - PROCESS | 2436 | --DOMWINDOW == 77 (1864FC00) [pid = 2436] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 07:16:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 07:16:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1031ms 07:16:53 INFO - PROCESS | 2436 | 1467037013309 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 07:16:53 INFO - PROCESS | 2436 | 1467037013311 Marionette TRACE conn6 <- [1,1113,null,{"value":"13"}] 07:16:53 INFO - PROCESS | 2436 | 1467037013314 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 07:16:53 INFO - PROCESS | 2436 | 1467037013316 Marionette TRACE conn6 <- [1,1114,null,{}] 07:16:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 07:16:53 INFO - PROCESS | 2436 | 1467037013319 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}] 07:16:53 INFO - PROCESS | 2436 | 1467037013321 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:16:53 INFO - PROCESS | 2436 | 1467037013427 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 07:16:53 INFO - PROCESS | 2436 | 1467037013435 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:53 INFO - PROCESS | 2436 | 1467037013437 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:16:53 INFO - PROCESS | 2436 | ++DOCSHELL 0E7E7800 == 33 [pid = 2436] [id = 288] 07:16:53 INFO - PROCESS | 2436 | ++DOMWINDOW == 78 (14EDF000) [pid = 2436] [serial = 863] [outer = 00000000] 07:16:53 INFO - PROCESS | 2436 | ++DOMWINDOW == 79 (17875400) [pid = 2436] [serial = 864] [outer = 14EDF000] 07:16:53 INFO - PROCESS | 2436 | 1467037013481 Marionette DEBUG loaded listener.js 07:16:53 INFO - PROCESS | 2436 | ++DOMWINDOW == 80 (1841DC00) [pid = 2436] [serial = 865] [outer = 14EDF000] 07:16:53 INFO - PROCESS | 2436 | 1467037013881 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]]]}] 07:16:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 07:16:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 630ms 07:16:53 INFO - PROCESS | 2436 | 1467037013949 Marionette TRACE conn6 -> [0,1117,"getWindowHandle",null] 07:16:53 INFO - PROCESS | 2436 | 1467037013951 Marionette TRACE conn6 <- [1,1117,null,{"value":"13"}] 07:16:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 07:16:53 INFO - PROCESS | 2436 | 1467037013954 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 07:16:53 INFO - PROCESS | 2436 | 1467037013955 Marionette TRACE conn6 <- [1,1118,null,{}] 07:16:53 INFO - PROCESS | 2436 | 1467037013959 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}] 07:16:53 INFO - PROCESS | 2436 | 1467037013960 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:16:54 INFO - PROCESS | 2436 | 1467037014039 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 07:16:54 INFO - PROCESS | 2436 | 1467037014046 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:54 INFO - PROCESS | 2436 | 1467037014047 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:16:54 INFO - PROCESS | 2436 | ++DOCSHELL 16A6D400 == 34 [pid = 2436] [id = 289] 07:16:54 INFO - PROCESS | 2436 | ++DOMWINDOW == 81 (18647800) [pid = 2436] [serial = 866] [outer = 00000000] 07:16:54 INFO - PROCESS | 2436 | ++DOMWINDOW == 82 (18910800) [pid = 2436] [serial = 867] [outer = 18647800] 07:16:54 INFO - PROCESS | 2436 | 1467037014091 Marionette DEBUG loaded listener.js 07:16:54 INFO - PROCESS | 2436 | ++DOMWINDOW == 83 (18C24000) [pid = 2436] [serial = 868] [outer = 18647800] 07:16:54 INFO - PROCESS | 2436 | 1467037014505 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]]]}] 07:16:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 07:16:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 569ms 07:16:54 INFO - PROCESS | 2436 | 1467037014525 Marionette TRACE conn6 -> [0,1121,"getWindowHandle",null] 07:16:54 INFO - PROCESS | 2436 | 1467037014527 Marionette TRACE conn6 <- [1,1121,null,{"value":"13"}] 07:16:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 07:16:54 INFO - PROCESS | 2436 | 1467037014529 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 07:16:54 INFO - PROCESS | 2436 | 1467037014531 Marionette TRACE conn6 <- [1,1122,null,{}] 07:16:54 INFO - PROCESS | 2436 | 1467037014535 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}] 07:16:54 INFO - PROCESS | 2436 | 1467037014536 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:16:54 INFO - PROCESS | 2436 | 1467037014654 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 07:16:54 INFO - PROCESS | 2436 | 1467037014663 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:54 INFO - PROCESS | 2436 | 1467037014665 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:16:54 INFO - PROCESS | 2436 | ++DOCSHELL 15259400 == 35 [pid = 2436] [id = 290] 07:16:54 INFO - PROCESS | 2436 | ++DOMWINDOW == 84 (18905400) [pid = 2436] [serial = 869] [outer = 00000000] 07:16:54 INFO - PROCESS | 2436 | ++DOMWINDOW == 85 (18EF0000) [pid = 2436] [serial = 870] [outer = 18905400] 07:16:54 INFO - PROCESS | 2436 | 1467037014708 Marionette DEBUG loaded listener.js 07:16:54 INFO - PROCESS | 2436 | ++DOMWINDOW == 86 (18EF1400) [pid = 2436] [serial = 871] [outer = 18905400] 07:16:55 INFO - PROCESS | 2436 | 1467037015131 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]]]}] 07:16:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 07:16:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 670ms 07:16:55 INFO - PROCESS | 2436 | 1467037015201 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 07:16:55 INFO - PROCESS | 2436 | 1467037015203 Marionette TRACE conn6 <- [1,1125,null,{"value":"13"}] 07:16:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 07:16:55 INFO - PROCESS | 2436 | 1467037015206 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 07:16:55 INFO - PROCESS | 2436 | 1467037015208 Marionette TRACE conn6 <- [1,1126,null,{}] 07:16:55 INFO - PROCESS | 2436 | 1467037015219 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}] 07:16:55 INFO - PROCESS | 2436 | 1467037015221 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:16:55 INFO - PROCESS | 2436 | 1467037015349 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 07:16:55 INFO - PROCESS | 2436 | 1467037015463 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:55 INFO - PROCESS | 2436 | 1467037015466 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:16:55 INFO - PROCESS | 2436 | ++DOCSHELL 0E5D3000 == 36 [pid = 2436] [id = 291] 07:16:55 INFO - PROCESS | 2436 | ++DOMWINDOW == 87 (0E733400) [pid = 2436] [serial = 872] [outer = 00000000] 07:16:55 INFO - PROCESS | 2436 | ++DOMWINDOW == 88 (0E8F2000) [pid = 2436] [serial = 873] [outer = 0E733400] 07:16:55 INFO - PROCESS | 2436 | 1467037015525 Marionette DEBUG loaded listener.js 07:16:55 INFO - PROCESS | 2436 | ++DOMWINDOW == 89 (0EE46800) [pid = 2436] [serial = 874] [outer = 0E733400] 07:16:56 INFO - PROCESS | 2436 | 1467037016417 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]]]}] 07:16:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 07:16:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1276ms 07:16:56 INFO - PROCESS | 2436 | 1467037016526 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 07:16:56 INFO - PROCESS | 2436 | 1467037016530 Marionette TRACE conn6 <- [1,1129,null,{"value":"13"}] 07:16:56 INFO - PROCESS | 2436 | 1467037016536 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 07:16:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 07:16:56 INFO - PROCESS | 2436 | 1467037016539 Marionette TRACE conn6 <- [1,1130,null,{}] 07:16:56 INFO - PROCESS | 2436 | 1467037016544 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}] 07:16:56 INFO - PROCESS | 2436 | 1467037016547 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:16:56 INFO - PROCESS | 2436 | 1467037016700 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 07:16:56 INFO - PROCESS | 2436 | 1467037016786 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:56 INFO - PROCESS | 2436 | 1467037016789 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:16:56 INFO - PROCESS | 2436 | ++DOCSHELL 13A17C00 == 37 [pid = 2436] [id = 292] 07:16:56 INFO - PROCESS | 2436 | ++DOMWINDOW == 90 (13B2AC00) [pid = 2436] [serial = 875] [outer = 00000000] 07:16:56 INFO - PROCESS | 2436 | ++DOMWINDOW == 91 (1646BC00) [pid = 2436] [serial = 876] [outer = 13B2AC00] 07:16:56 INFO - PROCESS | 2436 | 1467037016854 Marionette DEBUG loaded listener.js 07:16:56 INFO - PROCESS | 2436 | ++DOMWINDOW == 92 (16A69000) [pid = 2436] [serial = 877] [outer = 13B2AC00] 07:16:57 INFO - PROCESS | 2436 | [2436] 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 07:16:57 INFO - PROCESS | 2436 | 1467037017615 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]]]}] 07:16:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 07:16:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1121ms 07:16:57 INFO - PROCESS | 2436 | 1467037017684 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 07:16:57 INFO - PROCESS | 2436 | 1467037017688 Marionette TRACE conn6 <- [1,1133,null,{"value":"13"}] 07:16:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 07:16:57 INFO - PROCESS | 2436 | 1467037017693 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 07:16:57 INFO - PROCESS | 2436 | 1467037017695 Marionette TRACE conn6 <- [1,1134,null,{}] 07:16:57 INFO - PROCESS | 2436 | 1467037017700 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}] 07:16:57 INFO - PROCESS | 2436 | 1467037017702 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:16:57 INFO - PROCESS | 2436 | 1467037017831 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 07:16:58 INFO - PROCESS | 2436 | 1467037018023 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:58 INFO - PROCESS | 2436 | 1467037018026 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:16:58 INFO - PROCESS | 2436 | ++DOCSHELL 0905D000 == 38 [pid = 2436] [id = 293] 07:16:58 INFO - PROCESS | 2436 | ++DOMWINDOW == 93 (0905DC00) [pid = 2436] [serial = 878] [outer = 00000000] 07:16:58 INFO - PROCESS | 2436 | ++DOMWINDOW == 94 (0E736800) [pid = 2436] [serial = 879] [outer = 0905DC00] 07:16:58 INFO - PROCESS | 2436 | 1467037018085 Marionette DEBUG loaded listener.js 07:16:58 INFO - PROCESS | 2436 | ++DOMWINDOW == 95 (0ED50C00) [pid = 2436] [serial = 880] [outer = 0905DC00] 07:16:58 INFO - PROCESS | 2436 | --DOCSHELL 0E51EC00 == 37 [pid = 2436] [id = 194] 07:16:58 INFO - PROCESS | 2436 | --DOCSHELL 09059C00 == 36 [pid = 2436] [id = 190] 07:16:58 INFO - PROCESS | 2436 | --DOCSHELL 11F10C00 == 35 [pid = 2436] [id = 196] 07:16:58 INFO - PROCESS | 2436 | --DOCSHELL 0EF59800 == 34 [pid = 2436] [id = 189] 07:16:58 INFO - PROCESS | 2436 | --DOCSHELL 15145800 == 33 [pid = 2436] [id = 187] 07:16:58 INFO - PROCESS | 2436 | --DOCSHELL 0EDD8000 == 32 [pid = 2436] [id = 195] 07:16:58 INFO - PROCESS | 2436 | --DOCSHELL 0F6C2400 == 31 [pid = 2436] [id = 186] 07:16:58 INFO - PROCESS | 2436 | --DOMWINDOW == 94 (11F62000) [pid = 2436] [serial = 772] [outer = 00000000] [url = about:blank] 07:16:58 INFO - PROCESS | 2436 | --DOMWINDOW == 93 (1A189400) [pid = 2436] [serial = 828] [outer = 00000000] [url = about:blank] 07:16:58 INFO - PROCESS | 2436 | --DOMWINDOW == 92 (1787AC00) [pid = 2436] [serial = 813] [outer = 00000000] [url = about:blank] 07:16:58 INFO - PROCESS | 2436 | --DOMWINDOW == 91 (13973000) [pid = 2436] [serial = 798] [outer = 00000000] [url = about:blank] 07:16:58 INFO - PROCESS | 2436 | --DOMWINDOW == 90 (13A1F000) [pid = 2436] [serial = 799] [outer = 00000000] [url = about:blank] 07:16:58 INFO - PROCESS | 2436 | --DOMWINDOW == 89 (16847800) [pid = 2436] [serial = 801] [outer = 00000000] [url = about:blank] 07:16:58 INFO - PROCESS | 2436 | --DOMWINDOW == 88 (1785F000) [pid = 2436] [serial = 802] [outer = 00000000] [url = about:blank] 07:16:58 INFO - PROCESS | 2436 | --DOMWINDOW == 87 (13980C00) [pid = 2436] [serial = 807] [outer = 00000000] [url = about:blank] 07:16:58 INFO - PROCESS | 2436 | --DOMWINDOW == 86 (13ADD400) [pid = 2436] [serial = 808] [outer = 00000000] [url = about:blank] 07:16:58 INFO - PROCESS | 2436 | --DOMWINDOW == 85 (18902400) [pid = 2436] [serial = 817] [outer = 00000000] [url = about:blank] 07:16:58 INFO - PROCESS | 2436 | --DOMWINDOW == 84 (16471000) [pid = 2436] [serial = 810] [outer = 00000000] [url = about:blank] 07:16:58 INFO - PROCESS | 2436 | --DOMWINDOW == 83 (1877E400) [pid = 2436] [serial = 816] [outer = 00000000] [url = about:blank] 07:16:58 INFO - PROCESS | 2436 | --DOMWINDOW == 82 (0F16CC00) [pid = 2436] [serial = 804] [outer = 00000000] [url = about:blank] 07:16:58 INFO - PROCESS | 2436 | --DOMWINDOW == 81 (0F64A000) [pid = 2436] [serial = 805] [outer = 00000000] [url = about:blank] 07:16:58 INFO - PROCESS | 2436 | --DOMWINDOW == 80 (192B1C00) [pid = 2436] [serial = 796] [outer = 00000000] [url = about:blank] 07:16:58 INFO - PROCESS | 2436 | --DOMWINDOW == 79 (192B1400) [pid = 2436] [serial = 795] [outer = 00000000] [url = about:blank] 07:16:58 INFO - PROCESS | 2436 | --DOMWINDOW == 78 (16471400) [pid = 2436] [serial = 822] [outer = 00000000] [url = about:blank] 07:16:58 INFO - PROCESS | 2436 | --DOMWINDOW == 77 (18DF3800) [pid = 2436] [serial = 819] [outer = 00000000] [url = about:blank] 07:16:58 INFO - PROCESS | 2436 | --DOMWINDOW == 76 (1A189C00) [pid = 2436] [serial = 829] [outer = 00000000] [url = about:blank] 07:16:58 INFO - PROCESS | 2436 | --DOMWINDOW == 75 (192A8400) [pid = 2436] [serial = 826] [outer = 00000000] [url = about:blank] 07:16:58 INFO - PROCESS | 2436 | --DOMWINDOW == 74 (1906E400) [pid = 2436] [serial = 825] [outer = 00000000] [url = about:blank] 07:16:58 INFO - PROCESS | 2436 | --DOMWINDOW == 73 (18EF0400) [pid = 2436] [serial = 820] [outer = 00000000] [url = about:blank] 07:16:58 INFO - PROCESS | 2436 | --DOMWINDOW == 72 (17F5F000) [pid = 2436] [serial = 814] [outer = 00000000] [url = about:blank] 07:16:58 INFO - PROCESS | 2436 | --DOMWINDOW == 71 (17872000) [pid = 2436] [serial = 823] [outer = 00000000] [url = about:blank] 07:16:58 INFO - PROCESS | 2436 | --DOMWINDOW == 70 (16844800) [pid = 2436] [serial = 811] [outer = 00000000] [url = about:blank] 07:16:58 INFO - PROCESS | 2436 | 1467037018713 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]]]}] 07:16:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 07:16:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1067ms 07:16:58 INFO - PROCESS | 2436 | 1467037018765 Marionette TRACE conn6 -> [0,1137,"getWindowHandle",null] 07:16:58 INFO - PROCESS | 2436 | 1467037018768 Marionette TRACE conn6 <- [1,1137,null,{"value":"13"}] 07:16:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 07:16:58 INFO - PROCESS | 2436 | 1467037018773 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 07:16:58 INFO - PROCESS | 2436 | 1467037018775 Marionette TRACE conn6 <- [1,1138,null,{}] 07:16:58 INFO - PROCESS | 2436 | 1467037018780 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}] 07:16:58 INFO - PROCESS | 2436 | 1467037018784 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:16:58 INFO - PROCESS | 2436 | 1467037018873 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 07:16:58 INFO - PROCESS | 2436 | 1467037018962 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:58 INFO - PROCESS | 2436 | 1467037018964 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:16:58 INFO - PROCESS | 2436 | ++DOCSHELL 0E56B800 == 32 [pid = 2436] [id = 294] 07:16:58 INFO - PROCESS | 2436 | ++DOMWINDOW == 71 (0E56DC00) [pid = 2436] [serial = 881] [outer = 00000000] 07:16:58 INFO - PROCESS | 2436 | ++DOMWINDOW == 72 (0F178C00) [pid = 2436] [serial = 882] [outer = 0E56DC00] 07:16:58 INFO - PROCESS | 2436 | 1467037019011 Marionette DEBUG loaded listener.js 07:16:59 INFO - PROCESS | 2436 | ++DOMWINDOW == 73 (11F6E400) [pid = 2436] [serial = 883] [outer = 0E56DC00] 07:16:59 INFO - PROCESS | 2436 | 1467037019387 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]]]}] 07:16:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 07:16:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 670ms 07:16:59 INFO - PROCESS | 2436 | 1467037019446 Marionette TRACE conn6 -> [0,1141,"getWindowHandle",null] 07:16:59 INFO - PROCESS | 2436 | 1467037019450 Marionette TRACE conn6 <- [1,1141,null,{"value":"13"}] 07:16:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 07:16:59 INFO - PROCESS | 2436 | 1467037019454 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 07:16:59 INFO - PROCESS | 2436 | 1467037019456 Marionette TRACE conn6 <- [1,1142,null,{}] 07:16:59 INFO - PROCESS | 2436 | 1467037019460 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}] 07:16:59 INFO - PROCESS | 2436 | 1467037019462 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:16:59 INFO - PROCESS | 2436 | 1467037019549 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 07:16:59 INFO - PROCESS | 2436 | 1467037019556 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:59 INFO - PROCESS | 2436 | 1467037019558 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:16:59 INFO - PROCESS | 2436 | ++DOCSHELL 13957400 == 33 [pid = 2436] [id = 295] 07:16:59 INFO - PROCESS | 2436 | ++DOMWINDOW == 74 (1397CC00) [pid = 2436] [serial = 884] [outer = 00000000] 07:16:59 INFO - PROCESS | 2436 | ++DOMWINDOW == 75 (14ED9400) [pid = 2436] [serial = 885] [outer = 1397CC00] 07:16:59 INFO - PROCESS | 2436 | 1467037019602 Marionette DEBUG loaded listener.js 07:16:59 INFO - PROCESS | 2436 | ++DOMWINDOW == 76 (1525F400) [pid = 2436] [serial = 886] [outer = 1397CC00] 07:17:00 INFO - PROCESS | 2436 | 1467037020095 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]]]}] 07:17:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 07:17:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 669ms 07:17:00 INFO - PROCESS | 2436 | 1467037020129 Marionette TRACE conn6 -> [0,1145,"getWindowHandle",null] 07:17:00 INFO - PROCESS | 2436 | 1467037020131 Marionette TRACE conn6 <- [1,1145,null,{"value":"13"}] 07:17:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 07:17:00 INFO - PROCESS | 2436 | 1467037020136 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 07:17:00 INFO - PROCESS | 2436 | 1467037020142 Marionette TRACE conn6 <- [1,1146,null,{}] 07:17:00 INFO - PROCESS | 2436 | 1467037020152 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}] 07:17:00 INFO - PROCESS | 2436 | 1467037020156 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:17:00 INFO - PROCESS | 2436 | 1467037020242 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 07:17:00 INFO - PROCESS | 2436 | 1467037020251 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:00 INFO - PROCESS | 2436 | 1467037020253 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:17:00 INFO - PROCESS | 2436 | ++DOCSHELL 17823800 == 34 [pid = 2436] [id = 296] 07:17:00 INFO - PROCESS | 2436 | ++DOMWINDOW == 77 (1785EC00) [pid = 2436] [serial = 887] [outer = 00000000] 07:17:00 INFO - PROCESS | 2436 | ++DOMWINDOW == 78 (1787B400) [pid = 2436] [serial = 888] [outer = 1785EC00] 07:17:00 INFO - PROCESS | 2436 | 1467037020296 Marionette DEBUG loaded listener.js 07:17:00 INFO - PROCESS | 2436 | ++DOMWINDOW == 79 (15256C00) [pid = 2436] [serial = 889] [outer = 1785EC00] 07:17:00 INFO - PROCESS | 2436 | 1467037020759 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]]]}] 07:17:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 07:17:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 690ms 07:17:00 INFO - PROCESS | 2436 | 1467037020829 Marionette TRACE conn6 -> [0,1149,"getWindowHandle",null] 07:17:00 INFO - PROCESS | 2436 | 1467037020832 Marionette TRACE conn6 <- [1,1149,null,{"value":"13"}] 07:17:00 INFO - PROCESS | 2436 | 1467037020835 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 07:17:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 07:17:00 INFO - PROCESS | 2436 | 1467037020836 Marionette TRACE conn6 <- [1,1150,null,{}] 07:17:00 INFO - PROCESS | 2436 | 1467037020840 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}] 07:17:00 INFO - PROCESS | 2436 | 1467037020842 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:17:00 INFO - PROCESS | 2436 | 1467037020986 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 07:17:00 INFO - PROCESS | 2436 | 1467037021004 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:00 INFO - PROCESS | 2436 | 1467037021006 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:17:01 INFO - PROCESS | 2436 | ++DOCSHELL 13B90800 == 35 [pid = 2436] [id = 297] 07:17:01 INFO - PROCESS | 2436 | ++DOMWINDOW == 80 (18646C00) [pid = 2436] [serial = 890] [outer = 00000000] 07:17:01 INFO - PROCESS | 2436 | ++DOMWINDOW == 81 (1890A400) [pid = 2436] [serial = 891] [outer = 18646C00] 07:17:01 INFO - PROCESS | 2436 | 1467037021050 Marionette DEBUG loaded listener.js 07:17:01 INFO - PROCESS | 2436 | ++DOMWINDOW == 82 (1890D400) [pid = 2436] [serial = 892] [outer = 18646C00] 07:17:01 INFO - PROCESS | 2436 | 1467037021494 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]]]}] 07:17:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 07:17:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 730ms 07:17:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 07:17:01 INFO - PROCESS | 2436 | 1467037021569 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 07:17:01 INFO - PROCESS | 2436 | 1467037021571 Marionette TRACE conn6 <- [1,1153,null,{"value":"13"}] 07:17:01 INFO - PROCESS | 2436 | 1467037021574 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 07:17:01 INFO - PROCESS | 2436 | 1467037021576 Marionette TRACE conn6 <- [1,1154,null,{}] 07:17:01 INFO - PROCESS | 2436 | 1467037021593 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}] 07:17:01 INFO - PROCESS | 2436 | 1467037021595 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:17:01 INFO - PROCESS | 2436 | 1467037021711 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 07:17:01 INFO - PROCESS | 2436 | 1467037021721 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:01 INFO - PROCESS | 2436 | 1467037021727 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:17:01 INFO - PROCESS | 2436 | ++DOCSHELL 18DE9800 == 36 [pid = 2436] [id = 298] 07:17:01 INFO - PROCESS | 2436 | ++DOMWINDOW == 83 (18DEAC00) [pid = 2436] [serial = 893] [outer = 00000000] 07:17:01 INFO - PROCESS | 2436 | ++DOMWINDOW == 84 (18EF2000) [pid = 2436] [serial = 894] [outer = 18DEAC00] 07:17:01 INFO - PROCESS | 2436 | 1467037021834 Marionette DEBUG loaded listener.js 07:17:01 INFO - PROCESS | 2436 | ++DOMWINDOW == 85 (192A9C00) [pid = 2436] [serial = 895] [outer = 18DEAC00] 07:17:02 INFO - PROCESS | 2436 | 1467037022315 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]]]}] 07:17:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 07:17:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 769ms 07:17:02 INFO - PROCESS | 2436 | 1467037022349 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 07:17:02 INFO - PROCESS | 2436 | 1467037022351 Marionette TRACE conn6 <- [1,1157,null,{"value":"13"}] 07:17:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 07:17:02 INFO - PROCESS | 2436 | 1467037022354 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 07:17:02 INFO - PROCESS | 2436 | 1467037022356 Marionette TRACE conn6 <- [1,1158,null,{}] 07:17:02 INFO - PROCESS | 2436 | 1467037022359 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}] 07:17:02 INFO - PROCESS | 2436 | 1467037022362 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:17:02 INFO - PROCESS | 2436 | 1467037022487 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 07:17:02 INFO - PROCESS | 2436 | 1467037022500 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:02 INFO - PROCESS | 2436 | 1467037022502 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:17:02 INFO - PROCESS | 2436 | ++DOCSHELL 1485BC00 == 37 [pid = 2436] [id = 299] 07:17:02 INFO - PROCESS | 2436 | ++DOMWINDOW == 86 (18903800) [pid = 2436] [serial = 896] [outer = 00000000] 07:17:02 INFO - PROCESS | 2436 | ++DOMWINDOW == 87 (1A182800) [pid = 2436] [serial = 897] [outer = 18903800] 07:17:02 INFO - PROCESS | 2436 | 1467037022546 Marionette DEBUG loaded listener.js 07:17:02 INFO - PROCESS | 2436 | ++DOMWINDOW == 88 (1A184400) [pid = 2436] [serial = 898] [outer = 18903800] 07:17:02 INFO - PROCESS | 2436 | --DOMWINDOW == 87 (0F64D400) [pid = 2436] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 07:17:02 INFO - PROCESS | 2436 | --DOMWINDOW == 86 (135B4800) [pid = 2436] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 07:17:02 INFO - PROCESS | 2436 | --DOMWINDOW == 85 (0E52A400) [pid = 2436] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 07:17:02 INFO - PROCESS | 2436 | --DOMWINDOW == 84 (1781E000) [pid = 2436] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 07:17:02 INFO - PROCESS | 2436 | --DOMWINDOW == 83 (1683DC00) [pid = 2436] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 07:17:02 INFO - PROCESS | 2436 | --DOMWINDOW == 82 (14EDF000) [pid = 2436] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 07:17:02 INFO - PROCESS | 2436 | --DOMWINDOW == 81 (0E736400) [pid = 2436] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 07:17:02 INFO - PROCESS | 2436 | --DOMWINDOW == 80 (14EDB400) [pid = 2436] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 07:17:02 INFO - PROCESS | 2436 | --DOMWINDOW == 79 (18DE9400) [pid = 2436] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 07:17:02 INFO - PROCESS | 2436 | --DOMWINDOW == 78 (1A363C00) [pid = 2436] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 07:17:02 INFO - PROCESS | 2436 | --DOMWINDOW == 77 (0ED5BC00) [pid = 2436] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 07:17:02 INFO - PROCESS | 2436 | --DOMWINDOW == 76 (18647800) [pid = 2436] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 07:17:03 INFO - PROCESS | 2436 | 1467037023043 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]]]}] 07:17:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 07:17:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 730ms 07:17:03 INFO - PROCESS | 2436 | 1467037023085 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 07:17:03 INFO - PROCESS | 2436 | 1467037023087 Marionette TRACE conn6 <- [1,1161,null,{"value":"13"}] 07:17:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 07:17:03 INFO - PROCESS | 2436 | 1467037023090 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 07:17:03 INFO - PROCESS | 2436 | 1467037023092 Marionette TRACE conn6 <- [1,1162,null,{}] 07:17:03 INFO - PROCESS | 2436 | 1467037023096 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}] 07:17:03 INFO - PROCESS | 2436 | 1467037023097 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:17:03 INFO - PROCESS | 2436 | 1467037023176 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 07:17:03 INFO - PROCESS | 2436 | 1467037023263 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:03 INFO - PROCESS | 2436 | 1467037023265 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:17:03 INFO - PROCESS | 2436 | ++DOCSHELL 0EE4E800 == 38 [pid = 2436] [id = 300] 07:17:03 INFO - PROCESS | 2436 | ++DOMWINDOW == 77 (0F64D400) [pid = 2436] [serial = 899] [outer = 00000000] 07:17:03 INFO - PROCESS | 2436 | ++DOMWINDOW == 78 (17877C00) [pid = 2436] [serial = 900] [outer = 0F64D400] 07:17:03 INFO - PROCESS | 2436 | 1467037023310 Marionette DEBUG loaded listener.js 07:17:03 INFO - PROCESS | 2436 | ++DOMWINDOW == 79 (19DCC400) [pid = 2436] [serial = 901] [outer = 0F64D400] 07:17:03 INFO - PROCESS | 2436 | 1467037023657 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] 07:17:03 INFO - PROCESS | 2436 | 1467037023724 Marionette TRACE conn6 <- [1,1165,null,{"value":"13"}] 07:17:03 INFO - PROCESS | 2436 | 1467037023727 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 07:17:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 07:17:03 INFO - PROCESS | 2436 | 1467037023729 Marionette TRACE conn6 <- [1,1166,null,{}] 07:17:03 INFO - PROCESS | 2436 | 1467037023732 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}] 07:17:03 INFO - PROCESS | 2436 | 1467037023734 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:17:03 INFO - PROCESS | 2436 | 1467037023871 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 07:17:03 INFO - PROCESS | 2436 | 1467037023882 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:03 INFO - PROCESS | 2436 | 1467037023884 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:17:03 INFO - PROCESS | 2436 | ++DOCSHELL 1A190400 == 39 [pid = 2436] [id = 301] 07:17:03 INFO - PROCESS | 2436 | ++DOMWINDOW == 80 (1A190800) [pid = 2436] [serial = 902] [outer = 00000000] 07:17:03 INFO - PROCESS | 2436 | ++DOMWINDOW == 81 (1A35E000) [pid = 2436] [serial = 903] [outer = 1A190800] 07:17:03 INFO - PROCESS | 2436 | 1467037023927 Marionette DEBUG loaded listener.js 07:17:03 INFO - PROCESS | 2436 | ++DOMWINDOW == 82 (1A363400) [pid = 2436] [serial = 904] [outer = 1A190800] 07:17:04 INFO - PROCESS | 2436 | 1467037024343 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] 07:17:04 INFO - PROCESS | 2436 | 1467037024404 Marionette TRACE conn6 <- [1,1169,null,{"value":"13"}] 07:17:04 INFO - PROCESS | 2436 | 1467037024407 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 07:17:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 07:17:04 INFO - PROCESS | 2436 | 1467037024409 Marionette TRACE conn6 <- [1,1170,null,{}] 07:17:04 INFO - PROCESS | 2436 | 1467037024412 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}] 07:17:04 INFO - PROCESS | 2436 | 1467037024414 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:17:04 INFO - PROCESS | 2436 | 1467037024495 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 07:17:04 INFO - PROCESS | 2436 | 1467037024500 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:04 INFO - PROCESS | 2436 | 1467037024502 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:17:04 INFO - PROCESS | 2436 | ++DOCSHELL 17823000 == 40 [pid = 2436] [id = 302] 07:17:04 INFO - PROCESS | 2436 | ++DOMWINDOW == 83 (1A2EE800) [pid = 2436] [serial = 905] [outer = 00000000] 07:17:04 INFO - PROCESS | 2436 | ++DOMWINDOW == 84 (1A3F4C00) [pid = 2436] [serial = 906] [outer = 1A2EE800] 07:17:04 INFO - PROCESS | 2436 | 1467037024546 Marionette DEBUG loaded listener.js 07:17:04 INFO - PROCESS | 2436 | ++DOMWINDOW == 85 (1A3F8C00) [pid = 2436] [serial = 907] [outer = 1A2EE800] 07:17:05 INFO - PROCESS | 2436 | 1467037025047 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] 07:17:05 INFO - PROCESS | 2436 | 1467037025147 Marionette TRACE conn6 <- [1,1173,null,{"value":"13"}] 07:17:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 07:17:05 INFO - PROCESS | 2436 | 1467037025168 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 07:17:05 INFO - PROCESS | 2436 | 1467037025171 Marionette TRACE conn6 <- [1,1174,null,{}] 07:17:05 INFO - PROCESS | 2436 | 1467037025178 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}] 07:17:05 INFO - PROCESS | 2436 | 1467037025181 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:17:05 INFO - PROCESS | 2436 | 1467037025302 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 07:17:05 INFO - PROCESS | 2436 | 1467037025427 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:05 INFO - PROCESS | 2436 | 1467037025431 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:17:05 INFO - PROCESS | 2436 | ++DOCSHELL 0E5CA800 == 41 [pid = 2436] [id = 303] 07:17:05 INFO - PROCESS | 2436 | ++DOMWINDOW == 86 (0EE50000) [pid = 2436] [serial = 908] [outer = 00000000] 07:17:05 INFO - PROCESS | 2436 | ++DOMWINDOW == 87 (132AE000) [pid = 2436] [serial = 909] [outer = 0EE50000] 07:17:05 INFO - PROCESS | 2436 | 1467037025489 Marionette DEBUG loaded listener.js 07:17:05 INFO - PROCESS | 2436 | ++DOMWINDOW == 88 (13929000) [pid = 2436] [serial = 910] [outer = 0EE50000] 07:17:06 INFO - PROCESS | 2436 | 1467037026079 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] 07:17:06 INFO - PROCESS | 2436 | 1467037026145 Marionette TRACE conn6 <- [1,1177,null,{"value":"13"}] 07:17:06 INFO - PROCESS | 2436 | 1467037026152 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 07:17:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 07:17:06 INFO - PROCESS | 2436 | 1467037026155 Marionette TRACE conn6 <- [1,1178,null,{}] 07:17:06 INFO - PROCESS | 2436 | 1467037026159 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}] 07:17:06 INFO - PROCESS | 2436 | 1467037026162 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:17:06 INFO - PROCESS | 2436 | 1467037026275 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 07:17:06 INFO - PROCESS | 2436 | 1467037026406 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:06 INFO - PROCESS | 2436 | 1467037026409 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:17:06 INFO - PROCESS | 2436 | ++DOCSHELL 16A6BC00 == 42 [pid = 2436] [id = 304] 07:17:06 INFO - PROCESS | 2436 | ++DOMWINDOW == 89 (16A71400) [pid = 2436] [serial = 911] [outer = 00000000] 07:17:06 INFO - PROCESS | 2436 | ++DOMWINDOW == 90 (17819400) [pid = 2436] [serial = 912] [outer = 16A71400] 07:17:06 INFO - PROCESS | 2436 | 1467037026467 Marionette DEBUG loaded listener.js 07:17:06 INFO - PROCESS | 2436 | ++DOMWINDOW == 91 (178C5800) [pid = 2436] [serial = 913] [outer = 16A71400] 07:17:07 INFO - PROCESS | 2436 | 1467037027041 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] 07:17:07 INFO - PROCESS | 2436 | 1467037027087 Marionette TRACE conn6 <- [1,1181,null,{"value":"13"}] 07:17:07 INFO - PROCESS | 2436 | 1467037027091 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 07:17:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 07:17:07 INFO - PROCESS | 2436 | 1467037027095 Marionette TRACE conn6 <- [1,1182,null,{}] 07:17:07 INFO - PROCESS | 2436 | 1467037027106 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}] 07:17:07 INFO - PROCESS | 2436 | 1467037027111 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:17:07 INFO - PROCESS | 2436 | 1467037027223 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 07:17:07 INFO - PROCESS | 2436 | 1467037027328 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:07 INFO - PROCESS | 2436 | 1467037027331 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:17:07 INFO - PROCESS | 2436 | ++DOCSHELL 1A3EE800 == 43 [pid = 2436] [id = 305] 07:17:07 INFO - PROCESS | 2436 | ++DOMWINDOW == 92 (1A3F1800) [pid = 2436] [serial = 914] [outer = 00000000] 07:17:07 INFO - PROCESS | 2436 | ++DOMWINDOW == 93 (1AF57800) [pid = 2436] [serial = 915] [outer = 1A3F1800] 07:17:07 INFO - PROCESS | 2436 | 1467037027387 Marionette DEBUG loaded listener.js 07:17:07 INFO - PROCESS | 2436 | ++DOMWINDOW == 94 (1B557400) [pid = 2436] [serial = 916] [outer = 1A3F1800] 07:17:07 INFO - PROCESS | 2436 | 1467037028016 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] 07:17:08 INFO - PROCESS | 2436 | 1467037028068 Marionette TRACE conn6 <- [1,1185,null,{"value":"13"}] 07:17:08 INFO - PROCESS | 2436 | 1467037028071 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 07:17:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 07:17:08 INFO - PROCESS | 2436 | 1467037028073 Marionette TRACE conn6 <- [1,1186,null,{}] 07:17:08 INFO - PROCESS | 2436 | 1467037028077 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}] 07:17:08 INFO - PROCESS | 2436 | 1467037028079 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:17:08 INFO - PROCESS | 2436 | 1467037028190 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 07:17:08 INFO - PROCESS | 2436 | 1467037028292 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:08 INFO - PROCESS | 2436 | 1467037028295 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:17:08 INFO - PROCESS | 2436 | ++DOCSHELL 1B566800 == 44 [pid = 2436] [id = 306] 07:17:08 INFO - PROCESS | 2436 | ++DOMWINDOW == 95 (1B56B000) [pid = 2436] [serial = 917] [outer = 00000000] 07:17:08 INFO - PROCESS | 2436 | ++DOMWINDOW == 96 (1B572800) [pid = 2436] [serial = 918] [outer = 1B56B000] 07:17:08 INFO - PROCESS | 2436 | 1467037028347 Marionette DEBUG loaded listener.js 07:17:08 INFO - PROCESS | 2436 | ++DOMWINDOW == 97 (1B6C1800) [pid = 2436] [serial = 919] [outer = 1B56B000] 07:17:09 INFO - PROCESS | 2436 | 1467037029095 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]]]}] 07:17:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 07:17:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1074ms 07:17:09 INFO - PROCESS | 2436 | 1467037029150 Marionette TRACE conn6 -> [0,1189,"getWindowHandle",null] 07:17:09 INFO - PROCESS | 2436 | 1467037029154 Marionette TRACE conn6 <- [1,1189,null,{"value":"13"}] 07:17:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 07:17:09 INFO - PROCESS | 2436 | 1467037029159 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 07:17:09 INFO - PROCESS | 2436 | 1467037029162 Marionette TRACE conn6 <- [1,1190,null,{}] 07:17:09 INFO - PROCESS | 2436 | 1467037029167 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}] 07:17:09 INFO - PROCESS | 2436 | 1467037029170 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:17:09 INFO - PROCESS | 2436 | 1467037029272 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 07:17:09 INFO - PROCESS | 2436 | 1467037029406 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:09 INFO - PROCESS | 2436 | 1467037029411 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:17:09 INFO - PROCESS | 2436 | ++DOCSHELL 13595000 == 45 [pid = 2436] [id = 307] 07:17:09 INFO - PROCESS | 2436 | ++DOMWINDOW == 98 (135B3C00) [pid = 2436] [serial = 920] [outer = 00000000] 07:17:09 INFO - PROCESS | 2436 | ++DOMWINDOW == 99 (1397F000) [pid = 2436] [serial = 921] [outer = 135B3C00] 07:17:09 INFO - PROCESS | 2436 | 1467037029462 Marionette DEBUG loaded listener.js 07:17:09 INFO - PROCESS | 2436 | ++DOMWINDOW == 100 (13B95000) [pid = 2436] [serial = 922] [outer = 135B3C00] 07:17:10 INFO - PROCESS | 2436 | --DOCSHELL 0F1BAC00 == 44 [pid = 2436] [id = 180] 07:17:10 INFO - PROCESS | 2436 | --DOCSHELL 13975C00 == 43 [pid = 2436] [id = 182] 07:17:10 INFO - PROCESS | 2436 | --DOCSHELL 133C2400 == 42 [pid = 2436] [id = 181] 07:17:10 INFO - PROCESS | 2436 | --DOCSHELL 13A17800 == 41 [pid = 2436] [id = 183] 07:17:10 INFO - PROCESS | 2436 | --DOCSHELL 0C697400 == 40 [pid = 2436] [id = 282] 07:17:10 INFO - PROCESS | 2436 | --DOCSHELL 0E782400 == 39 [pid = 2436] [id = 179] 07:17:10 INFO - PROCESS | 2436 | --DOCSHELL 0E735400 == 38 [pid = 2436] [id = 192] 07:17:10 INFO - PROCESS | 2436 | --DOCSHELL 16474C00 == 37 [pid = 2436] [id = 188] 07:17:10 INFO - PROCESS | 2436 | --DOCSHELL 14E4B000 == 36 [pid = 2436] [id = 193] 07:17:10 INFO - PROCESS | 2436 | --DOCSHELL 0ED4FC00 == 35 [pid = 2436] [id = 184] 07:17:10 INFO - PROCESS | 2436 | --DOCSHELL 0F6CA000 == 34 [pid = 2436] [id = 191] 07:17:10 INFO - PROCESS | 2436 | --DOCSHELL 0EF5B400 == 33 [pid = 2436] [id = 185] 07:17:10 INFO - PROCESS | 2436 | --DOMWINDOW == 99 (18EF0000) [pid = 2436] [serial = 870] [outer = 00000000] [url = about:blank] 07:17:10 INFO - PROCESS | 2436 | --DOMWINDOW == 98 (0FEE2800) [pid = 2436] [serial = 849] [outer = 00000000] [url = about:blank] 07:17:10 INFO - PROCESS | 2436 | --DOMWINDOW == 97 (11F61400) [pid = 2436] [serial = 850] [outer = 00000000] [url = about:blank] 07:17:10 INFO - PROCESS | 2436 | --DOMWINDOW == 96 (1395E800) [pid = 2436] [serial = 852] [outer = 00000000] [url = about:blank] 07:17:10 INFO - PROCESS | 2436 | --DOMWINDOW == 95 (1397D400) [pid = 2436] [serial = 853] [outer = 00000000] [url = about:blank] 07:17:10 INFO - PROCESS | 2436 | --DOMWINDOW == 94 (0E5D3800) [pid = 2436] [serial = 846] [outer = 00000000] [url = about:blank] 07:17:10 INFO - PROCESS | 2436 | --DOMWINDOW == 93 (0E860400) [pid = 2436] [serial = 847] [outer = 00000000] [url = about:blank] 07:17:10 INFO - PROCESS | 2436 | --DOMWINDOW == 92 (17876000) [pid = 2436] [serial = 861] [outer = 00000000] [url = about:blank] 07:17:10 INFO - PROCESS | 2436 | --DOMWINDOW == 91 (16A4E800) [pid = 2436] [serial = 858] [outer = 00000000] [url = about:blank] 07:17:10 INFO - PROCESS | 2436 | --DOMWINDOW == 90 (17875400) [pid = 2436] [serial = 864] [outer = 00000000] [url = about:blank] 07:17:10 INFO - PROCESS | 2436 | --DOMWINDOW == 89 (1841DC00) [pid = 2436] [serial = 865] [outer = 00000000] [url = about:blank] 07:17:10 INFO - PROCESS | 2436 | --DOMWINDOW == 88 (0EDDE400) [pid = 2436] [serial = 832] [outer = 00000000] [url = about:blank] 07:17:10 INFO - PROCESS | 2436 | --DOMWINDOW == 87 (0E8E9800) [pid = 2436] [serial = 831] [outer = 00000000] [url = about:blank] 07:17:10 INFO - PROCESS | 2436 | --DOMWINDOW == 86 (1544A400) [pid = 2436] [serial = 835] [outer = 00000000] [url = about:blank] 07:17:10 INFO - PROCESS | 2436 | --DOMWINDOW == 85 (15141800) [pid = 2436] [serial = 834] [outer = 00000000] [url = about:blank] 07:17:10 INFO - PROCESS | 2436 | --DOMWINDOW == 84 (1A184800) [pid = 2436] [serial = 838] [outer = 00000000] [url = about:blank] 07:17:10 INFO - PROCESS | 2436 | --DOMWINDOW == 83 (18EF2C00) [pid = 2436] [serial = 837] [outer = 00000000] [url = about:blank] 07:17:10 INFO - PROCESS | 2436 | --DOMWINDOW == 82 (1A3E5400) [pid = 2436] [serial = 841] [outer = 00000000] [url = about:blank] 07:17:10 INFO - PROCESS | 2436 | --DOMWINDOW == 81 (1A396400) [pid = 2436] [serial = 840] [outer = 00000000] [url = about:blank] 07:17:10 INFO - PROCESS | 2436 | --DOMWINDOW == 80 (15146000) [pid = 2436] [serial = 843] [outer = 00000000] [url = about:blank] 07:17:10 INFO - PROCESS | 2436 | --DOMWINDOW == 79 (17F5E800) [pid = 2436] [serial = 862] [outer = 00000000] [url = about:blank] 07:17:10 INFO - PROCESS | 2436 | --DOMWINDOW == 78 (14EDDC00) [pid = 2436] [serial = 855] [outer = 00000000] [url = about:blank] 07:17:10 INFO - PROCESS | 2436 | --DOMWINDOW == 77 (18C24000) [pid = 2436] [serial = 868] [outer = 00000000] [url = about:blank] 07:17:10 INFO - PROCESS | 2436 | --DOMWINDOW == 76 (16A6E400) [pid = 2436] [serial = 859] [outer = 00000000] [url = about:blank] 07:17:10 INFO - PROCESS | 2436 | --DOMWINDOW == 75 (18910800) [pid = 2436] [serial = 867] [outer = 00000000] [url = about:blank] 07:17:10 INFO - PROCESS | 2436 | --DOMWINDOW == 74 (15445400) [pid = 2436] [serial = 856] [outer = 00000000] [url = about:blank] 07:17:10 INFO - PROCESS | 2436 | 1467037030719 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]]]}] 07:17:10 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 07:17:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1569ms 07:17:10 INFO - PROCESS | 2436 | 1467037030731 Marionette TRACE conn6 -> [0,1193,"getWindowHandle",null] 07:17:10 INFO - PROCESS | 2436 | 1467037030736 Marionette TRACE conn6 <- [1,1193,null,{"value":"13"}] 07:17:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 07:17:10 INFO - PROCESS | 2436 | 1467037030740 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 07:17:10 INFO - PROCESS | 2436 | 1467037030743 Marionette TRACE conn6 <- [1,1194,null,{}] 07:17:10 INFO - PROCESS | 2436 | 1467037030749 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}] 07:17:10 INFO - PROCESS | 2436 | 1467037030752 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:17:10 INFO - PROCESS | 2436 | 1467037030864 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 07:17:10 INFO - PROCESS | 2436 | 1467037030873 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:10 INFO - PROCESS | 2436 | 1467037030877 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:17:10 INFO - PROCESS | 2436 | ++DOCSHELL 0EDDEC00 == 34 [pid = 2436] [id = 308] 07:17:10 INFO - PROCESS | 2436 | ++DOMWINDOW == 75 (0EDE0C00) [pid = 2436] [serial = 923] [outer = 00000000] 07:17:10 INFO - PROCESS | 2436 | ++DOMWINDOW == 76 (0EE48000) [pid = 2436] [serial = 924] [outer = 0EDE0C00] 07:17:10 INFO - PROCESS | 2436 | 1467037030925 Marionette DEBUG loaded listener.js 07:17:10 INFO - PROCESS | 2436 | ++DOMWINDOW == 77 (0EF5A800) [pid = 2436] [serial = 925] [outer = 0EDE0C00] 07:17:11 INFO - PROCESS | 2436 | 1467037031337 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]]]}] 07:17:11 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 07:17:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 670ms 07:17:11 INFO - PROCESS | 2436 | 1467037031408 Marionette TRACE conn6 -> [0,1197,"getWindowHandle",null] 07:17:11 INFO - PROCESS | 2436 | 1467037031414 Marionette TRACE conn6 <- [1,1197,null,{"value":"13"}] 07:17:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 07:17:11 INFO - PROCESS | 2436 | 1467037031420 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 07:17:11 INFO - PROCESS | 2436 | 1467037031423 Marionette TRACE conn6 <- [1,1198,null,{}] 07:17:11 INFO - PROCESS | 2436 | 1467037031426 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}] 07:17:11 INFO - PROCESS | 2436 | 1467037031429 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:17:11 INFO - PROCESS | 2436 | 1467037031516 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 07:17:11 INFO - PROCESS | 2436 | 1467037031531 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:11 INFO - PROCESS | 2436 | 1467037031534 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:17:11 INFO - PROCESS | 2436 | ++DOCSHELL 11F69C00 == 35 [pid = 2436] [id = 309] 07:17:11 INFO - PROCESS | 2436 | ++DOMWINDOW == 78 (11F6A400) [pid = 2436] [serial = 926] [outer = 00000000] 07:17:11 INFO - PROCESS | 2436 | ++DOMWINDOW == 79 (11F6E000) [pid = 2436] [serial = 927] [outer = 11F6A400] 07:17:11 INFO - PROCESS | 2436 | 1467037031583 Marionette DEBUG loaded listener.js 07:17:11 INFO - PROCESS | 2436 | ++DOMWINDOW == 80 (132A9800) [pid = 2436] [serial = 928] [outer = 11F6A400] 07:17:12 INFO - PROCESS | 2436 | 1467037032037 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]]]}] 07:17:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 07:17:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 669ms 07:17:12 INFO - PROCESS | 2436 | 1467037032091 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 07:17:12 INFO - PROCESS | 2436 | 1467037032093 Marionette TRACE conn6 <- [1,1201,null,{"value":"13"}] 07:17:12 INFO - PROCESS | 2436 | 1467037032096 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 07:17:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 07:17:12 INFO - PROCESS | 2436 | 1467037032100 Marionette TRACE conn6 <- [1,1202,null,{}] 07:17:12 INFO - PROCESS | 2436 | 1467037032110 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}] 07:17:12 INFO - PROCESS | 2436 | 1467037032115 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:17:12 INFO - PROCESS | 2436 | 1467037032199 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 07:17:12 INFO - PROCESS | 2436 | 1467037032208 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:12 INFO - PROCESS | 2436 | 1467037032211 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:17:12 INFO - PROCESS | 2436 | ++DOCSHELL 1485B400 == 36 [pid = 2436] [id = 310] 07:17:12 INFO - PROCESS | 2436 | ++DOMWINDOW == 81 (14864000) [pid = 2436] [serial = 929] [outer = 00000000] 07:17:12 INFO - PROCESS | 2436 | ++DOMWINDOW == 82 (14ED8400) [pid = 2436] [serial = 930] [outer = 14864000] 07:17:12 INFO - PROCESS | 2436 | 1467037032259 Marionette DEBUG loaded listener.js 07:17:12 INFO - PROCESS | 2436 | ++DOMWINDOW == 83 (151EE800) [pid = 2436] [serial = 931] [outer = 14864000] 07:17:12 INFO - PROCESS | 2436 | 1467037032714 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]]]}] 07:17:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 07:17:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 630ms 07:17:12 INFO - PROCESS | 2436 | 1467037032734 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 07:17:12 INFO - PROCESS | 2436 | 1467037032736 Marionette TRACE conn6 <- [1,1205,null,{"value":"13"}] 07:17:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 07:17:12 INFO - PROCESS | 2436 | 1467037032739 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 07:17:12 INFO - PROCESS | 2436 | 1467037032741 Marionette TRACE conn6 <- [1,1206,null,{}] 07:17:12 INFO - PROCESS | 2436 | 1467037032745 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}] 07:17:12 INFO - PROCESS | 2436 | 1467037032747 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:17:12 INFO - PROCESS | 2436 | 1467037032870 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 07:17:12 INFO - PROCESS | 2436 | 1467037032951 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:12 INFO - PROCESS | 2436 | 1467037032953 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:17:12 INFO - PROCESS | 2436 | ++DOCSHELL 1646CC00 == 37 [pid = 2436] [id = 311] 07:17:12 INFO - PROCESS | 2436 | ++DOMWINDOW == 84 (1646F800) [pid = 2436] [serial = 932] [outer = 00000000] 07:17:12 INFO - PROCESS | 2436 | ++DOMWINDOW == 85 (16845000) [pid = 2436] [serial = 933] [outer = 1646F800] 07:17:13 INFO - PROCESS | 2436 | 1467037032997 Marionette DEBUG loaded listener.js 07:17:13 INFO - PROCESS | 2436 | ++DOMWINDOW == 86 (16A69C00) [pid = 2436] [serial = 934] [outer = 1646F800] 07:17:13 INFO - PROCESS | 2436 | 1467037033414 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]]]}] 07:17:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 07:17:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 730ms 07:17:13 INFO - PROCESS | 2436 | 1467037033470 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 07:17:13 INFO - PROCESS | 2436 | 1467037033472 Marionette TRACE conn6 <- [1,1209,null,{"value":"13"}] 07:17:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 07:17:13 INFO - PROCESS | 2436 | 1467037033475 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 07:17:13 INFO - PROCESS | 2436 | 1467037033477 Marionette TRACE conn6 <- [1,1210,null,{}] 07:17:13 INFO - PROCESS | 2436 | 1467037033485 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}] 07:17:13 INFO - PROCESS | 2436 | 1467037033487 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:17:13 INFO - PROCESS | 2436 | 1467037033595 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 07:17:13 INFO - PROCESS | 2436 | 1467037033607 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:13 INFO - PROCESS | 2436 | 1467037033609 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:17:13 INFO - PROCESS | 2436 | ++DOCSHELL 16AE3C00 == 38 [pid = 2436] [id = 312] 07:17:13 INFO - PROCESS | 2436 | ++DOMWINDOW == 87 (16AE4000) [pid = 2436] [serial = 935] [outer = 00000000] 07:17:13 INFO - PROCESS | 2436 | ++DOMWINDOW == 88 (17874400) [pid = 2436] [serial = 936] [outer = 16AE4000] 07:17:13 INFO - PROCESS | 2436 | 1467037033701 Marionette DEBUG loaded listener.js 07:17:13 INFO - PROCESS | 2436 | ++DOMWINDOW == 89 (178BC000) [pid = 2436] [serial = 937] [outer = 16AE4000] 07:17:14 INFO - PROCESS | 2436 | 1467037034104 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] 07:17:14 INFO - PROCESS | 2436 | 1467037034150 Marionette TRACE conn6 <- [1,1213,null,{"value":"13"}] 07:17:14 INFO - PROCESS | 2436 | 1467037034153 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 07:17:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 07:17:14 INFO - PROCESS | 2436 | 1467037034155 Marionette TRACE conn6 <- [1,1214,null,{}] 07:17:14 INFO - PROCESS | 2436 | 1467037034158 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}] 07:17:14 INFO - PROCESS | 2436 | 1467037034164 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:17:14 INFO - PROCESS | 2436 | 1467037034323 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 07:17:14 INFO - PROCESS | 2436 | 1467037034342 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:14 INFO - PROCESS | 2436 | 1467037034344 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:17:14 INFO - PROCESS | 2436 | ++DOCSHELL 18643400 == 39 [pid = 2436] [id = 313] 07:17:14 INFO - PROCESS | 2436 | ++DOMWINDOW == 90 (18646400) [pid = 2436] [serial = 938] [outer = 00000000] 07:17:14 INFO - PROCESS | 2436 | ++DOMWINDOW == 91 (18C5A800) [pid = 2436] [serial = 939] [outer = 18646400] 07:17:14 INFO - PROCESS | 2436 | 1467037034388 Marionette DEBUG loaded listener.js 07:17:14 INFO - PROCESS | 2436 | ++DOMWINDOW == 92 (18DE7400) [pid = 2436] [serial = 940] [outer = 18646400] 07:17:15 INFO - PROCESS | 2436 | --DOMWINDOW == 91 (1A190800) [pid = 2436] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 07:17:15 INFO - PROCESS | 2436 | --DOMWINDOW == 90 (18646C00) [pid = 2436] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 07:17:15 INFO - PROCESS | 2436 | --DOMWINDOW == 89 (18DEAC00) [pid = 2436] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 07:17:15 INFO - PROCESS | 2436 | --DOMWINDOW == 88 (0E56DC00) [pid = 2436] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 07:17:15 INFO - PROCESS | 2436 | --DOMWINDOW == 87 (13B2AC00) [pid = 2436] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 07:17:15 INFO - PROCESS | 2436 | --DOMWINDOW == 86 (1397CC00) [pid = 2436] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 07:17:15 INFO - PROCESS | 2436 | --DOMWINDOW == 85 (0905DC00) [pid = 2436] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 07:17:15 INFO - PROCESS | 2436 | --DOMWINDOW == 84 (18903800) [pid = 2436] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 07:17:15 INFO - PROCESS | 2436 | --DOMWINDOW == 83 (0F64D400) [pid = 2436] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 07:17:15 INFO - PROCESS | 2436 | --DOMWINDOW == 82 (0E733400) [pid = 2436] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 07:17:15 INFO - PROCESS | 2436 | --DOMWINDOW == 81 (1A2EE800) [pid = 2436] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 07:17:15 INFO - PROCESS | 2436 | --DOMWINDOW == 80 (1785EC00) [pid = 2436] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 07:17:15 INFO - PROCESS | 2436 | --DOMWINDOW == 79 (18905400) [pid = 2436] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 07:17:15 INFO - PROCESS | 2436 | --DOMWINDOW == 78 (0EE62C00) [pid = 2436] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 07:17:15 INFO - PROCESS | 2436 | 1467037035104 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]]]}] 07:17:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 07:17:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 970ms 07:17:15 INFO - PROCESS | 2436 | 1467037035127 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 07:17:15 INFO - PROCESS | 2436 | 1467037035129 Marionette TRACE conn6 <- [1,1217,null,{"value":"13"}] 07:17:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 07:17:15 INFO - PROCESS | 2436 | 1467037035136 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 07:17:15 INFO - PROCESS | 2436 | 1467037035138 Marionette TRACE conn6 <- [1,1218,null,{}] 07:17:15 INFO - PROCESS | 2436 | 1467037035141 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}] 07:17:15 INFO - PROCESS | 2436 | 1467037035143 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:17:15 INFO - PROCESS | 2436 | 1467037035219 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 07:17:15 INFO - PROCESS | 2436 | 1467037035225 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:15 INFO - PROCESS | 2436 | 1467037035226 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:17:15 INFO - PROCESS | 2436 | ++DOCSHELL 0E85C400 == 40 [pid = 2436] [id = 314] 07:17:15 INFO - PROCESS | 2436 | ++DOMWINDOW == 79 (0E8E8000) [pid = 2436] [serial = 941] [outer = 00000000] 07:17:15 INFO - PROCESS | 2436 | ++DOMWINDOW == 80 (16475400) [pid = 2436] [serial = 942] [outer = 0E8E8000] 07:17:15 INFO - PROCESS | 2436 | 1467037035270 Marionette DEBUG loaded listener.js 07:17:15 INFO - PROCESS | 2436 | ++DOMWINDOW == 81 (16ADF400) [pid = 2436] [serial = 943] [outer = 0E8E8000] 07:17:15 INFO - PROCESS | 2436 | 1467037035754 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]]]}] 07:17:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 07:17:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 670ms 07:17:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 07:17:15 INFO - PROCESS | 2436 | 1467037035807 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 07:17:15 INFO - PROCESS | 2436 | 1467037035809 Marionette TRACE conn6 <- [1,1221,null,{"value":"13"}] 07:17:15 INFO - PROCESS | 2436 | 1467037035812 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 07:17:15 INFO - PROCESS | 2436 | 1467037035814 Marionette TRACE conn6 <- [1,1222,null,{}] 07:17:15 INFO - PROCESS | 2436 | 1467037035818 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}] 07:17:15 INFO - PROCESS | 2436 | 1467037035819 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:17:15 INFO - PROCESS | 2436 | 1467037035897 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 07:17:15 INFO - PROCESS | 2436 | 1467037035902 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:15 INFO - PROCESS | 2436 | 1467037035904 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:17:15 INFO - PROCESS | 2436 | ++DOCSHELL 1683B400 == 41 [pid = 2436] [id = 315] 07:17:15 INFO - PROCESS | 2436 | ++DOMWINDOW == 82 (17F5F800) [pid = 2436] [serial = 944] [outer = 00000000] 07:17:15 INFO - PROCESS | 2436 | ++DOMWINDOW == 83 (18EF1000) [pid = 2436] [serial = 945] [outer = 17F5F800] 07:17:15 INFO - PROCESS | 2436 | 1467037035948 Marionette DEBUG loaded listener.js 07:17:16 INFO - PROCESS | 2436 | ++DOMWINDOW == 84 (18C28400) [pid = 2436] [serial = 946] [outer = 17F5F800] 07:17:16 INFO - PROCESS | 2436 | 1467037036343 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]]]}] 07:17:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 07:17:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 569ms 07:17:16 INFO - PROCESS | 2436 | 1467037036383 Marionette TRACE conn6 -> [0,1225,"getWindowHandle",null] 07:17:16 INFO - PROCESS | 2436 | 1467037036385 Marionette TRACE conn6 <- [1,1225,null,{"value":"13"}] 07:17:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 07:17:16 INFO - PROCESS | 2436 | 1467037036388 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 07:17:16 INFO - PROCESS | 2436 | 1467037036390 Marionette TRACE conn6 <- [1,1226,null,{}] 07:17:16 INFO - PROCESS | 2436 | 1467037036393 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}] 07:17:16 INFO - PROCESS | 2436 | 1467037036395 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:17:16 INFO - PROCESS | 2436 | 1467037036516 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 07:17:16 INFO - PROCESS | 2436 | 1467037036534 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:16 INFO - PROCESS | 2436 | 1467037036536 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:17:16 INFO - PROCESS | 2436 | ++DOCSHELL 13B8E800 == 42 [pid = 2436] [id = 316] 07:17:16 INFO - PROCESS | 2436 | ++DOMWINDOW == 85 (192AD000) [pid = 2436] [serial = 947] [outer = 00000000] 07:17:16 INFO - PROCESS | 2436 | ++DOMWINDOW == 86 (192B4000) [pid = 2436] [serial = 948] [outer = 192AD000] 07:17:16 INFO - PROCESS | 2436 | 1467037036588 Marionette DEBUG loaded listener.js 07:17:16 INFO - PROCESS | 2436 | ++DOMWINDOW == 87 (0EF54800) [pid = 2436] [serial = 949] [outer = 192AD000] 07:17:17 INFO - PROCESS | 2436 | 1467037037005 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]]]}] 07:17:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 07:17:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 670ms 07:17:17 INFO - PROCESS | 2436 | 1467037037063 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 07:17:17 INFO - PROCESS | 2436 | 1467037037068 Marionette TRACE conn6 <- [1,1229,null,{"value":"13"}] 07:17:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 07:17:17 INFO - PROCESS | 2436 | 1467037037073 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 07:17:17 INFO - PROCESS | 2436 | 1467037037077 Marionette TRACE conn6 <- [1,1230,null,{}] 07:17:17 INFO - PROCESS | 2436 | 1467037037083 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}] 07:17:17 INFO - PROCESS | 2436 | 1467037037087 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:17:17 INFO - PROCESS | 2436 | 1467037037218 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 07:17:17 INFO - PROCESS | 2436 | 1467037037334 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:17 INFO - PROCESS | 2436 | 1467037037339 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:17:17 INFO - PROCESS | 2436 | ++DOCSHELL 0E8EFC00 == 43 [pid = 2436] [id = 317] 07:17:17 INFO - PROCESS | 2436 | ++DOMWINDOW == 88 (0E8F5800) [pid = 2436] [serial = 950] [outer = 00000000] 07:17:17 INFO - PROCESS | 2436 | ++DOMWINDOW == 89 (0EDD9400) [pid = 2436] [serial = 951] [outer = 0E8F5800] 07:17:17 INFO - PROCESS | 2436 | 1467037037397 Marionette DEBUG loaded listener.js 07:17:17 INFO - PROCESS | 2436 | ++DOMWINDOW == 90 (0EF54C00) [pid = 2436] [serial = 952] [outer = 0E8F5800] 07:17:18 INFO - PROCESS | 2436 | 1467037038187 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]]]}] 07:17:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 07:17:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1182ms 07:17:18 INFO - PROCESS | 2436 | 1467037038258 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 07:17:18 INFO - PROCESS | 2436 | 1467037038262 Marionette TRACE conn6 <- [1,1233,null,{"value":"13"}] 07:17:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 07:17:18 INFO - PROCESS | 2436 | 1467037038268 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 07:17:18 INFO - PROCESS | 2436 | 1467037038272 Marionette TRACE conn6 <- [1,1234,null,{}] 07:17:18 INFO - PROCESS | 2436 | 1467037038277 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}] 07:17:18 INFO - PROCESS | 2436 | 1467037038279 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:17:18 INFO - PROCESS | 2436 | 1467037038405 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 07:17:18 INFO - PROCESS | 2436 | 1467037038529 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:18 INFO - PROCESS | 2436 | 1467037038531 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:17:18 INFO - PROCESS | 2436 | ++DOCSHELL 13972C00 == 44 [pid = 2436] [id = 318] 07:17:18 INFO - PROCESS | 2436 | ++DOMWINDOW == 91 (13979C00) [pid = 2436] [serial = 953] [outer = 00000000] 07:17:18 INFO - PROCESS | 2436 | ++DOMWINDOW == 92 (13A53400) [pid = 2436] [serial = 954] [outer = 13979C00] 07:17:18 INFO - PROCESS | 2436 | 1467037038590 Marionette DEBUG loaded listener.js 07:17:18 INFO - PROCESS | 2436 | ++DOMWINDOW == 93 (1513D400) [pid = 2436] [serial = 955] [outer = 13979C00] 07:17:19 INFO - PROCESS | 2436 | 1467037039429 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]]]}] 07:17:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 07:17:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1177ms 07:17:19 INFO - PROCESS | 2436 | 1467037039445 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 07:17:19 INFO - PROCESS | 2436 | 1467037039449 Marionette TRACE conn6 <- [1,1237,null,{"value":"13"}] 07:17:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 07:17:19 INFO - PROCESS | 2436 | 1467037039455 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 07:17:19 INFO - PROCESS | 2436 | 1467037039458 Marionette TRACE conn6 <- [1,1238,null,{}] 07:17:19 INFO - PROCESS | 2436 | 1467037039463 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}] 07:17:19 INFO - PROCESS | 2436 | 1467037039466 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:17:19 INFO - PROCESS | 2436 | 1467037039576 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 07:17:19 INFO - PROCESS | 2436 | 1467037039706 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:19 INFO - PROCESS | 2436 | 1467037039711 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:17:19 INFO - PROCESS | 2436 | ++DOCSHELL 0EE42000 == 45 [pid = 2436] [id = 319] 07:17:19 INFO - PROCESS | 2436 | ++DOMWINDOW == 94 (0EE42800) [pid = 2436] [serial = 956] [outer = 00000000] 07:17:19 INFO - PROCESS | 2436 | ++DOMWINDOW == 95 (0EE4B000) [pid = 2436] [serial = 957] [outer = 0EE42800] 07:17:19 INFO - PROCESS | 2436 | 1467037039762 Marionette DEBUG loaded listener.js 07:17:19 INFO - PROCESS | 2436 | ++DOMWINDOW == 96 (0EF5B000) [pid = 2436] [serial = 958] [outer = 0EE42800] 07:17:20 INFO - PROCESS | 2436 | --DOCSHELL 1A190400 == 44 [pid = 2436] [id = 301] 07:17:20 INFO - PROCESS | 2436 | --DOCSHELL 0E5CA800 == 43 [pid = 2436] [id = 303] 07:17:20 INFO - PROCESS | 2436 | --DOCSHELL 17823000 == 42 [pid = 2436] [id = 302] 07:17:20 INFO - PROCESS | 2436 | --DOCSHELL 0EE4E800 == 41 [pid = 2436] [id = 300] 07:17:20 INFO - PROCESS | 2436 | --DOCSHELL 1683B400 == 40 [pid = 2436] [id = 315] 07:17:20 INFO - PROCESS | 2436 | --DOCSHELL 0E85C400 == 39 [pid = 2436] [id = 314] 07:17:20 INFO - PROCESS | 2436 | --DOCSHELL 18643400 == 38 [pid = 2436] [id = 313] 07:17:20 INFO - PROCESS | 2436 | --DOCSHELL 16AE3C00 == 37 [pid = 2436] [id = 312] 07:17:20 INFO - PROCESS | 2436 | --DOCSHELL 1646CC00 == 36 [pid = 2436] [id = 311] 07:17:20 INFO - PROCESS | 2436 | --DOCSHELL 1485B400 == 35 [pid = 2436] [id = 310] 07:17:20 INFO - PROCESS | 2436 | --DOCSHELL 11F69C00 == 34 [pid = 2436] [id = 309] 07:17:20 INFO - PROCESS | 2436 | --DOCSHELL 0EDDEC00 == 33 [pid = 2436] [id = 308] 07:17:20 INFO - PROCESS | 2436 | --DOMWINDOW == 95 (18C5F000) [pid = 2436] [serial = 844] [outer = 00000000] [url = about:blank] 07:17:20 INFO - PROCESS | 2436 | --DOMWINDOW == 94 (1A363400) [pid = 2436] [serial = 904] [outer = 00000000] [url = about:blank] 07:17:20 INFO - PROCESS | 2436 | --DOMWINDOW == 93 (1890A400) [pid = 2436] [serial = 891] [outer = 00000000] [url = about:blank] 07:17:20 INFO - PROCESS | 2436 | --DOMWINDOW == 92 (1890D400) [pid = 2436] [serial = 892] [outer = 00000000] [url = about:blank] 07:17:20 INFO - PROCESS | 2436 | --DOMWINDOW == 91 (192A9C00) [pid = 2436] [serial = 895] [outer = 00000000] [url = about:blank] 07:17:20 INFO - PROCESS | 2436 | --DOMWINDOW == 90 (18EF2000) [pid = 2436] [serial = 894] [outer = 00000000] [url = about:blank] 07:17:20 INFO - PROCESS | 2436 | --DOMWINDOW == 89 (0F178C00) [pid = 2436] [serial = 882] [outer = 00000000] [url = about:blank] 07:17:20 INFO - PROCESS | 2436 | --DOMWINDOW == 88 (11F6E400) [pid = 2436] [serial = 883] [outer = 00000000] [url = about:blank] 07:17:20 INFO - PROCESS | 2436 | --DOMWINDOW == 87 (1646BC00) [pid = 2436] [serial = 876] [outer = 00000000] [url = about:blank] 07:17:20 INFO - PROCESS | 2436 | --DOMWINDOW == 86 (16A69000) [pid = 2436] [serial = 877] [outer = 00000000] [url = about:blank] 07:17:20 INFO - PROCESS | 2436 | --DOMWINDOW == 85 (14ED9400) [pid = 2436] [serial = 885] [outer = 00000000] [url = about:blank] 07:17:20 INFO - PROCESS | 2436 | --DOMWINDOW == 84 (1525F400) [pid = 2436] [serial = 886] [outer = 00000000] [url = about:blank] 07:17:20 INFO - PROCESS | 2436 | --DOMWINDOW == 83 (0E736800) [pid = 2436] [serial = 879] [outer = 00000000] [url = about:blank] 07:17:20 INFO - PROCESS | 2436 | --DOMWINDOW == 82 (1A182800) [pid = 2436] [serial = 897] [outer = 00000000] [url = about:blank] 07:17:20 INFO - PROCESS | 2436 | --DOMWINDOW == 81 (17877C00) [pid = 2436] [serial = 900] [outer = 00000000] [url = about:blank] 07:17:20 INFO - PROCESS | 2436 | --DOMWINDOW == 80 (0ED50C00) [pid = 2436] [serial = 880] [outer = 00000000] [url = about:blank] 07:17:20 INFO - PROCESS | 2436 | --DOMWINDOW == 79 (0E8F2000) [pid = 2436] [serial = 873] [outer = 00000000] [url = about:blank] 07:17:20 INFO - PROCESS | 2436 | --DOMWINDOW == 78 (0EE46800) [pid = 2436] [serial = 874] [outer = 00000000] [url = about:blank] 07:17:20 INFO - PROCESS | 2436 | --DOMWINDOW == 77 (1787B400) [pid = 2436] [serial = 888] [outer = 00000000] [url = about:blank] 07:17:20 INFO - PROCESS | 2436 | --DOMWINDOW == 76 (1A35E000) [pid = 2436] [serial = 903] [outer = 00000000] [url = about:blank] 07:17:20 INFO - PROCESS | 2436 | --DOMWINDOW == 75 (18EF1400) [pid = 2436] [serial = 871] [outer = 00000000] [url = about:blank] 07:17:20 INFO - PROCESS | 2436 | --DOMWINDOW == 74 (1A184400) [pid = 2436] [serial = 898] [outer = 00000000] [url = about:blank] 07:17:20 INFO - PROCESS | 2436 | --DOMWINDOW == 73 (19DCC400) [pid = 2436] [serial = 901] [outer = 00000000] [url = about:blank] 07:17:20 INFO - PROCESS | 2436 | --DOMWINDOW == 72 (15256C00) [pid = 2436] [serial = 889] [outer = 00000000] [url = about:blank] 07:17:20 INFO - PROCESS | 2436 | --DOMWINDOW == 71 (1A3F4C00) [pid = 2436] [serial = 906] [outer = 00000000] [url = about:blank] 07:17:20 INFO - PROCESS | 2436 | --DOMWINDOW == 70 (1A3F8C00) [pid = 2436] [serial = 907] [outer = 00000000] [url = about:blank] 07:17:20 INFO - PROCESS | 2436 | 1467037040277 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]]]}] 07:17:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 07:17:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 889ms 07:17:20 INFO - PROCESS | 2436 | 1467037040345 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 07:17:20 INFO - PROCESS | 2436 | 1467037040349 Marionette TRACE conn6 <- [1,1241,null,{"value":"13"}] 07:17:20 INFO - PROCESS | 2436 | 1467037040355 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 07:17:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 07:17:20 INFO - PROCESS | 2436 | 1467037040358 Marionette TRACE conn6 <- [1,1242,null,{}] 07:17:20 INFO - PROCESS | 2436 | 1467037040361 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}] 07:17:20 INFO - PROCESS | 2436 | 1467037040364 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:17:20 INFO - PROCESS | 2436 | 1467037040450 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 07:17:20 INFO - PROCESS | 2436 | 1467037040461 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:20 INFO - PROCESS | 2436 | 1467037040463 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:17:20 INFO - PROCESS | 2436 | ++DOCSHELL 0EE48C00 == 34 [pid = 2436] [id = 320] 07:17:20 INFO - PROCESS | 2436 | ++DOMWINDOW == 71 (0F647400) [pid = 2436] [serial = 959] [outer = 00000000] 07:17:20 INFO - PROCESS | 2436 | ++DOMWINDOW == 72 (0FEE2800) [pid = 2436] [serial = 960] [outer = 0F647400] 07:17:20 INFO - PROCESS | 2436 | 1467037040510 Marionette DEBUG loaded listener.js 07:17:20 INFO - PROCESS | 2436 | ++DOMWINDOW == 73 (11F61400) [pid = 2436] [serial = 961] [outer = 0F647400] 07:17:20 INFO - PROCESS | 2436 | 1467037040972 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]]]}] 07:17:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 07:17:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 670ms 07:17:21 INFO - PROCESS | 2436 | 1467037041030 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 07:17:21 INFO - PROCESS | 2436 | 1467037041032 Marionette TRACE conn6 <- [1,1245,null,{"value":"13"}] 07:17:21 INFO - PROCESS | 2436 | 1467037041035 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 07:17:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 07:17:21 INFO - PROCESS | 2436 | 1467037041039 Marionette TRACE conn6 <- [1,1246,null,{}] 07:17:21 INFO - PROCESS | 2436 | 1467037041080 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}] 07:17:21 INFO - PROCESS | 2436 | 1467037041085 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:17:21 INFO - PROCESS | 2436 | 1467037041181 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 07:17:21 INFO - PROCESS | 2436 | 1467037041189 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:21 INFO - PROCESS | 2436 | 1467037041192 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:17:21 INFO - PROCESS | 2436 | ++DOCSHELL 14859800 == 35 [pid = 2436] [id = 321] 07:17:21 INFO - PROCESS | 2436 | ++DOMWINDOW == 74 (1485B400) [pid = 2436] [serial = 962] [outer = 00000000] 07:17:21 INFO - PROCESS | 2436 | ++DOMWINDOW == 75 (14E45C00) [pid = 2436] [serial = 963] [outer = 1485B400] 07:17:21 INFO - PROCESS | 2436 | 1467037041241 Marionette DEBUG loaded listener.js 07:17:21 INFO - PROCESS | 2436 | ++DOMWINDOW == 76 (14EDEC00) [pid = 2436] [serial = 964] [outer = 1485B400] 07:17:21 INFO - PROCESS | 2436 | 1467037041694 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]]]}] 07:17:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 07:17:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 710ms 07:17:21 INFO - PROCESS | 2436 | 1467037041750 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 07:17:21 INFO - PROCESS | 2436 | 1467037041753 Marionette TRACE conn6 <- [1,1249,null,{"value":"13"}] 07:17:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 07:17:21 INFO - PROCESS | 2436 | 1467037041756 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 07:17:21 INFO - PROCESS | 2436 | 1467037041757 Marionette TRACE conn6 <- [1,1250,null,{}] 07:17:21 INFO - PROCESS | 2436 | 1467037041761 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}] 07:17:21 INFO - PROCESS | 2436 | 1467037041763 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:17:21 INFO - PROCESS | 2436 | 1467037041848 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 07:17:21 INFO - PROCESS | 2436 | 1467037041854 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:21 INFO - PROCESS | 2436 | 1467037041856 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:17:21 INFO - PROCESS | 2436 | ++DOCSHELL 1646CC00 == 36 [pid = 2436] [id = 322] 07:17:21 INFO - PROCESS | 2436 | ++DOMWINDOW == 77 (16473800) [pid = 2436] [serial = 965] [outer = 00000000] 07:17:21 INFO - PROCESS | 2436 | ++DOMWINDOW == 78 (16A68C00) [pid = 2436] [serial = 966] [outer = 16473800] 07:17:21 INFO - PROCESS | 2436 | 1467037041909 Marionette DEBUG loaded listener.js 07:17:21 INFO - PROCESS | 2436 | ++DOMWINDOW == 79 (16ADCC00) [pid = 2436] [serial = 967] [outer = 16473800] 07:17:22 INFO - PROCESS | 2436 | 1467037042332 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]]]}] 07:17:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 07:17:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 629ms 07:17:22 INFO - PROCESS | 2436 | 1467037042390 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 07:17:22 INFO - PROCESS | 2436 | 1467037042392 Marionette TRACE conn6 <- [1,1253,null,{"value":"13"}] 07:17:22 INFO - PROCESS | 2436 | 1467037042395 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 07:17:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 07:17:22 INFO - PROCESS | 2436 | 1467037042397 Marionette TRACE conn6 <- [1,1254,null,{}] 07:17:22 INFO - PROCESS | 2436 | 1467037042406 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}] 07:17:22 INFO - PROCESS | 2436 | 1467037042408 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:17:22 INFO - PROCESS | 2436 | 1467037042517 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 07:17:22 INFO - PROCESS | 2436 | 1467037042526 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:22 INFO - PROCESS | 2436 | 1467037042528 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:17:22 INFO - PROCESS | 2436 | ++DOCSHELL 17852400 == 37 [pid = 2436] [id = 323] 07:17:22 INFO - PROCESS | 2436 | ++DOMWINDOW == 80 (17856800) [pid = 2436] [serial = 968] [outer = 00000000] 07:17:22 INFO - PROCESS | 2436 | ++DOMWINDOW == 81 (17875C00) [pid = 2436] [serial = 969] [outer = 17856800] 07:17:22 INFO - PROCESS | 2436 | 1467037042572 Marionette DEBUG loaded listener.js 07:17:22 INFO - PROCESS | 2436 | ++DOMWINDOW == 82 (178BBC00) [pid = 2436] [serial = 970] [outer = 17856800] 07:17:23 INFO - PROCESS | 2436 | 1467037043043 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]]]}] 07:17:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 07:17:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 670ms 07:17:23 INFO - PROCESS | 2436 | 1467037043070 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 07:17:23 INFO - PROCESS | 2436 | 1467037043072 Marionette TRACE conn6 <- [1,1257,null,{"value":"13"}] 07:17:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 07:17:23 INFO - PROCESS | 2436 | 1467037043074 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 07:17:23 INFO - PROCESS | 2436 | 1467037043076 Marionette TRACE conn6 <- [1,1258,null,{}] 07:17:23 INFO - PROCESS | 2436 | 1467037043080 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}] 07:17:23 INFO - PROCESS | 2436 | 1467037043085 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:17:23 INFO - PROCESS | 2436 | 1467037043223 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 07:17:23 INFO - PROCESS | 2436 | 1467037043234 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:23 INFO - PROCESS | 2436 | 1467037043235 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:17:23 INFO - PROCESS | 2436 | ++DOCSHELL 18412800 == 38 [pid = 2436] [id = 324] 07:17:23 INFO - PROCESS | 2436 | ++DOMWINDOW == 83 (18647000) [pid = 2436] [serial = 971] [outer = 00000000] 07:17:23 INFO - PROCESS | 2436 | ++DOMWINDOW == 84 (18C13800) [pid = 2436] [serial = 972] [outer = 18647000] 07:17:23 INFO - PROCESS | 2436 | 1467037043330 Marionette DEBUG loaded listener.js 07:17:23 INFO - PROCESS | 2436 | ++DOMWINDOW == 85 (18DEC800) [pid = 2436] [serial = 973] [outer = 18647000] 07:17:23 INFO - PROCESS | 2436 | 1467037043959 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]]]}] 07:17:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 07:17:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 930ms 07:17:24 INFO - PROCESS | 2436 | 1467037044006 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 07:17:24 INFO - PROCESS | 2436 | 1467037044008 Marionette TRACE conn6 <- [1,1261,null,{"value":"13"}] 07:17:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 07:17:24 INFO - PROCESS | 2436 | 1467037044011 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 07:17:24 INFO - PROCESS | 2436 | 1467037044013 Marionette TRACE conn6 <- [1,1262,null,{}] 07:17:24 INFO - PROCESS | 2436 | 1467037044016 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}] 07:17:24 INFO - PROCESS | 2436 | 1467037044018 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:17:24 INFO - PROCESS | 2436 | 1467037044138 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 07:17:24 INFO - PROCESS | 2436 | 1467037044146 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:24 INFO - PROCESS | 2436 | 1467037044148 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:17:24 INFO - PROCESS | 2436 | ++DOCSHELL 18EF1800 == 39 [pid = 2436] [id = 325] 07:17:24 INFO - PROCESS | 2436 | ++DOMWINDOW == 86 (18EF4000) [pid = 2436] [serial = 974] [outer = 00000000] 07:17:24 INFO - PROCESS | 2436 | ++DOMWINDOW == 87 (18EFDC00) [pid = 2436] [serial = 975] [outer = 18EF4000] 07:17:24 INFO - PROCESS | 2436 | 1467037044241 Marionette DEBUG loaded listener.js 07:17:24 INFO - PROCESS | 2436 | ++DOMWINDOW == 88 (1906DC00) [pid = 2436] [serial = 976] [outer = 18EF4000] 07:17:24 INFO - PROCESS | 2436 | --DOMWINDOW == 87 (1646F800) [pid = 2436] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 07:17:24 INFO - PROCESS | 2436 | --DOMWINDOW == 86 (11F6A400) [pid = 2436] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 07:17:24 INFO - PROCESS | 2436 | --DOMWINDOW == 85 (135B3C00) [pid = 2436] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 07:17:24 INFO - PROCESS | 2436 | --DOMWINDOW == 84 (0EDE0C00) [pid = 2436] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 07:17:24 INFO - PROCESS | 2436 | --DOMWINDOW == 83 (14864000) [pid = 2436] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 07:17:24 INFO - PROCESS | 2436 | --DOMWINDOW == 82 (0EE50000) [pid = 2436] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 07:17:24 INFO - PROCESS | 2436 | --DOMWINDOW == 81 (16A71400) [pid = 2436] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 07:17:24 INFO - PROCESS | 2436 | --DOMWINDOW == 80 (16AE4000) [pid = 2436] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 07:17:24 INFO - PROCESS | 2436 | --DOMWINDOW == 79 (1A3F1800) [pid = 2436] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 07:17:24 INFO - PROCESS | 2436 | --DOMWINDOW == 78 (1B56B000) [pid = 2436] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 07:17:24 INFO - PROCESS | 2436 | --DOMWINDOW == 77 (18646400) [pid = 2436] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 07:17:24 INFO - PROCESS | 2436 | --DOMWINDOW == 76 (17F5F800) [pid = 2436] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 07:17:24 INFO - PROCESS | 2436 | --DOMWINDOW == 75 (0E8E8000) [pid = 2436] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 07:17:24 INFO - PROCESS | 2436 | 1467037044701 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]]]}] 07:17:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 07:17:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 729ms 07:17:24 INFO - PROCESS | 2436 | 1467037044742 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 07:17:24 INFO - PROCESS | 2436 | 1467037044744 Marionette TRACE conn6 <- [1,1265,null,{"value":"13"}] 07:17:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 07:17:24 INFO - PROCESS | 2436 | 1467037044751 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 07:17:24 INFO - PROCESS | 2436 | 1467037044753 Marionette TRACE conn6 <- [1,1266,null,{}] 07:17:24 INFO - PROCESS | 2436 | 1467037044757 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}] 07:17:24 INFO - PROCESS | 2436 | 1467037044758 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:17:24 INFO - PROCESS | 2436 | 1467037044871 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 07:17:24 INFO - PROCESS | 2436 | 1467037044928 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:24 INFO - PROCESS | 2436 | 1467037044930 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:17:24 INFO - PROCESS | 2436 | ++DOCSHELL 0EE50000 == 40 [pid = 2436] [id = 326] 07:17:24 INFO - PROCESS | 2436 | ++DOMWINDOW == 76 (132EA400) [pid = 2436] [serial = 977] [outer = 00000000] 07:17:24 INFO - PROCESS | 2436 | ++DOMWINDOW == 77 (17878800) [pid = 2436] [serial = 978] [outer = 132EA400] 07:17:24 INFO - PROCESS | 2436 | 1467037044974 Marionette DEBUG loaded listener.js 07:17:25 INFO - PROCESS | 2436 | ++DOMWINDOW == 78 (18DF5C00) [pid = 2436] [serial = 979] [outer = 132EA400] 07:17:25 INFO - PROCESS | 2436 | 1467037045340 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]]]}] 07:17:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 07:17:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 630ms 07:17:25 INFO - PROCESS | 2436 | 1467037045385 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 07:17:25 INFO - PROCESS | 2436 | 1467037045387 Marionette TRACE conn6 <- [1,1269,null,{"value":"13"}] 07:17:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 07:17:25 INFO - PROCESS | 2436 | 1467037045391 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 07:17:25 INFO - PROCESS | 2436 | 1467037045393 Marionette TRACE conn6 <- [1,1270,null,{}] 07:17:25 INFO - PROCESS | 2436 | 1467037045396 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}] 07:17:25 INFO - PROCESS | 2436 | 1467037045398 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:17:25 INFO - PROCESS | 2436 | 1467037045477 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 07:17:25 INFO - PROCESS | 2436 | 1467037045483 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:25 INFO - PROCESS | 2436 | 1467037045484 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:17:25 INFO - PROCESS | 2436 | ++DOCSHELL 192AC400 == 41 [pid = 2436] [id = 327] 07:17:25 INFO - PROCESS | 2436 | ++DOMWINDOW == 79 (192AEC00) [pid = 2436] [serial = 980] [outer = 00000000] 07:17:25 INFO - PROCESS | 2436 | ++DOMWINDOW == 80 (19E70C00) [pid = 2436] [serial = 981] [outer = 192AEC00] 07:17:25 INFO - PROCESS | 2436 | 1467037045527 Marionette DEBUG loaded listener.js 07:17:25 INFO - PROCESS | 2436 | ++DOMWINDOW == 81 (1A187400) [pid = 2436] [serial = 982] [outer = 192AEC00] 07:17:25 INFO - PROCESS | 2436 | 1467037045976 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]]]}] 07:17:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 07:17:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 630ms 07:17:26 INFO - PROCESS | 2436 | 1467037046031 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 07:17:26 INFO - PROCESS | 2436 | 1467037046033 Marionette TRACE conn6 <- [1,1273,null,{"value":"13"}] 07:17:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 07:17:26 INFO - PROCESS | 2436 | 1467037046036 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 07:17:26 INFO - PROCESS | 2436 | 1467037046038 Marionette TRACE conn6 <- [1,1274,null,{}] 07:17:26 INFO - PROCESS | 2436 | 1467037046041 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}] 07:17:26 INFO - PROCESS | 2436 | 1467037046043 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:17:26 INFO - PROCESS | 2436 | 1467037046123 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 07:17:26 INFO - PROCESS | 2436 | 1467037046132 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:26 INFO - PROCESS | 2436 | 1467037046134 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:17:26 INFO - PROCESS | 2436 | ++DOCSHELL 0E5E4400 == 42 [pid = 2436] [id = 328] 07:17:26 INFO - PROCESS | 2436 | ++DOMWINDOW == 82 (0E7E2000) [pid = 2436] [serial = 983] [outer = 00000000] 07:17:26 INFO - PROCESS | 2436 | ++DOMWINDOW == 83 (192B5400) [pid = 2436] [serial = 984] [outer = 0E7E2000] 07:17:26 INFO - PROCESS | 2436 | 1467037046178 Marionette DEBUG loaded listener.js 07:17:26 INFO - PROCESS | 2436 | ++DOMWINDOW == 84 (1A18C400) [pid = 2436] [serial = 985] [outer = 0E7E2000] 07:17:26 INFO - PROCESS | 2436 | 1467037046716 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]]]}] 07:17:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 07:17:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 729ms 07:17:26 INFO - PROCESS | 2436 | 1467037046768 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 07:17:26 INFO - PROCESS | 2436 | 1467037046773 Marionette TRACE conn6 <- [1,1277,null,{"value":"13"}] 07:17:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 07:17:26 INFO - PROCESS | 2436 | 1467037046779 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 07:17:26 INFO - PROCESS | 2436 | 1467037046782 Marionette TRACE conn6 <- [1,1278,null,{}] 07:17:26 INFO - PROCESS | 2436 | 1467037046788 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}] 07:17:26 INFO - PROCESS | 2436 | 1467037046791 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:17:26 INFO - PROCESS | 2436 | 1467037046949 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 07:17:27 INFO - PROCESS | 2436 | 1467037047055 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:27 INFO - PROCESS | 2436 | 1467037047060 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:17:27 INFO - PROCESS | 2436 | ++DOCSHELL 0E7E8400 == 43 [pid = 2436] [id = 329] 07:17:27 INFO - PROCESS | 2436 | ++DOMWINDOW == 85 (0E7E8800) [pid = 2436] [serial = 986] [outer = 00000000] 07:17:27 INFO - PROCESS | 2436 | ++DOMWINDOW == 86 (0F6CFC00) [pid = 2436] [serial = 987] [outer = 0E7E8800] 07:17:27 INFO - PROCESS | 2436 | 1467037047117 Marionette DEBUG loaded listener.js 07:17:27 INFO - PROCESS | 2436 | ++DOMWINDOW == 87 (132E3800) [pid = 2436] [serial = 988] [outer = 0E7E8800] 07:17:27 INFO - PROCESS | 2436 | 1467037047662 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]]]}] 07:17:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 07:17:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 930ms 07:17:27 INFO - PROCESS | 2436 | 1467037047714 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 07:17:27 INFO - PROCESS | 2436 | 1467037047718 Marionette TRACE conn6 <- [1,1281,null,{"value":"13"}] 07:17:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 07:17:27 INFO - PROCESS | 2436 | 1467037047725 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 07:17:27 INFO - PROCESS | 2436 | 1467037047728 Marionette TRACE conn6 <- [1,1282,null,{}] 07:17:27 INFO - PROCESS | 2436 | 1467037047732 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}] 07:17:27 INFO - PROCESS | 2436 | 1467037047735 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:17:27 INFO - PROCESS | 2436 | 1467037047846 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 07:17:27 INFO - PROCESS | 2436 | 1467037047951 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:27 INFO - PROCESS | 2436 | 1467037047954 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:17:27 INFO - PROCESS | 2436 | ++DOCSHELL 14ED9C00 == 44 [pid = 2436] [id = 330] 07:17:27 INFO - PROCESS | 2436 | ++DOMWINDOW == 88 (14EDC000) [pid = 2436] [serial = 989] [outer = 00000000] 07:17:27 INFO - PROCESS | 2436 | ++DOMWINDOW == 89 (1683FC00) [pid = 2436] [serial = 990] [outer = 14EDC000] 07:17:28 INFO - PROCESS | 2436 | 1467037048009 Marionette DEBUG loaded listener.js 07:17:28 INFO - PROCESS | 2436 | ++DOMWINDOW == 90 (16AE6000) [pid = 2436] [serial = 991] [outer = 14EDC000] 07:17:28 INFO - PROCESS | 2436 | 1467037048639 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]]]}] 07:17:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 07:17:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 929ms 07:17:28 INFO - PROCESS | 2436 | 1467037048658 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 07:17:28 INFO - PROCESS | 2436 | 1467037048661 Marionette TRACE conn6 <- [1,1285,null,{"value":"13"}] 07:17:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 07:17:28 INFO - PROCESS | 2436 | 1467037048664 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 07:17:28 INFO - PROCESS | 2436 | 1467037048668 Marionette TRACE conn6 <- [1,1286,null,{}] 07:17:28 INFO - PROCESS | 2436 | 1467037048679 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}] 07:17:28 INFO - PROCESS | 2436 | 1467037048684 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:17:28 INFO - PROCESS | 2436 | 1467037048792 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 07:17:28 INFO - PROCESS | 2436 | 1467037048897 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:28 INFO - PROCESS | 2436 | 1467037048900 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:17:28 INFO - PROCESS | 2436 | ++DOCSHELL 1A2E9000 == 45 [pid = 2436] [id = 331] 07:17:28 INFO - PROCESS | 2436 | ++DOMWINDOW == 91 (1A2EEC00) [pid = 2436] [serial = 992] [outer = 00000000] 07:17:28 INFO - PROCESS | 2436 | ++DOMWINDOW == 92 (1A35A000) [pid = 2436] [serial = 993] [outer = 1A2EEC00] 07:17:28 INFO - PROCESS | 2436 | 1467037048959 Marionette DEBUG loaded listener.js 07:17:29 INFO - PROCESS | 2436 | ++DOMWINDOW == 93 (1A363400) [pid = 2436] [serial = 994] [outer = 1A2EEC00] 07:17:29 INFO - PROCESS | 2436 | 1467037049595 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]]]}] 07:17:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 07:17:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 970ms 07:17:29 INFO - PROCESS | 2436 | 1467037049638 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 07:17:29 INFO - PROCESS | 2436 | 1467037049641 Marionette TRACE conn6 <- [1,1289,null,{"value":"13"}] 07:17:29 INFO - PROCESS | 2436 | 1467037049645 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 07:17:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 07:17:29 INFO - PROCESS | 2436 | 1467037049647 Marionette TRACE conn6 <- [1,1290,null,{}] 07:17:29 INFO - PROCESS | 2436 | 1467037049651 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}] 07:17:29 INFO - PROCESS | 2436 | 1467037049653 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:17:29 INFO - PROCESS | 2436 | 1467037049762 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 07:17:29 INFO - PROCESS | 2436 | 1467037049895 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:29 INFO - PROCESS | 2436 | 1467037049897 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:17:29 INFO - PROCESS | 2436 | ++DOCSHELL 18780C00 == 46 [pid = 2436] [id = 332] 07:17:29 INFO - PROCESS | 2436 | ++DOMWINDOW == 94 (1A3E4000) [pid = 2436] [serial = 995] [outer = 00000000] 07:17:29 INFO - PROCESS | 2436 | ++DOMWINDOW == 95 (1A3F0000) [pid = 2436] [serial = 996] [outer = 1A3E4000] 07:17:29 INFO - PROCESS | 2436 | 1467037049951 Marionette DEBUG loaded listener.js 07:17:30 INFO - PROCESS | 2436 | ++DOMWINDOW == 96 (1A3F4C00) [pid = 2436] [serial = 997] [outer = 1A3E4000] 07:17:30 INFO - PROCESS | 2436 | 1467037050564 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]]]}] 07:17:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 07:17:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 969ms 07:17:30 INFO - PROCESS | 2436 | 1467037050630 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 07:17:30 INFO - PROCESS | 2436 | 1467037050633 Marionette TRACE conn6 <- [1,1293,null,{"value":"13"}] 07:17:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 07:17:30 INFO - PROCESS | 2436 | 1467037050639 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 07:17:30 INFO - PROCESS | 2436 | 1467037050641 Marionette TRACE conn6 <- [1,1294,null,{}] 07:17:30 INFO - PROCESS | 2436 | 1467037050645 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}] 07:17:30 INFO - PROCESS | 2436 | 1467037050647 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:17:30 INFO - PROCESS | 2436 | 1467037050798 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 07:17:30 INFO - PROCESS | 2436 | 1467037050811 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:30 INFO - PROCESS | 2436 | 1467037050814 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:17:30 INFO - PROCESS | 2436 | ++DOCSHELL 13973000 == 47 [pid = 2436] [id = 333] 07:17:30 INFO - PROCESS | 2436 | ++DOMWINDOW == 97 (13976800) [pid = 2436] [serial = 998] [outer = 00000000] 07:17:30 INFO - PROCESS | 2436 | ++DOMWINDOW == 98 (1525E800) [pid = 2436] [serial = 999] [outer = 13976800] 07:17:30 INFO - PROCESS | 2436 | 1467037050867 Marionette DEBUG loaded listener.js 07:17:30 INFO - PROCESS | 2436 | ++DOMWINDOW == 99 (16A71800) [pid = 2436] [serial = 1000] [outer = 13976800] 07:17:31 INFO - PROCESS | 2436 | 1467037051622 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]]]}] 07:17:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 07:17:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1024ms 07:17:31 INFO - PROCESS | 2436 | 1467037051664 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 07:17:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 07:17:31 INFO - PROCESS | 2436 | 1467037051668 Marionette TRACE conn6 <- [1,1297,null,{"value":"13"}] 07:17:31 INFO - PROCESS | 2436 | 1467037051673 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 07:17:31 INFO - PROCESS | 2436 | 1467037051676 Marionette TRACE conn6 <- [1,1298,null,{}] 07:17:31 INFO - PROCESS | 2436 | 1467037051682 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}] 07:17:31 INFO - PROCESS | 2436 | 1467037051685 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:17:31 INFO - PROCESS | 2436 | 1467037051789 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 07:17:31 INFO - PROCESS | 2436 | 1467037051928 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:31 INFO - PROCESS | 2436 | 1467037051931 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:17:31 INFO - PROCESS | 2436 | ++DOCSHELL 1359C000 == 48 [pid = 2436] [id = 334] 07:17:31 INFO - PROCESS | 2436 | ++DOMWINDOW == 100 (135B3C00) [pid = 2436] [serial = 1001] [outer = 00000000] 07:17:31 INFO - PROCESS | 2436 | ++DOMWINDOW == 101 (13AE4400) [pid = 2436] [serial = 1002] [outer = 135B3C00] 07:17:31 INFO - PROCESS | 2436 | 1467037051981 Marionette DEBUG loaded listener.js 07:17:32 INFO - PROCESS | 2436 | ++DOMWINDOW == 102 (14EE2400) [pid = 2436] [serial = 1003] [outer = 135B3C00] 07:17:32 INFO - PROCESS | 2436 | --DOCSHELL 192AC400 == 47 [pid = 2436] [id = 327] 07:17:32 INFO - PROCESS | 2436 | --DOCSHELL 0EE50000 == 46 [pid = 2436] [id = 326] 07:17:32 INFO - PROCESS | 2436 | --DOCSHELL 18EF1800 == 45 [pid = 2436] [id = 325] 07:17:32 INFO - PROCESS | 2436 | --DOCSHELL 18412800 == 44 [pid = 2436] [id = 324] 07:17:32 INFO - PROCESS | 2436 | --DOCSHELL 17852400 == 43 [pid = 2436] [id = 323] 07:17:32 INFO - PROCESS | 2436 | --DOCSHELL 14859800 == 42 [pid = 2436] [id = 321] 07:17:32 INFO - PROCESS | 2436 | --DOCSHELL 0EE48C00 == 41 [pid = 2436] [id = 320] 07:17:32 INFO - PROCESS | 2436 | --DOCSHELL 0EE42000 == 40 [pid = 2436] [id = 319] 07:17:32 INFO - PROCESS | 2436 | --DOCSHELL 13B8E800 == 39 [pid = 2436] [id = 316] 07:17:32 INFO - PROCESS | 2436 | --DOCSHELL 1B566800 == 38 [pid = 2436] [id = 306] 07:17:32 INFO - PROCESS | 2436 | --DOCSHELL 0E8EFC00 == 37 [pid = 2436] [id = 317] 07:17:32 INFO - PROCESS | 2436 | --DOCSHELL 16A6BC00 == 36 [pid = 2436] [id = 304] 07:17:32 INFO - PROCESS | 2436 | --DOCSHELL 13972C00 == 35 [pid = 2436] [id = 318] 07:17:32 INFO - PROCESS | 2436 | --DOCSHELL 1A3EE800 == 34 [pid = 2436] [id = 305] 07:17:32 INFO - PROCESS | 2436 | --DOCSHELL 13595000 == 33 [pid = 2436] [id = 307] 07:17:32 INFO - PROCESS | 2436 | --DOCSHELL 1646CC00 == 32 [pid = 2436] [id = 322] 07:17:32 INFO - PROCESS | 2436 | --DOCSHELL 13973000 == 31 [pid = 2436] [id = 333] 07:17:32 INFO - PROCESS | 2436 | --DOCSHELL 18780C00 == 30 [pid = 2436] [id = 332] 07:17:32 INFO - PROCESS | 2436 | --DOCSHELL 14ED9C00 == 29 [pid = 2436] [id = 330] 07:17:32 INFO - PROCESS | 2436 | --DOCSHELL 1A2E9000 == 28 [pid = 2436] [id = 331] 07:17:32 INFO - PROCESS | 2436 | --DOCSHELL 0E5E4400 == 27 [pid = 2436] [id = 328] 07:17:32 INFO - PROCESS | 2436 | --DOCSHELL 0E7E8400 == 26 [pid = 2436] [id = 329] 07:17:32 INFO - PROCESS | 2436 | --DOMWINDOW == 101 (16845000) [pid = 2436] [serial = 933] [outer = 00000000] [url = about:blank] 07:17:32 INFO - PROCESS | 2436 | --DOMWINDOW == 100 (16A69C00) [pid = 2436] [serial = 934] [outer = 00000000] [url = about:blank] 07:17:32 INFO - PROCESS | 2436 | --DOMWINDOW == 99 (11F6E000) [pid = 2436] [serial = 927] [outer = 00000000] [url = about:blank] 07:17:32 INFO - PROCESS | 2436 | --DOMWINDOW == 98 (132A9800) [pid = 2436] [serial = 928] [outer = 00000000] [url = about:blank] 07:17:32 INFO - PROCESS | 2436 | --DOMWINDOW == 97 (13B95000) [pid = 2436] [serial = 922] [outer = 00000000] [url = about:blank] 07:17:32 INFO - PROCESS | 2436 | --DOMWINDOW == 96 (1397F000) [pid = 2436] [serial = 921] [outer = 00000000] [url = about:blank] 07:17:32 INFO - PROCESS | 2436 | --DOMWINDOW == 95 (0EE48000) [pid = 2436] [serial = 924] [outer = 00000000] [url = about:blank] 07:17:32 INFO - PROCESS | 2436 | --DOMWINDOW == 94 (0EF5A800) [pid = 2436] [serial = 925] [outer = 00000000] [url = about:blank] 07:17:32 INFO - PROCESS | 2436 | --DOMWINDOW == 93 (14ED8400) [pid = 2436] [serial = 930] [outer = 00000000] [url = about:blank] 07:17:32 INFO - PROCESS | 2436 | --DOMWINDOW == 92 (13929000) [pid = 2436] [serial = 910] [outer = 00000000] [url = about:blank] 07:17:32 INFO - PROCESS | 2436 | --DOMWINDOW == 91 (132AE000) [pid = 2436] [serial = 909] [outer = 00000000] [url = about:blank] 07:17:32 INFO - PROCESS | 2436 | --DOMWINDOW == 90 (178C5800) [pid = 2436] [serial = 913] [outer = 00000000] [url = about:blank] 07:17:32 INFO - PROCESS | 2436 | --DOMWINDOW == 89 (17819400) [pid = 2436] [serial = 912] [outer = 00000000] [url = about:blank] 07:17:32 INFO - PROCESS | 2436 | --DOMWINDOW == 88 (178BC000) [pid = 2436] [serial = 937] [outer = 00000000] [url = about:blank] 07:17:32 INFO - PROCESS | 2436 | --DOMWINDOW == 87 (17874400) [pid = 2436] [serial = 936] [outer = 00000000] [url = about:blank] 07:17:32 INFO - PROCESS | 2436 | --DOMWINDOW == 86 (1B557400) [pid = 2436] [serial = 916] [outer = 00000000] [url = about:blank] 07:17:32 INFO - PROCESS | 2436 | --DOMWINDOW == 85 (1AF57800) [pid = 2436] [serial = 915] [outer = 00000000] [url = about:blank] 07:17:32 INFO - PROCESS | 2436 | --DOMWINDOW == 84 (192B4000) [pid = 2436] [serial = 948] [outer = 00000000] [url = about:blank] 07:17:32 INFO - PROCESS | 2436 | --DOMWINDOW == 83 (1B6C1800) [pid = 2436] [serial = 919] [outer = 00000000] [url = about:blank] 07:17:32 INFO - PROCESS | 2436 | --DOMWINDOW == 82 (1B572800) [pid = 2436] [serial = 918] [outer = 00000000] [url = about:blank] 07:17:32 INFO - PROCESS | 2436 | --DOMWINDOW == 81 (18C5A800) [pid = 2436] [serial = 939] [outer = 00000000] [url = about:blank] 07:17:32 INFO - PROCESS | 2436 | --DOMWINDOW == 80 (18C28400) [pid = 2436] [serial = 946] [outer = 00000000] [url = about:blank] 07:17:32 INFO - PROCESS | 2436 | --DOMWINDOW == 79 (16ADF400) [pid = 2436] [serial = 943] [outer = 00000000] [url = about:blank] 07:17:32 INFO - PROCESS | 2436 | --DOMWINDOW == 78 (16475400) [pid = 2436] [serial = 942] [outer = 00000000] [url = about:blank] 07:17:32 INFO - PROCESS | 2436 | --DOMWINDOW == 77 (18DE7400) [pid = 2436] [serial = 940] [outer = 00000000] [url = about:blank] 07:17:32 INFO - PROCESS | 2436 | --DOMWINDOW == 76 (151EE800) [pid = 2436] [serial = 931] [outer = 00000000] [url = about:blank] 07:17:32 INFO - PROCESS | 2436 | --DOMWINDOW == 75 (18EF1000) [pid = 2436] [serial = 945] [outer = 00000000] [url = about:blank] 07:17:33 INFO - PROCESS | 2436 | 1467037053181 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] 07:17:33 INFO - PROCESS | 2436 | 1467037053262 Marionette TRACE conn6 <- [1,1301,null,{"value":"13"}] 07:17:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 07:17:33 INFO - PROCESS | 2436 | 1467037053266 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 07:17:33 INFO - PROCESS | 2436 | 1467037053271 Marionette TRACE conn6 <- [1,1302,null,{}] 07:17:33 INFO - PROCESS | 2436 | 1467037053276 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}] 07:17:33 INFO - PROCESS | 2436 | 1467037053279 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:17:33 INFO - PROCESS | 2436 | 1467037053396 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 07:17:33 INFO - PROCESS | 2436 | 1467037053484 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:33 INFO - PROCESS | 2436 | 1467037053487 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:17:33 INFO - PROCESS | 2436 | ++DOCSHELL 0EDE0000 == 27 [pid = 2436] [id = 335] 07:17:33 INFO - PROCESS | 2436 | ++DOMWINDOW == 76 (0EE41800) [pid = 2436] [serial = 1004] [outer = 00000000] 07:17:33 INFO - PROCESS | 2436 | ++DOMWINDOW == 77 (0F20CC00) [pid = 2436] [serial = 1005] [outer = 0EE41800] 07:17:33 INFO - PROCESS | 2436 | 1467037053534 Marionette DEBUG loaded listener.js 07:17:33 INFO - PROCESS | 2436 | ++DOMWINDOW == 78 (0FF36400) [pid = 2436] [serial = 1006] [outer = 0EE41800] 07:17:33 INFO - PROCESS | 2436 | 1467037053919 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]]]}] 07:17:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 07:17:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 690ms 07:17:33 INFO - PROCESS | 2436 | 1467037053957 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 07:17:33 INFO - PROCESS | 2436 | 1467037053963 Marionette TRACE conn6 <- [1,1305,null,{"value":"13"}] 07:17:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 07:17:33 INFO - PROCESS | 2436 | 1467037053969 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 07:17:33 INFO - PROCESS | 2436 | 1467037053971 Marionette TRACE conn6 <- [1,1306,null,{}] 07:17:33 INFO - PROCESS | 2436 | 1467037053975 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}] 07:17:33 INFO - PROCESS | 2436 | 1467037053977 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:17:34 INFO - PROCESS | 2436 | 1467037054097 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 07:17:34 INFO - PROCESS | 2436 | 1467037054104 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:34 INFO - PROCESS | 2436 | 1467037054106 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:17:34 INFO - PROCESS | 2436 | ++DOCSHELL 13219000 == 28 [pid = 2436] [id = 336] 07:17:34 INFO - PROCESS | 2436 | ++DOMWINDOW == 79 (132E1400) [pid = 2436] [serial = 1007] [outer = 00000000] 07:17:34 INFO - PROCESS | 2436 | ++DOMWINDOW == 80 (13972400) [pid = 2436] [serial = 1008] [outer = 132E1400] 07:17:34 INFO - PROCESS | 2436 | 1467037054159 Marionette DEBUG loaded listener.js 07:17:34 INFO - PROCESS | 2436 | ++DOMWINDOW == 81 (13979000) [pid = 2436] [serial = 1009] [outer = 132E1400] 07:17:34 INFO - PROCESS | 2436 | 1467037054594 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]]]}] 07:17:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 07:17:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 670ms 07:17:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 07:17:34 INFO - PROCESS | 2436 | 1467037054642 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 07:17:34 INFO - PROCESS | 2436 | 1467037054645 Marionette TRACE conn6 <- [1,1309,null,{"value":"13"}] 07:17:34 INFO - PROCESS | 2436 | 1467037054648 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 07:17:34 INFO - PROCESS | 2436 | 1467037054652 Marionette TRACE conn6 <- [1,1310,null,{}] 07:17:34 INFO - PROCESS | 2436 | 1467037054663 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}] 07:17:34 INFO - PROCESS | 2436 | 1467037054667 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:17:34 INFO - PROCESS | 2436 | 1467037054752 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 07:17:34 INFO - PROCESS | 2436 | 1467037054759 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:34 INFO - PROCESS | 2436 | 1467037054762 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:17:34 INFO - PROCESS | 2436 | ++DOCSHELL 151F4400 == 29 [pid = 2436] [id = 337] 07:17:34 INFO - PROCESS | 2436 | ++DOMWINDOW == 82 (151F5000) [pid = 2436] [serial = 1010] [outer = 00000000] 07:17:34 INFO - PROCESS | 2436 | ++DOMWINDOW == 83 (15453C00) [pid = 2436] [serial = 1011] [outer = 151F5000] 07:17:34 INFO - PROCESS | 2436 | 1467037054809 Marionette DEBUG loaded listener.js 07:17:34 INFO - PROCESS | 2436 | ++DOMWINDOW == 84 (16840800) [pid = 2436] [serial = 1012] [outer = 151F5000] 07:17:35 INFO - PROCESS | 2436 | 1467037055295 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]]]}] 07:17:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 07:17:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 671ms 07:17:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 07:17:35 INFO - PROCESS | 2436 | 1467037055326 Marionette TRACE conn6 -> [0,1313,"getWindowHandle",null] 07:17:35 INFO - PROCESS | 2436 | 1467037055328 Marionette TRACE conn6 <- [1,1313,null,{"value":"13"}] 07:17:35 INFO - PROCESS | 2436 | 1467037055332 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 07:17:35 INFO - PROCESS | 2436 | 1467037055333 Marionette TRACE conn6 <- [1,1314,null,{}] 07:17:35 INFO - PROCESS | 2436 | 1467037055337 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}] 07:17:35 INFO - PROCESS | 2436 | 1467037055339 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:17:35 INFO - PROCESS | 2436 | 1467037055456 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 07:17:35 INFO - PROCESS | 2436 | 1467037055544 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:35 INFO - PROCESS | 2436 | 1467037055546 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:17:35 INFO - PROCESS | 2436 | ++DOCSHELL 16A74000 == 30 [pid = 2436] [id = 338] 07:17:35 INFO - PROCESS | 2436 | ++DOMWINDOW == 85 (16A76C00) [pid = 2436] [serial = 1013] [outer = 00000000] 07:17:35 INFO - PROCESS | 2436 | ++DOMWINDOW == 86 (17873000) [pid = 2436] [serial = 1014] [outer = 16A76C00] 07:17:35 INFO - PROCESS | 2436 | 1467037055590 Marionette DEBUG loaded listener.js 07:17:35 INFO - PROCESS | 2436 | ++DOMWINDOW == 87 (1787A800) [pid = 2436] [serial = 1015] [outer = 16A76C00] 07:17:36 INFO - PROCESS | 2436 | 1467037056015 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]]]}] 07:17:36 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 07:17:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 730ms 07:17:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 07:17:36 INFO - PROCESS | 2436 | 1467037056063 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 07:17:36 INFO - PROCESS | 2436 | 1467037056065 Marionette TRACE conn6 <- [1,1317,null,{"value":"13"}] 07:17:36 INFO - PROCESS | 2436 | 1467037056068 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 07:17:36 INFO - PROCESS | 2436 | 1467037056070 Marionette TRACE conn6 <- [1,1318,null,{}] 07:17:36 INFO - PROCESS | 2436 | 1467037056073 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}] 07:17:36 INFO - PROCESS | 2436 | 1467037056075 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:17:36 INFO - PROCESS | 2436 | 1467037056184 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 07:17:36 INFO - PROCESS | 2436 | 1467037056191 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:36 INFO - PROCESS | 2436 | 1467037056193 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:17:36 INFO - PROCESS | 2436 | ++DOCSHELL 17F57000 == 31 [pid = 2436] [id = 339] 07:17:36 INFO - PROCESS | 2436 | ++DOMWINDOW == 88 (17F5EC00) [pid = 2436] [serial = 1016] [outer = 00000000] 07:17:36 INFO - PROCESS | 2436 | ++DOMWINDOW == 89 (1841B800) [pid = 2436] [serial = 1017] [outer = 17F5EC00] 07:17:36 INFO - PROCESS | 2436 | 1467037056237 Marionette DEBUG loaded listener.js 07:17:36 INFO - PROCESS | 2436 | ++DOMWINDOW == 90 (18643000) [pid = 2436] [serial = 1018] [outer = 17F5EC00] 07:17:36 INFO - PROCESS | 2436 | 1467037056729 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]]]}] 07:17:36 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 07:17:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 670ms 07:17:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 07:17:36 INFO - PROCESS | 2436 | 1467037056739 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 07:17:36 INFO - PROCESS | 2436 | 1467037056741 Marionette TRACE conn6 <- [1,1321,null,{"value":"13"}] 07:17:36 INFO - PROCESS | 2436 | 1467037056744 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 07:17:36 INFO - PROCESS | 2436 | 1467037056746 Marionette TRACE conn6 <- [1,1322,null,{}] 07:17:36 INFO - PROCESS | 2436 | 1467037056749 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}] 07:17:36 INFO - PROCESS | 2436 | 1467037056755 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:17:36 INFO - PROCESS | 2436 | 1467037056914 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 07:17:36 INFO - PROCESS | 2436 | 1467037056944 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:36 INFO - PROCESS | 2436 | 1467037056946 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:17:36 INFO - PROCESS | 2436 | ++DOCSHELL 1890C000 == 32 [pid = 2436] [id = 340] 07:17:36 INFO - PROCESS | 2436 | ++DOMWINDOW == 91 (18C5BC00) [pid = 2436] [serial = 1019] [outer = 00000000] 07:17:36 INFO - PROCESS | 2436 | ++DOMWINDOW == 92 (18DF2400) [pid = 2436] [serial = 1020] [outer = 18C5BC00] 07:17:36 INFO - PROCESS | 2436 | 1467037056990 Marionette DEBUG loaded listener.js 07:17:37 INFO - PROCESS | 2436 | ++DOMWINDOW == 93 (18EF1800) [pid = 2436] [serial = 1021] [outer = 18C5BC00] 07:17:37 INFO - PROCESS | 2436 | --DOMWINDOW == 92 (17856800) [pid = 2436] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 07:17:37 INFO - PROCESS | 2436 | --DOMWINDOW == 91 (18647000) [pid = 2436] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 07:17:37 INFO - PROCESS | 2436 | --DOMWINDOW == 90 (132EA400) [pid = 2436] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 07:17:37 INFO - PROCESS | 2436 | --DOMWINDOW == 89 (18EF4000) [pid = 2436] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 07:17:37 INFO - PROCESS | 2436 | --DOMWINDOW == 88 (192AD000) [pid = 2436] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 07:17:37 INFO - PROCESS | 2436 | --DOMWINDOW == 87 (0EE42800) [pid = 2436] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 07:17:37 INFO - PROCESS | 2436 | --DOMWINDOW == 86 (16473800) [pid = 2436] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 07:17:37 INFO - PROCESS | 2436 | --DOMWINDOW == 85 (0F647400) [pid = 2436] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 07:17:37 INFO - PROCESS | 2436 | --DOMWINDOW == 84 (0E8F5800) [pid = 2436] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 07:17:37 INFO - PROCESS | 2436 | --DOMWINDOW == 83 (13979C00) [pid = 2436] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 07:17:37 INFO - PROCESS | 2436 | --DOMWINDOW == 82 (1485B400) [pid = 2436] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 07:17:37 INFO - PROCESS | 2436 | --DOMWINDOW == 81 (0E7E2000) [pid = 2436] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 07:17:37 INFO - PROCESS | 2436 | --DOMWINDOW == 80 (192AEC00) [pid = 2436] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 07:17:37 INFO - PROCESS | 2436 | 1467037057628 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]]]}] 07:17:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 07:17:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 930ms 07:17:37 INFO - PROCESS | 2436 | 1467037057687 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 07:17:37 INFO - PROCESS | 2436 | 1467037057689 Marionette TRACE conn6 <- [1,1325,null,{"value":"13"}] 07:17:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 07:17:37 INFO - PROCESS | 2436 | 1467037057693 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 07:17:37 INFO - PROCESS | 2436 | 1467037057695 Marionette TRACE conn6 <- [1,1326,null,{}] 07:17:37 INFO - PROCESS | 2436 | 1467037057698 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}] 07:17:37 INFO - PROCESS | 2436 | 1467037057700 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:17:37 INFO - PROCESS | 2436 | 1467037057776 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 07:17:37 INFO - PROCESS | 2436 | 1467037057782 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:37 INFO - PROCESS | 2436 | 1467037057784 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:17:37 INFO - PROCESS | 2436 | ++DOCSHELL 132ABC00 == 33 [pid = 2436] [id = 341] 07:17:37 INFO - PROCESS | 2436 | ++DOMWINDOW == 81 (13A21400) [pid = 2436] [serial = 1022] [outer = 00000000] 07:17:37 INFO - PROCESS | 2436 | ++DOMWINDOW == 82 (178C0800) [pid = 2436] [serial = 1023] [outer = 13A21400] 07:17:37 INFO - PROCESS | 2436 | 1467037057827 Marionette DEBUG loaded listener.js 07:17:37 INFO - PROCESS | 2436 | ++DOMWINDOW == 83 (1890E000) [pid = 2436] [serial = 1024] [outer = 13A21400] 07:17:38 INFO - PROCESS | 2436 | 1467037058711 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]]]}] 07:17:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 07:17:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1068ms 07:17:38 INFO - PROCESS | 2436 | 1467037058764 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 07:17:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 07:17:38 INFO - PROCESS | 2436 | 1467037058766 Marionette TRACE conn6 <- [1,1329,null,{"value":"13"}] 07:17:38 INFO - PROCESS | 2436 | 1467037058770 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 07:17:38 INFO - PROCESS | 2436 | 1467037058771 Marionette TRACE conn6 <- [1,1330,null,{}] 07:17:38 INFO - PROCESS | 2436 | 1467037058775 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}] 07:17:38 INFO - PROCESS | 2436 | 1467037058777 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:17:38 INFO - PROCESS | 2436 | 1467037058885 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 07:17:38 INFO - PROCESS | 2436 | 1467037058893 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:38 INFO - PROCESS | 2436 | 1467037058895 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:17:38 INFO - PROCESS | 2436 | ++DOCSHELL 0EE50000 == 34 [pid = 2436] [id = 342] 07:17:38 INFO - PROCESS | 2436 | ++DOMWINDOW == 84 (13594000) [pid = 2436] [serial = 1025] [outer = 00000000] 07:17:38 INFO - PROCESS | 2436 | ++DOMWINDOW == 85 (19077C00) [pid = 2436] [serial = 1026] [outer = 13594000] 07:17:38 INFO - PROCESS | 2436 | 1467037058938 Marionette DEBUG loaded listener.js 07:17:39 INFO - PROCESS | 2436 | ++DOMWINDOW == 86 (17878000) [pid = 2436] [serial = 1027] [outer = 13594000] 07:17:39 INFO - PROCESS | 2436 | 1467037059337 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]]]}] 07:17:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 07:17:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 630ms 07:17:39 INFO - PROCESS | 2436 | 1467037059400 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 07:17:39 INFO - PROCESS | 2436 | 1467037059402 Marionette TRACE conn6 <- [1,1333,null,{"value":"13"}] 07:17:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 07:17:39 INFO - PROCESS | 2436 | 1467037059405 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 07:17:39 INFO - PROCESS | 2436 | 1467037059407 Marionette TRACE conn6 <- [1,1334,null,{}] 07:17:39 INFO - PROCESS | 2436 | 1467037059411 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}] 07:17:39 INFO - PROCESS | 2436 | 1467037059412 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:17:39 INFO - PROCESS | 2436 | 1467037059535 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 07:17:39 INFO - PROCESS | 2436 | 1467037059674 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:39 INFO - PROCESS | 2436 | 1467037059677 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:17:39 INFO - PROCESS | 2436 | ++DOCSHELL 0E7E5400 == 35 [pid = 2436] [id = 343] 07:17:39 INFO - PROCESS | 2436 | ++DOMWINDOW == 87 (0E7E8400) [pid = 2436] [serial = 1028] [outer = 00000000] 07:17:39 INFO - PROCESS | 2436 | ++DOMWINDOW == 88 (0EDD2C00) [pid = 2436] [serial = 1029] [outer = 0E7E8400] 07:17:39 INFO - PROCESS | 2436 | 1467037059738 Marionette DEBUG loaded listener.js 07:17:39 INFO - PROCESS | 2436 | ++DOMWINDOW == 89 (0EE4AC00) [pid = 2436] [serial = 1030] [outer = 0E7E8400] 07:17:40 INFO - PROCESS | 2436 | 1467037060530 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]]]}] 07:17:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 07:17:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1173ms 07:17:40 INFO - PROCESS | 2436 | 1467037060581 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 07:17:40 INFO - PROCESS | 2436 | 1467037060585 Marionette TRACE conn6 <- [1,1337,null,{"value":"13"}] 07:17:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 07:17:40 INFO - PROCESS | 2436 | 1467037060590 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 07:17:40 INFO - PROCESS | 2436 | 1467037060594 Marionette TRACE conn6 <- [1,1338,null,{}] 07:17:40 INFO - PROCESS | 2436 | 1467037060599 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}] 07:17:40 INFO - PROCESS | 2436 | 1467037060602 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:17:40 INFO - PROCESS | 2436 | 1467037060729 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 07:17:40 INFO - PROCESS | 2436 | 1467037060852 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:40 INFO - PROCESS | 2436 | 1467037060855 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:17:40 INFO - PROCESS | 2436 | ++DOCSHELL 1397B000 == 36 [pid = 2436] [id = 344] 07:17:40 INFO - PROCESS | 2436 | ++DOMWINDOW == 90 (13B32800) [pid = 2436] [serial = 1031] [outer = 00000000] 07:17:40 INFO - PROCESS | 2436 | ++DOMWINDOW == 91 (1485A400) [pid = 2436] [serial = 1032] [outer = 13B32800] 07:17:40 INFO - PROCESS | 2436 | 1467037060911 Marionette DEBUG loaded listener.js 07:17:41 INFO - PROCESS | 2436 | ++DOMWINDOW == 92 (14EDE000) [pid = 2436] [serial = 1033] [outer = 13B32800] 07:17:41 INFO - PROCESS | 2436 | 1467037061747 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]]]}] 07:17:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 07:17:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1231ms 07:17:41 INFO - PROCESS | 2436 | 1467037061826 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 07:17:41 INFO - PROCESS | 2436 | 1467037061830 Marionette TRACE conn6 <- [1,1341,null,{"value":"13"}] 07:17:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 07:17:41 INFO - PROCESS | 2436 | 1467037061835 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 07:17:41 INFO - PROCESS | 2436 | 1467037061838 Marionette TRACE conn6 <- [1,1342,null,{}] 07:17:41 INFO - PROCESS | 2436 | 1467037061844 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}] 07:17:41 INFO - PROCESS | 2436 | 1467037061847 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:17:41 INFO - PROCESS | 2436 | 1467037061955 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 07:17:42 INFO - PROCESS | 2436 | 1467037062039 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:42 INFO - PROCESS | 2436 | 1467037062043 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:17:42 INFO - PROCESS | 2436 | ++DOCSHELL 0EE43800 == 37 [pid = 2436] [id = 345] 07:17:42 INFO - PROCESS | 2436 | ++DOMWINDOW == 93 (0EE44800) [pid = 2436] [serial = 1034] [outer = 00000000] 07:17:42 INFO - PROCESS | 2436 | ++DOMWINDOW == 94 (11F68000) [pid = 2436] [serial = 1035] [outer = 0EE44800] 07:17:42 INFO - PROCESS | 2436 | 1467037062134 Marionette DEBUG loaded listener.js 07:17:42 INFO - PROCESS | 2436 | ++DOMWINDOW == 95 (133C5C00) [pid = 2436] [serial = 1036] [outer = 0EE44800] 07:17:42 INFO - PROCESS | 2436 | --DOCSHELL 0EE50000 == 36 [pid = 2436] [id = 342] 07:17:42 INFO - PROCESS | 2436 | --DOCSHELL 132ABC00 == 35 [pid = 2436] [id = 341] 07:17:42 INFO - PROCESS | 2436 | --DOCSHELL 1890C000 == 34 [pid = 2436] [id = 340] 07:17:42 INFO - PROCESS | 2436 | --DOCSHELL 17F57000 == 33 [pid = 2436] [id = 339] 07:17:42 INFO - PROCESS | 2436 | --DOCSHELL 16A74000 == 32 [pid = 2436] [id = 338] 07:17:42 INFO - PROCESS | 2436 | --DOCSHELL 151F4400 == 31 [pid = 2436] [id = 337] 07:17:42 INFO - PROCESS | 2436 | --DOCSHELL 13219000 == 30 [pid = 2436] [id = 336] 07:17:42 INFO - PROCESS | 2436 | --DOCSHELL 0EDE0000 == 29 [pid = 2436] [id = 335] 07:17:42 INFO - PROCESS | 2436 | --DOMWINDOW == 94 (178BBC00) [pid = 2436] [serial = 970] [outer = 00000000] [url = about:blank] 07:17:42 INFO - PROCESS | 2436 | --DOMWINDOW == 93 (17875C00) [pid = 2436] [serial = 969] [outer = 00000000] [url = about:blank] 07:17:42 INFO - PROCESS | 2436 | --DOMWINDOW == 92 (18DEC800) [pid = 2436] [serial = 973] [outer = 00000000] [url = about:blank] 07:17:42 INFO - PROCESS | 2436 | --DOMWINDOW == 91 (18C13800) [pid = 2436] [serial = 972] [outer = 00000000] [url = about:blank] 07:17:42 INFO - PROCESS | 2436 | --DOMWINDOW == 90 (17878800) [pid = 2436] [serial = 978] [outer = 00000000] [url = about:blank] 07:17:42 INFO - PROCESS | 2436 | --DOMWINDOW == 89 (18EFDC00) [pid = 2436] [serial = 975] [outer = 00000000] [url = about:blank] 07:17:42 INFO - PROCESS | 2436 | --DOMWINDOW == 88 (0EF54800) [pid = 2436] [serial = 949] [outer = 00000000] [url = about:blank] 07:17:42 INFO - PROCESS | 2436 | --DOMWINDOW == 87 (0EE4B000) [pid = 2436] [serial = 957] [outer = 00000000] [url = about:blank] 07:17:42 INFO - PROCESS | 2436 | --DOMWINDOW == 86 (0EF5B000) [pid = 2436] [serial = 958] [outer = 00000000] [url = about:blank] 07:17:42 INFO - PROCESS | 2436 | --DOMWINDOW == 85 (16A68C00) [pid = 2436] [serial = 966] [outer = 00000000] [url = about:blank] 07:17:42 INFO - PROCESS | 2436 | --DOMWINDOW == 84 (0FEE2800) [pid = 2436] [serial = 960] [outer = 00000000] [url = about:blank] 07:17:42 INFO - PROCESS | 2436 | --DOMWINDOW == 83 (11F61400) [pid = 2436] [serial = 961] [outer = 00000000] [url = about:blank] 07:17:42 INFO - PROCESS | 2436 | --DOMWINDOW == 82 (0EDD9400) [pid = 2436] [serial = 951] [outer = 00000000] [url = about:blank] 07:17:42 INFO - PROCESS | 2436 | --DOMWINDOW == 81 (0EF54C00) [pid = 2436] [serial = 952] [outer = 00000000] [url = about:blank] 07:17:42 INFO - PROCESS | 2436 | --DOMWINDOW == 80 (13A53400) [pid = 2436] [serial = 954] [outer = 00000000] [url = about:blank] 07:17:42 INFO - PROCESS | 2436 | --DOMWINDOW == 79 (1513D400) [pid = 2436] [serial = 955] [outer = 00000000] [url = about:blank] 07:17:42 INFO - PROCESS | 2436 | --DOMWINDOW == 78 (14E45C00) [pid = 2436] [serial = 963] [outer = 00000000] [url = about:blank] 07:17:42 INFO - PROCESS | 2436 | --DOMWINDOW == 77 (14EDEC00) [pid = 2436] [serial = 964] [outer = 00000000] [url = about:blank] 07:17:42 INFO - PROCESS | 2436 | --DOMWINDOW == 76 (1A18C400) [pid = 2436] [serial = 985] [outer = 00000000] [url = about:blank] 07:17:42 INFO - PROCESS | 2436 | --DOMWINDOW == 75 (19E70C00) [pid = 2436] [serial = 981] [outer = 00000000] [url = about:blank] 07:17:42 INFO - PROCESS | 2436 | --DOMWINDOW == 74 (192B5400) [pid = 2436] [serial = 984] [outer = 00000000] [url = about:blank] 07:17:42 INFO - PROCESS | 2436 | --DOMWINDOW == 73 (1A187400) [pid = 2436] [serial = 982] [outer = 00000000] [url = about:blank] 07:17:42 INFO - PROCESS | 2436 | --DOMWINDOW == 72 (1906DC00) [pid = 2436] [serial = 976] [outer = 00000000] [url = about:blank] 07:17:42 INFO - PROCESS | 2436 | --DOMWINDOW == 71 (16ADCC00) [pid = 2436] [serial = 967] [outer = 00000000] [url = about:blank] 07:17:42 INFO - PROCESS | 2436 | --DOMWINDOW == 70 (18DF5C00) [pid = 2436] [serial = 979] [outer = 00000000] [url = about:blank] 07:17:42 INFO - PROCESS | 2436 | 1467037062627 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]]]}] 07:17:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 07:17:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 831ms 07:17:42 INFO - PROCESS | 2436 | 1467037062667 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 07:17:42 INFO - PROCESS | 2436 | 1467037062672 Marionette TRACE conn6 <- [1,1345,null,{"value":"13"}] 07:17:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 07:17:42 INFO - PROCESS | 2436 | 1467037062678 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 07:17:42 INFO - PROCESS | 2436 | 1467037062681 Marionette TRACE conn6 <- [1,1346,null,{}] 07:17:42 INFO - PROCESS | 2436 | 1467037062685 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}] 07:17:42 INFO - PROCESS | 2436 | 1467037062687 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:17:42 INFO - PROCESS | 2436 | 1467037062774 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 07:17:42 INFO - PROCESS | 2436 | 1467037062780 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:42 INFO - PROCESS | 2436 | 1467037062782 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:17:42 INFO - PROCESS | 2436 | ++DOCSHELL 0EF60C00 == 30 [pid = 2436] [id = 346] 07:17:42 INFO - PROCESS | 2436 | ++DOMWINDOW == 71 (0F20E400) [pid = 2436] [serial = 1037] [outer = 00000000] 07:17:42 INFO - PROCESS | 2436 | ++DOMWINDOW == 72 (132A0800) [pid = 2436] [serial = 1038] [outer = 0F20E400] 07:17:42 INFO - PROCESS | 2436 | 1467037062829 Marionette DEBUG loaded listener.js 07:17:42 INFO - PROCESS | 2436 | ++DOMWINDOW == 73 (1395CC00) [pid = 2436] [serial = 1039] [outer = 0F20E400] 07:17:43 INFO - PROCESS | 2436 | 1467037063306 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]]]}] 07:17:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 07:17:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 669ms 07:17:43 INFO - PROCESS | 2436 | 1467037063352 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 07:17:43 INFO - PROCESS | 2436 | 1467037063354 Marionette TRACE conn6 <- [1,1349,null,{"value":"13"}] 07:17:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 07:17:43 INFO - PROCESS | 2436 | 1467037063357 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 07:17:43 INFO - PROCESS | 2436 | 1467037063361 Marionette TRACE conn6 <- [1,1350,null,{}] 07:17:43 INFO - PROCESS | 2436 | 1467037063372 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}] 07:17:43 INFO - PROCESS | 2436 | 1467037063376 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:17:43 INFO - PROCESS | 2436 | 1467037063463 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 07:17:43 INFO - PROCESS | 2436 | 1467037063590 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:43 INFO - PROCESS | 2436 | 1467037063593 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:17:43 INFO - PROCESS | 2436 | ++DOCSHELL 15257800 == 31 [pid = 2436] [id = 347] 07:17:43 INFO - PROCESS | 2436 | ++DOMWINDOW == 74 (1525F400) [pid = 2436] [serial = 1040] [outer = 00000000] 07:17:43 INFO - PROCESS | 2436 | ++DOMWINDOW == 75 (1646DC00) [pid = 2436] [serial = 1041] [outer = 1525F400] 07:17:43 INFO - PROCESS | 2436 | 1467037063641 Marionette DEBUG loaded listener.js 07:17:43 INFO - PROCESS | 2436 | ++DOMWINDOW == 76 (1683DC00) [pid = 2436] [serial = 1042] [outer = 1525F400] 07:17:44 INFO - PROCESS | 2436 | 1467037064010 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]]]}] 07:17:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 07:17:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 670ms 07:17:44 INFO - PROCESS | 2436 | 1467037064046 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 07:17:44 INFO - PROCESS | 2436 | 1467037064049 Marionette TRACE conn6 <- [1,1353,null,{"value":"13"}] 07:17:44 INFO - PROCESS | 2436 | 1467037064052 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 07:17:44 INFO - PROCESS | 2436 | 1467037064054 Marionette TRACE conn6 <- [1,1354,null,{}] 07:17:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 07:17:44 INFO - PROCESS | 2436 | 1467037064057 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}] 07:17:44 INFO - PROCESS | 2436 | 1467037064059 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:17:44 INFO - PROCESS | 2436 | 1467037064144 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 07:17:44 INFO - PROCESS | 2436 | 1467037064149 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:44 INFO - PROCESS | 2436 | 1467037064151 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:17:44 INFO - PROCESS | 2436 | ++DOCSHELL 1787F000 == 32 [pid = 2436] [id = 348] 07:17:44 INFO - PROCESS | 2436 | ++DOMWINDOW == 77 (178BBC00) [pid = 2436] [serial = 1043] [outer = 00000000] 07:17:44 INFO - PROCESS | 2436 | ++DOMWINDOW == 78 (17F61800) [pid = 2436] [serial = 1044] [outer = 178BBC00] 07:17:44 INFO - PROCESS | 2436 | 1467037064204 Marionette DEBUG loaded listener.js 07:17:44 INFO - PROCESS | 2436 | ++DOMWINDOW == 79 (1864C000) [pid = 2436] [serial = 1045] [outer = 178BBC00] 07:17:44 INFO - PROCESS | 2436 | 1467037064702 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] 07:17:44 INFO - PROCESS | 2436 | 1467037064733 Marionette TRACE conn6 <- [1,1357,null,{"value":"13"}] 07:17:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 07:17:44 INFO - PROCESS | 2436 | 1467037064736 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 07:17:44 INFO - PROCESS | 2436 | 1467037064738 Marionette TRACE conn6 <- [1,1358,null,{}] 07:17:44 INFO - PROCESS | 2436 | 1467037064742 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}] 07:17:44 INFO - PROCESS | 2436 | 1467037064744 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:17:44 INFO - PROCESS | 2436 | 1467037064869 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 07:17:44 INFO - PROCESS | 2436 | 1467037064958 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:44 INFO - PROCESS | 2436 | 1467037064960 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:17:44 INFO - PROCESS | 2436 | ++DOCSHELL 133C5800 == 33 [pid = 2436] [id = 349] 07:17:44 INFO - PROCESS | 2436 | ++DOMWINDOW == 80 (18910800) [pid = 2436] [serial = 1046] [outer = 00000000] 07:17:45 INFO - PROCESS | 2436 | ++DOMWINDOW == 81 (18DCB000) [pid = 2436] [serial = 1047] [outer = 18910800] 07:17:45 INFO - PROCESS | 2436 | 1467037065014 Marionette DEBUG loaded listener.js 07:17:45 INFO - PROCESS | 2436 | ++DOMWINDOW == 82 (18DF4400) [pid = 2436] [serial = 1048] [outer = 18910800] 07:17:45 INFO - PROCESS | 2436 | 1467037065467 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] 07:17:45 INFO - PROCESS | 2436 | 1467037065512 Marionette TRACE conn6 <- [1,1361,null,{"value":"13"}] 07:17:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 07:17:45 INFO - PROCESS | 2436 | 1467037065520 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 07:17:45 INFO - PROCESS | 2436 | 1467037065522 Marionette TRACE conn6 <- [1,1362,null,{}] 07:17:45 INFO - PROCESS | 2436 | 1467037065525 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}] 07:17:45 INFO - PROCESS | 2436 | 1467037065531 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:17:45 INFO - PROCESS | 2436 | 1467037065675 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 07:17:45 INFO - PROCESS | 2436 | 1467037065760 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:45 INFO - PROCESS | 2436 | 1467037065762 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:17:45 INFO - PROCESS | 2436 | ++DOCSHELL 192B3000 == 34 [pid = 2436] [id = 350] 07:17:45 INFO - PROCESS | 2436 | ++DOMWINDOW == 83 (192B3800) [pid = 2436] [serial = 1049] [outer = 00000000] 07:17:45 INFO - PROCESS | 2436 | ++DOMWINDOW == 84 (19E61400) [pid = 2436] [serial = 1050] [outer = 192B3800] 07:17:45 INFO - PROCESS | 2436 | 1467037065806 Marionette DEBUG loaded listener.js 07:17:45 INFO - PROCESS | 2436 | ++DOMWINDOW == 85 (1A184800) [pid = 2436] [serial = 1051] [outer = 192B3800] 07:17:46 INFO - PROCESS | 2436 | [2436] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:17:46 INFO - PROCESS | 2436 | 1467037066223 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] 07:17:46 INFO - PROCESS | 2436 | 1467037066270 Marionette TRACE conn6 <- [1,1365,null,{"value":"13"}] 07:17:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 07:17:46 INFO - PROCESS | 2436 | 1467037066279 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 07:17:46 INFO - PROCESS | 2436 | 1467037066281 Marionette TRACE conn6 <- [1,1366,null,{}] 07:17:46 INFO - PROCESS | 2436 | 1467037066294 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}] 07:17:46 INFO - PROCESS | 2436 | 1467037066296 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:17:46 INFO - PROCESS | 2436 | 1467037066487 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 07:17:46 INFO - PROCESS | 2436 | --DOMWINDOW == 84 (132E1400) [pid = 2436] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 07:17:46 INFO - PROCESS | 2436 | --DOMWINDOW == 83 (16A76C00) [pid = 2436] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 07:17:46 INFO - PROCESS | 2436 | --DOMWINDOW == 82 (135B3C00) [pid = 2436] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 07:17:46 INFO - PROCESS | 2436 | --DOMWINDOW == 81 (0EE41800) [pid = 2436] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 07:17:46 INFO - PROCESS | 2436 | --DOMWINDOW == 80 (151F5000) [pid = 2436] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 07:17:46 INFO - PROCESS | 2436 | --DOMWINDOW == 79 (17F5EC00) [pid = 2436] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 07:17:46 INFO - PROCESS | 2436 | --DOMWINDOW == 78 (18C5BC00) [pid = 2436] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 07:17:46 INFO - PROCESS | 2436 | --DOMWINDOW == 77 (0E7E8800) [pid = 2436] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 07:17:46 INFO - PROCESS | 2436 | --DOMWINDOW == 76 (13A21400) [pid = 2436] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 07:17:46 INFO - PROCESS | 2436 | --DOMWINDOW == 75 (14EDC000) [pid = 2436] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 07:17:46 INFO - PROCESS | 2436 | --DOMWINDOW == 74 (1A2EEC00) [pid = 2436] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 07:17:46 INFO - PROCESS | 2436 | --DOMWINDOW == 73 (1A3E4000) [pid = 2436] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 07:17:46 INFO - PROCESS | 2436 | --DOMWINDOW == 72 (13976800) [pid = 2436] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 07:17:46 INFO - PROCESS | 2436 | 1467037066551 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:46 INFO - PROCESS | 2436 | 1467037066552 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:17:46 INFO - PROCESS | 2436 | ++DOCSHELL 0E784000 == 35 [pid = 2436] [id = 351] 07:17:46 INFO - PROCESS | 2436 | ++DOMWINDOW == 73 (0E7E8800) [pid = 2436] [serial = 1052] [outer = 00000000] 07:17:46 INFO - PROCESS | 2436 | ++DOMWINDOW == 74 (0F64D400) [pid = 2436] [serial = 1053] [outer = 0E7E8800] 07:17:46 INFO - PROCESS | 2436 | 1467037066597 Marionette DEBUG loaded listener.js 07:17:46 INFO - PROCESS | 2436 | ++DOMWINDOW == 75 (13976800) [pid = 2436] [serial = 1054] [outer = 0E7E8800] 07:17:46 INFO - PROCESS | 2436 | 1467037066933 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] 07:17:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 07:17:46 INFO - PROCESS | 2436 | 1467037066979 Marionette TRACE conn6 <- [1,1369,null,{"value":"13"}] 07:17:46 INFO - PROCESS | 2436 | 1467037066989 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 07:17:46 INFO - PROCESS | 2436 | 1467037066991 Marionette TRACE conn6 <- [1,1370,null,{}] 07:17:46 INFO - PROCESS | 2436 | 1467037066994 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}] 07:17:46 INFO - PROCESS | 2436 | 1467037066996 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:17:47 INFO - PROCESS | 2436 | 1467037067077 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 07:17:47 INFO - PROCESS | 2436 | 1467037067083 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:47 INFO - PROCESS | 2436 | 1467037067085 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:17:47 INFO - PROCESS | 2436 | ++DOCSHELL 15146C00 == 36 [pid = 2436] [id = 352] 07:17:47 INFO - PROCESS | 2436 | ++DOMWINDOW == 76 (1683D400) [pid = 2436] [serial = 1055] [outer = 00000000] 07:17:47 INFO - PROCESS | 2436 | ++DOMWINDOW == 77 (1A2EDC00) [pid = 2436] [serial = 1056] [outer = 1683D400] 07:17:47 INFO - PROCESS | 2436 | 1467037067128 Marionette DEBUG loaded listener.js 07:17:47 INFO - PROCESS | 2436 | ++DOMWINDOW == 78 (1A35EC00) [pid = 2436] [serial = 1057] [outer = 1683D400] 07:17:47 INFO - PROCESS | 2436 | [2436] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:17:47 INFO - PROCESS | 2436 | 1467037067563 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] 07:17:47 INFO - PROCESS | 2436 | 1467037067617 Marionette TRACE conn6 <- [1,1373,null,{"value":"13"}] 07:17:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 07:17:47 INFO - PROCESS | 2436 | 1467037067621 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 07:17:47 INFO - PROCESS | 2436 | 1467037067622 Marionette TRACE conn6 <- [1,1374,null,{}] 07:17:47 INFO - PROCESS | 2436 | 1467037067626 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}] 07:17:47 INFO - PROCESS | 2436 | 1467037067628 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:17:47 INFO - PROCESS | 2436 | 1467037067706 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 07:17:47 INFO - PROCESS | 2436 | 1467037067715 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:47 INFO - PROCESS | 2436 | 1467037067717 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:17:47 INFO - PROCESS | 2436 | ++DOCSHELL 1A360C00 == 37 [pid = 2436] [id = 353] 07:17:47 INFO - PROCESS | 2436 | ++DOMWINDOW == 79 (1A363000) [pid = 2436] [serial = 1058] [outer = 00000000] 07:17:47 INFO - PROCESS | 2436 | ++DOMWINDOW == 80 (1A3E9800) [pid = 2436] [serial = 1059] [outer = 1A363000] 07:17:47 INFO - PROCESS | 2436 | 1467037067760 Marionette DEBUG loaded listener.js 07:17:47 INFO - PROCESS | 2436 | ++DOMWINDOW == 81 (1A3F8800) [pid = 2436] [serial = 1060] [outer = 1A363000] 07:17:48 INFO - PROCESS | 2436 | 1467037068205 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] 07:17:48 INFO - PROCESS | 2436 | 1467037068265 Marionette TRACE conn6 <- [1,1377,null,{"value":"13"}] 07:17:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 07:17:48 INFO - PROCESS | 2436 | 1467037068269 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 07:17:48 INFO - PROCESS | 2436 | 1467037068270 Marionette TRACE conn6 <- [1,1378,null,{}] 07:17:48 INFO - PROCESS | 2436 | 1467037068274 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}] 07:17:48 INFO - PROCESS | 2436 | 1467037068276 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:17:48 INFO - PROCESS | 2436 | 1467037068358 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 07:17:48 INFO - PROCESS | 2436 | 1467037068366 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:48 INFO - PROCESS | 2436 | 1467037068368 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:17:48 INFO - PROCESS | 2436 | ++DOCSHELL 16AE1400 == 38 [pid = 2436] [id = 354] 07:17:48 INFO - PROCESS | 2436 | ++DOMWINDOW == 82 (18C61400) [pid = 2436] [serial = 1061] [outer = 00000000] 07:17:48 INFO - PROCESS | 2436 | ++DOMWINDOW == 83 (18E0DC00) [pid = 2436] [serial = 1062] [outer = 18C61400] 07:17:48 INFO - PROCESS | 2436 | 1467037068410 Marionette DEBUG loaded listener.js 07:17:48 INFO - PROCESS | 2436 | ++DOMWINDOW == 84 (18E0F800) [pid = 2436] [serial = 1063] [outer = 18C61400] 07:17:49 INFO - PROCESS | 2436 | 1467037069019 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]]]}] 07:17:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 07:17:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 770ms 07:17:49 INFO - PROCESS | 2436 | 1467037069097 Marionette TRACE conn6 -> [0,1381,"getWindowHandle",null] 07:17:49 INFO - PROCESS | 2436 | 1467037069102 Marionette TRACE conn6 <- [1,1381,null,{"value":"13"}] 07:17:49 INFO - PROCESS | 2436 | 1467037069123 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 07:17:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 07:17:49 INFO - PROCESS | 2436 | 1467037069129 Marionette TRACE conn6 <- [1,1382,null,{}] 07:17:49 INFO - PROCESS | 2436 | 1467037069134 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}] 07:17:49 INFO - PROCESS | 2436 | 1467037069137 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:17:49 INFO - PROCESS | 2436 | 1467037069256 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 07:17:49 INFO - PROCESS | 2436 | 1467037069356 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:49 INFO - PROCESS | 2436 | 1467037069359 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:17:49 INFO - PROCESS | 2436 | ++DOCSHELL 0EDDE000 == 39 [pid = 2436] [id = 355] 07:17:49 INFO - PROCESS | 2436 | ++DOMWINDOW == 85 (0EF56400) [pid = 2436] [serial = 1064] [outer = 00000000] 07:17:49 INFO - PROCESS | 2436 | ++DOMWINDOW == 86 (1397FC00) [pid = 2436] [serial = 1065] [outer = 0EF56400] 07:17:49 INFO - PROCESS | 2436 | 1467037069416 Marionette DEBUG loaded listener.js 07:17:49 INFO - PROCESS | 2436 | ++DOMWINDOW == 87 (14E47400) [pid = 2436] [serial = 1066] [outer = 0EF56400] 07:17:49 INFO - PROCESS | 2436 | 1467037069958 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]]]}] 07:17:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 07:17:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 870ms 07:17:49 INFO - PROCESS | 2436 | 1467037070001 Marionette TRACE conn6 -> [0,1385,"getWindowHandle",null] 07:17:49 INFO - PROCESS | 2436 | 1467037070006 Marionette TRACE conn6 <- [1,1385,null,{"value":"13"}] 07:17:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 07:17:50 INFO - PROCESS | 2436 | 1467037070013 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 07:17:50 INFO - PROCESS | 2436 | 1467037070016 Marionette TRACE conn6 <- [1,1386,null,{}] 07:17:50 INFO - PROCESS | 2436 | 1467037070020 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}] 07:17:50 INFO - PROCESS | 2436 | 1467037070023 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:17:50 INFO - PROCESS | 2436 | 1467037070137 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 07:17:50 INFO - PROCESS | 2436 | 1467037070244 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:50 INFO - PROCESS | 2436 | 1467037070247 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:17:50 INFO - PROCESS | 2436 | ++DOCSHELL 16AE2800 == 40 [pid = 2436] [id = 356] 07:17:50 INFO - PROCESS | 2436 | ++DOMWINDOW == 88 (1781E000) [pid = 2436] [serial = 1067] [outer = 00000000] 07:17:50 INFO - PROCESS | 2436 | ++DOMWINDOW == 89 (1890AC00) [pid = 2436] [serial = 1068] [outer = 1781E000] 07:17:50 INFO - PROCESS | 2436 | 1467037070301 Marionette DEBUG loaded listener.js 07:17:50 INFO - PROCESS | 2436 | ++DOMWINDOW == 90 (18E06C00) [pid = 2436] [serial = 1069] [outer = 1781E000] 07:17:50 INFO - PROCESS | 2436 | 1467037070946 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]]]}] 07:17:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 07:17:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 970ms 07:17:50 INFO - PROCESS | 2436 | 1467037070986 Marionette TRACE conn6 -> [0,1389,"getWindowHandle",null] 07:17:50 INFO - PROCESS | 2436 | 1467037070989 Marionette TRACE conn6 <- [1,1389,null,{"value":"13"}] 07:17:50 INFO - PROCESS | 2436 | 1467037070992 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 07:17:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 07:17:50 INFO - PROCESS | 2436 | 1467037070996 Marionette TRACE conn6 <- [1,1390,null,{}] 07:17:51 INFO - PROCESS | 2436 | 1467037071008 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}] 07:17:51 INFO - PROCESS | 2436 | 1467037071013 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:17:51 INFO - PROCESS | 2436 | 1467037071169 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 07:17:51 INFO - PROCESS | 2436 | 1467037071234 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:51 INFO - PROCESS | 2436 | 1467037071238 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:17:51 INFO - PROCESS | 2436 | ++DOCSHELL 1A391000 == 41 [pid = 2436] [id = 357] 07:17:51 INFO - PROCESS | 2436 | ++DOMWINDOW == 91 (1A393000) [pid = 2436] [serial = 1070] [outer = 00000000] 07:17:51 INFO - PROCESS | 2436 | ++DOMWINDOW == 92 (1A3F9800) [pid = 2436] [serial = 1071] [outer = 1A393000] 07:17:51 INFO - PROCESS | 2436 | 1467037071294 Marionette DEBUG loaded listener.js 07:17:51 INFO - PROCESS | 2436 | ++DOMWINDOW == 93 (1B555800) [pid = 2436] [serial = 1072] [outer = 1A393000] 07:17:51 INFO - PROCESS | 2436 | 1467037071907 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]]]}] 07:17:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 07:17:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 930ms 07:17:51 INFO - PROCESS | 2436 | 1467037071926 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 07:17:51 INFO - PROCESS | 2436 | 1467037071929 Marionette TRACE conn6 <- [1,1393,null,{"value":"13"}] 07:17:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 07:17:51 INFO - PROCESS | 2436 | 1467037071932 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 07:17:51 INFO - PROCESS | 2436 | 1467037071935 Marionette TRACE conn6 <- [1,1394,null,{}] 07:17:51 INFO - PROCESS | 2436 | 1467037071938 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}] 07:17:51 INFO - PROCESS | 2436 | 1467037071940 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:17:52 INFO - PROCESS | 2436 | 1467037072050 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 07:17:52 INFO - PROCESS | 2436 | 1467037072156 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:52 INFO - PROCESS | 2436 | 1467037072158 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:17:52 INFO - PROCESS | 2436 | ++DOCSHELL 1B564C00 == 42 [pid = 2436] [id = 358] 07:17:52 INFO - PROCESS | 2436 | ++DOMWINDOW == 94 (1B565000) [pid = 2436] [serial = 1073] [outer = 00000000] 07:17:52 INFO - PROCESS | 2436 | ++DOMWINDOW == 95 (1B56A800) [pid = 2436] [serial = 1074] [outer = 1B565000] 07:17:52 INFO - PROCESS | 2436 | 1467037072211 Marionette DEBUG loaded listener.js 07:17:52 INFO - PROCESS | 2436 | ++DOMWINDOW == 96 (1B56F000) [pid = 2436] [serial = 1075] [outer = 1B565000] 07:17:52 INFO - PROCESS | 2436 | 1467037072969 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]]]}] 07:17:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 07:17:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1076ms 07:17:53 INFO - PROCESS | 2436 | 1467037073013 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 07:17:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 07:17:53 INFO - PROCESS | 2436 | 1467037073018 Marionette TRACE conn6 <- [1,1397,null,{"value":"13"}] 07:17:53 INFO - PROCESS | 2436 | 1467037073023 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 07:17:53 INFO - PROCESS | 2436 | 1467037073026 Marionette TRACE conn6 <- [1,1398,null,{}] 07:17:53 INFO - PROCESS | 2436 | 1467037073032 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}] 07:17:53 INFO - PROCESS | 2436 | 1467037073034 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:17:53 INFO - PROCESS | 2436 | 1467037073137 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 07:17:53 INFO - PROCESS | 2436 | 1467037073271 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:53 INFO - PROCESS | 2436 | 1467037073276 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:17:53 INFO - PROCESS | 2436 | ++DOCSHELL 133C6400 == 43 [pid = 2436] [id = 359] 07:17:53 INFO - PROCESS | 2436 | ++DOMWINDOW == 97 (133CD000) [pid = 2436] [serial = 1076] [outer = 00000000] 07:17:53 INFO - PROCESS | 2436 | ++DOMWINDOW == 98 (13979400) [pid = 2436] [serial = 1077] [outer = 133CD000] 07:17:53 INFO - PROCESS | 2436 | 1467037073328 Marionette DEBUG loaded listener.js 07:17:53 INFO - PROCESS | 2436 | ++DOMWINDOW == 99 (14859000) [pid = 2436] [serial = 1078] [outer = 133CD000] 07:17:54 INFO - PROCESS | 2436 | --DOCSHELL 1A360C00 == 42 [pid = 2436] [id = 353] 07:17:54 INFO - PROCESS | 2436 | --DOCSHELL 15146C00 == 41 [pid = 2436] [id = 352] 07:17:54 INFO - PROCESS | 2436 | --DOCSHELL 0E784000 == 40 [pid = 2436] [id = 351] 07:17:54 INFO - PROCESS | 2436 | --DOCSHELL 192B3000 == 39 [pid = 2436] [id = 350] 07:17:54 INFO - PROCESS | 2436 | --DOCSHELL 133C5800 == 38 [pid = 2436] [id = 349] 07:17:54 INFO - PROCESS | 2436 | --DOCSHELL 1787F000 == 37 [pid = 2436] [id = 348] 07:17:54 INFO - PROCESS | 2436 | --DOCSHELL 15257800 == 36 [pid = 2436] [id = 347] 07:17:54 INFO - PROCESS | 2436 | --DOCSHELL 0EF60C00 == 35 [pid = 2436] [id = 346] 07:17:54 INFO - PROCESS | 2436 | --DOCSHELL 0EE43800 == 34 [pid = 2436] [id = 345] 07:17:54 INFO - PROCESS | 2436 | --DOCSHELL 0E7E5400 == 33 [pid = 2436] [id = 343] 07:17:54 INFO - PROCESS | 2436 | --DOCSHELL 1397B000 == 32 [pid = 2436] [id = 344] 07:17:54 INFO - PROCESS | 2436 | --DOCSHELL 1359C000 == 31 [pid = 2436] [id = 334] 07:17:54 INFO - PROCESS | 2436 | --DOCSHELL 1A391000 == 30 [pid = 2436] [id = 357] 07:17:54 INFO - PROCESS | 2436 | --DOCSHELL 1B564C00 == 29 [pid = 2436] [id = 358] 07:17:54 INFO - PROCESS | 2436 | --DOCSHELL 16AE2800 == 28 [pid = 2436] [id = 356] 07:17:54 INFO - PROCESS | 2436 | --DOCSHELL 16AE1400 == 27 [pid = 2436] [id = 354] 07:17:54 INFO - PROCESS | 2436 | --DOCSHELL 0EDDE000 == 26 [pid = 2436] [id = 355] 07:17:54 INFO - PROCESS | 2436 | --DOMWINDOW == 98 (13972400) [pid = 2436] [serial = 1008] [outer = 00000000] [url = about:blank] 07:17:54 INFO - PROCESS | 2436 | --DOMWINDOW == 97 (13979000) [pid = 2436] [serial = 1009] [outer = 00000000] [url = about:blank] 07:17:54 INFO - PROCESS | 2436 | --DOMWINDOW == 96 (17873000) [pid = 2436] [serial = 1014] [outer = 00000000] [url = about:blank] 07:17:54 INFO - PROCESS | 2436 | --DOMWINDOW == 95 (14EE2400) [pid = 2436] [serial = 1003] [outer = 00000000] [url = about:blank] 07:17:54 INFO - PROCESS | 2436 | --DOMWINDOW == 94 (13AE4400) [pid = 2436] [serial = 1002] [outer = 00000000] [url = about:blank] 07:17:54 INFO - PROCESS | 2436 | --DOMWINDOW == 93 (0F20CC00) [pid = 2436] [serial = 1005] [outer = 00000000] [url = about:blank] 07:17:54 INFO - PROCESS | 2436 | --DOMWINDOW == 92 (0FF36400) [pid = 2436] [serial = 1006] [outer = 00000000] [url = about:blank] 07:17:54 INFO - PROCESS | 2436 | --DOMWINDOW == 91 (15453C00) [pid = 2436] [serial = 1011] [outer = 00000000] [url = about:blank] 07:17:54 INFO - PROCESS | 2436 | --DOMWINDOW == 90 (1841B800) [pid = 2436] [serial = 1017] [outer = 00000000] [url = about:blank] 07:17:54 INFO - PROCESS | 2436 | --DOMWINDOW == 89 (1787A800) [pid = 2436] [serial = 1015] [outer = 00000000] [url = about:blank] 07:17:54 INFO - PROCESS | 2436 | --DOMWINDOW == 88 (18DF2400) [pid = 2436] [serial = 1020] [outer = 00000000] [url = about:blank] 07:17:54 INFO - PROCESS | 2436 | --DOMWINDOW == 87 (18643000) [pid = 2436] [serial = 1018] [outer = 00000000] [url = about:blank] 07:17:54 INFO - PROCESS | 2436 | --DOMWINDOW == 86 (132E3800) [pid = 2436] [serial = 988] [outer = 00000000] [url = about:blank] 07:17:54 INFO - PROCESS | 2436 | --DOMWINDOW == 85 (1890E000) [pid = 2436] [serial = 1024] [outer = 00000000] [url = about:blank] 07:17:54 INFO - PROCESS | 2436 | --DOMWINDOW == 84 (0F6CFC00) [pid = 2436] [serial = 987] [outer = 00000000] [url = about:blank] 07:17:54 INFO - PROCESS | 2436 | --DOMWINDOW == 83 (16AE6000) [pid = 2436] [serial = 991] [outer = 00000000] [url = about:blank] 07:17:54 INFO - PROCESS | 2436 | --DOMWINDOW == 82 (1683FC00) [pid = 2436] [serial = 990] [outer = 00000000] [url = about:blank] 07:17:54 INFO - PROCESS | 2436 | --DOMWINDOW == 81 (1A363400) [pid = 2436] [serial = 994] [outer = 00000000] [url = about:blank] 07:17:54 INFO - PROCESS | 2436 | --DOMWINDOW == 80 (1A35A000) [pid = 2436] [serial = 993] [outer = 00000000] [url = about:blank] 07:17:54 INFO - PROCESS | 2436 | --DOMWINDOW == 79 (1A3F4C00) [pid = 2436] [serial = 997] [outer = 00000000] [url = about:blank] 07:17:54 INFO - PROCESS | 2436 | --DOMWINDOW == 78 (1A3F0000) [pid = 2436] [serial = 996] [outer = 00000000] [url = about:blank] 07:17:54 INFO - PROCESS | 2436 | --DOMWINDOW == 77 (16A71800) [pid = 2436] [serial = 1000] [outer = 00000000] [url = about:blank] 07:17:54 INFO - PROCESS | 2436 | --DOMWINDOW == 76 (1525E800) [pid = 2436] [serial = 999] [outer = 00000000] [url = about:blank] 07:17:54 INFO - PROCESS | 2436 | --DOMWINDOW == 75 (18EF1800) [pid = 2436] [serial = 1021] [outer = 00000000] [url = about:blank] 07:17:54 INFO - PROCESS | 2436 | --DOMWINDOW == 74 (178C0800) [pid = 2436] [serial = 1023] [outer = 00000000] [url = about:blank] 07:17:54 INFO - PROCESS | 2436 | --DOMWINDOW == 73 (19077C00) [pid = 2436] [serial = 1026] [outer = 00000000] [url = about:blank] 07:17:54 INFO - PROCESS | 2436 | --DOMWINDOW == 72 (16840800) [pid = 2436] [serial = 1012] [outer = 00000000] [url = about:blank] 07:17:54 INFO - PROCESS | 2436 | 1467037074666 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]]]}] 07:17:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 07:17:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1675ms 07:17:54 INFO - PROCESS | 2436 | 1467037074698 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 07:17:54 INFO - PROCESS | 2436 | 1467037074702 Marionette TRACE conn6 <- [1,1401,null,{"value":"13"}] 07:17:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 07:17:54 INFO - PROCESS | 2436 | 1467037074707 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 07:17:54 INFO - PROCESS | 2436 | 1467037074710 Marionette TRACE conn6 <- [1,1402,null,{}] 07:17:54 INFO - PROCESS | 2436 | 1467037074721 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}] 07:17:54 INFO - PROCESS | 2436 | 1467037074724 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:17:54 INFO - PROCESS | 2436 | 1467037074807 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 07:17:54 INFO - PROCESS | 2436 | 1467037074820 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:54 INFO - PROCESS | 2436 | 1467037074823 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:17:54 INFO - PROCESS | 2436 | ++DOCSHELL 0ED57000 == 27 [pid = 2436] [id = 360] 07:17:54 INFO - PROCESS | 2436 | ++DOMWINDOW == 73 (0EDDE000) [pid = 2436] [serial = 1079] [outer = 00000000] 07:17:54 INFO - PROCESS | 2436 | ++DOMWINDOW == 74 (0EE4A400) [pid = 2436] [serial = 1080] [outer = 0EDDE000] 07:17:54 INFO - PROCESS | 2436 | 1467037074870 Marionette DEBUG loaded listener.js 07:17:54 INFO - PROCESS | 2436 | ++DOMWINDOW == 75 (0EF5B800) [pid = 2436] [serial = 1081] [outer = 0EDDE000] 07:17:55 INFO - PROCESS | 2436 | 1467037075381 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]]]}] 07:17:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 07:17:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 730ms 07:17:55 INFO - PROCESS | 2436 | 1467037075438 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 07:17:55 INFO - PROCESS | 2436 | 1467037075443 Marionette TRACE conn6 <- [1,1405,null,{"value":"13"}] 07:17:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 07:17:55 INFO - PROCESS | 2436 | 1467037075449 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 07:17:55 INFO - PROCESS | 2436 | 1467037075452 Marionette TRACE conn6 <- [1,1406,null,{}] 07:17:55 INFO - PROCESS | 2436 | 1467037075456 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}] 07:17:55 INFO - PROCESS | 2436 | 1467037075458 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:17:55 INFO - PROCESS | 2436 | 1467037075547 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 07:17:55 INFO - PROCESS | 2436 | 1467037075644 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:55 INFO - PROCESS | 2436 | 1467037075647 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:17:55 INFO - PROCESS | 2436 | ++DOCSHELL 11F60800 == 28 [pid = 2436] [id = 361] 07:17:55 INFO - PROCESS | 2436 | ++DOMWINDOW == 76 (11F64000) [pid = 2436] [serial = 1082] [outer = 00000000] 07:17:55 INFO - PROCESS | 2436 | ++DOMWINDOW == 77 (11F69C00) [pid = 2436] [serial = 1083] [outer = 11F64000] 07:17:55 INFO - PROCESS | 2436 | 1467037075695 Marionette DEBUG loaded listener.js 07:17:55 INFO - PROCESS | 2436 | ++DOMWINDOW == 78 (11F6EC00) [pid = 2436] [serial = 1084] [outer = 11F64000] 07:17:56 INFO - PROCESS | 2436 | 1467037076086 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]]]}] 07:17:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 07:17:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 670ms 07:17:56 INFO - PROCESS | 2436 | 1467037076125 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 07:17:56 INFO - PROCESS | 2436 | 1467037076127 Marionette TRACE conn6 <- [1,1409,null,{"value":"13"}] 07:17:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 07:17:56 INFO - PROCESS | 2436 | 1467037076130 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 07:17:56 INFO - PROCESS | 2436 | 1467037076134 Marionette TRACE conn6 <- [1,1410,null,{}] 07:17:56 INFO - PROCESS | 2436 | 1467037076144 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}] 07:17:56 INFO - PROCESS | 2436 | 1467037076149 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:17:56 INFO - PROCESS | 2436 | 1467037076263 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 07:17:56 INFO - PROCESS | 2436 | 1467037076271 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:56 INFO - PROCESS | 2436 | 1467037076274 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:17:56 INFO - PROCESS | 2436 | ++DOCSHELL 13B35C00 == 29 [pid = 2436] [id = 362] 07:17:56 INFO - PROCESS | 2436 | ++DOMWINDOW == 79 (13B4F400) [pid = 2436] [serial = 1085] [outer = 00000000] 07:17:56 INFO - PROCESS | 2436 | ++DOMWINDOW == 80 (1513D800) [pid = 2436] [serial = 1086] [outer = 13B4F400] 07:17:56 INFO - PROCESS | 2436 | 1467037076321 Marionette DEBUG loaded listener.js 07:17:56 INFO - PROCESS | 2436 | ++DOMWINDOW == 81 (151F4C00) [pid = 2436] [serial = 1087] [outer = 13B4F400] 07:17:56 INFO - PROCESS | 2436 | 1467037076826 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]]]}] 07:17:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 07:17:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 730ms 07:17:56 INFO - PROCESS | 2436 | 1467037076863 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 07:17:56 INFO - PROCESS | 2436 | 1467037076866 Marionette TRACE conn6 <- [1,1413,null,{"value":"13"}] 07:17:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 07:17:56 INFO - PROCESS | 2436 | 1467037076869 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 07:17:56 INFO - PROCESS | 2436 | 1467037076870 Marionette TRACE conn6 <- [1,1414,null,{}] 07:17:56 INFO - PROCESS | 2436 | 1467037076880 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}] 07:17:56 INFO - PROCESS | 2436 | 1467037076882 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:17:56 INFO - PROCESS | 2436 | 1467037076996 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 07:17:56 INFO - PROCESS | 2436 | 1467037077001 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:56 INFO - PROCESS | 2436 | 1467037077003 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:17:57 INFO - PROCESS | 2436 | ++DOCSHELL 15249400 == 30 [pid = 2436] [id = 363] 07:17:57 INFO - PROCESS | 2436 | ++DOMWINDOW == 82 (15257800) [pid = 2436] [serial = 1088] [outer = 00000000] 07:17:57 INFO - PROCESS | 2436 | ++DOMWINDOW == 83 (16846400) [pid = 2436] [serial = 1089] [outer = 15257800] 07:17:57 INFO - PROCESS | 2436 | 1467037077051 Marionette DEBUG loaded listener.js 07:17:57 INFO - PROCESS | 2436 | ++DOMWINDOW == 84 (16A6C000) [pid = 2436] [serial = 1090] [outer = 15257800] 07:17:57 INFO - PROCESS | 2436 | 1467037077521 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]]]}] 07:17:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 07:17:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 670ms 07:17:57 INFO - PROCESS | 2436 | 1467037077543 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 07:17:57 INFO - PROCESS | 2436 | 1467037077545 Marionette TRACE conn6 <- [1,1417,null,{"value":"13"}] 07:17:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 07:17:57 INFO - PROCESS | 2436 | 1467037077553 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 07:17:57 INFO - PROCESS | 2436 | 1467037077555 Marionette TRACE conn6 <- [1,1418,null,{}] 07:17:57 INFO - PROCESS | 2436 | 1467037077558 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}] 07:17:57 INFO - PROCESS | 2436 | 1467037077560 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:17:57 INFO - PROCESS | 2436 | 1467037077694 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 07:17:57 INFO - PROCESS | 2436 | 1467037077755 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:57 INFO - PROCESS | 2436 | 1467037077757 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:17:57 INFO - PROCESS | 2436 | ++DOCSHELL 16ADCC00 == 31 [pid = 2436] [id = 364] 07:17:57 INFO - PROCESS | 2436 | ++DOMWINDOW == 85 (16ADD000) [pid = 2436] [serial = 1091] [outer = 00000000] 07:17:57 INFO - PROCESS | 2436 | ++DOMWINDOW == 86 (17822C00) [pid = 2436] [serial = 1092] [outer = 16ADD000] 07:17:57 INFO - PROCESS | 2436 | 1467037077800 Marionette DEBUG loaded listener.js 07:17:57 INFO - PROCESS | 2436 | ++DOMWINDOW == 87 (17877C00) [pid = 2436] [serial = 1093] [outer = 16ADD000] 07:17:58 INFO - PROCESS | 2436 | 1467037078250 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]]]}] 07:17:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 07:17:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 730ms 07:17:58 INFO - PROCESS | 2436 | 1467037078284 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 07:17:58 INFO - PROCESS | 2436 | 1467037078286 Marionette TRACE conn6 <- [1,1421,null,{"value":"13"}] 07:17:58 INFO - PROCESS | 2436 | 1467037078289 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 07:17:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 07:17:58 INFO - PROCESS | 2436 | 1467037078291 Marionette TRACE conn6 <- [1,1422,null,{}] 07:17:58 INFO - PROCESS | 2436 | 1467037078294 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}] 07:17:58 INFO - PROCESS | 2436 | 1467037078300 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:17:58 INFO - PROCESS | 2436 | 1467037078448 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 07:17:58 INFO - PROCESS | 2436 | 1467037078462 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:58 INFO - PROCESS | 2436 | 1467037078464 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:17:58 INFO - PROCESS | 2436 | ++DOCSHELL 0E572C00 == 32 [pid = 2436] [id = 365] 07:17:58 INFO - PROCESS | 2436 | ++DOMWINDOW == 88 (0EE46000) [pid = 2436] [serial = 1094] [outer = 00000000] 07:17:58 INFO - PROCESS | 2436 | ++DOMWINDOW == 89 (1524DC00) [pid = 2436] [serial = 1095] [outer = 0EE46000] 07:17:58 INFO - PROCESS | 2436 | 1467037078833 Marionette DEBUG loaded listener.js 07:17:58 INFO - PROCESS | 2436 | ++DOMWINDOW == 90 (18906C00) [pid = 2436] [serial = 1096] [outer = 0EE46000] 07:17:58 INFO - PROCESS | 2436 | --DOMWINDOW == 89 (1A363000) [pid = 2436] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 07:17:58 INFO - PROCESS | 2436 | --DOMWINDOW == 88 (18910800) [pid = 2436] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 07:17:58 INFO - PROCESS | 2436 | --DOMWINDOW == 87 (192B3800) [pid = 2436] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 07:17:58 INFO - PROCESS | 2436 | --DOMWINDOW == 86 (0E7E8800) [pid = 2436] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 07:17:58 INFO - PROCESS | 2436 | --DOMWINDOW == 85 (0F20E400) [pid = 2436] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 07:17:58 INFO - PROCESS | 2436 | --DOMWINDOW == 84 (13B32800) [pid = 2436] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 07:17:58 INFO - PROCESS | 2436 | --DOMWINDOW == 83 (0EE44800) [pid = 2436] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 07:17:58 INFO - PROCESS | 2436 | --DOMWINDOW == 82 (178BBC00) [pid = 2436] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 07:17:58 INFO - PROCESS | 2436 | --DOMWINDOW == 81 (1525F400) [pid = 2436] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 07:17:58 INFO - PROCESS | 2436 | --DOMWINDOW == 80 (0E7E8400) [pid = 2436] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 07:17:58 INFO - PROCESS | 2436 | --DOMWINDOW == 79 (1683D400) [pid = 2436] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 07:17:58 INFO - PROCESS | 2436 | --DOMWINDOW == 78 (13594000) [pid = 2436] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 07:17:58 INFO - PROCESS | 2436 | --DOMWINDOW == 77 (18C61400) [pid = 2436] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 07:17:59 INFO - PROCESS | 2436 | 1467037079247 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]]]}] 07:17:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 07:17:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 970ms 07:17:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 07:17:59 INFO - PROCESS | 2436 | 1467037079264 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 07:17:59 INFO - PROCESS | 2436 | 1467037079266 Marionette TRACE conn6 <- [1,1425,null,{"value":"13"}] 07:17:59 INFO - PROCESS | 2436 | 1467037079269 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 07:17:59 INFO - PROCESS | 2436 | 1467037079271 Marionette TRACE conn6 <- [1,1426,null,{}] 07:17:59 INFO - PROCESS | 2436 | 1467037079274 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}] 07:17:59 INFO - PROCESS | 2436 | 1467037079276 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:17:59 INFO - PROCESS | 2436 | 1467037079352 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 07:17:59 INFO - PROCESS | 2436 | 1467037079437 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:59 INFO - PROCESS | 2436 | 1467037079439 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:17:59 INFO - PROCESS | 2436 | ++DOCSHELL 0ED53400 == 33 [pid = 2436] [id = 366] 07:17:59 INFO - PROCESS | 2436 | ++DOMWINDOW == 78 (0EDE0000) [pid = 2436] [serial = 1097] [outer = 00000000] 07:17:59 INFO - PROCESS | 2436 | ++DOMWINDOW == 79 (18646C00) [pid = 2436] [serial = 1098] [outer = 0EDE0000] 07:17:59 INFO - PROCESS | 2436 | 1467037079486 Marionette DEBUG loaded listener.js 07:17:59 INFO - PROCESS | 2436 | ++DOMWINDOW == 80 (18904000) [pid = 2436] [serial = 1099] [outer = 0EDE0000] 07:17:59 INFO - PROCESS | 2436 | 1467037079821 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]]]}] 07:17:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 07:17:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 570ms 07:17:59 INFO - PROCESS | 2436 | 1467037079841 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 07:17:59 INFO - PROCESS | 2436 | 1467037079843 Marionette TRACE conn6 <- [1,1429,null,{"value":"13"}] 07:17:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 07:17:59 INFO - PROCESS | 2436 | 1467037079846 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 07:17:59 INFO - PROCESS | 2436 | 1467037079848 Marionette TRACE conn6 <- [1,1430,null,{}] 07:17:59 INFO - PROCESS | 2436 | 1467037079866 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}] 07:17:59 INFO - PROCESS | 2436 | 1467037079868 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:17:59 INFO - PROCESS | 2436 | 1467037079979 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 07:17:59 INFO - PROCESS | 2436 | 1467037079987 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:59 INFO - PROCESS | 2436 | 1467037079989 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:17:59 INFO - PROCESS | 2436 | ++DOCSHELL 0ED51800 == 34 [pid = 2436] [id = 367] 07:17:59 INFO - PROCESS | 2436 | ++DOMWINDOW == 81 (0EE49400) [pid = 2436] [serial = 1100] [outer = 00000000] 07:18:00 INFO - PROCESS | 2436 | ++DOMWINDOW == 82 (18DEC000) [pid = 2436] [serial = 1101] [outer = 0EE49400] 07:18:00 INFO - PROCESS | 2436 | 1467037080032 Marionette DEBUG loaded listener.js 07:18:00 INFO - PROCESS | 2436 | ++DOMWINDOW == 83 (18C5BC00) [pid = 2436] [serial = 1102] [outer = 0EE49400] 07:18:00 INFO - PROCESS | 2436 | 1467037080460 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]]]}] 07:18:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 07:18:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 630ms 07:18:00 INFO - PROCESS | 2436 | 1467037080480 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 07:18:00 INFO - PROCESS | 2436 | 1467037080482 Marionette TRACE conn6 <- [1,1433,null,{"value":"13"}] 07:18:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 07:18:00 INFO - PROCESS | 2436 | 1467037080485 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 07:18:00 INFO - PROCESS | 2436 | 1467037080486 Marionette TRACE conn6 <- [1,1434,null,{}] 07:18:00 INFO - PROCESS | 2436 | 1467037080490 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}] 07:18:00 INFO - PROCESS | 2436 | 1467037080492 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:18:00 INFO - PROCESS | 2436 | 1467037080603 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 07:18:00 INFO - PROCESS | 2436 | 1467037080611 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:00 INFO - PROCESS | 2436 | 1467037080613 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:18:00 INFO - PROCESS | 2436 | ++DOCSHELL 13B33000 == 35 [pid = 2436] [id = 368] 07:18:00 INFO - PROCESS | 2436 | ++DOMWINDOW == 84 (18E0A800) [pid = 2436] [serial = 1103] [outer = 00000000] 07:18:00 INFO - PROCESS | 2436 | ++DOMWINDOW == 85 (18EF2800) [pid = 2436] [serial = 1104] [outer = 18E0A800] 07:18:00 INFO - PROCESS | 2436 | 1467037080657 Marionette DEBUG loaded listener.js 07:18:00 INFO - PROCESS | 2436 | ++DOMWINDOW == 86 (18EF9800) [pid = 2436] [serial = 1105] [outer = 18E0A800] 07:18:01 INFO - PROCESS | 2436 | 1467037081471 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]]]}] 07:18:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 07:18:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1019ms 07:18:01 INFO - PROCESS | 2436 | 1467037081506 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 07:18:01 INFO - PROCESS | 2436 | 1467037081511 Marionette TRACE conn6 <- [1,1437,null,{"value":"13"}] 07:18:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 07:18:01 INFO - PROCESS | 2436 | 1467037081515 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 07:18:01 INFO - PROCESS | 2436 | 1467037081519 Marionette TRACE conn6 <- [1,1438,null,{}] 07:18:01 INFO - PROCESS | 2436 | 1467037081544 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}] 07:18:01 INFO - PROCESS | 2436 | 1467037081547 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:18:01 INFO - PROCESS | 2436 | 1467037081668 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 07:18:01 INFO - PROCESS | 2436 | 1467037081798 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:01 INFO - PROCESS | 2436 | 1467037081801 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:18:01 INFO - PROCESS | 2436 | ++DOCSHELL 0EDD9800 == 36 [pid = 2436] [id = 369] 07:18:01 INFO - PROCESS | 2436 | ++DOMWINDOW == 87 (0EE48C00) [pid = 2436] [serial = 1106] [outer = 00000000] 07:18:01 INFO - PROCESS | 2436 | ++DOMWINDOW == 88 (11F66400) [pid = 2436] [serial = 1107] [outer = 0EE48C00] 07:18:01 INFO - PROCESS | 2436 | 1467037081859 Marionette DEBUG loaded listener.js 07:18:01 INFO - PROCESS | 2436 | ++DOMWINDOW == 89 (135B4400) [pid = 2436] [serial = 1108] [outer = 0EE48C00] 07:18:02 INFO - PROCESS | 2436 | 1467037082557 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]]]}] 07:18:02 INFO - PROCESS | 2436 | ++DOMWINDOW == 90 (1395BC00) [pid = 2436] [serial = 1109] [outer = 0F64C400] 07:18:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 07:18:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1092ms 07:18:02 INFO - PROCESS | 2436 | 1467037082650 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 07:18:02 INFO - PROCESS | 2436 | 1467037082655 Marionette TRACE conn6 <- [1,1441,null,{"value":"13"}] 07:18:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 07:18:02 INFO - PROCESS | 2436 | 1467037082719 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 07:18:02 INFO - PROCESS | 2436 | 1467037082722 Marionette TRACE conn6 <- [1,1442,null,{}] 07:18:02 INFO - PROCESS | 2436 | 1467037082734 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}] 07:18:02 INFO - PROCESS | 2436 | 1467037082736 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:18:02 INFO - PROCESS | 2436 | 1467037082862 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 07:18:03 INFO - PROCESS | 2436 | 1467037083083 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:03 INFO - PROCESS | 2436 | 1467037083086 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:18:03 INFO - PROCESS | 2436 | ++DOCSHELL 0E56C000 == 37 [pid = 2436] [id = 370] 07:18:03 INFO - PROCESS | 2436 | ++DOMWINDOW == 91 (0E5CBC00) [pid = 2436] [serial = 1110] [outer = 00000000] 07:18:03 INFO - PROCESS | 2436 | ++DOMWINDOW == 92 (0E861800) [pid = 2436] [serial = 1111] [outer = 0E5CBC00] 07:18:03 INFO - PROCESS | 2436 | 1467037083164 Marionette DEBUG loaded listener.js 07:18:03 INFO - PROCESS | 2436 | ++DOMWINDOW == 93 (0ED5B800) [pid = 2436] [serial = 1112] [outer = 0E5CBC00] 07:18:03 INFO - PROCESS | 2436 | --DOCSHELL 0ED51800 == 36 [pid = 2436] [id = 367] 07:18:03 INFO - PROCESS | 2436 | --DOCSHELL 0ED53400 == 35 [pid = 2436] [id = 366] 07:18:03 INFO - PROCESS | 2436 | --DOCSHELL 0E572C00 == 34 [pid = 2436] [id = 365] 07:18:03 INFO - PROCESS | 2436 | --DOCSHELL 16ADCC00 == 33 [pid = 2436] [id = 364] 07:18:03 INFO - PROCESS | 2436 | --DOCSHELL 15249400 == 32 [pid = 2436] [id = 363] 07:18:03 INFO - PROCESS | 2436 | --DOCSHELL 13B35C00 == 31 [pid = 2436] [id = 362] 07:18:03 INFO - PROCESS | 2436 | --DOCSHELL 11F60800 == 30 [pid = 2436] [id = 361] 07:18:03 INFO - PROCESS | 2436 | --DOCSHELL 0ED57000 == 29 [pid = 2436] [id = 360] 07:18:03 INFO - PROCESS | 2436 | --DOCSHELL 133C6400 == 28 [pid = 2436] [id = 359] 07:18:03 INFO - PROCESS | 2436 | --DOMWINDOW == 92 (18E0DC00) [pid = 2436] [serial = 1062] [outer = 00000000] [url = about:blank] 07:18:03 INFO - PROCESS | 2436 | --DOMWINDOW == 91 (18E0F800) [pid = 2436] [serial = 1063] [outer = 00000000] [url = about:blank] 07:18:03 INFO - PROCESS | 2436 | --DOMWINDOW == 90 (1A3E9800) [pid = 2436] [serial = 1059] [outer = 00000000] [url = about:blank] 07:18:03 INFO - PROCESS | 2436 | --DOMWINDOW == 89 (18DCB000) [pid = 2436] [serial = 1047] [outer = 00000000] [url = about:blank] 07:18:03 INFO - PROCESS | 2436 | --DOMWINDOW == 88 (19E61400) [pid = 2436] [serial = 1050] [outer = 00000000] [url = about:blank] 07:18:03 INFO - PROCESS | 2436 | --DOMWINDOW == 87 (18DF4400) [pid = 2436] [serial = 1048] [outer = 00000000] [url = about:blank] 07:18:03 INFO - PROCESS | 2436 | --DOMWINDOW == 86 (1A3F8800) [pid = 2436] [serial = 1060] [outer = 00000000] [url = about:blank] 07:18:03 INFO - PROCESS | 2436 | --DOMWINDOW == 85 (0F64D400) [pid = 2436] [serial = 1053] [outer = 00000000] [url = about:blank] 07:18:03 INFO - PROCESS | 2436 | --DOMWINDOW == 84 (1A184800) [pid = 2436] [serial = 1051] [outer = 00000000] [url = about:blank] 07:18:03 INFO - PROCESS | 2436 | --DOMWINDOW == 83 (132A0800) [pid = 2436] [serial = 1038] [outer = 00000000] [url = about:blank] 07:18:03 INFO - PROCESS | 2436 | --DOMWINDOW == 82 (1395CC00) [pid = 2436] [serial = 1039] [outer = 00000000] [url = about:blank] 07:18:03 INFO - PROCESS | 2436 | --DOMWINDOW == 81 (1485A400) [pid = 2436] [serial = 1032] [outer = 00000000] [url = about:blank] 07:18:03 INFO - PROCESS | 2436 | --DOMWINDOW == 80 (14EDE000) [pid = 2436] [serial = 1033] [outer = 00000000] [url = about:blank] 07:18:03 INFO - PROCESS | 2436 | --DOMWINDOW == 79 (11F68000) [pid = 2436] [serial = 1035] [outer = 00000000] [url = about:blank] 07:18:03 INFO - PROCESS | 2436 | --DOMWINDOW == 78 (133C5C00) [pid = 2436] [serial = 1036] [outer = 00000000] [url = about:blank] 07:18:03 INFO - PROCESS | 2436 | --DOMWINDOW == 77 (17F61800) [pid = 2436] [serial = 1044] [outer = 00000000] [url = about:blank] 07:18:03 INFO - PROCESS | 2436 | --DOMWINDOW == 76 (1646DC00) [pid = 2436] [serial = 1041] [outer = 00000000] [url = about:blank] 07:18:03 INFO - PROCESS | 2436 | --DOMWINDOW == 75 (1683DC00) [pid = 2436] [serial = 1042] [outer = 00000000] [url = about:blank] 07:18:03 INFO - PROCESS | 2436 | --DOMWINDOW == 74 (0EDD2C00) [pid = 2436] [serial = 1029] [outer = 00000000] [url = about:blank] 07:18:03 INFO - PROCESS | 2436 | --DOMWINDOW == 73 (0EE4AC00) [pid = 2436] [serial = 1030] [outer = 00000000] [url = about:blank] 07:18:03 INFO - PROCESS | 2436 | --DOMWINDOW == 72 (1A2EDC00) [pid = 2436] [serial = 1056] [outer = 00000000] [url = about:blank] 07:18:03 INFO - PROCESS | 2436 | --DOMWINDOW == 71 (17878000) [pid = 2436] [serial = 1027] [outer = 00000000] [url = about:blank] 07:18:03 INFO - PROCESS | 2436 | --DOMWINDOW == 70 (1A35EC00) [pid = 2436] [serial = 1057] [outer = 00000000] [url = about:blank] 07:18:03 INFO - PROCESS | 2436 | --DOMWINDOW == 69 (13976800) [pid = 2436] [serial = 1054] [outer = 00000000] [url = about:blank] 07:18:03 INFO - PROCESS | 2436 | --DOMWINDOW == 68 (1864C000) [pid = 2436] [serial = 1045] [outer = 00000000] [url = about:blank] 07:18:03 INFO - PROCESS | 2436 | 1467037083802 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]]]}] 07:18:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 07:18:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1166ms 07:18:03 INFO - PROCESS | 2436 | 1467037083853 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 07:18:03 INFO - PROCESS | 2436 | 1467037083857 Marionette TRACE conn6 <- [1,1445,null,{"value":"13"}] 07:18:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 07:18:03 INFO - PROCESS | 2436 | 1467037083860 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 07:18:03 INFO - PROCESS | 2436 | 1467037083863 Marionette TRACE conn6 <- [1,1446,null,{}] 07:18:03 INFO - PROCESS | 2436 | 1467037083868 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}] 07:18:03 INFO - PROCESS | 2436 | 1467037083872 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:18:03 INFO - PROCESS | 2436 | 1467037083962 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 07:18:04 INFO - PROCESS | 2436 | 1467037084050 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:04 INFO - PROCESS | 2436 | 1467037084052 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:18:04 INFO - PROCESS | 2436 | ++DOCSHELL 0EDD6C00 == 29 [pid = 2436] [id = 371] 07:18:04 INFO - PROCESS | 2436 | ++DOMWINDOW == 69 (0EDDD000) [pid = 2436] [serial = 1113] [outer = 00000000] 07:18:04 INFO - PROCESS | 2436 | ++DOMWINDOW == 70 (0F579C00) [pid = 2436] [serial = 1114] [outer = 0EDDD000] 07:18:04 INFO - PROCESS | 2436 | 1467037084098 Marionette DEBUG loaded listener.js 07:18:04 INFO - PROCESS | 2436 | ++DOMWINDOW == 71 (11F69800) [pid = 2436] [serial = 1115] [outer = 0EDDD000] 07:18:04 INFO - PROCESS | 2436 | 1467037084531 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]]]}] 07:18:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 07:18:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 730ms 07:18:04 INFO - PROCESS | 2436 | 1467037084595 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 07:18:04 INFO - PROCESS | 2436 | 1467037084598 Marionette TRACE conn6 <- [1,1449,null,{"value":"13"}] 07:18:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 07:18:04 INFO - PROCESS | 2436 | 1467037084607 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 07:18:04 INFO - PROCESS | 2436 | 1467037084609 Marionette TRACE conn6 <- [1,1450,null,{}] 07:18:04 INFO - PROCESS | 2436 | 1467037084613 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}] 07:18:04 INFO - PROCESS | 2436 | 1467037084615 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:18:04 INFO - PROCESS | 2436 | 1467037084708 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 07:18:04 INFO - PROCESS | 2436 | 1467037084717 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:04 INFO - PROCESS | 2436 | 1467037084719 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:18:04 INFO - PROCESS | 2436 | ++DOCSHELL 14E48800 == 30 [pid = 2436] [id = 372] 07:18:04 INFO - PROCESS | 2436 | ++DOMWINDOW == 72 (14E4F000) [pid = 2436] [serial = 1116] [outer = 00000000] 07:18:04 INFO - PROCESS | 2436 | ++DOMWINDOW == 73 (14EDE800) [pid = 2436] [serial = 1117] [outer = 14E4F000] 07:18:04 INFO - PROCESS | 2436 | 1467037084764 Marionette DEBUG loaded listener.js 07:18:04 INFO - PROCESS | 2436 | ++DOMWINDOW == 74 (15241800) [pid = 2436] [serial = 1118] [outer = 14E4F000] 07:18:05 INFO - PROCESS | 2436 | 1467037085242 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]]]}] 07:18:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 07:18:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 670ms 07:18:05 INFO - PROCESS | 2436 | 1467037085278 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 07:18:05 INFO - PROCESS | 2436 | 1467037085280 Marionette TRACE conn6 <- [1,1453,null,{"value":"13"}] 07:18:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 07:18:05 INFO - PROCESS | 2436 | 1467037085285 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 07:18:05 INFO - PROCESS | 2436 | 1467037085291 Marionette TRACE conn6 <- [1,1454,null,{}] 07:18:05 INFO - PROCESS | 2436 | 1467037085300 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}] 07:18:05 INFO - PROCESS | 2436 | 1467037085303 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:18:05 INFO - PROCESS | 2436 | 1467037085390 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 07:18:05 INFO - PROCESS | 2436 | 1467037085399 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:05 INFO - PROCESS | 2436 | 1467037085401 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:18:05 INFO - PROCESS | 2436 | ++DOCSHELL 17852C00 == 31 [pid = 2436] [id = 373] 07:18:05 INFO - PROCESS | 2436 | ++DOMWINDOW == 75 (17871800) [pid = 2436] [serial = 1119] [outer = 00000000] 07:18:05 INFO - PROCESS | 2436 | ++DOMWINDOW == 76 (1787D400) [pid = 2436] [serial = 1120] [outer = 17871800] 07:18:05 INFO - PROCESS | 2436 | 1467037085453 Marionette DEBUG loaded listener.js 07:18:05 INFO - PROCESS | 2436 | ++DOMWINDOW == 77 (17F5FC00) [pid = 2436] [serial = 1121] [outer = 17871800] 07:18:05 INFO - PROCESS | 2436 | 1467037085932 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]]]}] 07:18:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 07:18:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 690ms 07:18:05 INFO - PROCESS | 2436 | 1467037085977 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 07:18:05 INFO - PROCESS | 2436 | 1467037085980 Marionette TRACE conn6 <- [1,1457,null,{"value":"13"}] 07:18:05 INFO - PROCESS | 2436 | 1467037085989 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 07:18:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 07:18:05 INFO - PROCESS | 2436 | 1467037085990 Marionette TRACE conn6 <- [1,1458,null,{}] 07:18:05 INFO - PROCESS | 2436 | 1467037085994 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}] 07:18:05 INFO - PROCESS | 2436 | 1467037085996 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:18:06 INFO - PROCESS | 2436 | 1467037086136 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 07:18:06 INFO - PROCESS | 2436 | 1467037086158 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:06 INFO - PROCESS | 2436 | 1467037086160 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:18:06 INFO - PROCESS | 2436 | ++DOCSHELL 1841B800 == 32 [pid = 2436] [id = 374] 07:18:06 INFO - PROCESS | 2436 | ++DOMWINDOW == 78 (1864DC00) [pid = 2436] [serial = 1122] [outer = 00000000] 07:18:06 INFO - PROCESS | 2436 | ++DOMWINDOW == 79 (18C13800) [pid = 2436] [serial = 1123] [outer = 1864DC00] 07:18:06 INFO - PROCESS | 2436 | 1467037086203 Marionette DEBUG loaded listener.js 07:18:06 INFO - PROCESS | 2436 | ++DOMWINDOW == 80 (18DEAC00) [pid = 2436] [serial = 1124] [outer = 1864DC00] 07:18:06 INFO - PROCESS | 2436 | 1467037086644 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]]]}] 07:18:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 07:18:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 670ms 07:18:06 INFO - PROCESS | 2436 | 1467037086665 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 07:18:06 INFO - PROCESS | 2436 | 1467037086667 Marionette TRACE conn6 <- [1,1461,null,{"value":"13"}] 07:18:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 07:18:06 INFO - PROCESS | 2436 | 1467037086670 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 07:18:06 INFO - PROCESS | 2436 | 1467037086671 Marionette TRACE conn6 <- [1,1462,null,{}] 07:18:06 INFO - PROCESS | 2436 | 1467037086675 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}] 07:18:06 INFO - PROCESS | 2436 | 1467037086677 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:18:06 INFO - PROCESS | 2436 | 1467037086788 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 07:18:06 INFO - PROCESS | 2436 | 1467037086793 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:06 INFO - PROCESS | 2436 | 1467037086799 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:18:06 INFO - PROCESS | 2436 | ++DOCSHELL 13972000 == 33 [pid = 2436] [id = 375] 07:18:06 INFO - PROCESS | 2436 | ++DOMWINDOW == 81 (18E03800) [pid = 2436] [serial = 1125] [outer = 00000000] 07:18:06 INFO - PROCESS | 2436 | ++DOMWINDOW == 82 (18E0EC00) [pid = 2436] [serial = 1126] [outer = 18E03800] 07:18:06 INFO - PROCESS | 2436 | 1467037086903 Marionette DEBUG loaded listener.js 07:18:06 INFO - PROCESS | 2436 | ++DOMWINDOW == 83 (1906E400) [pid = 2436] [serial = 1127] [outer = 18E03800] 07:18:07 INFO - PROCESS | 2436 | 1467037087370 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]]]}] 07:18:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 07:18:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 730ms 07:18:07 INFO - PROCESS | 2436 | 1467037087410 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 07:18:07 INFO - PROCESS | 2436 | 1467037087412 Marionette TRACE conn6 <- [1,1465,null,{"value":"13"}] 07:18:07 INFO - PROCESS | 2436 | 1467037087415 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 07:18:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 07:18:07 INFO - PROCESS | 2436 | 1467037087417 Marionette TRACE conn6 <- [1,1466,null,{}] 07:18:07 INFO - PROCESS | 2436 | 1467037087420 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}] 07:18:07 INFO - PROCESS | 2436 | 1467037087423 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:18:07 INFO - PROCESS | 2436 | 1467037087572 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 07:18:07 INFO - PROCESS | 2436 | 1467037087637 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:07 INFO - PROCESS | 2436 | 1467037087639 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:18:07 INFO - PROCESS | 2436 | ++DOCSHELL 192A6400 == 34 [pid = 2436] [id = 376] 07:18:07 INFO - PROCESS | 2436 | ++DOMWINDOW == 84 (192A8000) [pid = 2436] [serial = 1128] [outer = 00000000] 07:18:07 INFO - PROCESS | 2436 | ++DOMWINDOW == 85 (19DCC800) [pid = 2436] [serial = 1129] [outer = 192A8000] 07:18:07 INFO - PROCESS | 2436 | 1467037087682 Marionette DEBUG loaded listener.js 07:18:07 INFO - PROCESS | 2436 | ++DOMWINDOW == 86 (192B0C00) [pid = 2436] [serial = 1130] [outer = 192A8000] 07:18:08 INFO - PROCESS | 2436 | --DOMWINDOW == 85 (15257800) [pid = 2436] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 07:18:08 INFO - PROCESS | 2436 | --DOMWINDOW == 84 (16ADD000) [pid = 2436] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 07:18:08 INFO - PROCESS | 2436 | --DOMWINDOW == 83 (133CD000) [pid = 2436] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 07:18:08 INFO - PROCESS | 2436 | --DOMWINDOW == 82 (13B4F400) [pid = 2436] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 07:18:08 INFO - PROCESS | 2436 | --DOMWINDOW == 81 (11F64000) [pid = 2436] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 07:18:08 INFO - PROCESS | 2436 | --DOMWINDOW == 80 (0EDDE000) [pid = 2436] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 07:18:08 INFO - PROCESS | 2436 | --DOMWINDOW == 79 (0EE49400) [pid = 2436] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 07:18:08 INFO - PROCESS | 2436 | --DOMWINDOW == 78 (0EF56400) [pid = 2436] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 07:18:08 INFO - PROCESS | 2436 | --DOMWINDOW == 77 (1781E000) [pid = 2436] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 07:18:08 INFO - PROCESS | 2436 | --DOMWINDOW == 76 (1A393000) [pid = 2436] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 07:18:08 INFO - PROCESS | 2436 | --DOMWINDOW == 75 (1B565000) [pid = 2436] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 07:18:08 INFO - PROCESS | 2436 | --DOMWINDOW == 74 (0EE46000) [pid = 2436] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 07:18:08 INFO - PROCESS | 2436 | --DOMWINDOW == 73 (0EDE0000) [pid = 2436] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 07:18:08 INFO - PROCESS | 2436 | 1467037088173 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]]]}] 07:18:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 07:18:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 771ms 07:18:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 07:18:08 INFO - PROCESS | 2436 | 1467037088188 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 07:18:08 INFO - PROCESS | 2436 | 1467037088190 Marionette TRACE conn6 <- [1,1469,null,{"value":"13"}] 07:18:08 INFO - PROCESS | 2436 | 1467037088193 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 07:18:08 INFO - PROCESS | 2436 | 1467037088195 Marionette TRACE conn6 <- [1,1470,null,{}] 07:18:08 INFO - PROCESS | 2436 | 1467037088199 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}] 07:18:08 INFO - PROCESS | 2436 | 1467037088200 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:18:08 INFO - PROCESS | 2436 | 1467037088278 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 07:18:08 INFO - PROCESS | 2436 | 1467037088283 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:08 INFO - PROCESS | 2436 | 1467037088285 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:18:08 INFO - PROCESS | 2436 | ++DOCSHELL 132E9800 == 35 [pid = 2436] [id = 377] 07:18:08 INFO - PROCESS | 2436 | ++DOMWINDOW == 74 (13B4F400) [pid = 2436] [serial = 1131] [outer = 00000000] 07:18:08 INFO - PROCESS | 2436 | ++DOMWINDOW == 75 (17874400) [pid = 2436] [serial = 1132] [outer = 13B4F400] 07:18:08 INFO - PROCESS | 2436 | 1467037088328 Marionette DEBUG loaded listener.js 07:18:08 INFO - PROCESS | 2436 | ++DOMWINDOW == 76 (178C6000) [pid = 2436] [serial = 1133] [outer = 13B4F400] 07:18:08 INFO - PROCESS | 2436 | 1467037088763 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]]]}] 07:18:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 07:18:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 630ms 07:18:08 INFO - PROCESS | 2436 | 1467037088824 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 07:18:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 07:18:08 INFO - PROCESS | 2436 | 1467037088827 Marionette TRACE conn6 <- [1,1473,null,{"value":"13"}] 07:18:08 INFO - PROCESS | 2436 | 1467037088829 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 07:18:08 INFO - PROCESS | 2436 | 1467037088831 Marionette TRACE conn6 <- [1,1474,null,{}] 07:18:08 INFO - PROCESS | 2436 | 1467037088835 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}] 07:18:08 INFO - PROCESS | 2436 | 1467037088837 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:18:08 INFO - PROCESS | 2436 | 1467037088940 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 07:18:08 INFO - PROCESS | 2436 | 1467037088948 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:08 INFO - PROCESS | 2436 | 1467037088950 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:18:08 INFO - PROCESS | 2436 | ++DOCSHELL 18E04000 == 36 [pid = 2436] [id = 378] 07:18:08 INFO - PROCESS | 2436 | ++DOMWINDOW == 77 (18E05000) [pid = 2436] [serial = 1134] [outer = 00000000] 07:18:08 INFO - PROCESS | 2436 | ++DOMWINDOW == 78 (1A188800) [pid = 2436] [serial = 1135] [outer = 18E05000] 07:18:08 INFO - PROCESS | 2436 | 1467037088993 Marionette DEBUG loaded listener.js 07:18:09 INFO - PROCESS | 2436 | ++DOMWINDOW == 79 (1A190400) [pid = 2436] [serial = 1136] [outer = 18E05000] 07:18:09 INFO - PROCESS | 2436 | 1467037089440 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]]]}] 07:18:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 07:18:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 630ms 07:18:09 INFO - PROCESS | 2436 | 1467037089461 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 07:18:09 INFO - PROCESS | 2436 | 1467037089464 Marionette TRACE conn6 <- [1,1477,null,{"value":"13"}] 07:18:09 INFO - PROCESS | 2436 | 1467037089466 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 07:18:09 INFO - PROCESS | 2436 | 1467037089468 Marionette TRACE conn6 <- [1,1478,null,{}] 07:18:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 07:18:09 INFO - PROCESS | 2436 | 1467037089472 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}] 07:18:09 INFO - PROCESS | 2436 | 1467037089474 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:18:09 INFO - PROCESS | 2436 | 1467037089552 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 07:18:09 INFO - PROCESS | 2436 | 1467037089558 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:09 INFO - PROCESS | 2436 | 1467037089559 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:18:09 INFO - PROCESS | 2436 | ++DOCSHELL 16AE4400 == 37 [pid = 2436] [id = 379] 07:18:09 INFO - PROCESS | 2436 | ++DOMWINDOW == 80 (192B1400) [pid = 2436] [serial = 1137] [outer = 00000000] 07:18:09 INFO - PROCESS | 2436 | ++DOMWINDOW == 81 (1A359C00) [pid = 2436] [serial = 1138] [outer = 192B1400] 07:18:09 INFO - PROCESS | 2436 | 1467037089602 Marionette DEBUG loaded listener.js 07:18:09 INFO - PROCESS | 2436 | ++DOMWINDOW == 82 (1A35C000) [pid = 2436] [serial = 1139] [outer = 192B1400] 07:18:10 INFO - PROCESS | 2436 | 1467037090027 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]]]}] 07:18:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 07:18:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 570ms 07:18:10 INFO - PROCESS | 2436 | 1467037090041 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 07:18:10 INFO - PROCESS | 2436 | 1467037090043 Marionette TRACE conn6 <- [1,1481,null,{"value":"13"}] 07:18:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 07:18:10 INFO - PROCESS | 2436 | 1467037090103 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 07:18:10 INFO - PROCESS | 2436 | 1467037090107 Marionette TRACE conn6 <- [1,1482,null,{}] 07:18:10 INFO - PROCESS | 2436 | 1467037090112 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}] 07:18:10 INFO - PROCESS | 2436 | 1467037090117 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:18:10 INFO - PROCESS | 2436 | 1467037090233 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 07:18:10 INFO - PROCESS | 2436 | 1467037090401 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:10 INFO - PROCESS | 2436 | 1467037090405 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:18:10 INFO - PROCESS | 2436 | ++DOCSHELL 0EE49400 == 38 [pid = 2436] [id = 380] 07:18:10 INFO - PROCESS | 2436 | ++DOMWINDOW == 83 (0EE4E000) [pid = 2436] [serial = 1140] [outer = 00000000] 07:18:10 INFO - PROCESS | 2436 | ++DOMWINDOW == 84 (0F575400) [pid = 2436] [serial = 1141] [outer = 0EE4E000] 07:18:10 INFO - PROCESS | 2436 | 1467037090467 Marionette DEBUG loaded listener.js 07:18:10 INFO - PROCESS | 2436 | ++DOMWINDOW == 85 (132E3000) [pid = 2436] [serial = 1142] [outer = 0EE4E000] 07:18:11 INFO - PROCESS | 2436 | 1467037091033 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]]]}] 07:18:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 07:18:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 990ms 07:18:11 INFO - PROCESS | 2436 | 1467037091087 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 07:18:11 INFO - PROCESS | 2436 | 1467037091091 Marionette TRACE conn6 <- [1,1485,null,{"value":"13"}] 07:18:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 07:18:11 INFO - PROCESS | 2436 | 1467037091097 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 07:18:11 INFO - PROCESS | 2436 | 1467037091099 Marionette TRACE conn6 <- [1,1486,null,{}] 07:18:11 INFO - PROCESS | 2436 | 1467037091106 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}] 07:18:11 INFO - PROCESS | 2436 | 1467037091110 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:18:11 INFO - PROCESS | 2436 | 1467037091222 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 07:18:11 INFO - PROCESS | 2436 | 1467037091343 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:11 INFO - PROCESS | 2436 | 1467037091346 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:18:11 INFO - PROCESS | 2436 | ++DOCSHELL 16843800 == 39 [pid = 2436] [id = 381] 07:18:11 INFO - PROCESS | 2436 | ++DOMWINDOW == 86 (16845000) [pid = 2436] [serial = 1143] [outer = 00000000] 07:18:11 INFO - PROCESS | 2436 | ++DOMWINDOW == 87 (16AE2800) [pid = 2436] [serial = 1144] [outer = 16845000] 07:18:11 INFO - PROCESS | 2436 | 1467037091403 Marionette DEBUG loaded listener.js 07:18:11 INFO - PROCESS | 2436 | ++DOMWINDOW == 88 (1787B800) [pid = 2436] [serial = 1145] [outer = 16845000] 07:18:11 INFO - PROCESS | 2436 | 1467037092003 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]]]}] 07:18:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 07:18:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 930ms 07:18:12 INFO - PROCESS | 2436 | 1467037092031 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 07:18:12 INFO - PROCESS | 2436 | 1467037092033 Marionette TRACE conn6 <- [1,1489,null,{"value":"13"}] 07:18:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 07:18:12 INFO - PROCESS | 2436 | 1467037092037 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 07:18:12 INFO - PROCESS | 2436 | 1467037092039 Marionette TRACE conn6 <- [1,1490,null,{}] 07:18:12 INFO - PROCESS | 2436 | 1467037092043 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}] 07:18:12 INFO - PROCESS | 2436 | 1467037092046 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:18:12 INFO - PROCESS | 2436 | 1467037092157 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 07:18:12 INFO - PROCESS | 2436 | 1467037092271 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:12 INFO - PROCESS | 2436 | 1467037092277 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:18:12 INFO - PROCESS | 2436 | ++DOCSHELL 1A18D400 == 40 [pid = 2436] [id = 382] 07:18:12 INFO - PROCESS | 2436 | ++DOMWINDOW == 89 (1A18E800) [pid = 2436] [serial = 1146] [outer = 00000000] 07:18:12 INFO - PROCESS | 2436 | ++DOMWINDOW == 90 (1A35BC00) [pid = 2436] [serial = 1147] [outer = 1A18E800] 07:18:12 INFO - PROCESS | 2436 | 1467037092380 Marionette DEBUG loaded listener.js 07:18:12 INFO - PROCESS | 2436 | ++DOMWINDOW == 91 (1A38E800) [pid = 2436] [serial = 1148] [outer = 1A18E800] 07:18:13 INFO - PROCESS | 2436 | 1467037093021 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]]]}] 07:18:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 07:18:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1018ms 07:18:13 INFO - PROCESS | 2436 | 1467037093061 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 07:18:13 INFO - PROCESS | 2436 | 1467037093064 Marionette TRACE conn6 <- [1,1493,null,{"value":"13"}] 07:18:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 07:18:13 INFO - PROCESS | 2436 | 1467037093068 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 07:18:13 INFO - PROCESS | 2436 | 1467037093070 Marionette TRACE conn6 <- [1,1494,null,{}] 07:18:13 INFO - PROCESS | 2436 | 1467037093074 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}] 07:18:13 INFO - PROCESS | 2436 | 1467037093076 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:18:13 INFO - PROCESS | 2436 | 1467037093187 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 07:18:13 INFO - PROCESS | 2436 | 1467037093318 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:13 INFO - PROCESS | 2436 | 1467037093320 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:18:13 INFO - PROCESS | 2436 | ++DOCSHELL 1A3EF000 == 41 [pid = 2436] [id = 383] 07:18:13 INFO - PROCESS | 2436 | ++DOMWINDOW == 92 (1A3EF800) [pid = 2436] [serial = 1149] [outer = 00000000] 07:18:13 INFO - PROCESS | 2436 | ++DOMWINDOW == 93 (1A3F6400) [pid = 2436] [serial = 1150] [outer = 1A3EF800] 07:18:13 INFO - PROCESS | 2436 | 1467037093374 Marionette DEBUG loaded listener.js 07:18:13 INFO - PROCESS | 2436 | ++DOMWINDOW == 94 (1AF5C400) [pid = 2436] [serial = 1151] [outer = 1A3EF800] 07:18:13 INFO - PROCESS | 2436 | 1467037093949 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]]]}] 07:18:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 07:18:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 930ms 07:18:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 07:18:13 INFO - PROCESS | 2436 | 1467037094000 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 07:18:13 INFO - PROCESS | 2436 | 1467037094003 Marionette TRACE conn6 <- [1,1497,null,{"value":"13"}] 07:18:13 INFO - PROCESS | 2436 | 1467037094006 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 07:18:13 INFO - PROCESS | 2436 | 1467037094008 Marionette TRACE conn6 <- [1,1498,null,{}] 07:18:13 INFO - PROCESS | 2436 | 1467037094012 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}] 07:18:13 INFO - PROCESS | 2436 | 1467037094014 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:18:14 INFO - PROCESS | 2436 | 1467037094118 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 07:18:14 INFO - PROCESS | 2436 | 1467037094222 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:14 INFO - PROCESS | 2436 | 1467037094224 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:18:14 INFO - PROCESS | 2436 | ++DOCSHELL 0E733400 == 42 [pid = 2436] [id = 384] 07:18:14 INFO - PROCESS | 2436 | ++DOMWINDOW == 95 (0E736400) [pid = 2436] [serial = 1152] [outer = 00000000] 07:18:14 INFO - PROCESS | 2436 | ++DOMWINDOW == 96 (0FF3C400) [pid = 2436] [serial = 1153] [outer = 0E736400] 07:18:14 INFO - PROCESS | 2436 | 1467037094277 Marionette DEBUG loaded listener.js 07:18:14 INFO - PROCESS | 2436 | ++DOMWINDOW == 97 (13ADEC00) [pid = 2436] [serial = 1154] [outer = 0E736400] 07:18:14 INFO - PROCESS | 2436 | 1467037095000 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]]]}] 07:18:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 07:18:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1020ms 07:18:15 INFO - PROCESS | 2436 | 1467037095030 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 07:18:15 INFO - PROCESS | 2436 | 1467037095034 Marionette TRACE conn6 <- [1,1501,null,{"value":"13"}] 07:18:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 07:18:15 INFO - PROCESS | 2436 | 1467037095039 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 07:18:15 INFO - PROCESS | 2436 | 1467037095044 Marionette TRACE conn6 <- [1,1502,null,{}] 07:18:15 INFO - PROCESS | 2436 | 1467037095065 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}] 07:18:15 INFO - PROCESS | 2436 | 1467037095067 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:18:15 INFO - PROCESS | 2436 | 1467037095173 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 07:18:15 INFO - PROCESS | 2436 | 1467037095283 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:15 INFO - PROCESS | 2436 | 1467037095286 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:18:15 INFO - PROCESS | 2436 | ++DOCSHELL 13A4A000 == 43 [pid = 2436] [id = 385] 07:18:15 INFO - PROCESS | 2436 | ++DOMWINDOW == 98 (13A4AC00) [pid = 2436] [serial = 1155] [outer = 00000000] 07:18:15 INFO - PROCESS | 2436 | ++DOMWINDOW == 99 (14E43C00) [pid = 2436] [serial = 1156] [outer = 13A4AC00] 07:18:15 INFO - PROCESS | 2436 | 1467037095335 Marionette DEBUG loaded listener.js 07:18:15 INFO - PROCESS | 2436 | ++DOMWINDOW == 100 (151F2000) [pid = 2436] [serial = 1157] [outer = 13A4AC00] 07:18:16 INFO - PROCESS | 2436 | --DOCSHELL 18E04000 == 42 [pid = 2436] [id = 378] 07:18:16 INFO - PROCESS | 2436 | --DOCSHELL 132E9800 == 41 [pid = 2436] [id = 377] 07:18:16 INFO - PROCESS | 2436 | --DOCSHELL 192A6400 == 40 [pid = 2436] [id = 376] 07:18:16 INFO - PROCESS | 2436 | --DOCSHELL 13972000 == 39 [pid = 2436] [id = 375] 07:18:16 INFO - PROCESS | 2436 | --DOCSHELL 1841B800 == 38 [pid = 2436] [id = 374] 07:18:16 INFO - PROCESS | 2436 | --DOCSHELL 17852C00 == 37 [pid = 2436] [id = 373] 07:18:16 INFO - PROCESS | 2436 | --DOCSHELL 14E48800 == 36 [pid = 2436] [id = 372] 07:18:16 INFO - PROCESS | 2436 | --DOCSHELL 0EDD6C00 == 35 [pid = 2436] [id = 371] 07:18:16 INFO - PROCESS | 2436 | --DOCSHELL 0E56C000 == 34 [pid = 2436] [id = 370] 07:18:16 INFO - PROCESS | 2436 | --DOCSHELL 0EDD9800 == 33 [pid = 2436] [id = 369] 07:18:16 INFO - PROCESS | 2436 | --DOCSHELL 13B33000 == 32 [pid = 2436] [id = 368] 07:18:16 INFO - PROCESS | 2436 | --DOCSHELL 1A3EF000 == 31 [pid = 2436] [id = 383] 07:18:16 INFO - PROCESS | 2436 | --DOCSHELL 0E733400 == 30 [pid = 2436] [id = 384] 07:18:16 INFO - PROCESS | 2436 | --DOCSHELL 1A18D400 == 29 [pid = 2436] [id = 382] 07:18:16 INFO - PROCESS | 2436 | --DOCSHELL 16AE4400 == 28 [pid = 2436] [id = 379] 07:18:16 INFO - PROCESS | 2436 | --DOCSHELL 0EE49400 == 27 [pid = 2436] [id = 380] 07:18:16 INFO - PROCESS | 2436 | --DOCSHELL 16843800 == 26 [pid = 2436] [id = 381] 07:18:16 INFO - PROCESS | 2436 | --DOMWINDOW == 99 (1B555800) [pid = 2436] [serial = 1072] [outer = 00000000] [url = about:blank] 07:18:16 INFO - PROCESS | 2436 | --DOMWINDOW == 98 (1A3F9800) [pid = 2436] [serial = 1071] [outer = 00000000] [url = about:blank] 07:18:16 INFO - PROCESS | 2436 | --DOMWINDOW == 97 (17877C00) [pid = 2436] [serial = 1093] [outer = 00000000] [url = about:blank] 07:18:16 INFO - PROCESS | 2436 | --DOMWINDOW == 96 (1B56F000) [pid = 2436] [serial = 1075] [outer = 00000000] [url = about:blank] 07:18:16 INFO - PROCESS | 2436 | --DOMWINDOW == 95 (1B56A800) [pid = 2436] [serial = 1074] [outer = 00000000] [url = about:blank] 07:18:16 INFO - PROCESS | 2436 | --DOMWINDOW == 94 (18C5BC00) [pid = 2436] [serial = 1102] [outer = 00000000] [url = about:blank] 07:18:16 INFO - PROCESS | 2436 | --DOMWINDOW == 93 (1524DC00) [pid = 2436] [serial = 1095] [outer = 00000000] [url = about:blank] 07:18:16 INFO - PROCESS | 2436 | --DOMWINDOW == 92 (18906C00) [pid = 2436] [serial = 1096] [outer = 00000000] [url = about:blank] 07:18:16 INFO - PROCESS | 2436 | --DOMWINDOW == 91 (18646C00) [pid = 2436] [serial = 1098] [outer = 00000000] [url = about:blank] 07:18:16 INFO - PROCESS | 2436 | --DOMWINDOW == 90 (151F4C00) [pid = 2436] [serial = 1087] [outer = 00000000] [url = about:blank] 07:18:16 INFO - PROCESS | 2436 | --DOMWINDOW == 89 (18904000) [pid = 2436] [serial = 1099] [outer = 00000000] [url = about:blank] 07:18:16 INFO - PROCESS | 2436 | --DOMWINDOW == 88 (18EF2800) [pid = 2436] [serial = 1104] [outer = 00000000] [url = about:blank] 07:18:16 INFO - PROCESS | 2436 | --DOMWINDOW == 87 (16846400) [pid = 2436] [serial = 1089] [outer = 00000000] [url = about:blank] 07:18:16 INFO - PROCESS | 2436 | --DOMWINDOW == 86 (17822C00) [pid = 2436] [serial = 1092] [outer = 00000000] [url = about:blank] 07:18:16 INFO - PROCESS | 2436 | --DOMWINDOW == 85 (14859000) [pid = 2436] [serial = 1078] [outer = 00000000] [url = about:blank] 07:18:16 INFO - PROCESS | 2436 | --DOMWINDOW == 84 (13979400) [pid = 2436] [serial = 1077] [outer = 00000000] [url = about:blank] 07:18:16 INFO - PROCESS | 2436 | --DOMWINDOW == 83 (1513D800) [pid = 2436] [serial = 1086] [outer = 00000000] [url = about:blank] 07:18:16 INFO - PROCESS | 2436 | --DOMWINDOW == 82 (11F69C00) [pid = 2436] [serial = 1083] [outer = 00000000] [url = about:blank] 07:18:16 INFO - PROCESS | 2436 | --DOMWINDOW == 81 (11F6EC00) [pid = 2436] [serial = 1084] [outer = 00000000] [url = about:blank] 07:18:16 INFO - PROCESS | 2436 | --DOMWINDOW == 80 (0EE4A400) [pid = 2436] [serial = 1080] [outer = 00000000] [url = about:blank] 07:18:16 INFO - PROCESS | 2436 | --DOMWINDOW == 79 (0EF5B800) [pid = 2436] [serial = 1081] [outer = 00000000] [url = about:blank] 07:18:16 INFO - PROCESS | 2436 | --DOMWINDOW == 78 (16A6C000) [pid = 2436] [serial = 1090] [outer = 00000000] [url = about:blank] 07:18:16 INFO - PROCESS | 2436 | --DOMWINDOW == 77 (18DEC000) [pid = 2436] [serial = 1101] [outer = 00000000] [url = about:blank] 07:18:16 INFO - PROCESS | 2436 | --DOMWINDOW == 76 (14E47400) [pid = 2436] [serial = 1066] [outer = 00000000] [url = about:blank] 07:18:16 INFO - PROCESS | 2436 | --DOMWINDOW == 75 (1397FC00) [pid = 2436] [serial = 1065] [outer = 00000000] [url = about:blank] 07:18:16 INFO - PROCESS | 2436 | --DOMWINDOW == 74 (18E06C00) [pid = 2436] [serial = 1069] [outer = 00000000] [url = about:blank] 07:18:16 INFO - PROCESS | 2436 | --DOMWINDOW == 73 (1890AC00) [pid = 2436] [serial = 1068] [outer = 00000000] [url = about:blank] 07:18:16 INFO - PROCESS | 2436 | 1467037096583 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]]]}] 07:18:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 07:18:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1589ms 07:18:16 INFO - PROCESS | 2436 | 1467037096630 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 07:18:16 INFO - PROCESS | 2436 | 1467037096633 Marionette TRACE conn6 <- [1,1505,null,{"value":"13"}] 07:18:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 07:18:16 INFO - PROCESS | 2436 | 1467037096637 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 07:18:16 INFO - PROCESS | 2436 | 1467037096640 Marionette TRACE conn6 <- [1,1506,null,{}] 07:18:16 INFO - PROCESS | 2436 | 1467037096645 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}] 07:18:16 INFO - PROCESS | 2436 | 1467037096648 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:18:16 INFO - PROCESS | 2436 | 1467037096765 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 07:18:16 INFO - PROCESS | 2436 | 1467037096850 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:16 INFO - PROCESS | 2436 | 1467037096853 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:18:16 INFO - PROCESS | 2436 | ++DOCSHELL 0EE46800 == 27 [pid = 2436] [id = 386] 07:18:16 INFO - PROCESS | 2436 | ++DOMWINDOW == 74 (0EE48000) [pid = 2436] [serial = 1158] [outer = 00000000] 07:18:16 INFO - PROCESS | 2436 | ++DOMWINDOW == 75 (0EE4F800) [pid = 2436] [serial = 1159] [outer = 0EE48000] 07:18:16 INFO - PROCESS | 2436 | 1467037096900 Marionette DEBUG loaded listener.js 07:18:16 INFO - PROCESS | 2436 | ++DOMWINDOW == 76 (0EF5F800) [pid = 2436] [serial = 1160] [outer = 0EE48000] 07:18:17 INFO - PROCESS | 2436 | 1467037097264 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]]]}] 07:18:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 07:18:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 670ms 07:18:17 INFO - PROCESS | 2436 | 1467037097309 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 07:18:17 INFO - PROCESS | 2436 | 1467037097315 Marionette TRACE conn6 <- [1,1509,null,{"value":"13"}] 07:18:17 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 07:18:17 INFO - PROCESS | 2436 | 1467037097321 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 07:18:17 INFO - PROCESS | 2436 | 1467037097323 Marionette TRACE conn6 <- [1,1510,null,{}] 07:18:17 INFO - PROCESS | 2436 | 1467037097327 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}] 07:18:17 INFO - PROCESS | 2436 | 1467037097330 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:18:17 INFO - PROCESS | 2436 | 1467037097452 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 07:18:17 INFO - PROCESS | 2436 | 1467037097461 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:17 INFO - PROCESS | 2436 | 1467037097463 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:18:17 INFO - PROCESS | 2436 | ++DOCSHELL 13219000 == 28 [pid = 2436] [id = 387] 07:18:17 INFO - PROCESS | 2436 | ++DOMWINDOW == 77 (1321C800) [pid = 2436] [serial = 1161] [outer = 00000000] 07:18:17 INFO - PROCESS | 2436 | ++DOMWINDOW == 78 (1358F800) [pid = 2436] [serial = 1162] [outer = 1321C800] 07:18:17 INFO - PROCESS | 2436 | 1467037097511 Marionette DEBUG loaded listener.js 07:18:17 INFO - PROCESS | 2436 | ++DOMWINDOW == 79 (13973000) [pid = 2436] [serial = 1163] [outer = 1321C800] 07:18:17 INFO - PROCESS | 2436 | 1467037097946 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"]]]}] 07:18:17 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 07:18:17 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:18:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 07:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:18:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 07:18:18 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 () { 07:18:18 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:18:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 07:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:18:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 07:18:18 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 () { 07:18:18 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:18:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 07:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:18:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 07:18:18 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 () { 07:18:18 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:18:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 07:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:18:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 07:18:18 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 677ms 07:18:18 INFO - PROCESS | 2436 | 1467037098002 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 07:18:18 INFO - PROCESS | 2436 | 1467037098004 Marionette TRACE conn6 <- [1,1513,null,{"value":"13"}] 07:18:18 INFO - PROCESS | 2436 | 1467037098007 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 07:18:18 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 07:18:18 INFO - PROCESS | 2436 | 1467037098011 Marionette TRACE conn6 <- [1,1514,null,{}] 07:18:18 INFO - PROCESS | 2436 | 1467037098022 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}] 07:18:18 INFO - PROCESS | 2436 | 1467037098026 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:18:18 INFO - PROCESS | 2436 | 1467037098109 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 07:18:18 INFO - PROCESS | 2436 | 1467037098118 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:18 INFO - PROCESS | 2436 | 1467037098121 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:18:18 INFO - PROCESS | 2436 | ++DOCSHELL 151EDC00 == 29 [pid = 2436] [id = 388] 07:18:18 INFO - PROCESS | 2436 | ++DOMWINDOW == 80 (151EE400) [pid = 2436] [serial = 1164] [outer = 00000000] 07:18:18 INFO - PROCESS | 2436 | ++DOMWINDOW == 81 (15446800) [pid = 2436] [serial = 1165] [outer = 151EE400] 07:18:18 INFO - PROCESS | 2436 | 1467037098168 Marionette DEBUG loaded listener.js 07:18:18 INFO - PROCESS | 2436 | ++DOMWINDOW == 82 (1683CC00) [pid = 2436] [serial = 1166] [outer = 151EE400] 07:18:18 INFO - PROCESS | 2436 | 1467037098660 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"]]]}] 07:18:18 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 07:18:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 07:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:18:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 07:18:18 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 07:18:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 07:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:18:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 07:18:18 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 07:18:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 07:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:18:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 07:18:18 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 679ms 07:18:18 INFO - PROCESS | 2436 | 1467037098690 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 07:18:18 INFO - PROCESS | 2436 | 1467037098693 Marionette TRACE conn6 <- [1,1517,null,{"value":"13"}] 07:18:18 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 07:18:18 INFO - PROCESS | 2436 | 1467037098702 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 07:18:18 INFO - PROCESS | 2436 | 1467037098704 Marionette TRACE conn6 <- [1,1518,null,{}] 07:18:18 INFO - PROCESS | 2436 | 1467037098707 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}] 07:18:18 INFO - PROCESS | 2436 | 1467037098709 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:18:18 INFO - PROCESS | 2436 | 1467037098853 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 07:18:18 INFO - PROCESS | 2436 | 1467037098917 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:18 INFO - PROCESS | 2436 | 1467037098919 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:18:18 INFO - PROCESS | 2436 | ++DOCSHELL 16A6B800 == 30 [pid = 2436] [id = 389] 07:18:18 INFO - PROCESS | 2436 | ++DOMWINDOW == 83 (16ADA800) [pid = 2436] [serial = 1167] [outer = 00000000] 07:18:18 INFO - PROCESS | 2436 | ++DOMWINDOW == 84 (17822C00) [pid = 2436] [serial = 1168] [outer = 16ADA800] 07:18:18 INFO - PROCESS | 2436 | 1467037098963 Marionette DEBUG loaded listener.js 07:18:19 INFO - PROCESS | 2436 | ++DOMWINDOW == 85 (17875C00) [pid = 2436] [serial = 1169] [outer = 16ADA800] 07:18:19 INFO - PROCESS | 2436 | 1467037099328 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]]]}] 07:18:19 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 07:18:19 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 07:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:18:19 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 07:18:19 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 07:18:19 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. 07:18:19 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 07:18:19 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 670ms 07:18:19 INFO - PROCESS | 2436 | 1467037099375 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 07:18:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 07:18:19 INFO - PROCESS | 2436 | 1467037099377 Marionette TRACE conn6 <- [1,1521,null,{"value":"13"}] 07:18:19 INFO - PROCESS | 2436 | 1467037099380 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 07:18:19 INFO - PROCESS | 2436 | 1467037099382 Marionette TRACE conn6 <- [1,1522,null,{}] 07:18:19 INFO - PROCESS | 2436 | 1467037099385 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}] 07:18:19 INFO - PROCESS | 2436 | 1467037099388 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:18:19 INFO - PROCESS | 2436 | 1467037099497 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 07:18:19 INFO - PROCESS | 2436 | 1467037099502 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:19 INFO - PROCESS | 2436 | 1467037099504 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:18:19 INFO - PROCESS | 2436 | ++DOCSHELL 17879800 == 31 [pid = 2436] [id = 390] 07:18:19 INFO - PROCESS | 2436 | ++DOMWINDOW == 86 (1787B400) [pid = 2436] [serial = 1170] [outer = 00000000] 07:18:19 INFO - PROCESS | 2436 | ++DOMWINDOW == 87 (1877B800) [pid = 2436] [serial = 1171] [outer = 1787B400] 07:18:19 INFO - PROCESS | 2436 | 1467037099548 Marionette DEBUG loaded listener.js 07:18:19 INFO - PROCESS | 2436 | ++DOMWINDOW == 88 (18903000) [pid = 2436] [serial = 1172] [outer = 1787B400] 07:18:20 INFO - PROCESS | 2436 | 1467037100009 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]]]}] 07:18:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 07:18:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 670ms 07:18:20 INFO - PROCESS | 2436 | 1467037100054 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 07:18:20 INFO - PROCESS | 2436 | 1467037100057 Marionette TRACE conn6 <- [1,1525,null,{"value":"13"}] 07:18:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 07:18:20 INFO - PROCESS | 2436 | 1467037100060 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 07:18:20 INFO - PROCESS | 2436 | 1467037100061 Marionette TRACE conn6 <- [1,1526,null,{}] 07:18:20 INFO - PROCESS | 2436 | 1467037100072 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}] 07:18:20 INFO - PROCESS | 2436 | 1467037100077 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:18:20 INFO - PROCESS | 2436 | 1467037100201 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 07:18:20 INFO - PROCESS | 2436 | 1467037100292 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:20 INFO - PROCESS | 2436 | 1467037100294 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:18:20 INFO - PROCESS | 2436 | ++DOCSHELL 18C27400 == 32 [pid = 2436] [id = 391] 07:18:20 INFO - PROCESS | 2436 | ++DOMWINDOW == 89 (18C5BC00) [pid = 2436] [serial = 1173] [outer = 00000000] 07:18:20 INFO - PROCESS | 2436 | ++DOMWINDOW == 90 (18E06C00) [pid = 2436] [serial = 1174] [outer = 18C5BC00] 07:18:20 INFO - PROCESS | 2436 | 1467037100347 Marionette DEBUG loaded listener.js 07:18:20 INFO - PROCESS | 2436 | ++DOMWINDOW == 91 (18E0C400) [pid = 2436] [serial = 1175] [outer = 18C5BC00] 07:18:20 INFO - PROCESS | 2436 | --DOMWINDOW == 90 (18E05000) [pid = 2436] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 07:18:20 INFO - PROCESS | 2436 | --DOMWINDOW == 89 (192B1400) [pid = 2436] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 07:18:20 INFO - PROCESS | 2436 | --DOMWINDOW == 88 (1864DC00) [pid = 2436] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 07:18:20 INFO - PROCESS | 2436 | --DOMWINDOW == 87 (18E03800) [pid = 2436] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 07:18:20 INFO - PROCESS | 2436 | --DOMWINDOW == 86 (192A8000) [pid = 2436] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 07:18:20 INFO - PROCESS | 2436 | --DOMWINDOW == 85 (0EE48C00) [pid = 2436] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 07:18:20 INFO - PROCESS | 2436 | --DOMWINDOW == 84 (0E5CBC00) [pid = 2436] [serial = 1110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 07:18:20 INFO - PROCESS | 2436 | --DOMWINDOW == 83 (0EDDD000) [pid = 2436] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 07:18:20 INFO - PROCESS | 2436 | --DOMWINDOW == 82 (17871800) [pid = 2436] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 07:18:20 INFO - PROCESS | 2436 | --DOMWINDOW == 81 (13B4F400) [pid = 2436] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 07:18:20 INFO - PROCESS | 2436 | --DOMWINDOW == 80 (18E0A800) [pid = 2436] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 07:18:20 INFO - PROCESS | 2436 | --DOMWINDOW == 79 (14E4F000) [pid = 2436] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 07:18:20 INFO - PROCESS | 2436 | 1467037100933 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]]]}] 07:18:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 07:18:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 931ms 07:18:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 07:18:20 INFO - PROCESS | 2436 | 1467037100992 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 07:18:20 INFO - PROCESS | 2436 | 1467037100994 Marionette TRACE conn6 <- [1,1529,null,{"value":"13"}] 07:18:20 INFO - PROCESS | 2436 | 1467037100997 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 07:18:20 INFO - PROCESS | 2436 | 1467037100999 Marionette TRACE conn6 <- [1,1530,null,{}] 07:18:20 INFO - PROCESS | 2436 | 1467037101003 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}] 07:18:20 INFO - PROCESS | 2436 | 1467037101004 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:18:21 INFO - PROCESS | 2436 | 1467037101081 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 07:18:21 INFO - PROCESS | 2436 | 1467037101086 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:21 INFO - PROCESS | 2436 | 1467037101088 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:18:21 INFO - PROCESS | 2436 | ++DOCSHELL 1397AC00 == 33 [pid = 2436] [id = 392] 07:18:21 INFO - PROCESS | 2436 | ++DOMWINDOW == 80 (13B35400) [pid = 2436] [serial = 1176] [outer = 00000000] 07:18:21 INFO - PROCESS | 2436 | ++DOMWINDOW == 81 (1890F800) [pid = 2436] [serial = 1177] [outer = 13B35400] 07:18:21 INFO - PROCESS | 2436 | 1467037101132 Marionette DEBUG loaded listener.js 07:18:21 INFO - PROCESS | 2436 | ++DOMWINDOW == 82 (18DF1000) [pid = 2436] [serial = 1178] [outer = 13B35400] 07:18:21 INFO - PROCESS | 2436 | 1467037101533 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]]]}] 07:18:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 07:18:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 571ms 07:18:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 07:18:21 INFO - PROCESS | 2436 | 1467037101569 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 07:18:21 INFO - PROCESS | 2436 | 1467037101571 Marionette TRACE conn6 <- [1,1533,null,{"value":"13"}] 07:18:21 INFO - PROCESS | 2436 | 1467037101574 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 07:18:21 INFO - PROCESS | 2436 | 1467037101576 Marionette TRACE conn6 <- [1,1534,null,{}] 07:18:21 INFO - PROCESS | 2436 | 1467037101579 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}] 07:18:21 INFO - PROCESS | 2436 | 1467037101581 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:18:21 INFO - PROCESS | 2436 | 1467037101704 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 07:18:21 INFO - PROCESS | 2436 | 1467037101715 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:21 INFO - PROCESS | 2436 | 1467037101716 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:18:21 INFO - PROCESS | 2436 | ++DOCSHELL 133CE800 == 34 [pid = 2436] [id = 393] 07:18:21 INFO - PROCESS | 2436 | ++DOMWINDOW == 83 (18E08000) [pid = 2436] [serial = 1179] [outer = 00000000] 07:18:21 INFO - PROCESS | 2436 | ++DOMWINDOW == 84 (18EF8800) [pid = 2436] [serial = 1180] [outer = 18E08000] 07:18:21 INFO - PROCESS | 2436 | 1467037101759 Marionette DEBUG loaded listener.js 07:18:21 INFO - PROCESS | 2436 | ++DOMWINDOW == 85 (18EF1000) [pid = 2436] [serial = 1181] [outer = 18E08000] 07:18:22 INFO - PROCESS | 2436 | 1467037102182 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]]]}] 07:18:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 07:18:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 630ms 07:18:22 INFO - PROCESS | 2436 | 1467037102206 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 07:18:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 07:18:22 INFO - PROCESS | 2436 | 1467037102208 Marionette TRACE conn6 <- [1,1537,null,{"value":"13"}] 07:18:22 INFO - PROCESS | 2436 | 1467037102211 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 07:18:22 INFO - PROCESS | 2436 | 1467037102213 Marionette TRACE conn6 <- [1,1538,null,{}] 07:18:22 INFO - PROCESS | 2436 | 1467037102216 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}] 07:18:22 INFO - PROCESS | 2436 | 1467037102218 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:18:22 INFO - PROCESS | 2436 | 1467037102336 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 07:18:22 INFO - PROCESS | 2436 | 1467037102344 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:22 INFO - PROCESS | 2436 | 1467037102346 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:18:22 INFO - PROCESS | 2436 | ++DOCSHELL 19286C00 == 35 [pid = 2436] [id = 394] 07:18:22 INFO - PROCESS | 2436 | ++DOMWINDOW == 86 (19289C00) [pid = 2436] [serial = 1182] [outer = 00000000] 07:18:22 INFO - PROCESS | 2436 | ++DOMWINDOW == 87 (19291000) [pid = 2436] [serial = 1183] [outer = 19289C00] 07:18:22 INFO - PROCESS | 2436 | 1467037102401 Marionette DEBUG loaded listener.js 07:18:22 INFO - PROCESS | 2436 | ++DOMWINDOW == 88 (192A8000) [pid = 2436] [serial = 1184] [outer = 19289C00] 07:18:22 INFO - PROCESS | 2436 | 1467037102965 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]]]}] 07:18:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 07:18:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 829ms 07:18:23 INFO - PROCESS | 2436 | 1467037103054 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 07:18:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 07:18:23 INFO - PROCESS | 2436 | 1467037103058 Marionette TRACE conn6 <- [1,1541,null,{"value":"13"}] 07:18:23 INFO - PROCESS | 2436 | 1467037103087 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 07:18:23 INFO - PROCESS | 2436 | 1467037103091 Marionette TRACE conn6 <- [1,1542,null,{}] 07:18:23 INFO - PROCESS | 2436 | 1467037103099 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}] 07:18:23 INFO - PROCESS | 2436 | 1467037103103 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:18:23 INFO - PROCESS | 2436 | 1467037103232 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 07:18:23 INFO - PROCESS | 2436 | 1467037103360 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:23 INFO - PROCESS | 2436 | 1467037103363 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:18:23 INFO - PROCESS | 2436 | ++DOCSHELL 0E5C9400 == 36 [pid = 2436] [id = 395] 07:18:23 INFO - PROCESS | 2436 | ++DOMWINDOW == 89 (0E736000) [pid = 2436] [serial = 1185] [outer = 00000000] 07:18:23 INFO - PROCESS | 2436 | ++DOMWINDOW == 90 (0F20CC00) [pid = 2436] [serial = 1186] [outer = 0E736000] 07:18:23 INFO - PROCESS | 2436 | 1467037103422 Marionette DEBUG loaded listener.js 07:18:23 INFO - PROCESS | 2436 | ++DOMWINDOW == 91 (11F0D800) [pid = 2436] [serial = 1187] [outer = 0E736000] 07:18:24 INFO - PROCESS | 2436 | 1467037104120 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]]]}] 07:18:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 07:18:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1100ms 07:18:24 INFO - PROCESS | 2436 | 1467037104170 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 07:18:24 INFO - PROCESS | 2436 | 1467037104175 Marionette TRACE conn6 <- [1,1545,null,{"value":"13"}] 07:18:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 07:18:24 INFO - PROCESS | 2436 | 1467037104181 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 07:18:24 INFO - PROCESS | 2436 | 1467037104184 Marionette TRACE conn6 <- [1,1546,null,{}] 07:18:24 INFO - PROCESS | 2436 | 1467037104188 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}] 07:18:24 INFO - PROCESS | 2436 | 1467037104191 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:18:24 INFO - PROCESS | 2436 | 1467037104310 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 07:18:24 INFO - PROCESS | 2436 | 1467037104447 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:24 INFO - PROCESS | 2436 | 1467037104449 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:18:24 INFO - PROCESS | 2436 | ++DOCSHELL 13B29400 == 37 [pid = 2436] [id = 396] 07:18:24 INFO - PROCESS | 2436 | ++DOMWINDOW == 92 (14865000) [pid = 2436] [serial = 1188] [outer = 00000000] 07:18:24 INFO - PROCESS | 2436 | ++DOMWINDOW == 93 (1646B800) [pid = 2436] [serial = 1189] [outer = 14865000] 07:18:24 INFO - PROCESS | 2436 | 1467037104506 Marionette DEBUG loaded listener.js 07:18:24 INFO - PROCESS | 2436 | ++DOMWINDOW == 94 (16A69800) [pid = 2436] [serial = 1190] [outer = 14865000] 07:18:25 INFO - PROCESS | 2436 | --DOCSHELL 133CE800 == 36 [pid = 2436] [id = 393] 07:18:25 INFO - PROCESS | 2436 | --DOCSHELL 1397AC00 == 35 [pid = 2436] [id = 392] 07:18:25 INFO - PROCESS | 2436 | --DOCSHELL 18C27400 == 34 [pid = 2436] [id = 391] 07:18:25 INFO - PROCESS | 2436 | --DOCSHELL 17879800 == 33 [pid = 2436] [id = 390] 07:18:25 INFO - PROCESS | 2436 | --DOCSHELL 16A6B800 == 32 [pid = 2436] [id = 389] 07:18:25 INFO - PROCESS | 2436 | --DOCSHELL 151EDC00 == 31 [pid = 2436] [id = 388] 07:18:25 INFO - PROCESS | 2436 | --DOCSHELL 13219000 == 30 [pid = 2436] [id = 387] 07:18:25 INFO - PROCESS | 2436 | --DOCSHELL 0EE46800 == 29 [pid = 2436] [id = 386] 07:18:25 INFO - PROCESS | 2436 | --DOMWINDOW == 93 (18C13800) [pid = 2436] [serial = 1123] [outer = 00000000] [url = about:blank] 07:18:25 INFO - PROCESS | 2436 | --DOMWINDOW == 92 (1906E400) [pid = 2436] [serial = 1127] [outer = 00000000] [url = about:blank] 07:18:25 INFO - PROCESS | 2436 | --DOMWINDOW == 91 (18E0EC00) [pid = 2436] [serial = 1126] [outer = 00000000] [url = about:blank] 07:18:25 INFO - PROCESS | 2436 | --DOMWINDOW == 90 (19DCC800) [pid = 2436] [serial = 1129] [outer = 00000000] [url = about:blank] 07:18:25 INFO - PROCESS | 2436 | --DOMWINDOW == 89 (11F66400) [pid = 2436] [serial = 1107] [outer = 00000000] [url = about:blank] 07:18:25 INFO - PROCESS | 2436 | --DOMWINDOW == 88 (135B4400) [pid = 2436] [serial = 1108] [outer = 00000000] [url = about:blank] 07:18:25 INFO - PROCESS | 2436 | --DOMWINDOW == 87 (0E861800) [pid = 2436] [serial = 1111] [outer = 00000000] [url = about:blank] 07:18:25 INFO - PROCESS | 2436 | --DOMWINDOW == 86 (0ED5B800) [pid = 2436] [serial = 1112] [outer = 00000000] [url = about:blank] 07:18:25 INFO - PROCESS | 2436 | --DOMWINDOW == 85 (0F579C00) [pid = 2436] [serial = 1114] [outer = 00000000] [url = about:blank] 07:18:25 INFO - PROCESS | 2436 | --DOMWINDOW == 84 (11F69800) [pid = 2436] [serial = 1115] [outer = 00000000] [url = about:blank] 07:18:25 INFO - PROCESS | 2436 | --DOMWINDOW == 83 (1787D400) [pid = 2436] [serial = 1120] [outer = 00000000] [url = about:blank] 07:18:25 INFO - PROCESS | 2436 | --DOMWINDOW == 82 (17874400) [pid = 2436] [serial = 1132] [outer = 00000000] [url = about:blank] 07:18:25 INFO - PROCESS | 2436 | --DOMWINDOW == 81 (18EF9800) [pid = 2436] [serial = 1105] [outer = 00000000] [url = about:blank] 07:18:25 INFO - PROCESS | 2436 | --DOMWINDOW == 80 (14EDE800) [pid = 2436] [serial = 1117] [outer = 00000000] [url = about:blank] 07:18:25 INFO - PROCESS | 2436 | --DOMWINDOW == 79 (15241800) [pid = 2436] [serial = 1118] [outer = 00000000] [url = about:blank] 07:18:25 INFO - PROCESS | 2436 | --DOMWINDOW == 78 (1A188800) [pid = 2436] [serial = 1135] [outer = 00000000] [url = about:blank] 07:18:25 INFO - PROCESS | 2436 | --DOMWINDOW == 77 (1A190400) [pid = 2436] [serial = 1136] [outer = 00000000] [url = about:blank] 07:18:25 INFO - PROCESS | 2436 | --DOMWINDOW == 76 (1A359C00) [pid = 2436] [serial = 1138] [outer = 00000000] [url = about:blank] 07:18:25 INFO - PROCESS | 2436 | --DOMWINDOW == 75 (1A35C000) [pid = 2436] [serial = 1139] [outer = 00000000] [url = about:blank] 07:18:25 INFO - PROCESS | 2436 | --DOMWINDOW == 74 (0EF56800) [pid = 2436] [serial = 679] [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.] 07:18:25 INFO - PROCESS | 2436 | --DOMWINDOW == 73 (178C6000) [pid = 2436] [serial = 1133] [outer = 00000000] [url = about:blank] 07:18:25 INFO - PROCESS | 2436 | --DOMWINDOW == 72 (192B0C00) [pid = 2436] [serial = 1130] [outer = 00000000] [url = about:blank] 07:18:25 INFO - PROCESS | 2436 | --DOMWINDOW == 71 (18DEAC00) [pid = 2436] [serial = 1124] [outer = 00000000] [url = about:blank] 07:18:25 INFO - PROCESS | 2436 | --DOMWINDOW == 70 (17F5FC00) [pid = 2436] [serial = 1121] [outer = 00000000] [url = about:blank] 07:18:25 INFO - PROCESS | 2436 | 1467037105444 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]]]}] 07:18:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 07:18:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1322ms 07:18:25 INFO - PROCESS | 2436 | 1467037105507 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 07:18:25 INFO - PROCESS | 2436 | 1467037105511 Marionette TRACE conn6 <- [1,1549,null,{"value":"13"}] 07:18:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 07:18:25 INFO - PROCESS | 2436 | 1467037105516 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 07:18:25 INFO - PROCESS | 2436 | 1467037105519 Marionette TRACE conn6 <- [1,1550,null,{}] 07:18:25 INFO - PROCESS | 2436 | 1467037105525 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}] 07:18:25 INFO - PROCESS | 2436 | 1467037105527 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:18:25 INFO - PROCESS | 2436 | 1467037105625 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 07:18:25 INFO - PROCESS | 2436 | 1467037105633 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:25 INFO - PROCESS | 2436 | 1467037105637 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:18:25 INFO - PROCESS | 2436 | ++DOCSHELL 0EDDE400 == 30 [pid = 2436] [id = 397] 07:18:25 INFO - PROCESS | 2436 | ++DOMWINDOW == 71 (0EDDF000) [pid = 2436] [serial = 1191] [outer = 00000000] 07:18:25 INFO - PROCESS | 2436 | ++DOMWINDOW == 72 (0EE49400) [pid = 2436] [serial = 1192] [outer = 0EDDF000] 07:18:25 INFO - PROCESS | 2436 | 1467037105684 Marionette DEBUG loaded listener.js 07:18:25 INFO - PROCESS | 2436 | ++DOMWINDOW == 73 (0EF56800) [pid = 2436] [serial = 1193] [outer = 0EDDF000] 07:18:26 INFO - PROCESS | 2436 | 1467037106199 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]]]}] 07:18:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 07:18:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 730ms 07:18:26 INFO - PROCESS | 2436 | 1467037106247 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 07:18:26 INFO - PROCESS | 2436 | 1467037106251 Marionette TRACE conn6 <- [1,1553,null,{"value":"13"}] 07:18:26 INFO - PROCESS | 2436 | 1467037106257 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 07:18:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 07:18:26 INFO - PROCESS | 2436 | 1467037106260 Marionette TRACE conn6 <- [1,1554,null,{}] 07:18:26 INFO - PROCESS | 2436 | 1467037106264 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}] 07:18:26 INFO - PROCESS | 2436 | 1467037106266 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:18:26 INFO - PROCESS | 2436 | 1467037106351 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 07:18:26 INFO - PROCESS | 2436 | 1467037106446 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:26 INFO - PROCESS | 2436 | 1467037106448 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:18:26 INFO - PROCESS | 2436 | ++DOCSHELL 11F0B400 == 31 [pid = 2436] [id = 398] 07:18:26 INFO - PROCESS | 2436 | ++DOMWINDOW == 74 (11F0C000) [pid = 2436] [serial = 1194] [outer = 00000000] 07:18:26 INFO - PROCESS | 2436 | ++DOMWINDOW == 75 (13216400) [pid = 2436] [serial = 1195] [outer = 11F0C000] 07:18:26 INFO - PROCESS | 2436 | 1467037106494 Marionette DEBUG loaded listener.js 07:18:26 INFO - PROCESS | 2436 | ++DOMWINDOW == 76 (13590400) [pid = 2436] [serial = 1196] [outer = 11F0C000] 07:18:26 INFO - PROCESS | 2436 | 1467037106884 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]]]}] 07:18:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 07:18:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 670ms 07:18:26 INFO - PROCESS | 2436 | 1467037106931 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 07:18:26 INFO - PROCESS | 2436 | 1467037106934 Marionette TRACE conn6 <- [1,1557,null,{"value":"13"}] 07:18:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 07:18:26 INFO - PROCESS | 2436 | 1467037106937 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 07:18:26 INFO - PROCESS | 2436 | 1467037106940 Marionette TRACE conn6 <- [1,1558,null,{}] 07:18:26 INFO - PROCESS | 2436 | 1467037106951 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}] 07:18:26 INFO - PROCESS | 2436 | 1467037106955 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:18:27 INFO - PROCESS | 2436 | 1467037107068 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 07:18:27 INFO - PROCESS | 2436 | 1467037107084 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:27 INFO - PROCESS | 2436 | 1467037107087 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:18:27 INFO - PROCESS | 2436 | ++DOCSHELL 15145800 == 32 [pid = 2436] [id = 399] 07:18:27 INFO - PROCESS | 2436 | ++DOMWINDOW == 77 (15148C00) [pid = 2436] [serial = 1197] [outer = 00000000] 07:18:27 INFO - PROCESS | 2436 | ++DOMWINDOW == 78 (15246800) [pid = 2436] [serial = 1198] [outer = 15148C00] 07:18:27 INFO - PROCESS | 2436 | 1467037107134 Marionette DEBUG loaded listener.js 07:18:27 INFO - PROCESS | 2436 | ++DOMWINDOW == 79 (16474000) [pid = 2436] [serial = 1199] [outer = 15148C00] 07:18:27 INFO - PROCESS | 2436 | 1467037107594 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]]]}] 07:18:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 07:18:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 690ms 07:18:27 INFO - PROCESS | 2436 | 1467037107628 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 07:18:27 INFO - PROCESS | 2436 | 1467037107630 Marionette TRACE conn6 <- [1,1561,null,{"value":"13"}] 07:18:27 INFO - PROCESS | 2436 | 1467037107634 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 07:18:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 07:18:27 INFO - PROCESS | 2436 | 1467037107635 Marionette TRACE conn6 <- [1,1562,null,{}] 07:18:27 INFO - PROCESS | 2436 | 1467037107645 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}] 07:18:27 INFO - PROCESS | 2436 | 1467037107647 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:18:27 INFO - PROCESS | 2436 | 1467037107761 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 07:18:27 INFO - PROCESS | 2436 | 1467037107766 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:27 INFO - PROCESS | 2436 | 1467037107768 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:18:27 INFO - PROCESS | 2436 | ++DOCSHELL 16AE3C00 == 33 [pid = 2436] [id = 400] 07:18:27 INFO - PROCESS | 2436 | ++DOMWINDOW == 80 (17860800) [pid = 2436] [serial = 1200] [outer = 00000000] 07:18:27 INFO - PROCESS | 2436 | ++DOMWINDOW == 81 (1787F000) [pid = 2436] [serial = 1201] [outer = 17860800] 07:18:27 INFO - PROCESS | 2436 | 1467037107812 Marionette DEBUG loaded listener.js 07:18:27 INFO - PROCESS | 2436 | ++DOMWINDOW == 82 (17F5CC00) [pid = 2436] [serial = 1202] [outer = 17860800] 07:18:28 INFO - PROCESS | 2436 | 1467037108278 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]]]}] 07:18:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 07:18:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 690ms 07:18:28 INFO - PROCESS | 2436 | 1467037108327 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 07:18:28 INFO - PROCESS | 2436 | 1467037108330 Marionette TRACE conn6 <- [1,1565,null,{"value":"13"}] 07:18:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 07:18:28 INFO - PROCESS | 2436 | 1467037108333 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 07:18:28 INFO - PROCESS | 2436 | 1467037108335 Marionette TRACE conn6 <- [1,1566,null,{}] 07:18:28 INFO - PROCESS | 2436 | 1467037108339 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}] 07:18:28 INFO - PROCESS | 2436 | 1467037108341 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:18:28 INFO - PROCESS | 2436 | 1467037108453 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 07:18:28 INFO - PROCESS | 2436 | 1467037108544 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:28 INFO - PROCESS | 2436 | 1467037108546 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:18:28 INFO - PROCESS | 2436 | ++DOCSHELL 1787EC00 == 34 [pid = 2436] [id = 401] 07:18:28 INFO - PROCESS | 2436 | ++DOMWINDOW == 83 (18411400) [pid = 2436] [serial = 1203] [outer = 00000000] 07:18:28 INFO - PROCESS | 2436 | ++DOMWINDOW == 84 (18901800) [pid = 2436] [serial = 1204] [outer = 18411400] 07:18:28 INFO - PROCESS | 2436 | 1467037108591 Marionette DEBUG loaded listener.js 07:18:28 INFO - PROCESS | 2436 | ++DOMWINDOW == 85 (1890E800) [pid = 2436] [serial = 1205] [outer = 18411400] 07:18:28 INFO - PROCESS | 2436 | 1467037109000 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]]]}] 07:18:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 07:18:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 730ms 07:18:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 07:18:29 INFO - PROCESS | 2436 | 1467037109071 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 07:18:29 INFO - PROCESS | 2436 | 1467037109073 Marionette TRACE conn6 <- [1,1569,null,{"value":"13"}] 07:18:29 INFO - PROCESS | 2436 | 1467037109076 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 07:18:29 INFO - PROCESS | 2436 | 1467037109078 Marionette TRACE conn6 <- [1,1570,null,{}] 07:18:29 INFO - PROCESS | 2436 | 1467037109082 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}] 07:18:29 INFO - PROCESS | 2436 | 1467037109087 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:18:29 INFO - PROCESS | 2436 | 1467037109235 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 07:18:29 INFO - PROCESS | 2436 | 1467037109241 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:29 INFO - PROCESS | 2436 | 1467037109243 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:18:29 INFO - PROCESS | 2436 | ++DOCSHELL 18C5F800 == 35 [pid = 2436] [id = 402] 07:18:29 INFO - PROCESS | 2436 | ++DOMWINDOW == 86 (18DCB000) [pid = 2436] [serial = 1206] [outer = 00000000] 07:18:29 INFO - PROCESS | 2436 | ++DOMWINDOW == 87 (18E10C00) [pid = 2436] [serial = 1207] [outer = 18DCB000] 07:18:29 INFO - PROCESS | 2436 | 1467037109287 Marionette DEBUG loaded listener.js 07:18:29 INFO - PROCESS | 2436 | ++DOMWINDOW == 88 (16AE6000) [pid = 2436] [serial = 1208] [outer = 18DCB000] 07:18:29 INFO - PROCESS | 2436 | --DOMWINDOW == 87 (13A4AC00) [pid = 2436] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 07:18:29 INFO - PROCESS | 2436 | --DOMWINDOW == 86 (1321C800) [pid = 2436] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 07:18:29 INFO - PROCESS | 2436 | --DOMWINDOW == 85 (151EE400) [pid = 2436] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 07:18:29 INFO - PROCESS | 2436 | --DOMWINDOW == 84 (16ADA800) [pid = 2436] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 07:18:29 INFO - PROCESS | 2436 | --DOMWINDOW == 83 (0EE48000) [pid = 2436] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 07:18:29 INFO - PROCESS | 2436 | --DOMWINDOW == 82 (1787B400) [pid = 2436] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 07:18:29 INFO - PROCESS | 2436 | --DOMWINDOW == 81 (18C5BC00) [pid = 2436] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 07:18:29 INFO - PROCESS | 2436 | --DOMWINDOW == 80 (18E08000) [pid = 2436] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 07:18:29 INFO - PROCESS | 2436 | --DOMWINDOW == 79 (0EE4E000) [pid = 2436] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 07:18:29 INFO - PROCESS | 2436 | --DOMWINDOW == 78 (16845000) [pid = 2436] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 07:18:29 INFO - PROCESS | 2436 | --DOMWINDOW == 77 (1A18E800) [pid = 2436] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 07:18:29 INFO - PROCESS | 2436 | --DOMWINDOW == 76 (1A3EF800) [pid = 2436] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 07:18:29 INFO - PROCESS | 2436 | --DOMWINDOW == 75 (0E736400) [pid = 2436] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 07:18:29 INFO - PROCESS | 2436 | --DOMWINDOW == 74 (13B35400) [pid = 2436] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 07:18:29 INFO - PROCESS | 2436 | 1467037109895 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]]]}] 07:18:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 07:18:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 870ms 07:18:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 07:18:29 INFO - PROCESS | 2436 | 1467037109947 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 07:18:29 INFO - PROCESS | 2436 | 1467037109949 Marionette TRACE conn6 <- [1,1573,null,{"value":"13"}] 07:18:29 INFO - PROCESS | 2436 | 1467037109952 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 07:18:29 INFO - PROCESS | 2436 | 1467037109954 Marionette TRACE conn6 <- [1,1574,null,{}] 07:18:29 INFO - PROCESS | 2436 | 1467037109957 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}] 07:18:29 INFO - PROCESS | 2436 | 1467037109959 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:18:30 INFO - PROCESS | 2436 | 1467037110037 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 07:18:30 INFO - PROCESS | 2436 | 1467037110134 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:30 INFO - PROCESS | 2436 | 1467037110136 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:18:30 INFO - PROCESS | 2436 | ++DOCSHELL 15445800 == 36 [pid = 2436] [id = 403] 07:18:30 INFO - PROCESS | 2436 | ++DOMWINDOW == 75 (16A6EC00) [pid = 2436] [serial = 1209] [outer = 00000000] 07:18:30 INFO - PROCESS | 2436 | ++DOMWINDOW == 76 (18C60C00) [pid = 2436] [serial = 1210] [outer = 16A6EC00] 07:18:30 INFO - PROCESS | 2436 | 1467037110180 Marionette DEBUG loaded listener.js 07:18:30 INFO - PROCESS | 2436 | ++DOMWINDOW == 77 (18EF4800) [pid = 2436] [serial = 1211] [outer = 16A6EC00] 07:18:30 INFO - PROCESS | 2436 | 1467037110549 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]]]}] 07:18:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 07:18:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 630ms 07:18:30 INFO - PROCESS | 2436 | 1467037110584 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 07:18:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 07:18:30 INFO - PROCESS | 2436 | 1467037110586 Marionette TRACE conn6 <- [1,1577,null,{"value":"13"}] 07:18:30 INFO - PROCESS | 2436 | 1467037110589 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 07:18:30 INFO - PROCESS | 2436 | 1467037110590 Marionette TRACE conn6 <- [1,1578,null,{}] 07:18:30 INFO - PROCESS | 2436 | 1467037110603 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}] 07:18:30 INFO - PROCESS | 2436 | 1467037110605 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:18:30 INFO - PROCESS | 2436 | 1467037110684 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 07:18:30 INFO - PROCESS | 2436 | 1467037110689 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:30 INFO - PROCESS | 2436 | 1467037110691 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:18:30 INFO - PROCESS | 2436 | ++DOCSHELL 1787B400 == 37 [pid = 2436] [id = 404] 07:18:30 INFO - PROCESS | 2436 | ++DOMWINDOW == 78 (18EFB400) [pid = 2436] [serial = 1212] [outer = 00000000] 07:18:30 INFO - PROCESS | 2436 | ++DOMWINDOW == 79 (1928A000) [pid = 2436] [serial = 1213] [outer = 18EFB400] 07:18:30 INFO - PROCESS | 2436 | 1467037110734 Marionette DEBUG loaded listener.js 07:18:30 INFO - PROCESS | 2436 | ++DOMWINDOW == 80 (19290C00) [pid = 2436] [serial = 1214] [outer = 18EFB400] 07:18:31 INFO - PROCESS | 2436 | 1467037111151 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]]]}] 07:18:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 07:18:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 570ms 07:18:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 07:18:31 INFO - PROCESS | 2436 | 1467037111159 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 07:18:31 INFO - PROCESS | 2436 | 1467037111161 Marionette TRACE conn6 <- [1,1581,null,{"value":"13"}] 07:18:31 INFO - PROCESS | 2436 | 1467037111167 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 07:18:31 INFO - PROCESS | 2436 | 1467037111179 Marionette TRACE conn6 <- [1,1582,null,{}] 07:18:31 INFO - PROCESS | 2436 | 1467037111197 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}] 07:18:31 INFO - PROCESS | 2436 | 1467037111199 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:18:31 INFO - PROCESS | 2436 | 1467037111321 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 07:18:31 INFO - PROCESS | 2436 | 1467037111332 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:31 INFO - PROCESS | 2436 | 1467037111334 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:18:31 INFO - PROCESS | 2436 | ++DOCSHELL 14ED4C00 == 38 [pid = 2436] [id = 405] 07:18:31 INFO - PROCESS | 2436 | ++DOMWINDOW == 81 (15141800) [pid = 2436] [serial = 1215] [outer = 00000000] 07:18:31 INFO - PROCESS | 2436 | ++DOMWINDOW == 82 (19E61800) [pid = 2436] [serial = 1216] [outer = 15141800] 07:18:31 INFO - PROCESS | 2436 | 1467037111377 Marionette DEBUG loaded listener.js 07:18:31 INFO - PROCESS | 2436 | ++DOMWINDOW == 83 (1A182000) [pid = 2436] [serial = 1217] [outer = 15141800] 07:18:31 INFO - PROCESS | 2436 | 1467037111876 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]]]}] 07:18:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 07:18:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 790ms 07:18:31 INFO - PROCESS | 2436 | 1467037111956 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 07:18:31 INFO - PROCESS | 2436 | 1467037111961 Marionette TRACE conn6 <- [1,1585,null,{"value":"13"}] 07:18:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 07:18:31 INFO - PROCESS | 2436 | 1467037111967 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 07:18:31 INFO - PROCESS | 2436 | 1467037111971 Marionette TRACE conn6 <- [1,1586,null,{}] 07:18:31 INFO - PROCESS | 2436 | 1467037111977 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}] 07:18:31 INFO - PROCESS | 2436 | 1467037111980 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:18:32 INFO - PROCESS | 2436 | 1467037112103 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 07:18:32 INFO - PROCESS | 2436 | 1467037112234 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:32 INFO - PROCESS | 2436 | 1467037112239 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:18:32 INFO - PROCESS | 2436 | ++DOCSHELL 0EE46800 == 39 [pid = 2436] [id = 406] 07:18:32 INFO - PROCESS | 2436 | ++DOMWINDOW == 84 (0EE47000) [pid = 2436] [serial = 1218] [outer = 00000000] 07:18:32 INFO - PROCESS | 2436 | ++DOMWINDOW == 85 (0EF5E000) [pid = 2436] [serial = 1219] [outer = 0EE47000] 07:18:32 INFO - PROCESS | 2436 | 1467037112297 Marionette DEBUG loaded listener.js 07:18:32 INFO - PROCESS | 2436 | ++DOMWINDOW == 86 (11F09400) [pid = 2436] [serial = 1220] [outer = 0EE47000] 07:18:32 INFO - PROCESS | 2436 | 1467037112906 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]]]}] 07:18:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 07:18:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 970ms 07:18:32 INFO - PROCESS | 2436 | 1467037112941 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 07:18:32 INFO - PROCESS | 2436 | 1467037112946 Marionette TRACE conn6 <- [1,1589,null,{"value":"13"}] 07:18:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 07:18:32 INFO - PROCESS | 2436 | 1467037112952 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 07:18:32 INFO - PROCESS | 2436 | 1467037112955 Marionette TRACE conn6 <- [1,1590,null,{}] 07:18:32 INFO - PROCESS | 2436 | 1467037112959 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}] 07:18:32 INFO - PROCESS | 2436 | 1467037112962 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:18:33 INFO - PROCESS | 2436 | 1467037113076 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 07:18:33 INFO - PROCESS | 2436 | 1467037113185 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:33 INFO - PROCESS | 2436 | 1467037113187 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:18:33 INFO - PROCESS | 2436 | ++DOCSHELL 15145C00 == 40 [pid = 2436] [id = 407] 07:18:33 INFO - PROCESS | 2436 | ++DOMWINDOW == 87 (151EBC00) [pid = 2436] [serial = 1221] [outer = 00000000] 07:18:33 INFO - PROCESS | 2436 | ++DOMWINDOW == 88 (1683D800) [pid = 2436] [serial = 1222] [outer = 151EBC00] 07:18:33 INFO - PROCESS | 2436 | 1467037113243 Marionette DEBUG loaded listener.js 07:18:33 INFO - PROCESS | 2436 | ++DOMWINDOW == 89 (16A73400) [pid = 2436] [serial = 1223] [outer = 151EBC00] 07:18:33 INFO - PROCESS | 2436 | 1467037113812 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]]]}] 07:18:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 07:18:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 929ms 07:18:33 INFO - PROCESS | 2436 | 1467037113886 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 07:18:33 INFO - PROCESS | 2436 | 1467037113889 Marionette TRACE conn6 <- [1,1593,null,{"value":"13"}] 07:18:33 INFO - PROCESS | 2436 | 1467037113892 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 07:18:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 07:18:33 INFO - PROCESS | 2436 | 1467037113896 Marionette TRACE conn6 <- [1,1594,null,{}] 07:18:33 INFO - PROCESS | 2436 | 1467037113907 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}] 07:18:33 INFO - PROCESS | 2436 | 1467037113912 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:18:34 INFO - PROCESS | 2436 | 1467037114023 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 07:18:34 INFO - PROCESS | 2436 | 1467037114132 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:34 INFO - PROCESS | 2436 | 1467037114135 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:18:34 INFO - PROCESS | 2436 | ++DOCSHELL 1928A400 == 41 [pid = 2436] [id = 408] 07:18:34 INFO - PROCESS | 2436 | ++DOMWINDOW == 90 (1928A800) [pid = 2436] [serial = 1224] [outer = 00000000] 07:18:34 INFO - PROCESS | 2436 | ++DOMWINDOW == 91 (1A188000) [pid = 2436] [serial = 1225] [outer = 1928A800] 07:18:34 INFO - PROCESS | 2436 | 1467037114190 Marionette DEBUG loaded listener.js 07:18:34 INFO - PROCESS | 2436 | ++DOMWINDOW == 92 (1A18F000) [pid = 2436] [serial = 1226] [outer = 1928A800] 07:18:34 INFO - PROCESS | 2436 | 1467037114785 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]]]}] 07:18:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 07:18:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 930ms 07:18:34 INFO - PROCESS | 2436 | 1467037114826 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 07:18:34 INFO - PROCESS | 2436 | 1467037114829 Marionette TRACE conn6 <- [1,1597,null,{"value":"13"}] 07:18:34 INFO - PROCESS | 2436 | 1467037114832 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 07:18:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 07:18:34 INFO - PROCESS | 2436 | 1467037114834 Marionette TRACE conn6 <- [1,1598,null,{}] 07:18:34 INFO - PROCESS | 2436 | 1467037114837 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}] 07:18:34 INFO - PROCESS | 2436 | 1467037114840 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:18:34 INFO - PROCESS | 2436 | 1467037114948 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 07:18:35 INFO - PROCESS | 2436 | 1467037115056 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:35 INFO - PROCESS | 2436 | 1467037115058 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:18:35 INFO - PROCESS | 2436 | ++DOCSHELL 1A35D000 == 42 [pid = 2436] [id = 409] 07:18:35 INFO - PROCESS | 2436 | ++DOMWINDOW == 93 (1A35D800) [pid = 2436] [serial = 1227] [outer = 00000000] 07:18:35 INFO - PROCESS | 2436 | ++DOMWINDOW == 94 (1A393800) [pid = 2436] [serial = 1228] [outer = 1A35D800] 07:18:35 INFO - PROCESS | 2436 | 1467037115111 Marionette DEBUG loaded listener.js 07:18:35 INFO - PROCESS | 2436 | ++DOMWINDOW == 95 (1A3EE000) [pid = 2436] [serial = 1229] [outer = 1A35D800] 07:18:35 INFO - PROCESS | 2436 | 1467037115716 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]]]}] 07:18:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 07:18:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 930ms 07:18:35 INFO - PROCESS | 2436 | 1467037115923 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 07:18:35 INFO - PROCESS | 2436 | 1467037115928 Marionette TRACE conn6 <- [1,1601,null,{"value":"13"}] 07:18:35 INFO - PROCESS | 2436 | 1467037115946 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 07:18:35 INFO - PROCESS | 2436 | 1467037115949 Marionette TRACE conn6 <- [1,1602,null,{}] 07:18:35 INFO - PROCESS | 2436 | 1467037115955 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}] 07:18:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 07:18:35 INFO - PROCESS | 2436 | 1467037115958 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:18:36 INFO - PROCESS | 2436 | 1467037116061 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 07:18:36 INFO - PROCESS | 2436 | 1467037116191 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:36 INFO - PROCESS | 2436 | 1467037116196 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:18:36 INFO - PROCESS | 2436 | ++DOCSHELL 0F16C800 == 43 [pid = 2436] [id = 410] 07:18:36 INFO - PROCESS | 2436 | ++DOMWINDOW == 96 (0F172800) [pid = 2436] [serial = 1230] [outer = 00000000] 07:18:36 INFO - PROCESS | 2436 | ++DOMWINDOW == 97 (0FFCD800) [pid = 2436] [serial = 1231] [outer = 0F172800] 07:18:36 INFO - PROCESS | 2436 | 1467037116247 Marionette DEBUG loaded listener.js 07:18:36 INFO - PROCESS | 2436 | ++DOMWINDOW == 98 (1329F800) [pid = 2436] [serial = 1232] [outer = 0F172800] 07:18:37 INFO - PROCESS | 2436 | --DOCSHELL 13A4A000 == 42 [pid = 2436] [id = 385] 07:18:37 INFO - PROCESS | 2436 | --DOCSHELL 1787B400 == 41 [pid = 2436] [id = 404] 07:18:37 INFO - PROCESS | 2436 | --DOCSHELL 15445800 == 40 [pid = 2436] [id = 403] 07:18:37 INFO - PROCESS | 2436 | --DOCSHELL 18C5F800 == 39 [pid = 2436] [id = 402] 07:18:37 INFO - PROCESS | 2436 | --DOCSHELL 1787EC00 == 38 [pid = 2436] [id = 401] 07:18:37 INFO - PROCESS | 2436 | --DOCSHELL 16AE3C00 == 37 [pid = 2436] [id = 400] 07:18:37 INFO - PROCESS | 2436 | --DOCSHELL 15145800 == 36 [pid = 2436] [id = 399] 07:18:37 INFO - PROCESS | 2436 | --DOCSHELL 11F0B400 == 35 [pid = 2436] [id = 398] 07:18:37 INFO - PROCESS | 2436 | --DOCSHELL 0EDDE400 == 34 [pid = 2436] [id = 397] 07:18:37 INFO - PROCESS | 2436 | --DOCSHELL 19286C00 == 33 [pid = 2436] [id = 394] 07:18:37 INFO - PROCESS | 2436 | --DOCSHELL 13B29400 == 32 [pid = 2436] [id = 396] 07:18:37 INFO - PROCESS | 2436 | --DOCSHELL 0E5C9400 == 31 [pid = 2436] [id = 395] 07:18:37 INFO - PROCESS | 2436 | --DOCSHELL 1A35D000 == 30 [pid = 2436] [id = 409] 07:18:37 INFO - PROCESS | 2436 | --DOCSHELL 15145C00 == 29 [pid = 2436] [id = 407] 07:18:37 INFO - PROCESS | 2436 | --DOCSHELL 1928A400 == 28 [pid = 2436] [id = 408] 07:18:37 INFO - PROCESS | 2436 | --DOCSHELL 14ED4C00 == 27 [pid = 2436] [id = 405] 07:18:37 INFO - PROCESS | 2436 | --DOCSHELL 0EE46800 == 26 [pid = 2436] [id = 406] 07:18:37 INFO - PROCESS | 2436 | --DOMWINDOW == 97 (151F2000) [pid = 2436] [serial = 1157] [outer = 00000000] [url = about:blank] 07:18:37 INFO - PROCESS | 2436 | --DOMWINDOW == 96 (14E43C00) [pid = 2436] [serial = 1156] [outer = 00000000] [url = about:blank] 07:18:37 INFO - PROCESS | 2436 | --DOMWINDOW == 95 (1358F800) [pid = 2436] [serial = 1162] [outer = 00000000] [url = about:blank] 07:18:37 INFO - PROCESS | 2436 | --DOMWINDOW == 94 (13973000) [pid = 2436] [serial = 1163] [outer = 00000000] [url = about:blank] 07:18:37 INFO - PROCESS | 2436 | --DOMWINDOW == 93 (15446800) [pid = 2436] [serial = 1165] [outer = 00000000] [url = about:blank] 07:18:37 INFO - PROCESS | 2436 | --DOMWINDOW == 92 (17822C00) [pid = 2436] [serial = 1168] [outer = 00000000] [url = about:blank] 07:18:37 INFO - PROCESS | 2436 | --DOMWINDOW == 91 (0EE4F800) [pid = 2436] [serial = 1159] [outer = 00000000] [url = about:blank] 07:18:37 INFO - PROCESS | 2436 | --DOMWINDOW == 90 (0EF5F800) [pid = 2436] [serial = 1160] [outer = 00000000] [url = about:blank] 07:18:37 INFO - PROCESS | 2436 | --DOMWINDOW == 89 (1877B800) [pid = 2436] [serial = 1171] [outer = 00000000] [url = about:blank] 07:18:37 INFO - PROCESS | 2436 | --DOMWINDOW == 88 (18E06C00) [pid = 2436] [serial = 1174] [outer = 00000000] [url = about:blank] 07:18:37 INFO - PROCESS | 2436 | --DOMWINDOW == 87 (18903000) [pid = 2436] [serial = 1172] [outer = 00000000] [url = about:blank] 07:18:37 INFO - PROCESS | 2436 | --DOMWINDOW == 86 (18EF1000) [pid = 2436] [serial = 1181] [outer = 00000000] [url = about:blank] 07:18:37 INFO - PROCESS | 2436 | --DOMWINDOW == 85 (18EF8800) [pid = 2436] [serial = 1180] [outer = 00000000] [url = about:blank] 07:18:37 INFO - PROCESS | 2436 | --DOMWINDOW == 84 (132E3000) [pid = 2436] [serial = 1142] [outer = 00000000] [url = about:blank] 07:18:37 INFO - PROCESS | 2436 | --DOMWINDOW == 83 (0F575400) [pid = 2436] [serial = 1141] [outer = 00000000] [url = about:blank] 07:18:37 INFO - PROCESS | 2436 | --DOMWINDOW == 82 (1787B800) [pid = 2436] [serial = 1145] [outer = 00000000] [url = about:blank] 07:18:37 INFO - PROCESS | 2436 | --DOMWINDOW == 81 (16AE2800) [pid = 2436] [serial = 1144] [outer = 00000000] [url = about:blank] 07:18:37 INFO - PROCESS | 2436 | --DOMWINDOW == 80 (1A38E800) [pid = 2436] [serial = 1148] [outer = 00000000] [url = about:blank] 07:18:37 INFO - PROCESS | 2436 | --DOMWINDOW == 79 (1A35BC00) [pid = 2436] [serial = 1147] [outer = 00000000] [url = about:blank] 07:18:37 INFO - PROCESS | 2436 | --DOMWINDOW == 78 (19291000) [pid = 2436] [serial = 1183] [outer = 00000000] [url = about:blank] 07:18:37 INFO - PROCESS | 2436 | --DOMWINDOW == 77 (1AF5C400) [pid = 2436] [serial = 1151] [outer = 00000000] [url = about:blank] 07:18:37 INFO - PROCESS | 2436 | --DOMWINDOW == 76 (1A3F6400) [pid = 2436] [serial = 1150] [outer = 00000000] [url = about:blank] 07:18:37 INFO - PROCESS | 2436 | --DOMWINDOW == 75 (18E0C400) [pid = 2436] [serial = 1175] [outer = 00000000] [url = about:blank] 07:18:37 INFO - PROCESS | 2436 | --DOMWINDOW == 74 (13ADEC00) [pid = 2436] [serial = 1154] [outer = 00000000] [url = about:blank] 07:18:37 INFO - PROCESS | 2436 | --DOMWINDOW == 73 (0FF3C400) [pid = 2436] [serial = 1153] [outer = 00000000] [url = about:blank] 07:18:37 INFO - PROCESS | 2436 | --DOMWINDOW == 72 (18DF1000) [pid = 2436] [serial = 1178] [outer = 00000000] [url = about:blank] 07:18:37 INFO - PROCESS | 2436 | --DOMWINDOW == 71 (1890F800) [pid = 2436] [serial = 1177] [outer = 00000000] [url = about:blank] 07:18:37 INFO - PROCESS | 2436 | --DOMWINDOW == 70 (17875C00) [pid = 2436] [serial = 1169] [outer = 00000000] [url = about:blank] 07:18:37 INFO - PROCESS | 2436 | --DOMWINDOW == 69 (1683CC00) [pid = 2436] [serial = 1166] [outer = 00000000] [url = about:blank] 07:18:37 INFO - PROCESS | 2436 | 1467037117557 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]]]}] 07:18:37 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 07:18:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1623ms 07:18:37 INFO - PROCESS | 2436 | 1467037117584 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 07:18:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 07:18:37 INFO - PROCESS | 2436 | 1467037117589 Marionette TRACE conn6 <- [1,1605,null,{"value":"13"}] 07:18:37 INFO - PROCESS | 2436 | 1467037117594 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 07:18:37 INFO - PROCESS | 2436 | 1467037117597 Marionette TRACE conn6 <- [1,1606,null,{}] 07:18:37 INFO - PROCESS | 2436 | 1467037117602 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}] 07:18:37 INFO - PROCESS | 2436 | 1467037117605 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:18:37 INFO - PROCESS | 2436 | 1467037117699 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 07:18:37 INFO - PROCESS | 2436 | 1467037117792 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:37 INFO - PROCESS | 2436 | 1467037117796 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:18:37 INFO - PROCESS | 2436 | ++DOCSHELL 0EDD7C00 == 27 [pid = 2436] [id = 411] 07:18:37 INFO - PROCESS | 2436 | ++DOMWINDOW == 70 (0EDD8000) [pid = 2436] [serial = 1233] [outer = 00000000] 07:18:37 INFO - PROCESS | 2436 | ++DOMWINDOW == 71 (0EE42000) [pid = 2436] [serial = 1234] [outer = 0EDD8000] 07:18:37 INFO - PROCESS | 2436 | 1467037117844 Marionette DEBUG loaded listener.js 07:18:37 INFO - PROCESS | 2436 | ++DOMWINDOW == 72 (0EE4D800) [pid = 2436] [serial = 1235] [outer = 0EDD8000] 07:18:38 INFO - PROCESS | 2436 | 1467037118241 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]]]}] 07:18:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 07:18:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 690ms 07:18:38 INFO - PROCESS | 2436 | 1467037118284 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 07:18:38 INFO - PROCESS | 2436 | 1467037118289 Marionette TRACE conn6 <- [1,1609,null,{"value":"13"}] 07:18:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 07:18:38 INFO - PROCESS | 2436 | 1467037118296 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 07:18:38 INFO - PROCESS | 2436 | 1467037118298 Marionette TRACE conn6 <- [1,1610,null,{}] 07:18:38 INFO - PROCESS | 2436 | 1467037118302 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}] 07:18:38 INFO - PROCESS | 2436 | 1467037118305 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:18:38 INFO - PROCESS | 2436 | 1467037118393 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 07:18:38 INFO - PROCESS | 2436 | 1467037118400 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:38 INFO - PROCESS | 2436 | 1467037118402 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:18:38 INFO - PROCESS | 2436 | ++DOCSHELL 0F6CA000 == 28 [pid = 2436] [id = 412] 07:18:38 INFO - PROCESS | 2436 | ++DOMWINDOW == 73 (0FF36400) [pid = 2436] [serial = 1236] [outer = 00000000] 07:18:38 INFO - PROCESS | 2436 | ++DOMWINDOW == 74 (11F5F400) [pid = 2436] [serial = 1237] [outer = 0FF36400] 07:18:38 INFO - PROCESS | 2436 | 1467037118449 Marionette DEBUG loaded listener.js 07:18:38 INFO - PROCESS | 2436 | ++DOMWINDOW == 75 (11F96C00) [pid = 2436] [serial = 1238] [outer = 0FF36400] 07:18:38 INFO - PROCESS | 2436 | 1467037118921 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]]]}] 07:18:38 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 07:18:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 671ms 07:18:38 INFO - PROCESS | 2436 | 1467037118970 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 07:18:38 INFO - PROCESS | 2436 | 1467037118972 Marionette TRACE conn6 <- [1,1613,null,{"value":"13"}] 07:18:38 INFO - PROCESS | 2436 | 1467037118976 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 07:18:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 07:18:38 INFO - PROCESS | 2436 | 1467037118979 Marionette TRACE conn6 <- [1,1614,null,{}] 07:18:38 INFO - PROCESS | 2436 | 1467037118989 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}] 07:18:38 INFO - PROCESS | 2436 | 1467037118994 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:18:39 INFO - PROCESS | 2436 | 1467037119109 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 07:18:39 INFO - PROCESS | 2436 | 1467037119210 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:39 INFO - PROCESS | 2436 | 1467037119213 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:18:39 INFO - PROCESS | 2436 | ++DOCSHELL 13B95000 == 29 [pid = 2436] [id = 413] 07:18:39 INFO - PROCESS | 2436 | ++DOMWINDOW == 76 (13B98C00) [pid = 2436] [serial = 1239] [outer = 00000000] 07:18:39 INFO - PROCESS | 2436 | ++DOMWINDOW == 77 (14E43C00) [pid = 2436] [serial = 1240] [outer = 13B98C00] 07:18:39 INFO - PROCESS | 2436 | 1467037119261 Marionette DEBUG loaded listener.js 07:18:39 INFO - PROCESS | 2436 | ++DOMWINDOW == 78 (14EE0000) [pid = 2436] [serial = 1241] [outer = 13B98C00] 07:18:39 INFO - PROCESS | 2436 | 1467037119656 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]]]}] 07:18:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 07:18:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 730ms 07:18:39 INFO - PROCESS | 2436 | 1467037119711 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 07:18:39 INFO - PROCESS | 2436 | 1467037119713 Marionette TRACE conn6 <- [1,1617,null,{"value":"13"}] 07:18:39 INFO - PROCESS | 2436 | 1467037119716 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 07:18:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 07:18:39 INFO - PROCESS | 2436 | 1467037119718 Marionette TRACE conn6 <- [1,1618,null,{}] 07:18:39 INFO - PROCESS | 2436 | 1467037119721 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}] 07:18:39 INFO - PROCESS | 2436 | 1467037119723 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:18:39 INFO - PROCESS | 2436 | 1467037119844 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 07:18:39 INFO - PROCESS | 2436 | 1467037119849 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:39 INFO - PROCESS | 2436 | 1467037119851 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:18:39 INFO - PROCESS | 2436 | ++DOCSHELL 0EF5A800 == 30 [pid = 2436] [id = 414] 07:18:39 INFO - PROCESS | 2436 | ++DOMWINDOW == 79 (14EDEC00) [pid = 2436] [serial = 1242] [outer = 00000000] 07:18:39 INFO - PROCESS | 2436 | ++DOMWINDOW == 80 (16472400) [pid = 2436] [serial = 1243] [outer = 14EDEC00] 07:18:39 INFO - PROCESS | 2436 | 1467037119895 Marionette DEBUG loaded listener.js 07:18:39 INFO - PROCESS | 2436 | ++DOMWINDOW == 81 (16843C00) [pid = 2436] [serial = 1244] [outer = 14EDEC00] 07:18:40 INFO - PROCESS | 2436 | 1467037120346 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]]]}] 07:18:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 07:18:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 670ms 07:18:40 INFO - PROCESS | 2436 | 1467037120390 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 07:18:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 07:18:40 INFO - PROCESS | 2436 | 1467037120392 Marionette TRACE conn6 <- [1,1621,null,{"value":"13"}] 07:18:40 INFO - PROCESS | 2436 | 1467037120395 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 07:18:40 INFO - PROCESS | 2436 | 1467037120397 Marionette TRACE conn6 <- [1,1622,null,{}] 07:18:40 INFO - PROCESS | 2436 | 1467037120400 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}] 07:18:40 INFO - PROCESS | 2436 | 1467037120402 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:18:40 INFO - PROCESS | 2436 | 1467037120547 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 07:18:40 INFO - PROCESS | 2436 | 1467037120559 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:40 INFO - PROCESS | 2436 | 1467037120561 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:18:40 INFO - PROCESS | 2436 | ++DOCSHELL 16847800 == 31 [pid = 2436] [id = 415] 07:18:40 INFO - PROCESS | 2436 | ++DOMWINDOW == 82 (16A4E400) [pid = 2436] [serial = 1245] [outer = 00000000] 07:18:40 INFO - PROCESS | 2436 | ++DOMWINDOW == 83 (17817400) [pid = 2436] [serial = 1246] [outer = 16A4E400] 07:18:40 INFO - PROCESS | 2436 | 1467037120604 Marionette DEBUG loaded listener.js 07:18:40 INFO - PROCESS | 2436 | ++DOMWINDOW == 84 (17875000) [pid = 2436] [serial = 1247] [outer = 16A4E400] 07:18:41 INFO - PROCESS | 2436 | 1467037121057 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]]]}] 07:18:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 07:18:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 670ms 07:18:41 INFO - PROCESS | 2436 | 1467037121067 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 07:18:41 INFO - PROCESS | 2436 | 1467037121069 Marionette TRACE conn6 <- [1,1625,null,{"value":"13"}] 07:18:41 INFO - PROCESS | 2436 | 1467037121077 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 07:18:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 07:18:41 INFO - PROCESS | 2436 | 1467037121079 Marionette TRACE conn6 <- [1,1626,null,{}] 07:18:41 INFO - PROCESS | 2436 | 1467037121083 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}] 07:18:41 INFO - PROCESS | 2436 | 1467037121088 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:18:41 INFO - PROCESS | 2436 | 1467037121229 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 07:18:41 INFO - PROCESS | 2436 | 1467037121234 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:41 INFO - PROCESS | 2436 | 1467037121236 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:18:41 INFO - PROCESS | 2436 | ++DOCSHELL 17F60800 == 32 [pid = 2436] [id = 416] 07:18:41 INFO - PROCESS | 2436 | ++DOMWINDOW == 85 (18410C00) [pid = 2436] [serial = 1248] [outer = 00000000] 07:18:41 INFO - PROCESS | 2436 | ++DOMWINDOW == 86 (18905000) [pid = 2436] [serial = 1249] [outer = 18410C00] 07:18:41 INFO - PROCESS | 2436 | 1467037121281 Marionette DEBUG loaded listener.js 07:18:41 INFO - PROCESS | 2436 | ++DOMWINDOW == 87 (1890D000) [pid = 2436] [serial = 1250] [outer = 18410C00] 07:18:41 INFO - PROCESS | 2436 | --DOMWINDOW == 86 (17860800) [pid = 2436] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 07:18:41 INFO - PROCESS | 2436 | --DOMWINDOW == 85 (18411400) [pid = 2436] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 07:18:41 INFO - PROCESS | 2436 | --DOMWINDOW == 84 (16A6EC00) [pid = 2436] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 07:18:41 INFO - PROCESS | 2436 | --DOMWINDOW == 83 (19289C00) [pid = 2436] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 07:18:41 INFO - PROCESS | 2436 | --DOMWINDOW == 82 (11F0C000) [pid = 2436] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 07:18:41 INFO - PROCESS | 2436 | --DOMWINDOW == 81 (14865000) [pid = 2436] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 07:18:41 INFO - PROCESS | 2436 | --DOMWINDOW == 80 (18EFB400) [pid = 2436] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 07:18:41 INFO - PROCESS | 2436 | --DOMWINDOW == 79 (15148C00) [pid = 2436] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 07:18:41 INFO - PROCESS | 2436 | --DOMWINDOW == 78 (0E736000) [pid = 2436] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 07:18:41 INFO - PROCESS | 2436 | --DOMWINDOW == 77 (18DCB000) [pid = 2436] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 07:18:41 INFO - PROCESS | 2436 | --DOMWINDOW == 76 (0EDDF000) [pid = 2436] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 07:18:41 INFO - PROCESS | 2436 | --DOMWINDOW == 75 (15141800) [pid = 2436] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 07:18:41 INFO - PROCESS | 2436 | 1467037122003 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]]]}] 07:18:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 07:18:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 972ms 07:18:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 07:18:42 INFO - PROCESS | 2436 | 1467037122053 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 07:18:42 INFO - PROCESS | 2436 | 1467037122055 Marionette TRACE conn6 <- [1,1629,null,{"value":"13"}] 07:18:42 INFO - PROCESS | 2436 | 1467037122058 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 07:18:42 INFO - PROCESS | 2436 | 1467037122060 Marionette TRACE conn6 <- [1,1630,null,{}] 07:18:42 INFO - PROCESS | 2436 | 1467037122063 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}] 07:18:42 INFO - PROCESS | 2436 | 1467037122065 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:18:42 INFO - PROCESS | 2436 | 1467037122141 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 07:18:42 INFO - PROCESS | 2436 | 1467037122149 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:42 INFO - PROCESS | 2436 | 1467037122151 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:18:42 INFO - PROCESS | 2436 | ++DOCSHELL 0EDDC400 == 33 [pid = 2436] [id = 417] 07:18:42 INFO - PROCESS | 2436 | ++DOMWINDOW == 76 (15141800) [pid = 2436] [serial = 1251] [outer = 00000000] 07:18:42 INFO - PROCESS | 2436 | ++DOMWINDOW == 77 (18904C00) [pid = 2436] [serial = 1252] [outer = 15141800] 07:18:42 INFO - PROCESS | 2436 | 1467037122193 Marionette DEBUG loaded listener.js 07:18:42 INFO - PROCESS | 2436 | ++DOMWINDOW == 78 (18907400) [pid = 2436] [serial = 1253] [outer = 15141800] 07:18:42 INFO - PROCESS | 2436 | 1467037122624 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]]]}] 07:18:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 07:18:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 630ms 07:18:42 INFO - PROCESS | 2436 | 1467037122689 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 07:18:42 INFO - PROCESS | 2436 | 1467037122691 Marionette TRACE conn6 <- [1,1633,null,{"value":"13"}] 07:18:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 07:18:42 INFO - PROCESS | 2436 | 1467037122694 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 07:18:42 INFO - PROCESS | 2436 | 1467037122696 Marionette TRACE conn6 <- [1,1634,null,{}] 07:18:42 INFO - PROCESS | 2436 | 1467037122699 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}] 07:18:42 INFO - PROCESS | 2436 | 1467037122701 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:18:42 INFO - PROCESS | 2436 | 1467037122777 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 07:18:42 INFO - PROCESS | 2436 | 1467037122783 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:42 INFO - PROCESS | 2436 | 1467037122785 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:18:42 INFO - PROCESS | 2436 | ++DOCSHELL 14E4F000 == 34 [pid = 2436] [id = 418] 07:18:42 INFO - PROCESS | 2436 | ++DOMWINDOW == 79 (18909400) [pid = 2436] [serial = 1254] [outer = 00000000] 07:18:42 INFO - PROCESS | 2436 | ++DOMWINDOW == 80 (18DF2C00) [pid = 2436] [serial = 1255] [outer = 18909400] 07:18:42 INFO - PROCESS | 2436 | 1467037122829 Marionette DEBUG loaded listener.js 07:18:42 INFO - PROCESS | 2436 | ++DOMWINDOW == 81 (18DEC400) [pid = 2436] [serial = 1256] [outer = 18909400] 07:18:43 INFO - PROCESS | 2436 | 1467037123277 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]]]}] 07:18:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 07:18:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 629ms 07:18:43 INFO - PROCESS | 2436 | 1467037123325 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 07:18:43 INFO - PROCESS | 2436 | 1467037123327 Marionette TRACE conn6 <- [1,1637,null,{"value":"13"}] 07:18:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 07:18:43 INFO - PROCESS | 2436 | 1467037123330 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 07:18:43 INFO - PROCESS | 2436 | 1467037123332 Marionette TRACE conn6 <- [1,1638,null,{}] 07:18:43 INFO - PROCESS | 2436 | 1467037123336 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}] 07:18:43 INFO - PROCESS | 2436 | 1467037123338 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:18:43 INFO - PROCESS | 2436 | 1467037123414 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 07:18:43 INFO - PROCESS | 2436 | 1467037123419 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:43 INFO - PROCESS | 2436 | 1467037123421 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:18:43 INFO - PROCESS | 2436 | ++DOCSHELL 13997400 == 35 [pid = 2436] [id = 419] 07:18:43 INFO - PROCESS | 2436 | ++DOMWINDOW == 82 (18E0C400) [pid = 2436] [serial = 1257] [outer = 00000000] 07:18:43 INFO - PROCESS | 2436 | ++DOMWINDOW == 83 (18EF0C00) [pid = 2436] [serial = 1258] [outer = 18E0C400] 07:18:43 INFO - PROCESS | 2436 | 1467037123464 Marionette DEBUG loaded listener.js 07:18:43 INFO - PROCESS | 2436 | ++DOMWINDOW == 84 (18EF9400) [pid = 2436] [serial = 1259] [outer = 18E0C400] 07:18:44 INFO - PROCESS | 2436 | --DOCSHELL 0F16C800 == 34 [pid = 2436] [id = 410] 07:18:44 INFO - PROCESS | 2436 | --DOCSHELL 0EDD7C00 == 33 [pid = 2436] [id = 411] 07:18:44 INFO - PROCESS | 2436 | --DOCSHELL 13B95000 == 32 [pid = 2436] [id = 413] 07:18:44 INFO - PROCESS | 2436 | --DOCSHELL 17F60800 == 31 [pid = 2436] [id = 416] 07:18:44 INFO - PROCESS | 2436 | --DOCSHELL 16847800 == 30 [pid = 2436] [id = 415] 07:18:44 INFO - PROCESS | 2436 | --DOCSHELL 0EF5A800 == 29 [pid = 2436] [id = 414] 07:18:44 INFO - PROCESS | 2436 | --DOCSHELL 0F6CA000 == 28 [pid = 2436] [id = 412] 07:18:44 INFO - PROCESS | 2436 | --DOCSHELL 0EDDC400 == 27 [pid = 2436] [id = 417] 07:18:44 INFO - PROCESS | 2436 | --DOCSHELL 14E4F000 == 26 [pid = 2436] [id = 418] 07:18:45 INFO - PROCESS | 2436 | --DOMWINDOW == 83 (1787F000) [pid = 2436] [serial = 1201] [outer = 00000000] [url = about:blank] 07:18:45 INFO - PROCESS | 2436 | --DOMWINDOW == 82 (1890E800) [pid = 2436] [serial = 1205] [outer = 00000000] [url = about:blank] 07:18:45 INFO - PROCESS | 2436 | --DOMWINDOW == 81 (18901800) [pid = 2436] [serial = 1204] [outer = 00000000] [url = about:blank] 07:18:45 INFO - PROCESS | 2436 | --DOMWINDOW == 80 (18C60C00) [pid = 2436] [serial = 1210] [outer = 00000000] [url = about:blank] 07:18:45 INFO - PROCESS | 2436 | --DOMWINDOW == 79 (192A8000) [pid = 2436] [serial = 1184] [outer = 00000000] [url = about:blank] 07:18:45 INFO - PROCESS | 2436 | --DOMWINDOW == 78 (13216400) [pid = 2436] [serial = 1195] [outer = 00000000] [url = about:blank] 07:18:45 INFO - PROCESS | 2436 | --DOMWINDOW == 77 (13590400) [pid = 2436] [serial = 1196] [outer = 00000000] [url = about:blank] 07:18:45 INFO - PROCESS | 2436 | --DOMWINDOW == 76 (1646B800) [pid = 2436] [serial = 1189] [outer = 00000000] [url = about:blank] 07:18:45 INFO - PROCESS | 2436 | --DOMWINDOW == 75 (19290C00) [pid = 2436] [serial = 1214] [outer = 00000000] [url = about:blank] 07:18:45 INFO - PROCESS | 2436 | --DOMWINDOW == 74 (16A69800) [pid = 2436] [serial = 1190] [outer = 00000000] [url = about:blank] 07:18:45 INFO - PROCESS | 2436 | --DOMWINDOW == 73 (15246800) [pid = 2436] [serial = 1198] [outer = 00000000] [url = about:blank] 07:18:45 INFO - PROCESS | 2436 | --DOMWINDOW == 72 (0F20CC00) [pid = 2436] [serial = 1186] [outer = 00000000] [url = about:blank] 07:18:45 INFO - PROCESS | 2436 | --DOMWINDOW == 71 (18E10C00) [pid = 2436] [serial = 1207] [outer = 00000000] [url = about:blank] 07:18:45 INFO - PROCESS | 2436 | --DOMWINDOW == 70 (11F0D800) [pid = 2436] [serial = 1187] [outer = 00000000] [url = about:blank] 07:18:45 INFO - PROCESS | 2436 | --DOMWINDOW == 69 (0EE49400) [pid = 2436] [serial = 1192] [outer = 00000000] [url = about:blank] 07:18:45 INFO - PROCESS | 2436 | --DOMWINDOW == 68 (0EF56800) [pid = 2436] [serial = 1193] [outer = 00000000] [url = about:blank] 07:18:45 INFO - PROCESS | 2436 | --DOMWINDOW == 67 (1A182000) [pid = 2436] [serial = 1217] [outer = 00000000] [url = about:blank] 07:18:45 INFO - PROCESS | 2436 | --DOMWINDOW == 66 (1928A000) [pid = 2436] [serial = 1213] [outer = 00000000] [url = about:blank] 07:18:45 INFO - PROCESS | 2436 | --DOMWINDOW == 65 (16AE6000) [pid = 2436] [serial = 1208] [outer = 00000000] [url = about:blank] 07:18:45 INFO - PROCESS | 2436 | --DOMWINDOW == 64 (19E61800) [pid = 2436] [serial = 1216] [outer = 00000000] [url = about:blank] 07:18:45 INFO - PROCESS | 2436 | --DOMWINDOW == 63 (18EF4800) [pid = 2436] [serial = 1211] [outer = 00000000] [url = about:blank] 07:18:45 INFO - PROCESS | 2436 | --DOMWINDOW == 62 (17F5CC00) [pid = 2436] [serial = 1202] [outer = 00000000] [url = about:blank] 07:18:45 INFO - PROCESS | 2436 | --DOMWINDOW == 61 (16474000) [pid = 2436] [serial = 1199] [outer = 00000000] [url = about:blank] 07:18:45 INFO - PROCESS | 2436 | 1467037125230 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]]]}] 07:18:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 07:18:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1918ms 07:18:45 INFO - PROCESS | 2436 | 1467037125250 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 07:18:45 INFO - PROCESS | 2436 | 1467037125254 Marionette TRACE conn6 <- [1,1641,null,{"value":"13"}] 07:18:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 07:18:45 INFO - PROCESS | 2436 | 1467037125259 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 07:18:45 INFO - PROCESS | 2436 | 1467037125262 Marionette TRACE conn6 <- [1,1642,null,{}] 07:18:45 INFO - PROCESS | 2436 | 1467037125268 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}] 07:18:45 INFO - PROCESS | 2436 | 1467037125271 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:18:45 INFO - PROCESS | 2436 | 1467037125360 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 07:18:45 INFO - PROCESS | 2436 | 1467037125370 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:45 INFO - PROCESS | 2436 | 1467037125375 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:18:45 INFO - PROCESS | 2436 | ++DOCSHELL 0ED5C800 == 27 [pid = 2436] [id = 420] 07:18:45 INFO - PROCESS | 2436 | ++DOMWINDOW == 62 (0EDD1800) [pid = 2436] [serial = 1260] [outer = 00000000] 07:18:45 INFO - PROCESS | 2436 | ++DOMWINDOW == 63 (0EDD9400) [pid = 2436] [serial = 1261] [outer = 0EDD1800] 07:18:45 INFO - PROCESS | 2436 | 1467037125423 Marionette DEBUG loaded listener.js 07:18:45 INFO - PROCESS | 2436 | ++DOMWINDOW == 64 (0EE42800) [pid = 2436] [serial = 1262] [outer = 0EDD1800] 07:18:45 INFO - PROCESS | 2436 | 1467037125893 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]]]}] 07:18:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 07:18:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 690ms 07:18:45 INFO - PROCESS | 2436 | 1467037125949 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 07:18:45 INFO - PROCESS | 2436 | 1467037125954 Marionette TRACE conn6 <- [1,1645,null,{"value":"13"}] 07:18:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 07:18:45 INFO - PROCESS | 2436 | 1467037125960 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 07:18:45 INFO - PROCESS | 2436 | 1467037125963 Marionette TRACE conn6 <- [1,1646,null,{}] 07:18:45 INFO - PROCESS | 2436 | 1467037125967 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}] 07:18:45 INFO - PROCESS | 2436 | 1467037125970 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:18:46 INFO - PROCESS | 2436 | 1467037126056 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 07:18:46 INFO - PROCESS | 2436 | 1467037126066 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:46 INFO - PROCESS | 2436 | 1467037126068 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:18:46 INFO - PROCESS | 2436 | ++DOCSHELL 0F1BEC00 == 28 [pid = 2436] [id = 421] 07:18:46 INFO - PROCESS | 2436 | ++DOMWINDOW == 65 (0F20D800) [pid = 2436] [serial = 1263] [outer = 00000000] 07:18:46 INFO - PROCESS | 2436 | ++DOMWINDOW == 66 (0F647400) [pid = 2436] [serial = 1264] [outer = 0F20D800] 07:18:46 INFO - PROCESS | 2436 | 1467037126115 Marionette DEBUG loaded listener.js 07:18:46 INFO - PROCESS | 2436 | ++DOMWINDOW == 67 (0FED7800) [pid = 2436] [serial = 1265] [outer = 0F20D800] 07:18:46 INFO - PROCESS | 2436 | 1467037126604 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]]]}] 07:18:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 07:18:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 670ms 07:18:46 INFO - PROCESS | 2436 | 1467037126635 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 07:18:46 INFO - PROCESS | 2436 | 1467037126637 Marionette TRACE conn6 <- [1,1649,null,{"value":"13"}] 07:18:46 INFO - PROCESS | 2436 | 1467037126640 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 07:18:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 07:18:46 INFO - PROCESS | 2436 | 1467037126644 Marionette TRACE conn6 <- [1,1650,null,{}] 07:18:46 INFO - PROCESS | 2436 | 1467037126655 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}] 07:18:46 INFO - PROCESS | 2436 | 1467037126659 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:18:46 INFO - PROCESS | 2436 | 1467037126768 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 07:18:46 INFO - PROCESS | 2436 | 1467037126862 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:46 INFO - PROCESS | 2436 | 1467037126865 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:18:46 INFO - PROCESS | 2436 | ++DOCSHELL 13977000 == 29 [pid = 2436] [id = 422] 07:18:46 INFO - PROCESS | 2436 | ++DOMWINDOW == 68 (13977800) [pid = 2436] [serial = 1266] [outer = 00000000] 07:18:46 INFO - PROCESS | 2436 | ++DOMWINDOW == 69 (1397CC00) [pid = 2436] [serial = 1267] [outer = 13977800] 07:18:46 INFO - PROCESS | 2436 | 1467037126912 Marionette DEBUG loaded listener.js 07:18:46 INFO - PROCESS | 2436 | ++DOMWINDOW == 70 (13A21800) [pid = 2436] [serial = 1268] [outer = 13977800] 07:18:47 INFO - PROCESS | 2436 | 1467037127299 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]]]}] 07:18:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 07:18:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 670ms 07:18:47 INFO - PROCESS | 2436 | 1467037127314 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 07:18:47 INFO - PROCESS | 2436 | 1467037127316 Marionette TRACE conn6 <- [1,1653,null,{"value":"13"}] 07:18:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 07:18:47 INFO - PROCESS | 2436 | 1467037127319 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 07:18:47 INFO - PROCESS | 2436 | 1467037127321 Marionette TRACE conn6 <- [1,1654,null,{}] 07:18:47 INFO - PROCESS | 2436 | 1467037127324 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}] 07:18:47 INFO - PROCESS | 2436 | 1467037127327 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:18:47 INFO - PROCESS | 2436 | 1467037127412 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 07:18:47 INFO - PROCESS | 2436 | 1467037127497 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:47 INFO - PROCESS | 2436 | 1467037127499 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:18:47 INFO - PROCESS | 2436 | ++DOCSHELL 1397C000 == 30 [pid = 2436] [id = 423] 07:18:47 INFO - PROCESS | 2436 | ++DOMWINDOW == 71 (13A1FC00) [pid = 2436] [serial = 1269] [outer = 00000000] 07:18:47 INFO - PROCESS | 2436 | ++DOMWINDOW == 72 (14863C00) [pid = 2436] [serial = 1270] [outer = 13A1FC00] 07:18:47 INFO - PROCESS | 2436 | 1467037127543 Marionette DEBUG loaded listener.js 07:18:47 INFO - PROCESS | 2436 | ++DOMWINDOW == 73 (151EE000) [pid = 2436] [serial = 1271] [outer = 13A1FC00] 07:18:47 INFO - PROCESS | 2436 | 1467037127903 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]]]}] 07:18:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 07:18:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 630ms 07:18:47 INFO - PROCESS | 2436 | 1467037127950 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 07:18:47 INFO - PROCESS | 2436 | 1467037127952 Marionette TRACE conn6 <- [1,1657,null,{"value":"13"}] 07:18:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 07:18:47 INFO - PROCESS | 2436 | 1467037127955 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 07:18:47 INFO - PROCESS | 2436 | 1467037127957 Marionette TRACE conn6 <- [1,1658,null,{}] 07:18:47 INFO - PROCESS | 2436 | 1467037127961 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}] 07:18:47 INFO - PROCESS | 2436 | 1467037127963 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:18:48 INFO - PROCESS | 2436 | 1467037128072 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 07:18:48 INFO - PROCESS | 2436 | 1467037128080 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:48 INFO - PROCESS | 2436 | 1467037128082 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:18:48 INFO - PROCESS | 2436 | ++DOCSHELL 15246800 == 31 [pid = 2436] [id = 424] 07:18:48 INFO - PROCESS | 2436 | ++DOMWINDOW == 74 (1524DC00) [pid = 2436] [serial = 1272] [outer = 00000000] 07:18:48 INFO - PROCESS | 2436 | ++DOMWINDOW == 75 (1683CC00) [pid = 2436] [serial = 1273] [outer = 1524DC00] 07:18:48 INFO - PROCESS | 2436 | 1467037128126 Marionette DEBUG loaded listener.js 07:18:48 INFO - PROCESS | 2436 | ++DOMWINDOW == 76 (16A4B400) [pid = 2436] [serial = 1274] [outer = 1524DC00] 07:18:48 INFO - PROCESS | 2436 | 1467037128562 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]]]}] 07:18:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 07:18:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 630ms 07:18:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 07:18:48 INFO - PROCESS | 2436 | 1467037128586 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 07:18:48 INFO - PROCESS | 2436 | 1467037128588 Marionette TRACE conn6 <- [1,1661,null,{"value":"13"}] 07:18:48 INFO - PROCESS | 2436 | 1467037128591 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 07:18:48 INFO - PROCESS | 2436 | 1467037128593 Marionette TRACE conn6 <- [1,1662,null,{}] 07:18:48 INFO - PROCESS | 2436 | 1467037128596 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}] 07:18:48 INFO - PROCESS | 2436 | 1467037128602 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:18:48 INFO - PROCESS | 2436 | 1467037128737 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 07:18:48 INFO - PROCESS | 2436 | 1467037128745 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:48 INFO - PROCESS | 2436 | 1467037128747 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:18:48 INFO - PROCESS | 2436 | ++DOCSHELL 16A6F400 == 32 [pid = 2436] [id = 425] 07:18:48 INFO - PROCESS | 2436 | ++DOMWINDOW == 77 (16ADA800) [pid = 2436] [serial = 1275] [outer = 00000000] 07:18:48 INFO - PROCESS | 2436 | ++DOMWINDOW == 78 (11F66800) [pid = 2436] [serial = 1276] [outer = 16ADA800] 07:18:48 INFO - PROCESS | 2436 | 1467037128792 Marionette DEBUG loaded listener.js 07:18:48 INFO - PROCESS | 2436 | ++DOMWINDOW == 79 (16AD8400) [pid = 2436] [serial = 1277] [outer = 16ADA800] 07:18:49 INFO - PROCESS | 2436 | 1467037129217 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]]]}] 07:18:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 07:18:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 670ms 07:18:49 INFO - PROCESS | 2436 | 1467037129262 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 07:18:49 INFO - PROCESS | 2436 | 1467037129264 Marionette TRACE conn6 <- [1,1665,null,{"value":"13"}] 07:18:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 07:18:49 INFO - PROCESS | 2436 | 1467037129267 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 07:18:49 INFO - PROCESS | 2436 | 1467037129269 Marionette TRACE conn6 <- [1,1666,null,{}] 07:18:49 INFO - PROCESS | 2436 | 1467037129278 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}] 07:18:49 INFO - PROCESS | 2436 | 1467037129280 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:18:49 INFO - PROCESS | 2436 | 1467037129418 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 07:18:49 INFO - PROCESS | 2436 | 1467037129433 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:49 INFO - PROCESS | 2436 | 1467037129435 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:18:49 INFO - PROCESS | 2436 | ++DOCSHELL 18410800 == 33 [pid = 2436] [id = 426] 07:18:49 INFO - PROCESS | 2436 | ++DOMWINDOW == 80 (18413400) [pid = 2436] [serial = 1278] [outer = 00000000] 07:18:49 INFO - PROCESS | 2436 | ++DOMWINDOW == 81 (18906800) [pid = 2436] [serial = 1279] [outer = 18413400] 07:18:49 INFO - PROCESS | 2436 | 1467037129479 Marionette DEBUG loaded listener.js 07:18:49 INFO - PROCESS | 2436 | ++DOMWINDOW == 82 (18909C00) [pid = 2436] [serial = 1280] [outer = 18413400] 07:18:49 INFO - PROCESS | 2436 | 1467037129877 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]]]}] 07:18:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 07:18:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 630ms 07:18:49 INFO - PROCESS | 2436 | 1467037129898 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 07:18:49 INFO - PROCESS | 2436 | 1467037129900 Marionette TRACE conn6 <- [1,1669,null,{"value":"13"}] 07:18:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 07:18:49 INFO - PROCESS | 2436 | 1467037129903 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 07:18:49 INFO - PROCESS | 2436 | 1467037129904 Marionette TRACE conn6 <- [1,1670,null,{}] 07:18:49 INFO - PROCESS | 2436 | 1467037129908 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}] 07:18:49 INFO - PROCESS | 2436 | 1467037129909 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:18:50 INFO - PROCESS | 2436 | 1467037130028 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 07:18:50 INFO - PROCESS | 2436 | 1467037130035 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:50 INFO - PROCESS | 2436 | 1467037130037 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:18:50 INFO - PROCESS | 2436 | ++DOCSHELL 18905C00 == 34 [pid = 2436] [id = 427] 07:18:50 INFO - PROCESS | 2436 | ++DOMWINDOW == 83 (18C5B000) [pid = 2436] [serial = 1281] [outer = 00000000] 07:18:50 INFO - PROCESS | 2436 | ++DOMWINDOW == 84 (18DF1800) [pid = 2436] [serial = 1282] [outer = 18C5B000] 07:18:50 INFO - PROCESS | 2436 | 1467037130080 Marionette DEBUG loaded listener.js 07:18:50 INFO - PROCESS | 2436 | ++DOMWINDOW == 85 (15145800) [pid = 2436] [serial = 1283] [outer = 18C5B000] 07:18:50 INFO - PROCESS | 2436 | 1467037130526 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]]]}] 07:18:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 07:18:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 670ms 07:18:50 INFO - PROCESS | 2436 | 1467037130575 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 07:18:50 INFO - PROCESS | 2436 | 1467037130577 Marionette TRACE conn6 <- [1,1673,null,{"value":"13"}] 07:18:50 INFO - PROCESS | 2436 | 1467037130580 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 07:18:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 07:18:50 INFO - PROCESS | 2436 | 1467037130582 Marionette TRACE conn6 <- [1,1674,null,{}] 07:18:50 INFO - PROCESS | 2436 | 1467037130586 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}] 07:18:50 INFO - PROCESS | 2436 | 1467037130587 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:18:50 INFO - PROCESS | 2436 | 1467037130698 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 07:18:50 INFO - PROCESS | 2436 | 1467037130788 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:50 INFO - PROCESS | 2436 | 1467037130790 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:18:50 INFO - PROCESS | 2436 | ++DOCSHELL 13976800 == 35 [pid = 2436] [id = 428] 07:18:50 INFO - PROCESS | 2436 | ++DOMWINDOW == 86 (18E0D400) [pid = 2436] [serial = 1284] [outer = 00000000] 07:18:50 INFO - PROCESS | 2436 | ++DOMWINDOW == 87 (18EF3000) [pid = 2436] [serial = 1285] [outer = 18E0D400] 07:18:50 INFO - PROCESS | 2436 | 1467037130832 Marionette DEBUG loaded listener.js 07:18:50 INFO - PROCESS | 2436 | ++DOMWINDOW == 88 (18EF4400) [pid = 2436] [serial = 1286] [outer = 18E0D400] 07:18:51 INFO - PROCESS | 2436 | 1467037131241 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]]]}] 07:18:51 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 07:18:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 730ms 07:18:51 INFO - PROCESS | 2436 | 1467037131314 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 07:18:51 INFO - PROCESS | 2436 | 1467037131316 Marionette TRACE conn6 <- [1,1677,null,{"value":"13"}] 07:18:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 07:18:51 INFO - PROCESS | 2436 | 1467037131320 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 07:18:51 INFO - PROCESS | 2436 | 1467037131321 Marionette TRACE conn6 <- [1,1678,null,{}] 07:18:51 INFO - PROCESS | 2436 | 1467037131325 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}] 07:18:51 INFO - PROCESS | 2436 | 1467037131326 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:18:51 INFO - PROCESS | 2436 | 1467037131440 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 07:18:51 INFO - PROCESS | 2436 | 1467037131446 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:51 INFO - PROCESS | 2436 | 1467037131447 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:18:51 INFO - PROCESS | 2436 | ++DOCSHELL 18EEF400 == 36 [pid = 2436] [id = 429] 07:18:51 INFO - PROCESS | 2436 | ++DOMWINDOW == 89 (19284000) [pid = 2436] [serial = 1287] [outer = 00000000] 07:18:51 INFO - PROCESS | 2436 | ++DOMWINDOW == 90 (1928D000) [pid = 2436] [serial = 1288] [outer = 19284000] 07:18:51 INFO - PROCESS | 2436 | 1467037131491 Marionette DEBUG loaded listener.js 07:18:51 INFO - PROCESS | 2436 | ++DOMWINDOW == 91 (19290800) [pid = 2436] [serial = 1289] [outer = 19284000] 07:18:51 INFO - PROCESS | 2436 | 1467037131951 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]]]}] 07:18:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 07:18:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 670ms 07:18:51 INFO - PROCESS | 2436 | 1467037131990 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 07:18:51 INFO - PROCESS | 2436 | 1467037131993 Marionette TRACE conn6 <- [1,1681,null,{"value":"13"}] 07:18:51 INFO - PROCESS | 2436 | 1467037131996 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 07:18:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 07:18:51 INFO - PROCESS | 2436 | 1467037131999 Marionette TRACE conn6 <- [1,1682,null,{}] 07:18:51 INFO - PROCESS | 2436 | 1467037132002 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}] 07:18:51 INFO - PROCESS | 2436 | 1467037132004 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:18:52 INFO - PROCESS | 2436 | 1467037132158 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 07:18:52 INFO - PROCESS | 2436 | 1467037132183 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:52 INFO - PROCESS | 2436 | 1467037132185 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:18:52 INFO - PROCESS | 2436 | ++DOCSHELL 15149400 == 37 [pid = 2436] [id = 430] 07:18:52 INFO - PROCESS | 2436 | ++DOMWINDOW == 92 (192B0000) [pid = 2436] [serial = 1290] [outer = 00000000] 07:18:52 INFO - PROCESS | 2436 | ++DOMWINDOW == 93 (19DCD000) [pid = 2436] [serial = 1291] [outer = 192B0000] 07:18:52 INFO - PROCESS | 2436 | 1467037132230 Marionette DEBUG loaded listener.js 07:18:52 INFO - PROCESS | 2436 | ++DOMWINDOW == 94 (1A183400) [pid = 2436] [serial = 1292] [outer = 192B0000] 07:18:52 INFO - PROCESS | 2436 | --DOMWINDOW == 93 (14EDEC00) [pid = 2436] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 07:18:52 INFO - PROCESS | 2436 | --DOMWINDOW == 92 (16A4E400) [pid = 2436] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 07:18:52 INFO - PROCESS | 2436 | --DOMWINDOW == 91 (18410C00) [pid = 2436] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 07:18:52 INFO - PROCESS | 2436 | --DOMWINDOW == 90 (18909400) [pid = 2436] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 07:18:52 INFO - PROCESS | 2436 | --DOMWINDOW == 89 (151EBC00) [pid = 2436] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 07:18:52 INFO - PROCESS | 2436 | --DOMWINDOW == 88 (0EE47000) [pid = 2436] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 07:18:52 INFO - PROCESS | 2436 | --DOMWINDOW == 87 (13B98C00) [pid = 2436] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 07:18:52 INFO - PROCESS | 2436 | --DOMWINDOW == 86 (0FF36400) [pid = 2436] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 07:18:52 INFO - PROCESS | 2436 | --DOMWINDOW == 85 (0EDD8000) [pid = 2436] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 07:18:52 INFO - PROCESS | 2436 | --DOMWINDOW == 84 (0F172800) [pid = 2436] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 07:18:52 INFO - PROCESS | 2436 | --DOMWINDOW == 83 (1A35D800) [pid = 2436] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 07:18:52 INFO - PROCESS | 2436 | --DOMWINDOW == 82 (1928A800) [pid = 2436] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 07:18:52 INFO - PROCESS | 2436 | --DOMWINDOW == 81 (15141800) [pid = 2436] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 07:18:52 INFO - PROCESS | 2436 | 1467037132773 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]]]}] 07:18:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 07:18:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 830ms 07:18:52 INFO - PROCESS | 2436 | 1467037132833 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 07:18:52 INFO - PROCESS | 2436 | 1467037132835 Marionette TRACE conn6 <- [1,1685,null,{"value":"13"}] 07:18:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 07:18:52 INFO - PROCESS | 2436 | 1467037132838 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 07:18:52 INFO - PROCESS | 2436 | 1467037132840 Marionette TRACE conn6 <- [1,1686,null,{}] 07:18:52 INFO - PROCESS | 2436 | 1467037132843 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}] 07:18:52 INFO - PROCESS | 2436 | 1467037132845 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:18:52 INFO - PROCESS | 2436 | 1467037132923 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 07:18:52 INFO - PROCESS | 2436 | 1467037132928 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:52 INFO - PROCESS | 2436 | 1467037132930 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:18:52 INFO - PROCESS | 2436 | ++DOCSHELL 14EDEC00 == 38 [pid = 2436] [id = 431] 07:18:52 INFO - PROCESS | 2436 | ++DOMWINDOW == 82 (14EE2800) [pid = 2436] [serial = 1293] [outer = 00000000] 07:18:52 INFO - PROCESS | 2436 | ++DOMWINDOW == 83 (178C0800) [pid = 2436] [serial = 1294] [outer = 14EE2800] 07:18:52 INFO - PROCESS | 2436 | 1467037132984 Marionette DEBUG loaded listener.js 07:18:53 INFO - PROCESS | 2436 | ++DOMWINDOW == 84 (18904800) [pid = 2436] [serial = 1295] [outer = 14EE2800] 07:18:53 INFO - PROCESS | 2436 | 1467037133401 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]]]}] 07:18:53 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 07:18:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 629ms 07:18:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 07:18:53 INFO - PROCESS | 2436 | 1467037133470 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 07:18:53 INFO - PROCESS | 2436 | 1467037133473 Marionette TRACE conn6 <- [1,1689,null,{"value":"13"}] 07:18:53 INFO - PROCESS | 2436 | 1467037133476 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 07:18:53 INFO - PROCESS | 2436 | 1467037133477 Marionette TRACE conn6 <- [1,1690,null,{}] 07:18:53 INFO - PROCESS | 2436 | 1467037133481 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}] 07:18:53 INFO - PROCESS | 2436 | 1467037133482 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:18:53 INFO - PROCESS | 2436 | 1467037133560 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 07:18:53 INFO - PROCESS | 2436 | 1467037133568 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:53 INFO - PROCESS | 2436 | 1467037133570 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:18:53 INFO - PROCESS | 2436 | ++DOCSHELL 16A71400 == 39 [pid = 2436] [id = 432] 07:18:53 INFO - PROCESS | 2436 | ++DOMWINDOW == 85 (18EEFC00) [pid = 2436] [serial = 1296] [outer = 00000000] 07:18:53 INFO - PROCESS | 2436 | ++DOMWINDOW == 86 (1A187400) [pid = 2436] [serial = 1297] [outer = 18EEFC00] 07:18:53 INFO - PROCESS | 2436 | 1467037133612 Marionette DEBUG loaded listener.js 07:18:53 INFO - PROCESS | 2436 | ++DOMWINDOW == 87 (1A18D800) [pid = 2436] [serial = 1298] [outer = 18EEFC00] 07:18:54 INFO - PROCESS | 2436 | 1467037134046 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]]]}] 07:18:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 07:18:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 630ms 07:18:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 07:18:54 INFO - PROCESS | 2436 | 1467037134114 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 07:18:54 INFO - PROCESS | 2436 | 1467037134116 Marionette TRACE conn6 <- [1,1693,null,{"value":"13"}] 07:18:54 INFO - PROCESS | 2436 | 1467037134119 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 07:18:54 INFO - PROCESS | 2436 | 1467037134121 Marionette TRACE conn6 <- [1,1694,null,{}] 07:18:54 INFO - PROCESS | 2436 | 1467037134124 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}] 07:18:54 INFO - PROCESS | 2436 | 1467037134126 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:18:54 INFO - PROCESS | 2436 | 1467037134204 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 07:18:54 INFO - PROCESS | 2436 | 1467037134209 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:54 INFO - PROCESS | 2436 | 1467037134211 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:18:54 INFO - PROCESS | 2436 | ++DOCSHELL 1683BC00 == 40 [pid = 2436] [id = 433] 07:18:54 INFO - PROCESS | 2436 | ++DOMWINDOW == 88 (1877D800) [pid = 2436] [serial = 1299] [outer = 00000000] 07:18:54 INFO - PROCESS | 2436 | ++DOMWINDOW == 89 (1A2F1400) [pid = 2436] [serial = 1300] [outer = 1877D800] 07:18:54 INFO - PROCESS | 2436 | 1467037134254 Marionette DEBUG loaded listener.js 07:18:54 INFO - PROCESS | 2436 | ++DOMWINDOW == 90 (1A35D000) [pid = 2436] [serial = 1301] [outer = 1877D800] 07:18:55 INFO - PROCESS | 2436 | --DOCSHELL 13997400 == 39 [pid = 2436] [id = 419] 07:18:55 INFO - PROCESS | 2436 | --DOCSHELL 0ED5C800 == 38 [pid = 2436] [id = 420] 07:18:55 INFO - PROCESS | 2436 | --DOCSHELL 0F1BEC00 == 37 [pid = 2436] [id = 421] 07:18:55 INFO - PROCESS | 2436 | --DOCSHELL 15246800 == 36 [pid = 2436] [id = 424] 07:18:55 INFO - PROCESS | 2436 | --DOCSHELL 16A6F400 == 35 [pid = 2436] [id = 425] 07:18:55 INFO - PROCESS | 2436 | --DOCSHELL 13976800 == 34 [pid = 2436] [id = 428] 07:18:55 INFO - PROCESS | 2436 | --DOCSHELL 18410800 == 33 [pid = 2436] [id = 426] 07:18:55 INFO - PROCESS | 2436 | --DOCSHELL 18905C00 == 32 [pid = 2436] [id = 427] 07:18:55 INFO - PROCESS | 2436 | --DOCSHELL 1397C000 == 31 [pid = 2436] [id = 423] 07:18:55 INFO - PROCESS | 2436 | --DOCSHELL 16A71400 == 30 [pid = 2436] [id = 432] 07:18:55 INFO - PROCESS | 2436 | --DOCSHELL 13977000 == 29 [pid = 2436] [id = 422] 07:18:55 INFO - PROCESS | 2436 | --DOCSHELL 18EEF400 == 28 [pid = 2436] [id = 429] 07:18:55 INFO - PROCESS | 2436 | --DOCSHELL 15149400 == 27 [pid = 2436] [id = 430] 07:18:55 INFO - PROCESS | 2436 | --DOCSHELL 14EDEC00 == 26 [pid = 2436] [id = 431] 07:18:55 INFO - PROCESS | 2436 | --DOMWINDOW == 89 (16472400) [pid = 2436] [serial = 1243] [outer = 00000000] [url = about:blank] 07:18:55 INFO - PROCESS | 2436 | --DOMWINDOW == 88 (17817400) [pid = 2436] [serial = 1246] [outer = 00000000] [url = about:blank] 07:18:55 INFO - PROCESS | 2436 | --DOMWINDOW == 87 (17875000) [pid = 2436] [serial = 1247] [outer = 00000000] [url = about:blank] 07:18:55 INFO - PROCESS | 2436 | --DOMWINDOW == 86 (18905000) [pid = 2436] [serial = 1249] [outer = 00000000] [url = about:blank] 07:18:55 INFO - PROCESS | 2436 | --DOMWINDOW == 85 (18DF2C00) [pid = 2436] [serial = 1255] [outer = 00000000] [url = about:blank] 07:18:55 INFO - PROCESS | 2436 | --DOMWINDOW == 84 (1890D000) [pid = 2436] [serial = 1250] [outer = 00000000] [url = about:blank] 07:18:55 INFO - PROCESS | 2436 | --DOMWINDOW == 83 (16A73400) [pid = 2436] [serial = 1223] [outer = 00000000] [url = about:blank] 07:18:55 INFO - PROCESS | 2436 | --DOMWINDOW == 82 (1683D800) [pid = 2436] [serial = 1222] [outer = 00000000] [url = about:blank] 07:18:55 INFO - PROCESS | 2436 | --DOMWINDOW == 81 (11F09400) [pid = 2436] [serial = 1220] [outer = 00000000] [url = about:blank] 07:18:55 INFO - PROCESS | 2436 | --DOMWINDOW == 80 (0EF5E000) [pid = 2436] [serial = 1219] [outer = 00000000] [url = about:blank] 07:18:55 INFO - PROCESS | 2436 | --DOMWINDOW == 79 (14E43C00) [pid = 2436] [serial = 1240] [outer = 00000000] [url = about:blank] 07:18:55 INFO - PROCESS | 2436 | --DOMWINDOW == 78 (11F5F400) [pid = 2436] [serial = 1237] [outer = 00000000] [url = about:blank] 07:18:55 INFO - PROCESS | 2436 | --DOMWINDOW == 77 (11F96C00) [pid = 2436] [serial = 1238] [outer = 00000000] [url = about:blank] 07:18:55 INFO - PROCESS | 2436 | --DOMWINDOW == 76 (0EE42000) [pid = 2436] [serial = 1234] [outer = 00000000] [url = about:blank] 07:18:55 INFO - PROCESS | 2436 | --DOMWINDOW == 75 (0EE4D800) [pid = 2436] [serial = 1235] [outer = 00000000] [url = about:blank] 07:18:55 INFO - PROCESS | 2436 | --DOMWINDOW == 74 (1329F800) [pid = 2436] [serial = 1232] [outer = 00000000] [url = about:blank] 07:18:55 INFO - PROCESS | 2436 | --DOMWINDOW == 73 (0FFCD800) [pid = 2436] [serial = 1231] [outer = 00000000] [url = about:blank] 07:18:55 INFO - PROCESS | 2436 | --DOMWINDOW == 72 (1A3EE000) [pid = 2436] [serial = 1229] [outer = 00000000] [url = about:blank] 07:18:55 INFO - PROCESS | 2436 | --DOMWINDOW == 71 (1A393800) [pid = 2436] [serial = 1228] [outer = 00000000] [url = about:blank] 07:18:55 INFO - PROCESS | 2436 | --DOMWINDOW == 70 (18DEC400) [pid = 2436] [serial = 1256] [outer = 00000000] [url = about:blank] 07:18:55 INFO - PROCESS | 2436 | --DOMWINDOW == 69 (1A18F000) [pid = 2436] [serial = 1226] [outer = 00000000] [url = about:blank] 07:18:55 INFO - PROCESS | 2436 | --DOMWINDOW == 68 (1A188000) [pid = 2436] [serial = 1225] [outer = 00000000] [url = about:blank] 07:18:55 INFO - PROCESS | 2436 | --DOMWINDOW == 67 (18EF0C00) [pid = 2436] [serial = 1258] [outer = 00000000] [url = about:blank] 07:18:55 INFO - PROCESS | 2436 | --DOMWINDOW == 66 (18904C00) [pid = 2436] [serial = 1252] [outer = 00000000] [url = about:blank] 07:18:55 INFO - PROCESS | 2436 | --DOMWINDOW == 65 (16843C00) [pid = 2436] [serial = 1244] [outer = 00000000] [url = about:blank] 07:18:55 INFO - PROCESS | 2436 | --DOMWINDOW == 64 (18907400) [pid = 2436] [serial = 1253] [outer = 00000000] [url = about:blank] 07:18:55 INFO - PROCESS | 2436 | --DOMWINDOW == 63 (14EE0000) [pid = 2436] [serial = 1241] [outer = 00000000] [url = about:blank] 07:18:56 INFO - PROCESS | 2436 | 1467037136051 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]]]}] 07:18:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 07:18:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1981ms 07:18:56 INFO - PROCESS | 2436 | 1467037136103 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 07:18:56 INFO - PROCESS | 2436 | 1467037136107 Marionette TRACE conn6 <- [1,1697,null,{"value":"13"}] 07:18:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 07:18:56 INFO - PROCESS | 2436 | 1467037136112 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 07:18:56 INFO - PROCESS | 2436 | 1467037136115 Marionette TRACE conn6 <- [1,1698,null,{}] 07:18:56 INFO - PROCESS | 2436 | 1467037136121 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}] 07:18:56 INFO - PROCESS | 2436 | 1467037136124 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:18:56 INFO - PROCESS | 2436 | 1467037136214 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 07:18:56 INFO - PROCESS | 2436 | 1467037136224 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:56 INFO - PROCESS | 2436 | 1467037136228 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:18:56 INFO - PROCESS | 2436 | ++DOCSHELL 0ED50800 == 27 [pid = 2436] [id = 434] 07:18:56 INFO - PROCESS | 2436 | ++DOMWINDOW == 64 (0ED51800) [pid = 2436] [serial = 1302] [outer = 00000000] 07:18:56 INFO - PROCESS | 2436 | ++DOMWINDOW == 65 (0EDD2C00) [pid = 2436] [serial = 1303] [outer = 0ED51800] 07:18:56 INFO - PROCESS | 2436 | 1467037136277 Marionette DEBUG loaded listener.js 07:18:56 INFO - PROCESS | 2436 | ++DOMWINDOW == 66 (0EDE0000) [pid = 2436] [serial = 1304] [outer = 0ED51800] 07:18:56 INFO - PROCESS | 2436 | 1467037136749 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]]]}] 07:18:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 07:18:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 690ms 07:18:56 INFO - PROCESS | 2436 | 1467037136803 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 07:18:56 INFO - PROCESS | 2436 | 1467037136808 Marionette TRACE conn6 <- [1,1701,null,{"value":"13"}] 07:18:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 07:18:56 INFO - PROCESS | 2436 | 1467037136814 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 07:18:56 INFO - PROCESS | 2436 | 1467037136817 Marionette TRACE conn6 <- [1,1702,null,{}] 07:18:56 INFO - PROCESS | 2436 | 1467037136820 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}] 07:18:56 INFO - PROCESS | 2436 | 1467037136823 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:18:56 INFO - PROCESS | 2436 | 1467037136909 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 07:18:56 INFO - PROCESS | 2436 | 1467037136918 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:56 INFO - PROCESS | 2436 | 1467037136921 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:18:56 INFO - PROCESS | 2436 | ++DOCSHELL 0EF61C00 == 28 [pid = 2436] [id = 435] 07:18:56 INFO - PROCESS | 2436 | ++DOMWINDOW == 67 (0F16C800) [pid = 2436] [serial = 1305] [outer = 00000000] 07:18:56 INFO - PROCESS | 2436 | ++DOMWINDOW == 68 (0F1BC800) [pid = 2436] [serial = 1306] [outer = 0F16C800] 07:18:56 INFO - PROCESS | 2436 | 1467037136968 Marionette DEBUG loaded listener.js 07:18:57 INFO - PROCESS | 2436 | ++DOMWINDOW == 69 (0F57C000) [pid = 2436] [serial = 1307] [outer = 0F16C800] 07:18:57 INFO - PROCESS | 2436 | 1467037137422 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]]]}] 07:18:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 07:18:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 670ms 07:18:57 INFO - PROCESS | 2436 | 1467037137488 Marionette TRACE conn6 -> [0,1705,"getWindowHandle",null] 07:18:57 INFO - PROCESS | 2436 | 1467037137491 Marionette TRACE conn6 <- [1,1705,null,{"value":"13"}] 07:18:57 INFO - PROCESS | 2436 | 1467037137494 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 07:18:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 07:18:57 INFO - PROCESS | 2436 | 1467037137498 Marionette TRACE conn6 <- [1,1706,null,{}] 07:18:57 INFO - PROCESS | 2436 | 1467037137509 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}] 07:18:57 INFO - PROCESS | 2436 | 1467037137514 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:18:57 INFO - PROCESS | 2436 | 1467037137632 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 07:18:57 INFO - PROCESS | 2436 | 1467037137728 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:57 INFO - PROCESS | 2436 | 1467037137731 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:18:57 INFO - PROCESS | 2436 | ++DOCSHELL 132E4800 == 29 [pid = 2436] [id = 436] 07:18:57 INFO - PROCESS | 2436 | ++DOMWINDOW == 70 (132E8800) [pid = 2436] [serial = 1308] [outer = 00000000] 07:18:57 INFO - PROCESS | 2436 | ++DOMWINDOW == 71 (133C5C00) [pid = 2436] [serial = 1309] [outer = 132E8800] 07:18:57 INFO - PROCESS | 2436 | 1467037137778 Marionette DEBUG loaded listener.js 07:18:57 INFO - PROCESS | 2436 | ++DOMWINDOW == 72 (13926000) [pid = 2436] [serial = 1310] [outer = 132E8800] 07:18:58 INFO - PROCESS | 2436 | 1467037138164 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]]]}] 07:18:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 07:18:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 730ms 07:18:58 INFO - PROCESS | 2436 | 1467037138227 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 07:18:58 INFO - PROCESS | 2436 | 1467037138230 Marionette TRACE conn6 <- [1,1709,null,{"value":"13"}] 07:18:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 07:18:58 INFO - PROCESS | 2436 | 1467037138233 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 07:18:58 INFO - PROCESS | 2436 | 1467037138235 Marionette TRACE conn6 <- [1,1710,null,{}] 07:18:58 INFO - PROCESS | 2436 | 1467037138239 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}] 07:18:58 INFO - PROCESS | 2436 | 1467037138241 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:18:58 INFO - PROCESS | 2436 | 1467037138357 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 07:18:58 INFO - PROCESS | 2436 | 1467037138370 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:58 INFO - PROCESS | 2436 | 1467037138372 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:18:58 INFO - PROCESS | 2436 | ++DOCSHELL 0EF5D800 == 30 [pid = 2436] [id = 437] 07:18:58 INFO - PROCESS | 2436 | ++DOMWINDOW == 73 (133C2400) [pid = 2436] [serial = 1311] [outer = 00000000] 07:18:58 INFO - PROCESS | 2436 | ++DOMWINDOW == 74 (1397D800) [pid = 2436] [serial = 1312] [outer = 133C2400] 07:18:58 INFO - PROCESS | 2436 | 1467037138416 Marionette DEBUG loaded listener.js 07:18:58 INFO - PROCESS | 2436 | ++DOMWINDOW == 75 (14E44000) [pid = 2436] [serial = 1313] [outer = 133C2400] 07:18:58 INFO - PROCESS | 2436 | 1467037138829 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]]]}] 07:18:58 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 07:18:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 631ms 07:18:58 INFO - PROCESS | 2436 | 1467037138864 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 07:18:58 INFO - PROCESS | 2436 | 1467037138866 Marionette TRACE conn6 <- [1,1713,null,{"value":"13"}] 07:18:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 07:18:58 INFO - PROCESS | 2436 | 1467037138869 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 07:18:58 INFO - PROCESS | 2436 | 1467037138871 Marionette TRACE conn6 <- [1,1714,null,{}] 07:18:58 INFO - PROCESS | 2436 | 1467037138874 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}] 07:18:58 INFO - PROCESS | 2436 | 1467037138876 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:18:58 INFO - PROCESS | 2436 | 1467037138952 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 07:18:59 INFO - PROCESS | 2436 | 1467037139072 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:59 INFO - PROCESS | 2436 | 1467037139074 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:18:59 INFO - PROCESS | 2436 | ++DOCSHELL 14ED7C00 == 31 [pid = 2436] [id = 438] 07:18:59 INFO - PROCESS | 2436 | ++DOMWINDOW == 76 (14ED8000) [pid = 2436] [serial = 1314] [outer = 00000000] 07:18:59 INFO - PROCESS | 2436 | ++DOMWINDOW == 77 (15255C00) [pid = 2436] [serial = 1315] [outer = 14ED8000] 07:18:59 INFO - PROCESS | 2436 | 1467037139117 Marionette DEBUG loaded listener.js 07:18:59 INFO - PROCESS | 2436 | ++DOMWINDOW == 78 (16472000) [pid = 2436] [serial = 1316] [outer = 14ED8000] 07:18:59 INFO - PROCESS | 2436 | 1467037139487 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]]]}] 07:18:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 07:18:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 670ms 07:18:59 INFO - PROCESS | 2436 | 1467037139541 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 07:18:59 INFO - PROCESS | 2436 | 1467037139543 Marionette TRACE conn6 <- [1,1717,null,{"value":"13"}] 07:18:59 INFO - PROCESS | 2436 | 1467037139546 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 07:18:59 INFO - PROCESS | 2436 | 1467037139548 Marionette TRACE conn6 <- [1,1718,null,{}] 07:18:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 07:18:59 INFO - PROCESS | 2436 | 1467037139552 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}] 07:18:59 INFO - PROCESS | 2436 | 1467037139557 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:18:59 INFO - PROCESS | 2436 | 1467037139658 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 07:18:59 INFO - PROCESS | 2436 | 1467037139665 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:59 INFO - PROCESS | 2436 | 1467037139667 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:18:59 INFO - PROCESS | 2436 | ++DOCSHELL 1683D800 == 32 [pid = 2436] [id = 439] 07:18:59 INFO - PROCESS | 2436 | ++DOMWINDOW == 79 (1683DC00) [pid = 2436] [serial = 1317] [outer = 00000000] 07:18:59 INFO - PROCESS | 2436 | ++DOMWINDOW == 80 (16AE3C00) [pid = 2436] [serial = 1318] [outer = 1683DC00] 07:18:59 INFO - PROCESS | 2436 | 1467037139711 Marionette DEBUG loaded listener.js 07:18:59 INFO - PROCESS | 2436 | ++DOMWINDOW == 81 (17873000) [pid = 2436] [serial = 1319] [outer = 1683DC00] 07:19:00 INFO - PROCESS | 2436 | 1467037140146 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]]]}] 07:19:00 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 07:19:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 630ms 07:19:00 INFO - PROCESS | 2436 | 1467037140185 Marionette TRACE conn6 -> [0,1721,"getWindowHandle",null] 07:19:00 INFO - PROCESS | 2436 | 1467037140187 Marionette TRACE conn6 <- [1,1721,null,{"value":"13"}] 07:19:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 07:19:00 INFO - PROCESS | 2436 | 1467037140189 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 07:19:00 INFO - PROCESS | 2436 | 1467037140191 Marionette TRACE conn6 <- [1,1722,null,{}] 07:19:00 INFO - PROCESS | 2436 | 1467037140194 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}] 07:19:00 INFO - PROCESS | 2436 | 1467037140196 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:19:00 INFO - PROCESS | 2436 | 1467037140272 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 07:19:00 INFO - PROCESS | 2436 | 1467037140277 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:00 INFO - PROCESS | 2436 | 1467037140279 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:19:00 INFO - PROCESS | 2436 | ++DOCSHELL 17877000 == 33 [pid = 2436] [id = 440] 07:19:00 INFO - PROCESS | 2436 | ++DOMWINDOW == 82 (1787B400) [pid = 2436] [serial = 1320] [outer = 00000000] 07:19:00 INFO - PROCESS | 2436 | ++DOMWINDOW == 83 (178C6C00) [pid = 2436] [serial = 1321] [outer = 1787B400] 07:19:00 INFO - PROCESS | 2436 | 1467037140323 Marionette DEBUG loaded listener.js 07:19:00 INFO - PROCESS | 2436 | ++DOMWINDOW == 84 (17F56C00) [pid = 2436] [serial = 1322] [outer = 1787B400] 07:19:00 INFO - PROCESS | 2436 | 1467037140760 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]]]}] 07:19:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 07:19:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 630ms 07:19:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 07:19:00 INFO - PROCESS | 2436 | 1467037140828 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 07:19:00 INFO - PROCESS | 2436 | 1467037140830 Marionette TRACE conn6 <- [1,1725,null,{"value":"13"}] 07:19:00 INFO - PROCESS | 2436 | 1467037140833 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 07:19:00 INFO - PROCESS | 2436 | 1467037140835 Marionette TRACE conn6 <- [1,1726,null,{}] 07:19:00 INFO - PROCESS | 2436 | 1467037140839 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}] 07:19:00 INFO - PROCESS | 2436 | 1467037140840 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:19:00 INFO - PROCESS | 2436 | 1467037140916 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 07:19:00 INFO - PROCESS | 2436 | 1467037140921 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:00 INFO - PROCESS | 2436 | 1467037140923 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:19:00 INFO - PROCESS | 2436 | ++DOCSHELL 18647000 == 34 [pid = 2436] [id = 441] 07:19:00 INFO - PROCESS | 2436 | ++DOMWINDOW == 85 (18780400) [pid = 2436] [serial = 1323] [outer = 00000000] 07:19:00 INFO - PROCESS | 2436 | ++DOMWINDOW == 86 (18908C00) [pid = 2436] [serial = 1324] [outer = 18780400] 07:19:00 INFO - PROCESS | 2436 | 1467037140967 Marionette DEBUG loaded listener.js 07:19:01 INFO - PROCESS | 2436 | ++DOMWINDOW == 87 (18903C00) [pid = 2436] [serial = 1325] [outer = 18780400] 07:19:01 INFO - PROCESS | 2436 | 1467037141439 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]]]}] 07:19:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 07:19:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 630ms 07:19:01 INFO - PROCESS | 2436 | 1467037141466 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 07:19:01 INFO - PROCESS | 2436 | 1467037141468 Marionette TRACE conn6 <- [1,1729,null,{"value":"13"}] 07:19:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 07:19:01 INFO - PROCESS | 2436 | 1467037141471 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 07:19:01 INFO - PROCESS | 2436 | 1467037141473 Marionette TRACE conn6 <- [1,1730,null,{}] 07:19:01 INFO - PROCESS | 2436 | 1467037141476 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}] 07:19:01 INFO - PROCESS | 2436 | 1467037141478 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:19:01 INFO - PROCESS | 2436 | 1467037141589 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 07:19:01 INFO - PROCESS | 2436 | 1467037141595 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:01 INFO - PROCESS | 2436 | 1467037141597 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:19:01 INFO - PROCESS | 2436 | ++DOCSHELL 132E3800 == 35 [pid = 2436] [id = 442] 07:19:01 INFO - PROCESS | 2436 | ++DOMWINDOW == 88 (18DEAC00) [pid = 2436] [serial = 1326] [outer = 00000000] 07:19:01 INFO - PROCESS | 2436 | ++DOMWINDOW == 89 (18DF5C00) [pid = 2436] [serial = 1327] [outer = 18DEAC00] 07:19:01 INFO - PROCESS | 2436 | 1467037141641 Marionette DEBUG loaded listener.js 07:19:01 INFO - PROCESS | 2436 | ++DOMWINDOW == 90 (18E04400) [pid = 2436] [serial = 1328] [outer = 18DEAC00] 07:19:02 INFO - PROCESS | 2436 | 1467037142142 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]]]}] 07:19:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 07:19:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 730ms 07:19:02 INFO - PROCESS | 2436 | 1467037142202 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 07:19:02 INFO - PROCESS | 2436 | 1467037142204 Marionette TRACE conn6 <- [1,1733,null,{"value":"13"}] 07:19:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 07:19:02 INFO - PROCESS | 2436 | 1467037142213 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 07:19:02 INFO - PROCESS | 2436 | 1467037142215 Marionette TRACE conn6 <- [1,1734,null,{}] 07:19:02 INFO - PROCESS | 2436 | 1467037142218 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}] 07:19:02 INFO - PROCESS | 2436 | 1467037142220 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:19:02 INFO - PROCESS | 2436 | 1467037142334 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 07:19:02 INFO - PROCESS | 2436 | 1467037142342 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:02 INFO - PROCESS | 2436 | 1467037142344 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:19:02 INFO - PROCESS | 2436 | ++DOCSHELL 18E0C800 == 36 [pid = 2436] [id = 443] 07:19:02 INFO - PROCESS | 2436 | ++DOMWINDOW == 91 (18E10400) [pid = 2436] [serial = 1329] [outer = 00000000] 07:19:02 INFO - PROCESS | 2436 | ++DOMWINDOW == 92 (18EFAC00) [pid = 2436] [serial = 1330] [outer = 18E10400] 07:19:02 INFO - PROCESS | 2436 | 1467037142451 Marionette DEBUG loaded listener.js 07:19:02 INFO - PROCESS | 2436 | ++DOMWINDOW == 93 (19288800) [pid = 2436] [serial = 1331] [outer = 18E10400] 07:19:02 INFO - PROCESS | 2436 | 1467037142867 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]]]}] 07:19:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 07:19:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 670ms 07:19:02 INFO - PROCESS | 2436 | 1467037142887 Marionette TRACE conn6 -> [0,1737,"getWindowHandle",null] 07:19:02 INFO - PROCESS | 2436 | 1467037142889 Marionette TRACE conn6 <- [1,1737,null,{"value":"13"}] 07:19:02 INFO - PROCESS | 2436 | 1467037142892 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 07:19:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 07:19:02 INFO - PROCESS | 2436 | 1467037142895 Marionette TRACE conn6 <- [1,1738,null,{}] 07:19:02 INFO - PROCESS | 2436 | 1467037142899 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}] 07:19:02 INFO - PROCESS | 2436 | 1467037142902 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:19:03 INFO - PROCESS | 2436 | 1467037143055 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 07:19:03 INFO - PROCESS | 2436 | 1467037143079 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:03 INFO - PROCESS | 2436 | 1467037143081 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:19:03 INFO - PROCESS | 2436 | ++DOCSHELL 14ED6400 == 37 [pid = 2436] [id = 444] 07:19:03 INFO - PROCESS | 2436 | ++DOMWINDOW == 94 (192AD400) [pid = 2436] [serial = 1332] [outer = 00000000] 07:19:03 INFO - PROCESS | 2436 | ++DOMWINDOW == 95 (19DC5000) [pid = 2436] [serial = 1333] [outer = 192AD400] 07:19:03 INFO - PROCESS | 2436 | 1467037143126 Marionette DEBUG loaded listener.js 07:19:03 INFO - PROCESS | 2436 | ++DOMWINDOW == 96 (1A183000) [pid = 2436] [serial = 1334] [outer = 192AD400] 07:19:03 INFO - PROCESS | 2436 | --DOMWINDOW == 95 (18E0D400) [pid = 2436] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 07:19:03 INFO - PROCESS | 2436 | --DOMWINDOW == 94 (19284000) [pid = 2436] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 07:19:03 INFO - PROCESS | 2436 | --DOMWINDOW == 93 (192B0000) [pid = 2436] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 07:19:03 INFO - PROCESS | 2436 | --DOMWINDOW == 92 (18EEFC00) [pid = 2436] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 07:19:03 INFO - PROCESS | 2436 | --DOMWINDOW == 91 (18C5B000) [pid = 2436] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 07:19:03 INFO - PROCESS | 2436 | --DOMWINDOW == 90 (18413400) [pid = 2436] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 07:19:03 INFO - PROCESS | 2436 | --DOMWINDOW == 89 (16ADA800) [pid = 2436] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 07:19:03 INFO - PROCESS | 2436 | --DOMWINDOW == 88 (1524DC00) [pid = 2436] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 07:19:03 INFO - PROCESS | 2436 | --DOMWINDOW == 87 (13A1FC00) [pid = 2436] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 07:19:03 INFO - PROCESS | 2436 | --DOMWINDOW == 86 (13977800) [pid = 2436] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 07:19:03 INFO - PROCESS | 2436 | --DOMWINDOW == 85 (0F20D800) [pid = 2436] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 07:19:03 INFO - PROCESS | 2436 | --DOMWINDOW == 84 (0EDD1800) [pid = 2436] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 07:19:03 INFO - PROCESS | 2436 | --DOMWINDOW == 83 (18E0C400) [pid = 2436] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 07:19:03 INFO - PROCESS | 2436 | --DOMWINDOW == 82 (14EE2800) [pid = 2436] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 07:19:03 INFO - PROCESS | 2436 | 1467037143692 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]]]}] 07:19:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 07:19:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 869ms 07:19:03 INFO - PROCESS | 2436 | 1467037143767 Marionette TRACE conn6 -> [0,1741,"getWindowHandle",null] 07:19:03 INFO - PROCESS | 2436 | 1467037143769 Marionette TRACE conn6 <- [1,1741,null,{"value":"13"}] 07:19:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 07:19:03 INFO - PROCESS | 2436 | 1467037143772 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 07:19:03 INFO - PROCESS | 2436 | 1467037143774 Marionette TRACE conn6 <- [1,1742,null,{}] 07:19:03 INFO - PROCESS | 2436 | 1467037143777 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}] 07:19:03 INFO - PROCESS | 2436 | 1467037143779 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:19:03 INFO - PROCESS | 2436 | 1467037143858 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 07:19:03 INFO - PROCESS | 2436 | 1467037143863 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:03 INFO - PROCESS | 2436 | 1467037143865 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:19:03 INFO - PROCESS | 2436 | ++DOCSHELL 1787C400 == 38 [pid = 2436] [id = 445] 07:19:03 INFO - PROCESS | 2436 | ++DOMWINDOW == 83 (1787C800) [pid = 2436] [serial = 1335] [outer = 00000000] 07:19:03 INFO - PROCESS | 2436 | ++DOMWINDOW == 84 (18E0DC00) [pid = 2436] [serial = 1336] [outer = 1787C800] 07:19:03 INFO - PROCESS | 2436 | 1467037143918 Marionette DEBUG loaded listener.js 07:19:03 INFO - PROCESS | 2436 | ++DOMWINDOW == 85 (18EEFC00) [pid = 2436] [serial = 1337] [outer = 1787C800] 07:19:04 INFO - PROCESS | 2436 | 1467037144345 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]]]}] 07:19:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 07:19:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 630ms 07:19:04 INFO - PROCESS | 2436 | 1467037144403 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 07:19:04 INFO - PROCESS | 2436 | 1467037144405 Marionette TRACE conn6 <- [1,1745,null,{"value":"13"}] 07:19:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 07:19:04 INFO - PROCESS | 2436 | 1467037144408 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 07:19:04 INFO - PROCESS | 2436 | 1467037144409 Marionette TRACE conn6 <- [1,1746,null,{}] 07:19:04 INFO - PROCESS | 2436 | 1467037144413 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}] 07:19:04 INFO - PROCESS | 2436 | 1467037144415 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:19:04 INFO - PROCESS | 2436 | 1467037144493 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 07:19:04 INFO - PROCESS | 2436 | 1467037144501 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:04 INFO - PROCESS | 2436 | 1467037144502 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:19:04 INFO - PROCESS | 2436 | ++DOCSHELL 18E03800 == 39 [pid = 2436] [id = 446] 07:19:04 INFO - PROCESS | 2436 | ++DOMWINDOW == 86 (19292800) [pid = 2436] [serial = 1338] [outer = 00000000] 07:19:04 INFO - PROCESS | 2436 | ++DOMWINDOW == 87 (1A18BC00) [pid = 2436] [serial = 1339] [outer = 19292800] 07:19:04 INFO - PROCESS | 2436 | 1467037144546 Marionette DEBUG loaded listener.js 07:19:04 INFO - PROCESS | 2436 | ++DOMWINDOW == 88 (1A2F5C00) [pid = 2436] [serial = 1340] [outer = 19292800] 07:19:04 INFO - PROCESS | 2436 | 1467037144980 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]]]}] 07:19:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 07:19:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 630ms 07:19:05 INFO - PROCESS | 2436 | 1467037145048 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 07:19:05 INFO - PROCESS | 2436 | 1467037145050 Marionette TRACE conn6 <- [1,1749,null,{"value":"13"}] 07:19:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 07:19:05 INFO - PROCESS | 2436 | 1467037145053 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 07:19:05 INFO - PROCESS | 2436 | 1467037145054 Marionette TRACE conn6 <- [1,1750,null,{}] 07:19:05 INFO - PROCESS | 2436 | 1467037145058 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}] 07:19:05 INFO - PROCESS | 2436 | 1467037145060 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:19:05 INFO - PROCESS | 2436 | 1467037145139 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 07:19:05 INFO - PROCESS | 2436 | 1467037145144 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:05 INFO - PROCESS | 2436 | 1467037145146 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:19:05 INFO - PROCESS | 2436 | ++DOCSHELL 0F1BAC00 == 40 [pid = 2436] [id = 447] 07:19:05 INFO - PROCESS | 2436 | ++DOMWINDOW == 89 (192AB800) [pid = 2436] [serial = 1341] [outer = 00000000] 07:19:05 INFO - PROCESS | 2436 | ++DOMWINDOW == 90 (1A364C00) [pid = 2436] [serial = 1342] [outer = 192AB800] 07:19:05 INFO - PROCESS | 2436 | 1467037145190 Marionette DEBUG loaded listener.js 07:19:05 INFO - PROCESS | 2436 | ++DOMWINDOW == 91 (1A391000) [pid = 2436] [serial = 1343] [outer = 192AB800] 07:19:06 INFO - PROCESS | 2436 | --DOCSHELL 1683BC00 == 39 [pid = 2436] [id = 433] 07:19:06 INFO - PROCESS | 2436 | --DOCSHELL 0ED50800 == 38 [pid = 2436] [id = 434] 07:19:06 INFO - PROCESS | 2436 | --DOCSHELL 132E4800 == 37 [pid = 2436] [id = 436] 07:19:06 INFO - PROCESS | 2436 | --DOCSHELL 0EF5D800 == 36 [pid = 2436] [id = 437] 07:19:06 INFO - PROCESS | 2436 | --DOCSHELL 14ED7C00 == 35 [pid = 2436] [id = 438] 07:19:06 INFO - PROCESS | 2436 | --DOCSHELL 1683D800 == 34 [pid = 2436] [id = 439] 07:19:06 INFO - PROCESS | 2436 | --DOCSHELL 14ED6400 == 33 [pid = 2436] [id = 444] 07:19:06 INFO - PROCESS | 2436 | --DOCSHELL 18E03800 == 32 [pid = 2436] [id = 446] 07:19:06 INFO - PROCESS | 2436 | --DOCSHELL 17877000 == 31 [pid = 2436] [id = 440] 07:19:06 INFO - PROCESS | 2436 | --DOCSHELL 1787C400 == 30 [pid = 2436] [id = 445] 07:19:06 INFO - PROCESS | 2436 | --DOCSHELL 18E0C800 == 29 [pid = 2436] [id = 443] 07:19:06 INFO - PROCESS | 2436 | --DOCSHELL 18647000 == 28 [pid = 2436] [id = 441] 07:19:06 INFO - PROCESS | 2436 | --DOCSHELL 0EF61C00 == 27 [pid = 2436] [id = 435] 07:19:06 INFO - PROCESS | 2436 | --DOCSHELL 132E3800 == 26 [pid = 2436] [id = 442] 07:19:06 INFO - PROCESS | 2436 | --DOMWINDOW == 90 (18EF3000) [pid = 2436] [serial = 1285] [outer = 00000000] [url = about:blank] 07:19:06 INFO - PROCESS | 2436 | --DOMWINDOW == 89 (1928D000) [pid = 2436] [serial = 1288] [outer = 00000000] [url = about:blank] 07:19:06 INFO - PROCESS | 2436 | --DOMWINDOW == 88 (18EF4400) [pid = 2436] [serial = 1286] [outer = 00000000] [url = about:blank] 07:19:06 INFO - PROCESS | 2436 | --DOMWINDOW == 87 (19290800) [pid = 2436] [serial = 1289] [outer = 00000000] [url = about:blank] 07:19:06 INFO - PROCESS | 2436 | --DOMWINDOW == 86 (19DCD000) [pid = 2436] [serial = 1291] [outer = 00000000] [url = about:blank] 07:19:06 INFO - PROCESS | 2436 | --DOMWINDOW == 85 (1A18D800) [pid = 2436] [serial = 1298] [outer = 00000000] [url = about:blank] 07:19:06 INFO - PROCESS | 2436 | --DOMWINDOW == 84 (1A187400) [pid = 2436] [serial = 1297] [outer = 00000000] [url = about:blank] 07:19:06 INFO - PROCESS | 2436 | --DOMWINDOW == 83 (1A183400) [pid = 2436] [serial = 1292] [outer = 00000000] [url = about:blank] 07:19:06 INFO - PROCESS | 2436 | --DOMWINDOW == 82 (18DF1800) [pid = 2436] [serial = 1282] [outer = 00000000] [url = about:blank] 07:19:06 INFO - PROCESS | 2436 | --DOMWINDOW == 81 (18906800) [pid = 2436] [serial = 1279] [outer = 00000000] [url = about:blank] 07:19:06 INFO - PROCESS | 2436 | --DOMWINDOW == 80 (18909C00) [pid = 2436] [serial = 1280] [outer = 00000000] [url = about:blank] 07:19:06 INFO - PROCESS | 2436 | --DOMWINDOW == 79 (11F66800) [pid = 2436] [serial = 1276] [outer = 00000000] [url = about:blank] 07:19:06 INFO - PROCESS | 2436 | --DOMWINDOW == 78 (16AD8400) [pid = 2436] [serial = 1277] [outer = 00000000] [url = about:blank] 07:19:06 INFO - PROCESS | 2436 | --DOMWINDOW == 77 (1683CC00) [pid = 2436] [serial = 1273] [outer = 00000000] [url = about:blank] 07:19:06 INFO - PROCESS | 2436 | --DOMWINDOW == 76 (1A2F1400) [pid = 2436] [serial = 1300] [outer = 00000000] [url = about:blank] 07:19:06 INFO - PROCESS | 2436 | --DOMWINDOW == 75 (16A4B400) [pid = 2436] [serial = 1274] [outer = 00000000] [url = about:blank] 07:19:06 INFO - PROCESS | 2436 | --DOMWINDOW == 74 (14863C00) [pid = 2436] [serial = 1270] [outer = 00000000] [url = about:blank] 07:19:06 INFO - PROCESS | 2436 | --DOMWINDOW == 73 (151EE000) [pid = 2436] [serial = 1271] [outer = 00000000] [url = about:blank] 07:19:06 INFO - PROCESS | 2436 | --DOMWINDOW == 72 (1397CC00) [pid = 2436] [serial = 1267] [outer = 00000000] [url = about:blank] 07:19:06 INFO - PROCESS | 2436 | --DOMWINDOW == 71 (13A21800) [pid = 2436] [serial = 1268] [outer = 00000000] [url = about:blank] 07:19:06 INFO - PROCESS | 2436 | --DOMWINDOW == 70 (0F647400) [pid = 2436] [serial = 1264] [outer = 00000000] [url = about:blank] 07:19:06 INFO - PROCESS | 2436 | --DOMWINDOW == 69 (0FED7800) [pid = 2436] [serial = 1265] [outer = 00000000] [url = about:blank] 07:19:06 INFO - PROCESS | 2436 | --DOMWINDOW == 68 (0EDD9400) [pid = 2436] [serial = 1261] [outer = 00000000] [url = about:blank] 07:19:06 INFO - PROCESS | 2436 | --DOMWINDOW == 67 (0EE42800) [pid = 2436] [serial = 1262] [outer = 00000000] [url = about:blank] 07:19:06 INFO - PROCESS | 2436 | --DOMWINDOW == 66 (18EF9400) [pid = 2436] [serial = 1259] [outer = 00000000] [url = about:blank] 07:19:06 INFO - PROCESS | 2436 | --DOMWINDOW == 65 (18904800) [pid = 2436] [serial = 1295] [outer = 00000000] [url = about:blank] 07:19:06 INFO - PROCESS | 2436 | --DOMWINDOW == 64 (178C0800) [pid = 2436] [serial = 1294] [outer = 00000000] [url = about:blank] 07:19:06 INFO - PROCESS | 2436 | --DOMWINDOW == 63 (15145800) [pid = 2436] [serial = 1283] [outer = 00000000] [url = about:blank] 07:19:06 INFO - PROCESS | 2436 | 1467037146996 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]]]}] 07:19:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 07:19:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1984ms 07:19:07 INFO - PROCESS | 2436 | 1467037147039 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 07:19:07 INFO - PROCESS | 2436 | 1467037147043 Marionette TRACE conn6 <- [1,1753,null,{"value":"13"}] 07:19:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 07:19:07 INFO - PROCESS | 2436 | 1467037147047 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 07:19:07 INFO - PROCESS | 2436 | 1467037147051 Marionette TRACE conn6 <- [1,1754,null,{}] 07:19:07 INFO - PROCESS | 2436 | 1467037147057 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}] 07:19:07 INFO - PROCESS | 2436 | 1467037147060 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:19:07 INFO - PROCESS | 2436 | 1467037147150 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 07:19:07 INFO - PROCESS | 2436 | 1467037147157 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:07 INFO - PROCESS | 2436 | 1467037147162 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:19:07 INFO - PROCESS | 2436 | ++DOCSHELL 0ED50800 == 27 [pid = 2436] [id = 448] 07:19:07 INFO - PROCESS | 2436 | ++DOMWINDOW == 64 (0ED5C800) [pid = 2436] [serial = 1344] [outer = 00000000] 07:19:07 INFO - PROCESS | 2436 | ++DOMWINDOW == 65 (0EDDD000) [pid = 2436] [serial = 1345] [outer = 0ED5C800] 07:19:07 INFO - PROCESS | 2436 | 1467037147211 Marionette DEBUG loaded listener.js 07:19:07 INFO - PROCESS | 2436 | ++DOMWINDOW == 66 (0EE47000) [pid = 2436] [serial = 1346] [outer = 0ED5C800] 07:19:07 INFO - PROCESS | 2436 | 1467037147709 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]]]}] 07:19:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 07:19:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 670ms 07:19:07 INFO - PROCESS | 2436 | 1467037147718 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 07:19:07 INFO - PROCESS | 2436 | 1467037147723 Marionette TRACE conn6 <- [1,1757,null,{"value":"13"}] 07:19:07 INFO - PROCESS | 2436 | 1467037147729 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 07:19:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 07:19:07 INFO - PROCESS | 2436 | 1467037147732 Marionette TRACE conn6 <- [1,1758,null,{}] 07:19:07 INFO - PROCESS | 2436 | 1467037147740 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}] 07:19:07 INFO - PROCESS | 2436 | 1467037147744 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:19:07 INFO - PROCESS | 2436 | 1467037147831 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 07:19:07 INFO - PROCESS | 2436 | 1467037147838 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:07 INFO - PROCESS | 2436 | 1467037147841 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:19:07 INFO - PROCESS | 2436 | ++DOCSHELL 0F216C00 == 28 [pid = 2436] [id = 449] 07:19:07 INFO - PROCESS | 2436 | ++DOMWINDOW == 67 (0F218400) [pid = 2436] [serial = 1347] [outer = 00000000] 07:19:07 INFO - PROCESS | 2436 | ++DOMWINDOW == 68 (0F64F400) [pid = 2436] [serial = 1348] [outer = 0F218400] 07:19:07 INFO - PROCESS | 2436 | 1467037147888 Marionette DEBUG loaded listener.js 07:19:07 INFO - PROCESS | 2436 | ++DOMWINDOW == 69 (0FED7800) [pid = 2436] [serial = 1349] [outer = 0F218400] 07:19:08 INFO - PROCESS | 2436 | 1467037148349 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]]]}] 07:19:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 07:19:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 690ms 07:19:08 INFO - PROCESS | 2436 | 1467037148423 Marionette TRACE conn6 -> [0,1761,"getWindowHandle",null] 07:19:08 INFO - PROCESS | 2436 | 1467037148426 Marionette TRACE conn6 <- [1,1761,null,{"value":"13"}] 07:19:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 07:19:08 INFO - PROCESS | 2436 | 1467037148429 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 07:19:08 INFO - PROCESS | 2436 | 1467037148433 Marionette TRACE conn6 <- [1,1762,null,{}] 07:19:08 INFO - PROCESS | 2436 | 1467037148443 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}] 07:19:08 INFO - PROCESS | 2436 | 1467037148448 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:19:08 INFO - PROCESS | 2436 | 1467037148531 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 07:19:08 INFO - PROCESS | 2436 | 1467037148656 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:08 INFO - PROCESS | 2436 | 1467037148659 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:19:08 INFO - PROCESS | 2436 | ++DOCSHELL 132EA400 == 29 [pid = 2436] [id = 450] 07:19:08 INFO - PROCESS | 2436 | ++DOMWINDOW == 70 (133BFC00) [pid = 2436] [serial = 1350] [outer = 00000000] 07:19:08 INFO - PROCESS | 2436 | ++DOMWINDOW == 71 (1359B000) [pid = 2436] [serial = 1351] [outer = 133BFC00] 07:19:08 INFO - PROCESS | 2436 | 1467037148707 Marionette DEBUG loaded listener.js 07:19:08 INFO - PROCESS | 2436 | ++DOMWINDOW == 72 (13973000) [pid = 2436] [serial = 1352] [outer = 133BFC00] 07:19:09 INFO - PROCESS | 2436 | 1467037149075 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]]]}] 07:19:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 07:19:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 670ms 07:19:09 INFO - PROCESS | 2436 | 1467037149103 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 07:19:09 INFO - PROCESS | 2436 | 1467037149106 Marionette TRACE conn6 <- [1,1765,null,{"value":"13"}] 07:19:09 INFO - PROCESS | 2436 | 1467037149109 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 07:19:09 INFO - PROCESS | 2436 | 1467037149110 Marionette TRACE conn6 <- [1,1766,null,{}] 07:19:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 07:19:09 INFO - PROCESS | 2436 | 1467037149114 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}] 07:19:09 INFO - PROCESS | 2436 | 1467037149116 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:19:09 INFO - PROCESS | 2436 | 1467037149236 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 07:19:09 INFO - PROCESS | 2436 | 1467037149244 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:09 INFO - PROCESS | 2436 | 1467037149246 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:19:09 INFO - PROCESS | 2436 | ++DOCSHELL 13595000 == 30 [pid = 2436] [id = 451] 07:19:09 INFO - PROCESS | 2436 | ++DOMWINDOW == 73 (13979000) [pid = 2436] [serial = 1353] [outer = 00000000] 07:19:09 INFO - PROCESS | 2436 | ++DOMWINDOW == 74 (13B29400) [pid = 2436] [serial = 1354] [outer = 13979000] 07:19:09 INFO - PROCESS | 2436 | 1467037149291 Marionette DEBUG loaded listener.js 07:19:09 INFO - PROCESS | 2436 | ++DOMWINDOW == 75 (14EDAC00) [pid = 2436] [serial = 1355] [outer = 13979000] 07:19:09 INFO - PROCESS | 2436 | 1467037149701 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]]]}] 07:19:09 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 07:19:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 630ms 07:19:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 07:19:09 INFO - PROCESS | 2436 | 1467037149743 Marionette TRACE conn6 -> [0,1769,"getWindowHandle",null] 07:19:09 INFO - PROCESS | 2436 | 1467037149745 Marionette TRACE conn6 <- [1,1769,null,{"value":"13"}] 07:19:09 INFO - PROCESS | 2436 | 1467037149748 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 07:19:09 INFO - PROCESS | 2436 | 1467037149750 Marionette TRACE conn6 <- [1,1770,null,{}] 07:19:09 INFO - PROCESS | 2436 | 1467037149754 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}] 07:19:09 INFO - PROCESS | 2436 | 1467037149755 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:19:09 INFO - PROCESS | 2436 | 1467037149866 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 07:19:09 INFO - PROCESS | 2436 | 1467037149953 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:09 INFO - PROCESS | 2436 | 1467037149955 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:19:09 INFO - PROCESS | 2436 | ++DOCSHELL 1513D800 == 31 [pid = 2436] [id = 452] 07:19:09 INFO - PROCESS | 2436 | ++DOMWINDOW == 76 (151EBC00) [pid = 2436] [serial = 1356] [outer = 00000000] 07:19:09 INFO - PROCESS | 2436 | ++DOMWINDOW == 77 (15453800) [pid = 2436] [serial = 1357] [outer = 151EBC00] 07:19:09 INFO - PROCESS | 2436 | 1467037149998 Marionette DEBUG loaded listener.js 07:19:10 INFO - PROCESS | 2436 | ++DOMWINDOW == 78 (1683D800) [pid = 2436] [serial = 1358] [outer = 151EBC00] 07:19:10 INFO - PROCESS | 2436 | 1467037150344 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]]]}] 07:19:10 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 07:19:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 630ms 07:19:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 07:19:10 INFO - PROCESS | 2436 | 1467037150379 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 07:19:10 INFO - PROCESS | 2436 | 1467037150381 Marionette TRACE conn6 <- [1,1773,null,{"value":"13"}] 07:19:10 INFO - PROCESS | 2436 | 1467037150395 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 07:19:10 INFO - PROCESS | 2436 | 1467037150397 Marionette TRACE conn6 <- [1,1774,null,{}] 07:19:10 INFO - PROCESS | 2436 | 1467037150401 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}] 07:19:10 INFO - PROCESS | 2436 | 1467037150406 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:19:10 INFO - PROCESS | 2436 | 1467037150507 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 07:19:10 INFO - PROCESS | 2436 | 1467037150513 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:10 INFO - PROCESS | 2436 | 1467037150515 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:19:10 INFO - PROCESS | 2436 | ++DOCSHELL 16845800 == 32 [pid = 2436] [id = 453] 07:19:10 INFO - PROCESS | 2436 | ++DOMWINDOW == 79 (16845C00) [pid = 2436] [serial = 1359] [outer = 00000000] 07:19:10 INFO - PROCESS | 2436 | ++DOMWINDOW == 80 (17815400) [pid = 2436] [serial = 1360] [outer = 16845C00] 07:19:10 INFO - PROCESS | 2436 | 1467037150559 Marionette DEBUG loaded listener.js 07:19:10 INFO - PROCESS | 2436 | ++DOMWINDOW == 81 (1787AC00) [pid = 2436] [serial = 1361] [outer = 16845C00] 07:19:10 INFO - PROCESS | 2436 | 1467037151005 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]]]}] 07:19:11 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 07:19:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 650ms 07:19:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 07:19:11 INFO - PROCESS | 2436 | 1467037151035 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 07:19:11 INFO - PROCESS | 2436 | 1467037151037 Marionette TRACE conn6 <- [1,1777,null,{"value":"13"}] 07:19:11 INFO - PROCESS | 2436 | 1467037151040 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 07:19:11 INFO - PROCESS | 2436 | 1467037151042 Marionette TRACE conn6 <- [1,1778,null,{}] 07:19:11 INFO - PROCESS | 2436 | 1467037151045 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}] 07:19:11 INFO - PROCESS | 2436 | 1467037151047 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:19:11 INFO - PROCESS | 2436 | 1467037151122 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 07:19:11 INFO - PROCESS | 2436 | 1467037151128 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:11 INFO - PROCESS | 2436 | 1467037151130 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:19:11 INFO - PROCESS | 2436 | ++DOCSHELL 178C5800 == 33 [pid = 2436] [id = 454] 07:19:11 INFO - PROCESS | 2436 | ++DOMWINDOW == 82 (17F5CC00) [pid = 2436] [serial = 1362] [outer = 00000000] 07:19:11 INFO - PROCESS | 2436 | ++DOMWINDOW == 83 (18646C00) [pid = 2436] [serial = 1363] [outer = 17F5CC00] 07:19:11 INFO - PROCESS | 2436 | 1467037151174 Marionette DEBUG loaded listener.js 07:19:11 INFO - PROCESS | 2436 | ++DOMWINDOW == 84 (18780C00) [pid = 2436] [serial = 1364] [outer = 17F5CC00] 07:19:11 INFO - PROCESS | 2436 | 1467037151625 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]]]}] 07:19:11 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) 07:19:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 631ms 07:19:11 INFO - PROCESS | 2436 | 1467037151686 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 07:19:11 INFO - PROCESS | 2436 | 1467037151688 Marionette TRACE conn6 <- [1,1781,null,{"value":"13"}] 07:19:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 07:19:11 INFO - PROCESS | 2436 | 1467037151692 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 07:19:11 INFO - PROCESS | 2436 | 1467037151693 Marionette TRACE conn6 <- [1,1782,null,{}] 07:19:11 INFO - PROCESS | 2436 | 1467037151697 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}] 07:19:11 INFO - PROCESS | 2436 | 1467037151699 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:19:11 INFO - PROCESS | 2436 | 1467037151775 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 07:19:11 INFO - PROCESS | 2436 | 1467037151783 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:11 INFO - PROCESS | 2436 | 1467037151784 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:19:11 INFO - PROCESS | 2436 | ++DOCSHELL 1841A000 == 34 [pid = 2436] [id = 455] 07:19:11 INFO - PROCESS | 2436 | ++DOMWINDOW == 85 (18906800) [pid = 2436] [serial = 1365] [outer = 00000000] 07:19:11 INFO - PROCESS | 2436 | ++DOMWINDOW == 86 (18C60000) [pid = 2436] [serial = 1366] [outer = 18906800] 07:19:11 INFO - PROCESS | 2436 | 1467037151827 Marionette DEBUG loaded listener.js 07:19:11 INFO - PROCESS | 2436 | ++DOMWINDOW == 87 (1397B800) [pid = 2436] [serial = 1367] [outer = 18906800] 07:19:12 INFO - PROCESS | 2436 | 1467037152300 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]]]}] 07:19:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:19:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 631ms 07:19:12 INFO - PROCESS | 2436 | 1467037152324 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 07:19:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 07:19:12 INFO - PROCESS | 2436 | 1467037152326 Marionette TRACE conn6 <- [1,1785,null,{"value":"13"}] 07:19:12 INFO - PROCESS | 2436 | 1467037152329 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 07:19:12 INFO - PROCESS | 2436 | 1467037152331 Marionette TRACE conn6 <- [1,1786,null,{}] 07:19:12 INFO - PROCESS | 2436 | 1467037152335 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}] 07:19:12 INFO - PROCESS | 2436 | 1467037152337 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:19:12 INFO - PROCESS | 2436 | 1467037152450 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 07:19:12 INFO - PROCESS | 2436 | 1467037152458 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:12 INFO - PROCESS | 2436 | 1467037152460 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:19:12 INFO - PROCESS | 2436 | ++DOCSHELL 132E9800 == 35 [pid = 2436] [id = 456] 07:19:12 INFO - PROCESS | 2436 | ++DOMWINDOW == 88 (18DF6C00) [pid = 2436] [serial = 1368] [outer = 00000000] 07:19:12 INFO - PROCESS | 2436 | ++DOMWINDOW == 89 (18E0B800) [pid = 2436] [serial = 1369] [outer = 18DF6C00] 07:19:12 INFO - PROCESS | 2436 | 1467037152580 Marionette DEBUG loaded listener.js 07:19:12 INFO - PROCESS | 2436 | ++DOMWINDOW == 90 (18E0C400) [pid = 2436] [serial = 1370] [outer = 18DF6C00] 07:19:12 INFO - PROCESS | 2436 | 1467037152986 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]]]}] 07:19:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 07:19:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 671ms 07:19:12 INFO - PROCESS | 2436 | 1467037153002 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 07:19:12 INFO - PROCESS | 2436 | 1467037153004 Marionette TRACE conn6 <- [1,1789,null,{"value":"13"}] 07:19:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 07:19:12 INFO - PROCESS | 2436 | 1467037153015 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 07:19:12 INFO - PROCESS | 2436 | 1467037153017 Marionette TRACE conn6 <- [1,1790,null,{}] 07:19:12 INFO - PROCESS | 2436 | 1467037153020 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}] 07:19:13 INFO - PROCESS | 2436 | 1467037153022 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:19:13 INFO - PROCESS | 2436 | 1467037153141 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 07:19:13 INFO - PROCESS | 2436 | 1467037153211 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:13 INFO - PROCESS | 2436 | 1467037153213 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:19:13 INFO - PROCESS | 2436 | ++DOCSHELL 18E04800 == 36 [pid = 2436] [id = 457] 07:19:13 INFO - PROCESS | 2436 | ++DOMWINDOW == 91 (18EF2800) [pid = 2436] [serial = 1371] [outer = 00000000] 07:19:13 INFO - PROCESS | 2436 | ++DOMWINDOW == 92 (1906DC00) [pid = 2436] [serial = 1372] [outer = 18EF2800] 07:19:13 INFO - PROCESS | 2436 | 1467037153257 Marionette DEBUG loaded listener.js 07:19:13 INFO - PROCESS | 2436 | ++DOMWINDOW == 93 (19285C00) [pid = 2436] [serial = 1373] [outer = 18EF2800] 07:19:13 INFO - PROCESS | 2436 | 1467037153683 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]]]}] 07:19:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 07:19:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 730ms 07:19:13 INFO - PROCESS | 2436 | 1467037153747 Marionette TRACE conn6 -> [0,1793,"getWindowHandle",null] 07:19:13 INFO - PROCESS | 2436 | 1467037153750 Marionette TRACE conn6 <- [1,1793,null,{"value":"13"}] 07:19:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 07:19:13 INFO - PROCESS | 2436 | 1467037153762 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 07:19:13 INFO - PROCESS | 2436 | 1467037153764 Marionette TRACE conn6 <- [1,1794,null,{}] 07:19:13 INFO - PROCESS | 2436 | 1467037153768 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}] 07:19:13 INFO - PROCESS | 2436 | 1467037153770 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:19:13 INFO - PROCESS | 2436 | 1467037153926 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 07:19:13 INFO - PROCESS | 2436 | 1467037153951 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:13 INFO - PROCESS | 2436 | 1467037153953 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:19:13 INFO - PROCESS | 2436 | ++DOCSHELL 14EE1000 == 37 [pid = 2436] [id = 458] 07:19:13 INFO - PROCESS | 2436 | ++DOMWINDOW == 94 (192A7C00) [pid = 2436] [serial = 1374] [outer = 00000000] 07:19:13 INFO - PROCESS | 2436 | ++DOMWINDOW == 95 (192ADC00) [pid = 2436] [serial = 1375] [outer = 192A7C00] 07:19:13 INFO - PROCESS | 2436 | 1467037153998 Marionette DEBUG loaded listener.js 07:19:14 INFO - PROCESS | 2436 | ++DOMWINDOW == 96 (19EE4800) [pid = 2436] [serial = 1376] [outer = 192A7C00] 07:19:14 INFO - PROCESS | 2436 | --DOMWINDOW == 95 (19292800) [pid = 2436] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 07:19:14 INFO - PROCESS | 2436 | --DOMWINDOW == 94 (18DEAC00) [pid = 2436] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 07:19:14 INFO - PROCESS | 2436 | --DOMWINDOW == 93 (18E10400) [pid = 2436] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 07:19:14 INFO - PROCESS | 2436 | --DOMWINDOW == 92 (192AD400) [pid = 2436] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 07:19:14 INFO - PROCESS | 2436 | --DOMWINDOW == 91 (18780400) [pid = 2436] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 07:19:14 INFO - PROCESS | 2436 | --DOMWINDOW == 90 (1787B400) [pid = 2436] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 07:19:14 INFO - PROCESS | 2436 | --DOMWINDOW == 89 (1683DC00) [pid = 2436] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 07:19:14 INFO - PROCESS | 2436 | --DOMWINDOW == 88 (14ED8000) [pid = 2436] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 07:19:14 INFO - PROCESS | 2436 | --DOMWINDOW == 87 (133C2400) [pid = 2436] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 07:19:14 INFO - PROCESS | 2436 | --DOMWINDOW == 86 (132E8800) [pid = 2436] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 07:19:14 INFO - PROCESS | 2436 | --DOMWINDOW == 85 (0F16C800) [pid = 2436] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 07:19:14 INFO - PROCESS | 2436 | --DOMWINDOW == 84 (0ED51800) [pid = 2436] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 07:19:14 INFO - PROCESS | 2436 | --DOMWINDOW == 83 (1877D800) [pid = 2436] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 07:19:14 INFO - PROCESS | 2436 | --DOMWINDOW == 82 (1787C800) [pid = 2436] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 07:19:14 INFO - PROCESS | 2436 | 1467037154548 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]]]}] 07:19:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 07:19:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 830ms 07:19:14 INFO - PROCESS | 2436 | 1467037154592 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 07:19:14 INFO - PROCESS | 2436 | 1467037154594 Marionette TRACE conn6 <- [1,1797,null,{"value":"13"}] 07:19:14 INFO - PROCESS | 2436 | 1467037154609 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 07:19:14 INFO - PROCESS | 2436 | 1467037154611 Marionette TRACE conn6 <- [1,1798,null,{}] 07:19:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 07:19:14 INFO - PROCESS | 2436 | 1467037154614 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}] 07:19:14 INFO - PROCESS | 2436 | 1467037154616 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:19:14 INFO - PROCESS | 2436 | 1467037154694 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 07:19:14 INFO - PROCESS | 2436 | 1467037154700 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:14 INFO - PROCESS | 2436 | 1467037154701 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:19:14 INFO - PROCESS | 2436 | ++DOCSHELL 135B8400 == 38 [pid = 2436] [id = 459] 07:19:14 INFO - PROCESS | 2436 | ++DOMWINDOW == 83 (1646B400) [pid = 2436] [serial = 1377] [outer = 00000000] 07:19:14 INFO - PROCESS | 2436 | ++DOMWINDOW == 84 (1787C800) [pid = 2436] [serial = 1378] [outer = 1646B400] 07:19:14 INFO - PROCESS | 2436 | 1467037154744 Marionette DEBUG loaded listener.js 07:19:14 INFO - PROCESS | 2436 | ++DOMWINDOW == 85 (18DEFC00) [pid = 2436] [serial = 1379] [outer = 1646B400] 07:19:15 INFO - PROCESS | 2436 | 1467037155183 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]]]}] 07:19:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 07:19:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 630ms 07:19:15 INFO - PROCESS | 2436 | 1467037155243 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 07:19:15 INFO - PROCESS | 2436 | 1467037155245 Marionette TRACE conn6 <- [1,1801,null,{"value":"13"}] 07:19:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 07:19:15 INFO - PROCESS | 2436 | 1467037155248 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 07:19:15 INFO - PROCESS | 2436 | 1467037155250 Marionette TRACE conn6 <- [1,1802,null,{}] 07:19:15 INFO - PROCESS | 2436 | 1467037155253 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}] 07:19:15 INFO - PROCESS | 2436 | 1467037155255 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:19:15 INFO - PROCESS | 2436 | 1467037155333 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 07:19:15 INFO - PROCESS | 2436 | 1467037155338 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:15 INFO - PROCESS | 2436 | 1467037155340 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:19:15 INFO - PROCESS | 2436 | ++DOCSHELL 1890DC00 == 39 [pid = 2436] [id = 460] 07:19:15 INFO - PROCESS | 2436 | ++DOMWINDOW == 86 (18E05C00) [pid = 2436] [serial = 1380] [outer = 00000000] 07:19:15 INFO - PROCESS | 2436 | ++DOMWINDOW == 87 (1A183800) [pid = 2436] [serial = 1381] [outer = 18E05C00] 07:19:15 INFO - PROCESS | 2436 | 1467037155384 Marionette DEBUG loaded listener.js 07:19:15 INFO - PROCESS | 2436 | ++DOMWINDOW == 88 (1A18D000) [pid = 2436] [serial = 1382] [outer = 18E05C00] 07:19:15 INFO - PROCESS | 2436 | 1467037155842 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]]]}] 07:19:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 07:19:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 630ms 07:19:15 INFO - PROCESS | 2436 | 1467037155892 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 07:19:15 INFO - PROCESS | 2436 | 1467037155894 Marionette TRACE conn6 <- [1,1805,null,{"value":"13"}] 07:19:15 INFO - PROCESS | 2436 | 1467037155897 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 07:19:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 07:19:15 INFO - PROCESS | 2436 | 1467037155899 Marionette TRACE conn6 <- [1,1806,null,{}] 07:19:15 INFO - PROCESS | 2436 | 1467037155902 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}] 07:19:15 INFO - PROCESS | 2436 | 1467037155904 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:19:15 INFO - PROCESS | 2436 | 1467037155982 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 07:19:15 INFO - PROCESS | 2436 | 1467037155988 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:15 INFO - PROCESS | 2436 | 1467037155989 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:19:15 INFO - PROCESS | 2436 | ++DOCSHELL 1397FC00 == 40 [pid = 2436] [id = 461] 07:19:15 INFO - PROCESS | 2436 | ++DOMWINDOW == 89 (1A190400) [pid = 2436] [serial = 1383] [outer = 00000000] 07:19:16 INFO - PROCESS | 2436 | ++DOMWINDOW == 90 (1A35D800) [pid = 2436] [serial = 1384] [outer = 1A190400] 07:19:16 INFO - PROCESS | 2436 | 1467037156032 Marionette DEBUG loaded listener.js 07:19:16 INFO - PROCESS | 2436 | ++DOMWINDOW == 91 (1A396400) [pid = 2436] [serial = 1385] [outer = 1A190400] 07:19:16 INFO - PROCESS | 2436 | --DOCSHELL 0F1BAC00 == 39 [pid = 2436] [id = 447] 07:19:16 INFO - PROCESS | 2436 | --DOCSHELL 0ED50800 == 38 [pid = 2436] [id = 448] 07:19:17 INFO - PROCESS | 2436 | --DOCSHELL 0F216C00 == 37 [pid = 2436] [id = 449] 07:19:17 INFO - PROCESS | 2436 | --DOCSHELL 1513D800 == 36 [pid = 2436] [id = 452] 07:19:17 INFO - PROCESS | 2436 | --DOCSHELL 132EA400 == 35 [pid = 2436] [id = 450] 07:19:17 INFO - PROCESS | 2436 | --DOCSHELL 16845800 == 34 [pid = 2436] [id = 453] 07:19:17 INFO - PROCESS | 2436 | --DOCSHELL 132E9800 == 33 [pid = 2436] [id = 456] 07:19:17 INFO - PROCESS | 2436 | --DOCSHELL 13595000 == 32 [pid = 2436] [id = 451] 07:19:17 INFO - PROCESS | 2436 | --DOCSHELL 1890DC00 == 31 [pid = 2436] [id = 460] 07:19:17 INFO - PROCESS | 2436 | --DOCSHELL 135B8400 == 30 [pid = 2436] [id = 459] 07:19:17 INFO - PROCESS | 2436 | --DOCSHELL 14EE1000 == 29 [pid = 2436] [id = 458] 07:19:17 INFO - PROCESS | 2436 | --DOCSHELL 1841A000 == 28 [pid = 2436] [id = 455] 07:19:17 INFO - PROCESS | 2436 | --DOCSHELL 18E04800 == 27 [pid = 2436] [id = 457] 07:19:17 INFO - PROCESS | 2436 | --DOCSHELL 178C5800 == 26 [pid = 2436] [id = 454] 07:19:17 INFO - PROCESS | 2436 | --DOMWINDOW == 90 (1A2F5C00) [pid = 2436] [serial = 1340] [outer = 00000000] [url = about:blank] 07:19:17 INFO - PROCESS | 2436 | --DOMWINDOW == 89 (18DF5C00) [pid = 2436] [serial = 1327] [outer = 00000000] [url = about:blank] 07:19:17 INFO - PROCESS | 2436 | --DOMWINDOW == 88 (18EFAC00) [pid = 2436] [serial = 1330] [outer = 00000000] [url = about:blank] 07:19:17 INFO - PROCESS | 2436 | --DOMWINDOW == 87 (18E04400) [pid = 2436] [serial = 1328] [outer = 00000000] [url = about:blank] 07:19:17 INFO - PROCESS | 2436 | --DOMWINDOW == 86 (19DC5000) [pid = 2436] [serial = 1333] [outer = 00000000] [url = about:blank] 07:19:17 INFO - PROCESS | 2436 | --DOMWINDOW == 85 (19288800) [pid = 2436] [serial = 1331] [outer = 00000000] [url = about:blank] 07:19:17 INFO - PROCESS | 2436 | --DOMWINDOW == 84 (1A18BC00) [pid = 2436] [serial = 1339] [outer = 00000000] [url = about:blank] 07:19:17 INFO - PROCESS | 2436 | --DOMWINDOW == 83 (1A183000) [pid = 2436] [serial = 1334] [outer = 00000000] [url = about:blank] 07:19:17 INFO - PROCESS | 2436 | --DOMWINDOW == 82 (1A364C00) [pid = 2436] [serial = 1342] [outer = 00000000] [url = about:blank] 07:19:17 INFO - PROCESS | 2436 | --DOMWINDOW == 81 (18908C00) [pid = 2436] [serial = 1324] [outer = 00000000] [url = about:blank] 07:19:17 INFO - PROCESS | 2436 | --DOMWINDOW == 80 (178C6C00) [pid = 2436] [serial = 1321] [outer = 00000000] [url = about:blank] 07:19:17 INFO - PROCESS | 2436 | --DOMWINDOW == 79 (17F56C00) [pid = 2436] [serial = 1322] [outer = 00000000] [url = about:blank] 07:19:17 INFO - PROCESS | 2436 | --DOMWINDOW == 78 (16AE3C00) [pid = 2436] [serial = 1318] [outer = 00000000] [url = about:blank] 07:19:17 INFO - PROCESS | 2436 | --DOMWINDOW == 77 (17873000) [pid = 2436] [serial = 1319] [outer = 00000000] [url = about:blank] 07:19:17 INFO - PROCESS | 2436 | --DOMWINDOW == 76 (15255C00) [pid = 2436] [serial = 1315] [outer = 00000000] [url = about:blank] 07:19:17 INFO - PROCESS | 2436 | --DOMWINDOW == 75 (16472000) [pid = 2436] [serial = 1316] [outer = 00000000] [url = about:blank] 07:19:17 INFO - PROCESS | 2436 | --DOMWINDOW == 74 (1397D800) [pid = 2436] [serial = 1312] [outer = 00000000] [url = about:blank] 07:19:17 INFO - PROCESS | 2436 | --DOMWINDOW == 73 (14E44000) [pid = 2436] [serial = 1313] [outer = 00000000] [url = about:blank] 07:19:17 INFO - PROCESS | 2436 | --DOMWINDOW == 72 (133C5C00) [pid = 2436] [serial = 1309] [outer = 00000000] [url = about:blank] 07:19:17 INFO - PROCESS | 2436 | --DOMWINDOW == 71 (13926000) [pid = 2436] [serial = 1310] [outer = 00000000] [url = about:blank] 07:19:17 INFO - PROCESS | 2436 | --DOMWINDOW == 70 (0F1BC800) [pid = 2436] [serial = 1306] [outer = 00000000] [url = about:blank] 07:19:17 INFO - PROCESS | 2436 | --DOMWINDOW == 69 (0F57C000) [pid = 2436] [serial = 1307] [outer = 00000000] [url = about:blank] 07:19:17 INFO - PROCESS | 2436 | --DOMWINDOW == 68 (0EDD2C00) [pid = 2436] [serial = 1303] [outer = 00000000] [url = about:blank] 07:19:17 INFO - PROCESS | 2436 | --DOMWINDOW == 67 (0EDE0000) [pid = 2436] [serial = 1304] [outer = 00000000] [url = about:blank] 07:19:17 INFO - PROCESS | 2436 | --DOMWINDOW == 66 (1A35D000) [pid = 2436] [serial = 1301] [outer = 00000000] [url = about:blank] 07:19:17 INFO - PROCESS | 2436 | --DOMWINDOW == 65 (18E0DC00) [pid = 2436] [serial = 1336] [outer = 00000000] [url = about:blank] 07:19:17 INFO - PROCESS | 2436 | --DOMWINDOW == 64 (18EEFC00) [pid = 2436] [serial = 1337] [outer = 00000000] [url = about:blank] 07:19:17 INFO - PROCESS | 2436 | --DOMWINDOW == 63 (18903C00) [pid = 2436] [serial = 1325] [outer = 00000000] [url = about:blank] 07:19:17 INFO - PROCESS | 2436 | 1467037157875 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]]]}] 07:19:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 07:19:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 2020ms 07:19:17 INFO - PROCESS | 2436 | 1467037157922 Marionette TRACE conn6 -> [0,1809,"getWindowHandle",null] 07:19:17 INFO - PROCESS | 2436 | 1467037157925 Marionette TRACE conn6 <- [1,1809,null,{"value":"13"}] 07:19:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 07:19:17 INFO - PROCESS | 2436 | 1467037157931 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 07:19:17 INFO - PROCESS | 2436 | 1467037157933 Marionette TRACE conn6 <- [1,1810,null,{}] 07:19:17 INFO - PROCESS | 2436 | 1467037157939 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}] 07:19:17 INFO - PROCESS | 2436 | 1467037157942 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:19:18 INFO - PROCESS | 2436 | 1467037158030 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 07:19:18 INFO - PROCESS | 2436 | 1467037158037 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:18 INFO - PROCESS | 2436 | 1467037158040 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:19:18 INFO - PROCESS | 2436 | ++DOCSHELL 0E8EF800 == 27 [pid = 2436] [id = 462] 07:19:18 INFO - PROCESS | 2436 | ++DOMWINDOW == 64 (0E8EFC00) [pid = 2436] [serial = 1386] [outer = 00000000] 07:19:18 INFO - PROCESS | 2436 | ++DOMWINDOW == 65 (0EDE0800) [pid = 2436] [serial = 1387] [outer = 0E8EFC00] 07:19:18 INFO - PROCESS | 2436 | 1467037158088 Marionette DEBUG loaded listener.js 07:19:18 INFO - PROCESS | 2436 | ++DOMWINDOW == 66 (0EE46400) [pid = 2436] [serial = 1388] [outer = 0E8EFC00] 07:19:18 INFO - PROCESS | 2436 | 1467037158561 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]]]}] 07:19:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 07:19:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 670ms 07:19:18 INFO - PROCESS | 2436 | 1467037158602 Marionette TRACE conn6 -> [0,1813,"getWindowHandle",null] 07:19:18 INFO - PROCESS | 2436 | 1467037158607 Marionette TRACE conn6 <- [1,1813,null,{"value":"13"}] 07:19:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 07:19:18 INFO - PROCESS | 2436 | 1467037158613 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 07:19:18 INFO - PROCESS | 2436 | 1467037158616 Marionette TRACE conn6 <- [1,1814,null,{}] 07:19:18 INFO - PROCESS | 2436 | 1467037158620 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}] 07:19:18 INFO - PROCESS | 2436 | 1467037158622 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:19:18 INFO - PROCESS | 2436 | 1467037158712 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 07:19:18 INFO - PROCESS | 2436 | 1467037158720 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:18 INFO - PROCESS | 2436 | 1467037158723 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:19:18 INFO - PROCESS | 2436 | ++DOCSHELL 0F213000 == 28 [pid = 2436] [id = 463] 07:19:18 INFO - PROCESS | 2436 | ++DOMWINDOW == 67 (0F216C00) [pid = 2436] [serial = 1389] [outer = 00000000] 07:19:18 INFO - PROCESS | 2436 | ++DOMWINDOW == 68 (0F650000) [pid = 2436] [serial = 1390] [outer = 0F216C00] 07:19:18 INFO - PROCESS | 2436 | 1467037158771 Marionette DEBUG loaded listener.js 07:19:18 INFO - PROCESS | 2436 | ++DOMWINDOW == 69 (0FF36C00) [pid = 2436] [serial = 1391] [outer = 0F216C00] 07:19:19 INFO - PROCESS | 2436 | 1467037159239 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]]]}] 07:19:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 07:19:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 670ms 07:19:19 INFO - PROCESS | 2436 | 1467037159287 Marionette TRACE conn6 -> [0,1817,"getWindowHandle",null] 07:19:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 07:19:19 INFO - PROCESS | 2436 | 1467037159289 Marionette TRACE conn6 <- [1,1817,null,{"value":"13"}] 07:19:19 INFO - PROCESS | 2436 | 1467037159292 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 07:19:19 INFO - PROCESS | 2436 | 1467037159296 Marionette TRACE conn6 <- [1,1818,null,{}] 07:19:19 INFO - PROCESS | 2436 | 1467037159307 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}] 07:19:19 INFO - PROCESS | 2436 | 1467037159311 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:19:19 INFO - PROCESS | 2436 | 1467037159393 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 07:19:19 INFO - PROCESS | 2436 | 1467037159517 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:19 INFO - PROCESS | 2436 | 1467037159520 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:19:19 INFO - PROCESS | 2436 | ++DOCSHELL 1358FC00 == 29 [pid = 2436] [id = 464] 07:19:19 INFO - PROCESS | 2436 | ++DOMWINDOW == 70 (13594000) [pid = 2436] [serial = 1392] [outer = 00000000] 07:19:19 INFO - PROCESS | 2436 | ++DOMWINDOW == 71 (13929000) [pid = 2436] [serial = 1393] [outer = 13594000] 07:19:19 INFO - PROCESS | 2436 | 1467037159569 Marionette DEBUG loaded listener.js 07:19:19 INFO - PROCESS | 2436 | ++DOMWINDOW == 72 (13977400) [pid = 2436] [serial = 1394] [outer = 13594000] 07:19:19 INFO - PROCESS | 2436 | 1467037159954 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]]]}] 07:19:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 07:19:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 691ms 07:19:19 INFO - PROCESS | 2436 | 1467037159983 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 07:19:19 INFO - PROCESS | 2436 | 1467037159986 Marionette TRACE conn6 <- [1,1821,null,{"value":"13"}] 07:19:19 INFO - PROCESS | 2436 | 1467037159989 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 07:19:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 07:19:19 INFO - PROCESS | 2436 | 1467037159991 Marionette TRACE conn6 <- [1,1822,null,{}] 07:19:19 INFO - PROCESS | 2436 | 1467037159994 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}] 07:19:19 INFO - PROCESS | 2436 | 1467037159996 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:19:20 INFO - PROCESS | 2436 | 1467037160113 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 07:19:20 INFO - PROCESS | 2436 | 1467037160165 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:20 INFO - PROCESS | 2436 | 1467037160167 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:19:20 INFO - PROCESS | 2436 | ++DOCSHELL 1397F000 == 30 [pid = 2436] [id = 465] 07:19:20 INFO - PROCESS | 2436 | ++DOMWINDOW == 73 (13A21800) [pid = 2436] [serial = 1395] [outer = 00000000] 07:19:20 INFO - PROCESS | 2436 | ++DOMWINDOW == 74 (1485B400) [pid = 2436] [serial = 1396] [outer = 13A21800] 07:19:20 INFO - PROCESS | 2436 | 1467037160211 Marionette DEBUG loaded listener.js 07:19:20 INFO - PROCESS | 2436 | ++DOMWINDOW == 75 (14EDEC00) [pid = 2436] [serial = 1397] [outer = 13A21800] 07:19:20 INFO - PROCESS | 2436 | 1467037160573 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]]]}] 07:19:20 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 07:19:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 630ms 07:19:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 07:19:20 INFO - PROCESS | 2436 | 1467037160624 Marionette TRACE conn6 -> [0,1825,"getWindowHandle",null] 07:19:20 INFO - PROCESS | 2436 | 1467037160626 Marionette TRACE conn6 <- [1,1825,null,{"value":"13"}] 07:19:20 INFO - PROCESS | 2436 | 1467037160629 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 07:19:20 INFO - PROCESS | 2436 | 1467037160630 Marionette TRACE conn6 <- [1,1826,null,{}] 07:19:20 INFO - PROCESS | 2436 | 1467037160634 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}] 07:19:20 INFO - PROCESS | 2436 | 1467037160636 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:19:20 INFO - PROCESS | 2436 | 1467037160746 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 07:19:20 INFO - PROCESS | 2436 | 1467037160784 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:20 INFO - PROCESS | 2436 | 1467037160786 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:19:20 INFO - PROCESS | 2436 | ++DOCSHELL 151ED800 == 31 [pid = 2436] [id = 466] 07:19:20 INFO - PROCESS | 2436 | ++DOMWINDOW == 76 (151EF000) [pid = 2436] [serial = 1398] [outer = 00000000] 07:19:20 INFO - PROCESS | 2436 | ++DOMWINDOW == 77 (16470C00) [pid = 2436] [serial = 1399] [outer = 151EF000] 07:19:20 INFO - PROCESS | 2436 | 1467037160830 Marionette DEBUG loaded listener.js 07:19:20 INFO - PROCESS | 2436 | ++DOMWINDOW == 78 (1683D400) [pid = 2436] [serial = 1400] [outer = 151EF000] 07:19:21 INFO - PROCESS | 2436 | 1467037161248 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]]]}] 07:19:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 07:19:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 670ms 07:19:21 INFO - PROCESS | 2436 | 1467037161306 Marionette TRACE conn6 -> [0,1829,"getWindowHandle",null] 07:19:21 INFO - PROCESS | 2436 | 1467037161308 Marionette TRACE conn6 <- [1,1829,null,{"value":"13"}] 07:19:21 INFO - PROCESS | 2436 | 1467037161311 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 07:19:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 07:19:21 INFO - PROCESS | 2436 | 1467037161312 Marionette TRACE conn6 <- [1,1830,null,{}] 07:19:21 INFO - PROCESS | 2436 | 1467037161316 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}] 07:19:21 INFO - PROCESS | 2436 | 1467037161321 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:19:21 INFO - PROCESS | 2436 | 1467037161423 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 07:19:21 INFO - PROCESS | 2436 | 1467037161429 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:21 INFO - PROCESS | 2436 | 1467037161431 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:19:21 INFO - PROCESS | 2436 | ++DOCSHELL 16848C00 == 32 [pid = 2436] [id = 467] 07:19:21 INFO - PROCESS | 2436 | ++DOMWINDOW == 79 (16849400) [pid = 2436] [serial = 1401] [outer = 00000000] 07:19:21 INFO - PROCESS | 2436 | ++DOMWINDOW == 80 (1785D800) [pid = 2436] [serial = 1402] [outer = 16849400] 07:19:21 INFO - PROCESS | 2436 | 1467037161475 Marionette DEBUG loaded listener.js 07:19:21 INFO - PROCESS | 2436 | ++DOMWINDOW == 81 (17879C00) [pid = 2436] [serial = 1403] [outer = 16849400] 07:19:21 INFO - PROCESS | 2436 | 1467037161902 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]]]}] 07:19:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 07:19:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 630ms 07:19:21 INFO - PROCESS | 2436 | 1467037161955 Marionette TRACE conn6 -> [0,1833,"getWindowHandle",null] 07:19:21 INFO - PROCESS | 2436 | 1467037161957 Marionette TRACE conn6 <- [1,1833,null,{"value":"13"}] 07:19:21 INFO - PROCESS | 2436 | 1467037161960 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 07:19:21 INFO - PROCESS | 2436 | 1467037161962 Marionette TRACE conn6 <- [1,1834,null,{}] 07:19:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 07:19:21 INFO - PROCESS | 2436 | 1467037161965 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}] 07:19:21 INFO - PROCESS | 2436 | 1467037161967 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:19:22 INFO - PROCESS | 2436 | 1467037162068 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 07:19:22 INFO - PROCESS | 2436 | 1467037162076 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:22 INFO - PROCESS | 2436 | 1467037162078 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:19:22 INFO - PROCESS | 2436 | ++DOCSHELL 178BA000 == 33 [pid = 2436] [id = 468] 07:19:22 INFO - PROCESS | 2436 | ++DOMWINDOW == 82 (178C6C00) [pid = 2436] [serial = 1404] [outer = 00000000] 07:19:22 INFO - PROCESS | 2436 | ++DOMWINDOW == 83 (1841B800) [pid = 2436] [serial = 1405] [outer = 178C6C00] 07:19:22 INFO - PROCESS | 2436 | 1467037162121 Marionette DEBUG loaded listener.js 07:19:22 INFO - PROCESS | 2436 | ++DOMWINDOW == 84 (18643000) [pid = 2436] [serial = 1406] [outer = 178C6C00] 07:19:22 INFO - PROCESS | 2436 | 1467037162531 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]]]}] 07:19:22 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) 07:19:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 630ms 07:19:22 INFO - PROCESS | 2436 | 1467037162604 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 07:19:22 INFO - PROCESS | 2436 | 1467037162606 Marionette TRACE conn6 <- [1,1837,null,{"value":"13"}] 07:19:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 07:19:22 INFO - PROCESS | 2436 | 1467037162609 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 07:19:22 INFO - PROCESS | 2436 | 1467037162611 Marionette TRACE conn6 <- [1,1838,null,{}] 07:19:22 INFO - PROCESS | 2436 | 1467037162614 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}] 07:19:22 INFO - PROCESS | 2436 | 1467037162616 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:19:22 INFO - PROCESS | 2436 | 1467037162693 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 07:19:22 INFO - PROCESS | 2436 | 1467037162699 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:22 INFO - PROCESS | 2436 | 1467037162701 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:19:22 INFO - PROCESS | 2436 | ++DOCSHELL 18909C00 == 34 [pid = 2436] [id = 469] 07:19:22 INFO - PROCESS | 2436 | ++DOMWINDOW == 85 (1890F000) [pid = 2436] [serial = 1407] [outer = 00000000] 07:19:22 INFO - PROCESS | 2436 | ++DOMWINDOW == 86 (18C28000) [pid = 2436] [serial = 1408] [outer = 1890F000] 07:19:22 INFO - PROCESS | 2436 | 1467037162744 Marionette DEBUG loaded listener.js 07:19:22 INFO - PROCESS | 2436 | ++DOMWINDOW == 87 (18C13400) [pid = 2436] [serial = 1409] [outer = 1890F000] 07:19:23 INFO - PROCESS | 2436 | 1467037163208 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]]]}] 07:19:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:19:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 629ms 07:19:23 INFO - PROCESS | 2436 | 1467037163242 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 07:19:23 INFO - PROCESS | 2436 | 1467037163244 Marionette TRACE conn6 <- [1,1841,null,{"value":"13"}] 07:19:23 INFO - PROCESS | 2436 | 1467037163247 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 07:19:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 07:19:23 INFO - PROCESS | 2436 | 1467037163248 Marionette TRACE conn6 <- [1,1842,null,{}] 07:19:23 INFO - PROCESS | 2436 | 1467037163252 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}] 07:19:23 INFO - PROCESS | 2436 | 1467037163254 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:19:23 INFO - PROCESS | 2436 | 1467037163368 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 07:19:23 INFO - PROCESS | 2436 | 1467037163401 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:23 INFO - PROCESS | 2436 | 1467037163403 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:19:23 INFO - PROCESS | 2436 | ++DOCSHELL 133CD800 == 35 [pid = 2436] [id = 470] 07:19:23 INFO - PROCESS | 2436 | ++DOMWINDOW == 88 (18E03800) [pid = 2436] [serial = 1410] [outer = 00000000] 07:19:23 INFO - PROCESS | 2436 | ++DOMWINDOW == 89 (18E09800) [pid = 2436] [serial = 1411] [outer = 18E03800] 07:19:23 INFO - PROCESS | 2436 | 1467037163508 Marionette DEBUG loaded listener.js 07:19:23 INFO - PROCESS | 2436 | ++DOMWINDOW == 90 (18E0CC00) [pid = 2436] [serial = 1412] [outer = 18E03800] 07:19:23 INFO - PROCESS | 2436 | 1467037163923 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]]]}] 07:19:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 07:19:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 730ms 07:19:23 INFO - PROCESS | 2436 | 1467037163981 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 07:19:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 07:19:23 INFO - PROCESS | 2436 | 1467037163983 Marionette TRACE conn6 <- [1,1845,null,{"value":"13"}] 07:19:23 INFO - PROCESS | 2436 | 1467037163986 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 07:19:23 INFO - PROCESS | 2436 | 1467037163988 Marionette TRACE conn6 <- [1,1846,null,{}] 07:19:23 INFO - PROCESS | 2436 | 1467037163995 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}] 07:19:23 INFO - PROCESS | 2436 | 1467037163997 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:19:24 INFO - PROCESS | 2436 | 1467037164111 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 07:19:24 INFO - PROCESS | 2436 | 1467037164116 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:24 INFO - PROCESS | 2436 | 1467037164118 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:19:24 INFO - PROCESS | 2436 | ++DOCSHELL 18EF4800 == 36 [pid = 2436] [id = 471] 07:19:24 INFO - PROCESS | 2436 | ++DOMWINDOW == 91 (18EF6800) [pid = 2436] [serial = 1413] [outer = 00000000] 07:19:24 INFO - PROCESS | 2436 | ++DOMWINDOW == 92 (19285800) [pid = 2436] [serial = 1414] [outer = 18EF6800] 07:19:24 INFO - PROCESS | 2436 | 1467037164161 Marionette DEBUG loaded listener.js 07:19:24 INFO - PROCESS | 2436 | ++DOMWINDOW == 93 (1928CC00) [pid = 2436] [serial = 1415] [outer = 18EF6800] 07:19:24 INFO - PROCESS | 2436 | 1467037164618 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]]]}] 07:19:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 07:19:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 671ms 07:19:24 INFO - PROCESS | 2436 | 1467037164658 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 07:19:24 INFO - PROCESS | 2436 | 1467037164660 Marionette TRACE conn6 <- [1,1849,null,{"value":"13"}] 07:19:24 INFO - PROCESS | 2436 | 1467037164663 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 07:19:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 07:19:24 INFO - PROCESS | 2436 | 1467037164666 Marionette TRACE conn6 <- [1,1850,null,{}] 07:19:24 INFO - PROCESS | 2436 | 1467037164676 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}] 07:19:24 INFO - PROCESS | 2436 | 1467037164678 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:19:24 INFO - PROCESS | 2436 | 1467037164837 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 07:19:24 INFO - PROCESS | 2436 | 1467037164865 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:24 INFO - PROCESS | 2436 | 1467037164868 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:19:24 INFO - PROCESS | 2436 | ++DOCSHELL 151ED400 == 37 [pid = 2436] [id = 472] 07:19:24 INFO - PROCESS | 2436 | ++DOMWINDOW == 94 (192AAC00) [pid = 2436] [serial = 1416] [outer = 00000000] 07:19:24 INFO - PROCESS | 2436 | ++DOMWINDOW == 95 (19DC5C00) [pid = 2436] [serial = 1417] [outer = 192AAC00] 07:19:24 INFO - PROCESS | 2436 | 1467037164913 Marionette DEBUG loaded listener.js 07:19:24 INFO - PROCESS | 2436 | ++DOMWINDOW == 96 (19EE0000) [pid = 2436] [serial = 1418] [outer = 192AAC00] 07:19:25 INFO - PROCESS | 2436 | --DOMWINDOW == 95 (18E05C00) [pid = 2436] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 07:19:25 INFO - PROCESS | 2436 | --DOMWINDOW == 94 (18DF6C00) [pid = 2436] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 07:19:25 INFO - PROCESS | 2436 | --DOMWINDOW == 93 (18EF2800) [pid = 2436] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 07:19:25 INFO - PROCESS | 2436 | --DOMWINDOW == 92 (192A7C00) [pid = 2436] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 07:19:25 INFO - PROCESS | 2436 | --DOMWINDOW == 91 (18906800) [pid = 2436] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 07:19:25 INFO - PROCESS | 2436 | --DOMWINDOW == 90 (17F5CC00) [pid = 2436] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 07:19:25 INFO - PROCESS | 2436 | --DOMWINDOW == 89 (16845C00) [pid = 2436] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 07:19:25 INFO - PROCESS | 2436 | --DOMWINDOW == 88 (151EBC00) [pid = 2436] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 07:19:25 INFO - PROCESS | 2436 | --DOMWINDOW == 87 (13979000) [pid = 2436] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 07:19:25 INFO - PROCESS | 2436 | --DOMWINDOW == 86 (133BFC00) [pid = 2436] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 07:19:25 INFO - PROCESS | 2436 | --DOMWINDOW == 85 (0F218400) [pid = 2436] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 07:19:25 INFO - PROCESS | 2436 | --DOMWINDOW == 84 (0ED5C800) [pid = 2436] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 07:19:25 INFO - PROCESS | 2436 | --DOMWINDOW == 83 (192AB800) [pid = 2436] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 07:19:25 INFO - PROCESS | 2436 | --DOMWINDOW == 82 (1646B400) [pid = 2436] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 07:19:25 INFO - PROCESS | 2436 | 1467037165492 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]]]}] 07:19:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 07:19:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 870ms 07:19:25 INFO - PROCESS | 2436 | 1467037165538 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 07:19:25 INFO - PROCESS | 2436 | 1467037165540 Marionette TRACE conn6 <- [1,1853,null,{"value":"13"}] 07:19:25 INFO - PROCESS | 2436 | 1467037165543 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 07:19:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 07:19:25 INFO - PROCESS | 2436 | 1467037165545 Marionette TRACE conn6 <- [1,1854,null,{}] 07:19:25 INFO - PROCESS | 2436 | 1467037165549 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}] 07:19:25 INFO - PROCESS | 2436 | 1467037165550 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:19:25 INFO - PROCESS | 2436 | 1467037165630 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 07:19:25 INFO - PROCESS | 2436 | 1467037165635 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:25 INFO - PROCESS | 2436 | 1467037165637 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:19:25 INFO - PROCESS | 2436 | ++DOCSHELL 15263400 == 38 [pid = 2436] [id = 473] 07:19:25 INFO - PROCESS | 2436 | ++DOMWINDOW == 83 (1683FC00) [pid = 2436] [serial = 1419] [outer = 00000000] 07:19:25 INFO - PROCESS | 2436 | ++DOMWINDOW == 84 (1877E000) [pid = 2436] [serial = 1420] [outer = 1683FC00] 07:19:25 INFO - PROCESS | 2436 | 1467037165689 Marionette DEBUG loaded listener.js 07:19:25 INFO - PROCESS | 2436 | ++DOMWINDOW == 85 (18780800) [pid = 2436] [serial = 1421] [outer = 1683FC00] 07:19:26 INFO - PROCESS | 2436 | 1467037166101 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]]]}] 07:19:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 07:19:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 630ms 07:19:26 INFO - PROCESS | 2436 | 1467037166178 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 07:19:26 INFO - PROCESS | 2436 | 1467037166180 Marionette TRACE conn6 <- [1,1857,null,{"value":"13"}] 07:19:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 07:19:26 INFO - PROCESS | 2436 | 1467037166183 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 07:19:26 INFO - PROCESS | 2436 | 1467037166185 Marionette TRACE conn6 <- [1,1858,null,{}] 07:19:26 INFO - PROCESS | 2436 | 1467037166188 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}] 07:19:26 INFO - PROCESS | 2436 | 1467037166190 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:19:26 INFO - PROCESS | 2436 | 1467037166268 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 07:19:26 INFO - PROCESS | 2436 | 1467037166273 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:26 INFO - PROCESS | 2436 | 1467037166275 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:19:26 INFO - PROCESS | 2436 | ++DOCSHELL 18DE9000 == 39 [pid = 2436] [id = 474] 07:19:26 INFO - PROCESS | 2436 | ++DOMWINDOW == 86 (192A7C00) [pid = 2436] [serial = 1422] [outer = 00000000] 07:19:26 INFO - PROCESS | 2436 | ++DOMWINDOW == 87 (1A188800) [pid = 2436] [serial = 1423] [outer = 192A7C00] 07:19:26 INFO - PROCESS | 2436 | 1467037166318 Marionette DEBUG loaded listener.js 07:19:26 INFO - PROCESS | 2436 | ++DOMWINDOW == 88 (1A21CC00) [pid = 2436] [serial = 1424] [outer = 192A7C00] 07:19:26 INFO - PROCESS | 2436 | 1467037166757 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]]]}] 07:19:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 07:19:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 630ms 07:19:26 INFO - PROCESS | 2436 | 1467037166819 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 07:19:26 INFO - PROCESS | 2436 | 1467037166821 Marionette TRACE conn6 <- [1,1861,null,{"value":"13"}] 07:19:26 INFO - PROCESS | 2436 | 1467037166824 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 07:19:26 INFO - PROCESS | 2436 | 1467037166825 Marionette TRACE conn6 <- [1,1862,null,{}] 07:19:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 07:19:26 INFO - PROCESS | 2436 | 1467037166829 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}] 07:19:26 INFO - PROCESS | 2436 | 1467037166831 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:19:26 INFO - PROCESS | 2436 | 1467037166910 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 07:19:26 INFO - PROCESS | 2436 | 1467037166915 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:26 INFO - PROCESS | 2436 | 1467037166917 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:19:26 INFO - PROCESS | 2436 | ++DOCSHELL 1646F800 == 40 [pid = 2436] [id = 475] 07:19:26 INFO - PROCESS | 2436 | ++DOMWINDOW == 89 (1A2F0C00) [pid = 2436] [serial = 1425] [outer = 00000000] 07:19:26 INFO - PROCESS | 2436 | ++DOMWINDOW == 90 (1A35C800) [pid = 2436] [serial = 1426] [outer = 1A2F0C00] 07:19:26 INFO - PROCESS | 2436 | 1467037166961 Marionette DEBUG loaded listener.js 07:19:27 INFO - PROCESS | 2436 | ++DOMWINDOW == 91 (1A361000) [pid = 2436] [serial = 1427] [outer = 1A2F0C00] 07:19:27 INFO - PROCESS | 2436 | --DOCSHELL 1397FC00 == 39 [pid = 2436] [id = 461] 07:19:27 INFO - PROCESS | 2436 | --DOCSHELL 0E8EF800 == 38 [pid = 2436] [id = 462] 07:19:28 INFO - PROCESS | 2436 | --DOCSHELL 0F213000 == 37 [pid = 2436] [id = 463] 07:19:28 INFO - PROCESS | 2436 | --DOCSHELL 1358FC00 == 36 [pid = 2436] [id = 464] 07:19:28 INFO - PROCESS | 2436 | --DOCSHELL 151ED800 == 35 [pid = 2436] [id = 466] 07:19:28 INFO - PROCESS | 2436 | --DOCSHELL 16848C00 == 34 [pid = 2436] [id = 467] 07:19:28 INFO - PROCESS | 2436 | --DOCSHELL 178BA000 == 33 [pid = 2436] [id = 468] 07:19:28 INFO - PROCESS | 2436 | --DOCSHELL 1397F000 == 32 [pid = 2436] [id = 465] 07:19:28 INFO - PROCESS | 2436 | --DOCSHELL 133CD800 == 31 [pid = 2436] [id = 470] 07:19:28 INFO - PROCESS | 2436 | --DOCSHELL 18DE9000 == 30 [pid = 2436] [id = 474] 07:19:28 INFO - PROCESS | 2436 | --DOCSHELL 151ED400 == 29 [pid = 2436] [id = 472] 07:19:28 INFO - PROCESS | 2436 | --DOCSHELL 18909C00 == 28 [pid = 2436] [id = 469] 07:19:28 INFO - PROCESS | 2436 | --DOCSHELL 15263400 == 27 [pid = 2436] [id = 473] 07:19:28 INFO - PROCESS | 2436 | --DOCSHELL 18EF4800 == 26 [pid = 2436] [id = 471] 07:19:28 INFO - PROCESS | 2436 | --DOMWINDOW == 90 (1A18D000) [pid = 2436] [serial = 1382] [outer = 00000000] [url = about:blank] 07:19:28 INFO - PROCESS | 2436 | --DOMWINDOW == 89 (1A35D800) [pid = 2436] [serial = 1384] [outer = 00000000] [url = about:blank] 07:19:28 INFO - PROCESS | 2436 | --DOMWINDOW == 88 (18E0B800) [pid = 2436] [serial = 1369] [outer = 00000000] [url = about:blank] 07:19:28 INFO - PROCESS | 2436 | --DOMWINDOW == 87 (1906DC00) [pid = 2436] [serial = 1372] [outer = 00000000] [url = about:blank] 07:19:28 INFO - PROCESS | 2436 | --DOMWINDOW == 86 (18E0C400) [pid = 2436] [serial = 1370] [outer = 00000000] [url = about:blank] 07:19:28 INFO - PROCESS | 2436 | --DOMWINDOW == 85 (192ADC00) [pid = 2436] [serial = 1375] [outer = 00000000] [url = about:blank] 07:19:28 INFO - PROCESS | 2436 | --DOMWINDOW == 84 (19285C00) [pid = 2436] [serial = 1373] [outer = 00000000] [url = about:blank] 07:19:28 INFO - PROCESS | 2436 | --DOMWINDOW == 83 (1A183800) [pid = 2436] [serial = 1381] [outer = 00000000] [url = about:blank] 07:19:28 INFO - PROCESS | 2436 | --DOMWINDOW == 82 (19EE4800) [pid = 2436] [serial = 1376] [outer = 00000000] [url = about:blank] 07:19:28 INFO - PROCESS | 2436 | --DOMWINDOW == 81 (18C60000) [pid = 2436] [serial = 1366] [outer = 00000000] [url = about:blank] 07:19:28 INFO - PROCESS | 2436 | --DOMWINDOW == 80 (18646C00) [pid = 2436] [serial = 1363] [outer = 00000000] [url = about:blank] 07:19:28 INFO - PROCESS | 2436 | --DOMWINDOW == 79 (18780C00) [pid = 2436] [serial = 1364] [outer = 00000000] [url = about:blank] 07:19:28 INFO - PROCESS | 2436 | --DOMWINDOW == 78 (17815400) [pid = 2436] [serial = 1360] [outer = 00000000] [url = about:blank] 07:19:28 INFO - PROCESS | 2436 | --DOMWINDOW == 77 (1787AC00) [pid = 2436] [serial = 1361] [outer = 00000000] [url = about:blank] 07:19:28 INFO - PROCESS | 2436 | --DOMWINDOW == 76 (15453800) [pid = 2436] [serial = 1357] [outer = 00000000] [url = about:blank] 07:19:28 INFO - PROCESS | 2436 | --DOMWINDOW == 75 (1683D800) [pid = 2436] [serial = 1358] [outer = 00000000] [url = about:blank] 07:19:28 INFO - PROCESS | 2436 | --DOMWINDOW == 74 (13B29400) [pid = 2436] [serial = 1354] [outer = 00000000] [url = about:blank] 07:19:28 INFO - PROCESS | 2436 | --DOMWINDOW == 73 (14EDAC00) [pid = 2436] [serial = 1355] [outer = 00000000] [url = about:blank] 07:19:28 INFO - PROCESS | 2436 | --DOMWINDOW == 72 (1359B000) [pid = 2436] [serial = 1351] [outer = 00000000] [url = about:blank] 07:19:28 INFO - PROCESS | 2436 | --DOMWINDOW == 71 (13973000) [pid = 2436] [serial = 1352] [outer = 00000000] [url = about:blank] 07:19:28 INFO - PROCESS | 2436 | --DOMWINDOW == 70 (0F64F400) [pid = 2436] [serial = 1348] [outer = 00000000] [url = about:blank] 07:19:28 INFO - PROCESS | 2436 | --DOMWINDOW == 69 (0FED7800) [pid = 2436] [serial = 1349] [outer = 00000000] [url = about:blank] 07:19:28 INFO - PROCESS | 2436 | --DOMWINDOW == 68 (0EDDD000) [pid = 2436] [serial = 1345] [outer = 00000000] [url = about:blank] 07:19:28 INFO - PROCESS | 2436 | --DOMWINDOW == 67 (0EE47000) [pid = 2436] [serial = 1346] [outer = 00000000] [url = about:blank] 07:19:28 INFO - PROCESS | 2436 | --DOMWINDOW == 66 (1A391000) [pid = 2436] [serial = 1343] [outer = 00000000] [url = about:blank] 07:19:28 INFO - PROCESS | 2436 | --DOMWINDOW == 65 (1787C800) [pid = 2436] [serial = 1378] [outer = 00000000] [url = about:blank] 07:19:28 INFO - PROCESS | 2436 | --DOMWINDOW == 64 (18DEFC00) [pid = 2436] [serial = 1379] [outer = 00000000] [url = about:blank] 07:19:28 INFO - PROCESS | 2436 | --DOMWINDOW == 63 (1397B800) [pid = 2436] [serial = 1367] [outer = 00000000] [url = about:blank] 07:19:28 INFO - PROCESS | 2436 | 1467037168810 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]]]}] 07:19:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 07:19:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 2014ms 07:19:28 INFO - PROCESS | 2436 | 1467037168844 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 07:19:28 INFO - PROCESS | 2436 | 1467037168848 Marionette TRACE conn6 <- [1,1865,null,{"value":"13"}] 07:19:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 07:19:28 INFO - PROCESS | 2436 | 1467037168853 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 07:19:28 INFO - PROCESS | 2436 | 1467037168856 Marionette TRACE conn6 <- [1,1866,null,{}] 07:19:28 INFO - PROCESS | 2436 | 1467037168862 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}] 07:19:28 INFO - PROCESS | 2436 | 1467037168865 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:19:28 INFO - PROCESS | 2436 | 1467037168958 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 07:19:28 INFO - PROCESS | 2436 | 1467037168966 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:28 INFO - PROCESS | 2436 | 1467037168970 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:19:28 INFO - PROCESS | 2436 | ++DOCSHELL 0ED5C800 == 27 [pid = 2436] [id = 476] 07:19:28 INFO - PROCESS | 2436 | ++DOMWINDOW == 64 (0EDD2000) [pid = 2436] [serial = 1428] [outer = 00000000] 07:19:28 INFO - PROCESS | 2436 | ++DOMWINDOW == 65 (0EDD6800) [pid = 2436] [serial = 1429] [outer = 0EDD2000] 07:19:28 INFO - PROCESS | 2436 | 1467037169018 Marionette DEBUG loaded listener.js 07:19:29 INFO - PROCESS | 2436 | ++DOMWINDOW == 66 (0EDE0400) [pid = 2436] [serial = 1430] [outer = 0EDD2000] 07:19:29 INFO - PROCESS | 2436 | 1467037169504 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]]]}] 07:19:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 07:19:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 730ms 07:19:29 INFO - PROCESS | 2436 | 1467037169583 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 07:19:29 INFO - PROCESS | 2436 | 1467037169588 Marionette TRACE conn6 <- [1,1869,null,{"value":"13"}] 07:19:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 07:19:29 INFO - PROCESS | 2436 | 1467037169595 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 07:19:29 INFO - PROCESS | 2436 | 1467037169597 Marionette TRACE conn6 <- [1,1870,null,{}] 07:19:29 INFO - PROCESS | 2436 | 1467037169601 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}] 07:19:29 INFO - PROCESS | 2436 | 1467037169604 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:19:29 INFO - PROCESS | 2436 | 1467037169690 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 07:19:29 INFO - PROCESS | 2436 | 1467037169706 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:29 INFO - PROCESS | 2436 | 1467037169709 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:19:29 INFO - PROCESS | 2436 | ++DOCSHELL 0F1BEC00 == 28 [pid = 2436] [id = 477] 07:19:29 INFO - PROCESS | 2436 | ++DOMWINDOW == 67 (0F1C1800) [pid = 2436] [serial = 1431] [outer = 00000000] 07:19:29 INFO - PROCESS | 2436 | ++DOMWINDOW == 68 (0F576C00) [pid = 2436] [serial = 1432] [outer = 0F1C1800] 07:19:29 INFO - PROCESS | 2436 | 1467037169755 Marionette DEBUG loaded listener.js 07:19:29 INFO - PROCESS | 2436 | ++DOMWINDOW == 69 (0F6C1800) [pid = 2436] [serial = 1433] [outer = 0F1C1800] 07:19:30 INFO - PROCESS | 2436 | 1467037170210 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]]]}] 07:19:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 07:19:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 670ms 07:19:30 INFO - PROCESS | 2436 | 1467037170268 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 07:19:30 INFO - PROCESS | 2436 | 1467037170270 Marionette TRACE conn6 <- [1,1873,null,{"value":"13"}] 07:19:30 INFO - PROCESS | 2436 | 1467037170274 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 07:19:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 07:19:30 INFO - PROCESS | 2436 | 1467037170277 Marionette TRACE conn6 <- [1,1874,null,{}] 07:19:30 INFO - PROCESS | 2436 | 1467037170289 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}] 07:19:30 INFO - PROCESS | 2436 | 1467037170293 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:19:30 INFO - PROCESS | 2436 | 1467037170406 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 07:19:30 INFO - PROCESS | 2436 | 1467037170505 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:30 INFO - PROCESS | 2436 | 1467037170508 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:19:30 INFO - PROCESS | 2436 | ++DOCSHELL 133CE800 == 29 [pid = 2436] [id = 478] 07:19:30 INFO - PROCESS | 2436 | ++DOMWINDOW == 70 (1358F800) [pid = 2436] [serial = 1434] [outer = 00000000] 07:19:30 INFO - PROCESS | 2436 | ++DOMWINDOW == 71 (135B8400) [pid = 2436] [serial = 1435] [outer = 1358F800] 07:19:30 INFO - PROCESS | 2436 | 1467037170555 Marionette DEBUG loaded listener.js 07:19:30 INFO - PROCESS | 2436 | ++DOMWINDOW == 72 (13960800) [pid = 2436] [serial = 1436] [outer = 1358F800] 07:19:30 INFO - PROCESS | 2436 | 1467037170934 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]]]}] 07:19:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 07:19:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 670ms 07:19:30 INFO - PROCESS | 2436 | 1467037170948 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 07:19:30 INFO - PROCESS | 2436 | 1467037170950 Marionette TRACE conn6 <- [1,1877,null,{"value":"13"}] 07:19:30 INFO - PROCESS | 2436 | 1467037170953 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 07:19:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 07:19:30 INFO - PROCESS | 2436 | 1467037170955 Marionette TRACE conn6 <- [1,1878,null,{}] 07:19:30 INFO - PROCESS | 2436 | 1467037170958 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}] 07:19:30 INFO - PROCESS | 2436 | 1467037170960 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:19:31 INFO - PROCESS | 2436 | 1467037171082 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 07:19:31 INFO - PROCESS | 2436 | 1467037171090 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:31 INFO - PROCESS | 2436 | 1467037171092 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:19:31 INFO - PROCESS | 2436 | ++DOCSHELL 133CC800 == 30 [pid = 2436] [id = 479] 07:19:31 INFO - PROCESS | 2436 | ++DOMWINDOW == 73 (135B7C00) [pid = 2436] [serial = 1437] [outer = 00000000] 07:19:31 INFO - PROCESS | 2436 | ++DOMWINDOW == 74 (13A48000) [pid = 2436] [serial = 1438] [outer = 135B7C00] 07:19:31 INFO - PROCESS | 2436 | 1467037171137 Marionette DEBUG loaded listener.js 07:19:31 INFO - PROCESS | 2436 | ++DOMWINDOW == 75 (14ED6800) [pid = 2436] [serial = 1439] [outer = 135B7C00] 07:19:31 INFO - PROCESS | 2436 | 1467037171550 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]]]}] 07:19:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 07:19:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 630ms 07:19:31 INFO - PROCESS | 2436 | 1467037171588 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 07:19:31 INFO - PROCESS | 2436 | 1467037171590 Marionette TRACE conn6 <- [1,1881,null,{"value":"13"}] 07:19:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 07:19:31 INFO - PROCESS | 2436 | 1467037171594 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 07:19:31 INFO - PROCESS | 2436 | 1467037171595 Marionette TRACE conn6 <- [1,1882,null,{}] 07:19:31 INFO - PROCESS | 2436 | 1467037171599 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}] 07:19:31 INFO - PROCESS | 2436 | 1467037171601 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:19:31 INFO - PROCESS | 2436 | 1467037171677 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 07:19:31 INFO - PROCESS | 2436 | 1467037171799 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:31 INFO - PROCESS | 2436 | 1467037171801 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:19:31 INFO - PROCESS | 2436 | ++DOCSHELL 14EDB000 == 31 [pid = 2436] [id = 480] 07:19:31 INFO - PROCESS | 2436 | ++DOMWINDOW == 76 (14EDC000) [pid = 2436] [serial = 1440] [outer = 00000000] 07:19:31 INFO - PROCESS | 2436 | ++DOMWINDOW == 77 (15248000) [pid = 2436] [serial = 1441] [outer = 14EDC000] 07:19:31 INFO - PROCESS | 2436 | 1467037171847 Marionette DEBUG loaded listener.js 07:19:31 INFO - PROCESS | 2436 | ++DOMWINDOW == 78 (1646C800) [pid = 2436] [serial = 1442] [outer = 14EDC000] 07:19:32 INFO - PROCESS | 2436 | 1467037172200 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]]]}] 07:19:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 07:19:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 670ms 07:19:32 INFO - PROCESS | 2436 | 1467037172264 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 07:19:32 INFO - PROCESS | 2436 | 1467037172267 Marionette TRACE conn6 <- [1,1885,null,{"value":"13"}] 07:19:32 INFO - PROCESS | 2436 | 1467037172270 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 07:19:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 07:19:32 INFO - PROCESS | 2436 | 1467037172271 Marionette TRACE conn6 <- [1,1886,null,{}] 07:19:32 INFO - PROCESS | 2436 | 1467037172275 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}] 07:19:32 INFO - PROCESS | 2436 | 1467037172281 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:19:32 INFO - PROCESS | 2436 | 1467037172383 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 07:19:32 INFO - PROCESS | 2436 | 1467037172389 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:32 INFO - PROCESS | 2436 | 1467037172391 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:19:32 INFO - PROCESS | 2436 | ++DOCSHELL 16844000 == 32 [pid = 2436] [id = 481] 07:19:32 INFO - PROCESS | 2436 | ++DOMWINDOW == 79 (16846400) [pid = 2436] [serial = 1443] [outer = 00000000] 07:19:32 INFO - PROCESS | 2436 | ++DOMWINDOW == 80 (16A73800) [pid = 2436] [serial = 1444] [outer = 16846400] 07:19:32 INFO - PROCESS | 2436 | 1467037172435 Marionette DEBUG loaded listener.js 07:19:32 INFO - PROCESS | 2436 | ++DOMWINDOW == 81 (17872000) [pid = 2436] [serial = 1445] [outer = 16846400] 07:19:32 INFO - PROCESS | 2436 | 1467037172914 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]]]}] 07:19:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 07:19:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 670ms 07:19:32 INFO - PROCESS | 2436 | 1467037172944 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 07:19:32 INFO - PROCESS | 2436 | 1467037172946 Marionette TRACE conn6 <- [1,1889,null,{"value":"13"}] 07:19:32 INFO - PROCESS | 2436 | 1467037172949 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 07:19:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 07:19:32 INFO - PROCESS | 2436 | 1467037172951 Marionette TRACE conn6 <- [1,1890,null,{}] 07:19:32 INFO - PROCESS | 2436 | 1467037172955 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}] 07:19:32 INFO - PROCESS | 2436 | 1467037172957 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:19:33 INFO - PROCESS | 2436 | 1467037173035 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 07:19:33 INFO - PROCESS | 2436 | 1467037173069 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:33 INFO - PROCESS | 2436 | 1467037173071 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:19:33 INFO - PROCESS | 2436 | ++DOCSHELL 178C4400 == 33 [pid = 2436] [id = 482] 07:19:33 INFO - PROCESS | 2436 | ++DOMWINDOW == 82 (178C5800) [pid = 2436] [serial = 1446] [outer = 00000000] 07:19:33 INFO - PROCESS | 2436 | ++DOMWINDOW == 83 (1864D000) [pid = 2436] [serial = 1447] [outer = 178C5800] 07:19:33 INFO - PROCESS | 2436 | 1467037173114 Marionette DEBUG loaded listener.js 07:19:33 INFO - PROCESS | 2436 | ++DOMWINDOW == 84 (1877B400) [pid = 2436] [serial = 1448] [outer = 178C5800] 07:19:33 INFO - PROCESS | 2436 | 1467037173535 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]]]}] 07:19:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 07:19:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 630ms 07:19:33 INFO - PROCESS | 2436 | 1467037173587 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 07:19:33 INFO - PROCESS | 2436 | 1467037173590 Marionette TRACE conn6 <- [1,1893,null,{"value":"13"}] 07:19:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 07:19:33 INFO - PROCESS | 2436 | 1467037173593 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 07:19:33 INFO - PROCESS | 2436 | 1467037173594 Marionette TRACE conn6 <- [1,1894,null,{}] 07:19:33 INFO - PROCESS | 2436 | 1467037173597 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}] 07:19:33 INFO - PROCESS | 2436 | 1467037173599 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:19:33 INFO - PROCESS | 2436 | 1467037173676 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 07:19:33 INFO - PROCESS | 2436 | 1467037173682 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:33 INFO - PROCESS | 2436 | 1467037173684 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:19:33 INFO - PROCESS | 2436 | ++DOCSHELL 18646C00 == 34 [pid = 2436] [id = 483] 07:19:33 INFO - PROCESS | 2436 | ++DOMWINDOW == 85 (1864C000) [pid = 2436] [serial = 1449] [outer = 00000000] 07:19:33 INFO - PROCESS | 2436 | ++DOMWINDOW == 86 (18C13800) [pid = 2436] [serial = 1450] [outer = 1864C000] 07:19:33 INFO - PROCESS | 2436 | 1467037173727 Marionette DEBUG loaded listener.js 07:19:33 INFO - PROCESS | 2436 | ++DOMWINDOW == 87 (18908C00) [pid = 2436] [serial = 1451] [outer = 1864C000] 07:19:34 INFO - PROCESS | 2436 | 1467037174204 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]]]}] 07:19:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 07:19:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 630ms 07:19:34 INFO - PROCESS | 2436 | 1467037174225 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 07:19:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 07:19:34 INFO - PROCESS | 2436 | 1467037174227 Marionette TRACE conn6 <- [1,1897,null,{"value":"13"}] 07:19:34 INFO - PROCESS | 2436 | 1467037174230 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 07:19:34 INFO - PROCESS | 2436 | 1467037174232 Marionette TRACE conn6 <- [1,1898,null,{}] 07:19:34 INFO - PROCESS | 2436 | 1467037174242 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}] 07:19:34 INFO - PROCESS | 2436 | 1467037174244 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:19:34 INFO - PROCESS | 2436 | 1467037174355 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 07:19:34 INFO - PROCESS | 2436 | 1467037174364 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:34 INFO - PROCESS | 2436 | 1467037174366 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:19:34 INFO - PROCESS | 2436 | ++DOCSHELL 133CD800 == 35 [pid = 2436] [id = 484] 07:19:34 INFO - PROCESS | 2436 | ++DOMWINDOW == 88 (18DF6C00) [pid = 2436] [serial = 1452] [outer = 00000000] 07:19:34 INFO - PROCESS | 2436 | ++DOMWINDOW == 89 (18E05800) [pid = 2436] [serial = 1453] [outer = 18DF6C00] 07:19:34 INFO - PROCESS | 2436 | 1467037174409 Marionette DEBUG loaded listener.js 07:19:34 INFO - PROCESS | 2436 | ++DOMWINDOW == 90 (18E09C00) [pid = 2436] [serial = 1454] [outer = 18DF6C00] 07:19:34 INFO - PROCESS | 2436 | 1467037174881 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]]]}] 07:19:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 07:19:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 690ms 07:19:34 INFO - PROCESS | 2436 | 1467037174921 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 07:19:34 INFO - PROCESS | 2436 | 1467037174923 Marionette TRACE conn6 <- [1,1901,null,{"value":"13"}] 07:19:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 07:19:34 INFO - PROCESS | 2436 | 1467037174926 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 07:19:34 INFO - PROCESS | 2436 | 1467037174928 Marionette TRACE conn6 <- [1,1902,null,{}] 07:19:34 INFO - PROCESS | 2436 | 1467037174938 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}] 07:19:34 INFO - PROCESS | 2436 | 1467037174940 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:19:35 INFO - PROCESS | 2436 | 1467037175054 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 07:19:35 INFO - PROCESS | 2436 | 1467037175059 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:35 INFO - PROCESS | 2436 | 1467037175061 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:19:35 INFO - PROCESS | 2436 | ++DOCSHELL 18C5BC00 == 36 [pid = 2436] [id = 485] 07:19:35 INFO - PROCESS | 2436 | ++DOMWINDOW == 91 (18E02000) [pid = 2436] [serial = 1455] [outer = 00000000] 07:19:35 INFO - PROCESS | 2436 | ++DOMWINDOW == 92 (18EF9800) [pid = 2436] [serial = 1456] [outer = 18E02000] 07:19:35 INFO - PROCESS | 2436 | 1467037175103 Marionette DEBUG loaded listener.js 07:19:35 INFO - PROCESS | 2436 | ++DOMWINDOW == 93 (19078400) [pid = 2436] [serial = 1457] [outer = 18E02000] 07:19:35 INFO - PROCESS | 2436 | 1467037175546 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]]]}] 07:19:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 07:19:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 690ms 07:19:35 INFO - PROCESS | 2436 | 1467037175617 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 07:19:35 INFO - PROCESS | 2436 | 1467037175620 Marionette TRACE conn6 <- [1,1905,null,{"value":"13"}] 07:19:35 INFO - PROCESS | 2436 | 1467037175623 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 07:19:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 07:19:35 INFO - PROCESS | 2436 | 1467037175625 Marionette TRACE conn6 <- [1,1906,null,{}] 07:19:35 INFO - PROCESS | 2436 | 1467037175629 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}] 07:19:35 INFO - PROCESS | 2436 | 1467037175631 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:19:35 INFO - PROCESS | 2436 | 1467037175787 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 07:19:35 INFO - PROCESS | 2436 | 1467037175812 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:35 INFO - PROCESS | 2436 | 1467037175815 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:19:35 INFO - PROCESS | 2436 | ++DOCSHELL 14ED4C00 == 37 [pid = 2436] [id = 486] 07:19:35 INFO - PROCESS | 2436 | ++DOMWINDOW == 94 (19292C00) [pid = 2436] [serial = 1458] [outer = 00000000] 07:19:35 INFO - PROCESS | 2436 | ++DOMWINDOW == 95 (192AEC00) [pid = 2436] [serial = 1459] [outer = 19292C00] 07:19:35 INFO - PROCESS | 2436 | 1467037175859 Marionette DEBUG loaded listener.js 07:19:35 INFO - PROCESS | 2436 | ++DOMWINDOW == 96 (19DCD800) [pid = 2436] [serial = 1460] [outer = 19292C00] 07:19:36 INFO - PROCESS | 2436 | --DOMWINDOW == 95 (192A7C00) [pid = 2436] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 07:19:36 INFO - PROCESS | 2436 | --DOMWINDOW == 94 (18E03800) [pid = 2436] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 07:19:36 INFO - PROCESS | 2436 | --DOMWINDOW == 93 (18EF6800) [pid = 2436] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 07:19:36 INFO - PROCESS | 2436 | --DOMWINDOW == 92 (192AAC00) [pid = 2436] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 07:19:36 INFO - PROCESS | 2436 | --DOMWINDOW == 91 (16849400) [pid = 2436] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 07:19:36 INFO - PROCESS | 2436 | --DOMWINDOW == 90 (151EF000) [pid = 2436] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 07:19:36 INFO - PROCESS | 2436 | --DOMWINDOW == 89 (13A21800) [pid = 2436] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 07:19:36 INFO - PROCESS | 2436 | --DOMWINDOW == 88 (13594000) [pid = 2436] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 07:19:36 INFO - PROCESS | 2436 | --DOMWINDOW == 87 (0F216C00) [pid = 2436] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 07:19:36 INFO - PROCESS | 2436 | --DOMWINDOW == 86 (0E8EFC00) [pid = 2436] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 07:19:36 INFO - PROCESS | 2436 | --DOMWINDOW == 85 (1A190400) [pid = 2436] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 07:19:36 INFO - PROCESS | 2436 | --DOMWINDOW == 84 (1890F000) [pid = 2436] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 07:19:36 INFO - PROCESS | 2436 | --DOMWINDOW == 83 (178C6C00) [pid = 2436] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 07:19:36 INFO - PROCESS | 2436 | --DOMWINDOW == 82 (1683FC00) [pid = 2436] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 07:19:36 INFO - PROCESS | 2436 | 1467037176448 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]]]}] 07:19:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 07:19:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 870ms 07:19:36 INFO - PROCESS | 2436 | 1467037176504 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 07:19:36 INFO - PROCESS | 2436 | 1467037176506 Marionette TRACE conn6 <- [1,1909,null,{"value":"13"}] 07:19:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 07:19:36 INFO - PROCESS | 2436 | 1467037176509 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 07:19:36 INFO - PROCESS | 2436 | 1467037176511 Marionette TRACE conn6 <- [1,1910,null,{}] 07:19:36 INFO - PROCESS | 2436 | 1467037176514 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}] 07:19:36 INFO - PROCESS | 2436 | 1467037176516 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:19:36 INFO - PROCESS | 2436 | 1467037176594 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 07:19:36 INFO - PROCESS | 2436 | 1467037176599 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:36 INFO - PROCESS | 2436 | 1467037176601 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:19:36 INFO - PROCESS | 2436 | ++DOCSHELL 14E44000 == 38 [pid = 2436] [id = 487] 07:19:36 INFO - PROCESS | 2436 | ++DOMWINDOW == 83 (16471800) [pid = 2436] [serial = 1461] [outer = 00000000] 07:19:36 INFO - PROCESS | 2436 | ++DOMWINDOW == 84 (18905000) [pid = 2436] [serial = 1462] [outer = 16471800] 07:19:36 INFO - PROCESS | 2436 | 1467037176653 Marionette DEBUG loaded listener.js 07:19:36 INFO - PROCESS | 2436 | ++DOMWINDOW == 85 (18E10400) [pid = 2436] [serial = 1463] [outer = 16471800] 07:19:37 INFO - PROCESS | 2436 | 1467037177078 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]]]}] 07:19:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 07:19:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 630ms 07:19:37 INFO - PROCESS | 2436 | 1467037177142 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 07:19:37 INFO - PROCESS | 2436 | 1467037177144 Marionette TRACE conn6 <- [1,1913,null,{"value":"13"}] 07:19:37 INFO - PROCESS | 2436 | 1467037177148 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 07:19:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 07:19:37 INFO - PROCESS | 2436 | 1467037177149 Marionette TRACE conn6 <- [1,1914,null,{}] 07:19:37 INFO - PROCESS | 2436 | 1467037177153 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}] 07:19:37 INFO - PROCESS | 2436 | 1467037177155 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:19:37 INFO - PROCESS | 2436 | 1467037177232 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 07:19:37 INFO - PROCESS | 2436 | 1467037177240 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:37 INFO - PROCESS | 2436 | 1467037177241 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:19:37 INFO - PROCESS | 2436 | ++DOCSHELL 178C6C00 == 39 [pid = 2436] [id = 488] 07:19:37 INFO - PROCESS | 2436 | ++DOMWINDOW == 86 (1928B400) [pid = 2436] [serial = 1464] [outer = 00000000] 07:19:37 INFO - PROCESS | 2436 | ++DOMWINDOW == 87 (19DC2C00) [pid = 2436] [serial = 1465] [outer = 1928B400] 07:19:37 INFO - PROCESS | 2436 | 1467037177284 Marionette DEBUG loaded listener.js 07:19:37 INFO - PROCESS | 2436 | ++DOMWINDOW == 88 (1A189000) [pid = 2436] [serial = 1466] [outer = 1928B400] 07:19:38 INFO - PROCESS | 2436 | 1467037178095 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]]]}] 07:19:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 07:19:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1014ms 07:19:38 INFO - PROCESS | 2436 | 1467037178167 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 07:19:38 INFO - PROCESS | 2436 | 1467037178171 Marionette TRACE conn6 <- [1,1917,null,{"value":"13"}] 07:19:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 07:19:38 INFO - PROCESS | 2436 | 1467037178176 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 07:19:38 INFO - PROCESS | 2436 | 1467037178181 Marionette TRACE conn6 <- [1,1918,null,{}] 07:19:38 INFO - PROCESS | 2436 | 1467037178206 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}] 07:19:38 INFO - PROCESS | 2436 | 1467037178209 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:19:38 INFO - PROCESS | 2436 | 1467037178360 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 07:19:38 INFO - PROCESS | 2436 | 1467037178492 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:38 INFO - PROCESS | 2436 | 1467037178496 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:19:38 INFO - PROCESS | 2436 | ++DOCSHELL 0E8EF800 == 40 [pid = 2436] [id = 489] 07:19:38 INFO - PROCESS | 2436 | ++DOMWINDOW == 89 (0EE4E000) [pid = 2436] [serial = 1467] [outer = 00000000] 07:19:38 INFO - PROCESS | 2436 | ++DOMWINDOW == 90 (0F579C00) [pid = 2436] [serial = 1468] [outer = 0EE4E000] 07:19:38 INFO - PROCESS | 2436 | 1467037178557 Marionette DEBUG loaded listener.js 07:19:38 INFO - PROCESS | 2436 | ++DOMWINDOW == 91 (11F61C00) [pid = 2436] [serial = 1469] [outer = 0EE4E000] 07:19:39 INFO - PROCESS | 2436 | 1467037179457 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]]]}] 07:19:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 07:19:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1360ms 07:19:39 INFO - PROCESS | 2436 | 1467037179537 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 07:19:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 07:19:39 INFO - PROCESS | 2436 | 1467037179541 Marionette TRACE conn6 <- [1,1921,null,{"value":"13"}] 07:19:39 INFO - PROCESS | 2436 | 1467037179546 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 07:19:39 INFO - PROCESS | 2436 | 1467037179550 Marionette TRACE conn6 <- [1,1922,null,{}] 07:19:39 INFO - PROCESS | 2436 | 1467037179555 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}] 07:19:39 INFO - PROCESS | 2436 | 1467037179558 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:19:39 INFO - PROCESS | 2436 | 1467037179674 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 07:19:39 INFO - PROCESS | 2436 | 1467037179806 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:39 INFO - PROCESS | 2436 | 1467037179810 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:19:39 INFO - PROCESS | 2436 | ++DOCSHELL 0EDDA800 == 41 [pid = 2436] [id = 490] 07:19:39 INFO - PROCESS | 2436 | ++DOMWINDOW == 92 (0EE46000) [pid = 2436] [serial = 1470] [outer = 00000000] 07:19:39 INFO - PROCESS | 2436 | ++DOMWINDOW == 93 (0F57C000) [pid = 2436] [serial = 1471] [outer = 0EE46000] 07:19:39 INFO - PROCESS | 2436 | 1467037179861 Marionette DEBUG loaded listener.js 07:19:39 INFO - PROCESS | 2436 | ++DOMWINDOW == 94 (11F60800) [pid = 2436] [serial = 1472] [outer = 0EE46000] 07:19:40 INFO - PROCESS | 2436 | --DOCSHELL 14E44000 == 40 [pid = 2436] [id = 487] 07:19:40 INFO - PROCESS | 2436 | --DOCSHELL 14ED4C00 == 39 [pid = 2436] [id = 486] 07:19:40 INFO - PROCESS | 2436 | --DOCSHELL 18C5BC00 == 38 [pid = 2436] [id = 485] 07:19:40 INFO - PROCESS | 2436 | --DOCSHELL 133CD800 == 37 [pid = 2436] [id = 484] 07:19:40 INFO - PROCESS | 2436 | --DOCSHELL 18646C00 == 36 [pid = 2436] [id = 483] 07:19:40 INFO - PROCESS | 2436 | --DOCSHELL 178C4400 == 35 [pid = 2436] [id = 482] 07:19:40 INFO - PROCESS | 2436 | --DOCSHELL 16844000 == 34 [pid = 2436] [id = 481] 07:19:40 INFO - PROCESS | 2436 | --DOCSHELL 14EDB000 == 33 [pid = 2436] [id = 480] 07:19:40 INFO - PROCESS | 2436 | --DOCSHELL 133CC800 == 32 [pid = 2436] [id = 479] 07:19:40 INFO - PROCESS | 2436 | --DOCSHELL 133CE800 == 31 [pid = 2436] [id = 478] 07:19:40 INFO - PROCESS | 2436 | --DOMWINDOW == 93 (1A35C800) [pid = 2436] [serial = 1426] [outer = 00000000] [url = about:blank] 07:19:40 INFO - PROCESS | 2436 | --DOCSHELL 0F1BEC00 == 30 [pid = 2436] [id = 477] 07:19:40 INFO - PROCESS | 2436 | --DOCSHELL 0ED5C800 == 29 [pid = 2436] [id = 476] 07:19:40 INFO - PROCESS | 2436 | --DOCSHELL 1646F800 == 28 [pid = 2436] [id = 475] 07:19:40 INFO - PROCESS | 2436 | --DOMWINDOW == 92 (1A21CC00) [pid = 2436] [serial = 1424] [outer = 00000000] [url = about:blank] 07:19:40 INFO - PROCESS | 2436 | --DOMWINDOW == 91 (18E09800) [pid = 2436] [serial = 1411] [outer = 00000000] [url = about:blank] 07:19:40 INFO - PROCESS | 2436 | --DOMWINDOW == 90 (19285800) [pid = 2436] [serial = 1414] [outer = 00000000] [url = about:blank] 07:19:40 INFO - PROCESS | 2436 | --DOMWINDOW == 89 (18E0CC00) [pid = 2436] [serial = 1412] [outer = 00000000] [url = about:blank] 07:19:40 INFO - PROCESS | 2436 | --DOMWINDOW == 88 (19DC5C00) [pid = 2436] [serial = 1417] [outer = 00000000] [url = about:blank] 07:19:40 INFO - PROCESS | 2436 | --DOMWINDOW == 87 (1928CC00) [pid = 2436] [serial = 1415] [outer = 00000000] [url = about:blank] 07:19:40 INFO - PROCESS | 2436 | --DOMWINDOW == 86 (1A188800) [pid = 2436] [serial = 1423] [outer = 00000000] [url = about:blank] 07:19:40 INFO - PROCESS | 2436 | --DOMWINDOW == 85 (1785D800) [pid = 2436] [serial = 1402] [outer = 00000000] [url = about:blank] 07:19:40 INFO - PROCESS | 2436 | --DOMWINDOW == 84 (17879C00) [pid = 2436] [serial = 1403] [outer = 00000000] [url = about:blank] 07:19:40 INFO - PROCESS | 2436 | --DOMWINDOW == 83 (16470C00) [pid = 2436] [serial = 1399] [outer = 00000000] [url = about:blank] 07:19:40 INFO - PROCESS | 2436 | --DOMWINDOW == 82 (1683D400) [pid = 2436] [serial = 1400] [outer = 00000000] [url = about:blank] 07:19:40 INFO - PROCESS | 2436 | --DOMWINDOW == 81 (1485B400) [pid = 2436] [serial = 1396] [outer = 00000000] [url = about:blank] 07:19:40 INFO - PROCESS | 2436 | --DOMWINDOW == 80 (14EDEC00) [pid = 2436] [serial = 1397] [outer = 00000000] [url = about:blank] 07:19:40 INFO - PROCESS | 2436 | --DOMWINDOW == 79 (13929000) [pid = 2436] [serial = 1393] [outer = 00000000] [url = about:blank] 07:19:40 INFO - PROCESS | 2436 | --DOMWINDOW == 78 (13977400) [pid = 2436] [serial = 1394] [outer = 00000000] [url = about:blank] 07:19:40 INFO - PROCESS | 2436 | --DOMWINDOW == 77 (0F650000) [pid = 2436] [serial = 1390] [outer = 00000000] [url = about:blank] 07:19:40 INFO - PROCESS | 2436 | --DOMWINDOW == 76 (0FF36C00) [pid = 2436] [serial = 1391] [outer = 00000000] [url = about:blank] 07:19:40 INFO - PROCESS | 2436 | --DOMWINDOW == 75 (0EDE0800) [pid = 2436] [serial = 1387] [outer = 00000000] [url = about:blank] 07:19:40 INFO - PROCESS | 2436 | --DOMWINDOW == 74 (0EE46400) [pid = 2436] [serial = 1388] [outer = 00000000] [url = about:blank] 07:19:40 INFO - PROCESS | 2436 | --DOMWINDOW == 73 (1A396400) [pid = 2436] [serial = 1385] [outer = 00000000] [url = about:blank] 07:19:40 INFO - PROCESS | 2436 | --DOMWINDOW == 72 (18C28000) [pid = 2436] [serial = 1408] [outer = 00000000] [url = about:blank] 07:19:40 INFO - PROCESS | 2436 | --DOMWINDOW == 71 (1841B800) [pid = 2436] [serial = 1405] [outer = 00000000] [url = about:blank] 07:19:40 INFO - PROCESS | 2436 | --DOMWINDOW == 70 (18643000) [pid = 2436] [serial = 1406] [outer = 00000000] [url = about:blank] 07:19:40 INFO - PROCESS | 2436 | --DOMWINDOW == 69 (18780800) [pid = 2436] [serial = 1421] [outer = 00000000] [url = about:blank] 07:19:40 INFO - PROCESS | 2436 | --DOMWINDOW == 68 (1877E000) [pid = 2436] [serial = 1420] [outer = 00000000] [url = about:blank] 07:19:40 INFO - PROCESS | 2436 | --DOMWINDOW == 67 (18C13400) [pid = 2436] [serial = 1409] [outer = 00000000] [url = about:blank] 07:19:40 INFO - PROCESS | 2436 | --DOMWINDOW == 66 (19EE0000) [pid = 2436] [serial = 1418] [outer = 00000000] [url = about:blank] 07:19:40 INFO - PROCESS | 2436 | 1467037180381 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]]]}] 07:19:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 07:19:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 890ms 07:19:40 INFO - PROCESS | 2436 | 1467037180437 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 07:19:40 INFO - PROCESS | 2436 | 1467037180442 Marionette TRACE conn6 <- [1,1925,null,{"value":"13"}] 07:19:40 INFO - PROCESS | 2436 | 1467037180448 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 07:19:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 07:19:40 INFO - PROCESS | 2436 | 1467037180450 Marionette TRACE conn6 <- [1,1926,null,{}] 07:19:40 INFO - PROCESS | 2436 | 1467037180454 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}] 07:19:40 INFO - PROCESS | 2436 | 1467037180457 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:19:40 INFO - PROCESS | 2436 | 1467037180542 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 07:19:40 INFO - PROCESS | 2436 | 1467037180551 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:40 INFO - PROCESS | 2436 | 1467037180554 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:19:40 INFO - PROCESS | 2436 | ++DOCSHELL 0F178400 == 29 [pid = 2436] [id = 491] 07:19:40 INFO - PROCESS | 2436 | ++DOMWINDOW == 67 (0F178C00) [pid = 2436] [serial = 1473] [outer = 00000000] 07:19:40 INFO - PROCESS | 2436 | ++DOMWINDOW == 68 (11F5F400) [pid = 2436] [serial = 1474] [outer = 0F178C00] 07:19:40 INFO - PROCESS | 2436 | 1467037180600 Marionette DEBUG loaded listener.js 07:19:40 INFO - PROCESS | 2436 | ++DOMWINDOW == 69 (11F9C800) [pid = 2436] [serial = 1475] [outer = 0F178C00] 07:19:41 INFO - PROCESS | 2436 | 1467037181125 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]]]}] 07:19:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 07:19:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 730ms 07:19:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 07:19:41 INFO - PROCESS | 2436 | 1467037181181 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 07:19:41 INFO - PROCESS | 2436 | 1467037181184 Marionette TRACE conn6 <- [1,1929,null,{"value":"13"}] 07:19:41 INFO - PROCESS | 2436 | 1467037181187 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 07:19:41 INFO - PROCESS | 2436 | 1467037181190 Marionette TRACE conn6 <- [1,1930,null,{}] 07:19:41 INFO - PROCESS | 2436 | 1467037181230 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}] 07:19:41 INFO - PROCESS | 2436 | 1467037181234 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:19:41 INFO - PROCESS | 2436 | 1467037181326 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 07:19:41 INFO - PROCESS | 2436 | 1467037181340 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:41 INFO - PROCESS | 2436 | 1467037181343 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:19:41 INFO - PROCESS | 2436 | ++DOCSHELL 13A50800 == 30 [pid = 2436] [id = 492] 07:19:41 INFO - PROCESS | 2436 | ++DOMWINDOW == 70 (13A54000) [pid = 2436] [serial = 1476] [outer = 00000000] 07:19:41 INFO - PROCESS | 2436 | ++DOMWINDOW == 71 (14865000) [pid = 2436] [serial = 1477] [outer = 13A54000] 07:19:41 INFO - PROCESS | 2436 | 1467037181469 Marionette DEBUG loaded listener.js 07:19:41 INFO - PROCESS | 2436 | ++DOMWINDOW == 72 (14EDB000) [pid = 2436] [serial = 1478] [outer = 13A54000] 07:19:41 INFO - PROCESS | 2436 | 1467037181822 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]]]}] 07:19:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 07:19:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 690ms 07:19:41 INFO - PROCESS | 2436 | 1467037181881 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 07:19:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 07:19:41 INFO - PROCESS | 2436 | 1467037181884 Marionette TRACE conn6 <- [1,1933,null,{"value":"13"}] 07:19:41 INFO - PROCESS | 2436 | 1467037181887 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 07:19:41 INFO - PROCESS | 2436 | 1467037181888 Marionette TRACE conn6 <- [1,1934,null,{}] 07:19:41 INFO - PROCESS | 2436 | 1467037181892 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}] 07:19:41 INFO - PROCESS | 2436 | 1467037181894 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:19:41 INFO - PROCESS | 2436 | 1467037181977 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 07:19:41 INFO - PROCESS | 2436 | 1467037181982 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:41 INFO - PROCESS | 2436 | 1467037181993 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:19:41 INFO - PROCESS | 2436 | ++DOCSHELL 15241800 == 31 [pid = 2436] [id = 493] 07:19:41 INFO - PROCESS | 2436 | ++DOMWINDOW == 73 (15246800) [pid = 2436] [serial = 1479] [outer = 00000000] 07:19:42 INFO - PROCESS | 2436 | ++DOMWINDOW == 74 (16840400) [pid = 2436] [serial = 1480] [outer = 15246800] 07:19:42 INFO - PROCESS | 2436 | 1467037182037 Marionette DEBUG loaded listener.js 07:19:42 INFO - PROCESS | 2436 | ++DOMWINDOW == 75 (16848C00) [pid = 2436] [serial = 1481] [outer = 15246800] 07:19:42 INFO - PROCESS | 2436 | 1467037182507 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]]]}] 07:19:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 07:19:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 670ms 07:19:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 07:19:42 INFO - PROCESS | 2436 | 1467037182558 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 07:19:42 INFO - PROCESS | 2436 | 1467037182560 Marionette TRACE conn6 <- [1,1937,null,{"value":"13"}] 07:19:42 INFO - PROCESS | 2436 | 1467037182563 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 07:19:42 INFO - PROCESS | 2436 | 1467037182564 Marionette TRACE conn6 <- [1,1938,null,{}] 07:19:42 INFO - PROCESS | 2436 | 1467037182568 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}] 07:19:42 INFO - PROCESS | 2436 | 1467037182570 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:19:42 INFO - PROCESS | 2436 | 1467037182677 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 07:19:42 INFO - PROCESS | 2436 | 1467037182771 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:42 INFO - PROCESS | 2436 | 1467037182773 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:19:42 INFO - PROCESS | 2436 | ++DOCSHELL 16A75800 == 32 [pid = 2436] [id = 494] 07:19:42 INFO - PROCESS | 2436 | ++DOMWINDOW == 76 (16A76C00) [pid = 2436] [serial = 1482] [outer = 00000000] 07:19:42 INFO - PROCESS | 2436 | ++DOMWINDOW == 77 (17817400) [pid = 2436] [serial = 1483] [outer = 16A76C00] 07:19:42 INFO - PROCESS | 2436 | 1467037182817 Marionette DEBUG loaded listener.js 07:19:42 INFO - PROCESS | 2436 | ++DOMWINDOW == 78 (17875C00) [pid = 2436] [serial = 1484] [outer = 16A76C00] 07:19:43 INFO - PROCESS | 2436 | 1467037183244 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]]]}] 07:19:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 07:19:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 729ms 07:19:43 INFO - PROCESS | 2436 | 1467037183293 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 07:19:43 INFO - PROCESS | 2436 | 1467037183295 Marionette TRACE conn6 <- [1,1941,null,{"value":"13"}] 07:19:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 07:19:43 INFO - PROCESS | 2436 | 1467037183305 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 07:19:43 INFO - PROCESS | 2436 | 1467037183307 Marionette TRACE conn6 <- [1,1942,null,{}] 07:19:43 INFO - PROCESS | 2436 | 1467037183311 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}] 07:19:43 INFO - PROCESS | 2436 | 1467037183316 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:19:43 INFO - PROCESS | 2436 | 1467037183452 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 07:19:43 INFO - PROCESS | 2436 | 1467037183463 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:43 INFO - PROCESS | 2436 | 1467037183464 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:19:43 INFO - PROCESS | 2436 | ++DOCSHELL 17815400 == 33 [pid = 2436] [id = 495] 07:19:43 INFO - PROCESS | 2436 | ++DOMWINDOW == 79 (178BA000) [pid = 2436] [serial = 1485] [outer = 00000000] 07:19:43 INFO - PROCESS | 2436 | ++DOMWINDOW == 80 (18905C00) [pid = 2436] [serial = 1486] [outer = 178BA000] 07:19:43 INFO - PROCESS | 2436 | 1467037183563 Marionette DEBUG loaded listener.js 07:19:43 INFO - PROCESS | 2436 | ++DOMWINDOW == 81 (1890F000) [pid = 2436] [serial = 1487] [outer = 178BA000] 07:19:43 INFO - PROCESS | 2436 | 1467037183981 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]]]}] 07:19:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 07:19:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 730ms 07:19:44 INFO - PROCESS | 2436 | 1467037184062 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 07:19:44 INFO - PROCESS | 2436 | 1467037184064 Marionette TRACE conn6 <- [1,1945,null,{"value":"13"}] 07:19:44 INFO - PROCESS | 2436 | 1467037184070 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 07:19:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 07:19:44 INFO - PROCESS | 2436 | 1467037184072 Marionette TRACE conn6 <- [1,1946,null,{}] 07:19:44 INFO - PROCESS | 2436 | 1467037184086 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}] 07:19:44 INFO - PROCESS | 2436 | 1467037184088 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:19:44 INFO - PROCESS | 2436 | 1467037184201 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 07:19:44 INFO - PROCESS | 2436 | 1467037184210 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:44 INFO - PROCESS | 2436 | 1467037184212 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:19:44 INFO - PROCESS | 2436 | ++DOCSHELL 0F217000 == 34 [pid = 2436] [id = 496] 07:19:44 INFO - PROCESS | 2436 | ++DOMWINDOW == 82 (14ED7C00) [pid = 2436] [serial = 1488] [outer = 00000000] 07:19:44 INFO - PROCESS | 2436 | ++DOMWINDOW == 83 (18DF2800) [pid = 2436] [serial = 1489] [outer = 14ED7C00] 07:19:44 INFO - PROCESS | 2436 | 1467037184428 Marionette DEBUG loaded listener.js 07:19:44 INFO - PROCESS | 2436 | ++DOMWINDOW == 84 (18DF4400) [pid = 2436] [serial = 1490] [outer = 14ED7C00] 07:19:44 INFO - PROCESS | 2436 | --DOMWINDOW == 83 (14EDC000) [pid = 2436] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 07:19:44 INFO - PROCESS | 2436 | --DOMWINDOW == 82 (18DF6C00) [pid = 2436] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 07:19:44 INFO - PROCESS | 2436 | --DOMWINDOW == 81 (0EDD2000) [pid = 2436] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 07:19:44 INFO - PROCESS | 2436 | --DOMWINDOW == 80 (178C5800) [pid = 2436] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 07:19:44 INFO - PROCESS | 2436 | --DOMWINDOW == 79 (1864C000) [pid = 2436] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 07:19:44 INFO - PROCESS | 2436 | --DOMWINDOW == 78 (18E02000) [pid = 2436] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 07:19:44 INFO - PROCESS | 2436 | --DOMWINDOW == 77 (19292C00) [pid = 2436] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 07:19:44 INFO - PROCESS | 2436 | --DOMWINDOW == 76 (16846400) [pid = 2436] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 07:19:44 INFO - PROCESS | 2436 | --DOMWINDOW == 75 (1A2F0C00) [pid = 2436] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 07:19:44 INFO - PROCESS | 2436 | --DOMWINDOW == 74 (0F1C1800) [pid = 2436] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 07:19:44 INFO - PROCESS | 2436 | --DOMWINDOW == 73 (135B7C00) [pid = 2436] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 07:19:44 INFO - PROCESS | 2436 | --DOMWINDOW == 72 (1358F800) [pid = 2436] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 07:19:44 INFO - PROCESS | 2436 | --DOMWINDOW == 71 (16471800) [pid = 2436] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 07:19:44 INFO - PROCESS | 2436 | 1467037184795 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]]]}] 07:19:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 07:19:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 791ms 07:19:44 INFO - PROCESS | 2436 | 1467037184866 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 07:19:44 INFO - PROCESS | 2436 | 1467037184868 Marionette TRACE conn6 <- [1,1949,null,{"value":"13"}] 07:19:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 07:19:44 INFO - PROCESS | 2436 | 1467037184871 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 07:19:44 INFO - PROCESS | 2436 | 1467037184872 Marionette TRACE conn6 <- [1,1950,null,{}] 07:19:44 INFO - PROCESS | 2436 | 1467037184876 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}] 07:19:44 INFO - PROCESS | 2436 | 1467037184878 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:19:44 INFO - PROCESS | 2436 | 1467037184992 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 07:19:44 INFO - PROCESS | 2436 | 1467037185004 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:44 INFO - PROCESS | 2436 | 1467037185006 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:19:45 INFO - PROCESS | 2436 | ++DOCSHELL 0EE4B000 == 35 [pid = 2436] [id = 497] 07:19:45 INFO - PROCESS | 2436 | ++DOMWINDOW == 72 (1646D000) [pid = 2436] [serial = 1491] [outer = 00000000] 07:19:45 INFO - PROCESS | 2436 | ++DOMWINDOW == 73 (18C60000) [pid = 2436] [serial = 1492] [outer = 1646D000] 07:19:45 INFO - PROCESS | 2436 | 1467037185049 Marionette DEBUG loaded listener.js 07:19:45 INFO - PROCESS | 2436 | ++DOMWINDOW == 74 (18DF3400) [pid = 2436] [serial = 1493] [outer = 1646D000] 07:19:45 INFO - PROCESS | 2436 | 1467037185447 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]]]}] 07:19:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 07:19:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 630ms 07:19:45 INFO - PROCESS | 2436 | 1467037185501 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 07:19:45 INFO - PROCESS | 2436 | 1467037185503 Marionette TRACE conn6 <- [1,1953,null,{"value":"13"}] 07:19:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 07:19:45 INFO - PROCESS | 2436 | 1467037185507 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 07:19:45 INFO - PROCESS | 2436 | 1467037185508 Marionette TRACE conn6 <- [1,1954,null,{}] 07:19:45 INFO - PROCESS | 2436 | 1467037185512 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}] 07:19:45 INFO - PROCESS | 2436 | 1467037185513 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:19:45 INFO - PROCESS | 2436 | 1467037185628 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 07:19:45 INFO - PROCESS | 2436 | 1467037185715 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:45 INFO - PROCESS | 2436 | 1467037185717 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:19:45 INFO - PROCESS | 2436 | ++DOCSHELL 0EE4F400 == 36 [pid = 2436] [id = 498] 07:19:45 INFO - PROCESS | 2436 | ++DOMWINDOW == 75 (11F6E400) [pid = 2436] [serial = 1494] [outer = 00000000] 07:19:45 INFO - PROCESS | 2436 | ++DOMWINDOW == 76 (18EF5800) [pid = 2436] [serial = 1495] [outer = 11F6E400] 07:19:45 INFO - PROCESS | 2436 | 1467037185759 Marionette DEBUG loaded listener.js 07:19:45 INFO - PROCESS | 2436 | ++DOMWINDOW == 77 (18EF9C00) [pid = 2436] [serial = 1496] [outer = 11F6E400] 07:19:46 INFO - PROCESS | 2436 | 1467037186096 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]]]}] 07:19:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 07:19:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 631ms 07:19:46 INFO - PROCESS | 2436 | 1467037186139 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 07:19:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 07:19:46 INFO - PROCESS | 2436 | 1467037186141 Marionette TRACE conn6 <- [1,1957,null,{"value":"13"}] 07:19:46 INFO - PROCESS | 2436 | 1467037186157 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 07:19:46 INFO - PROCESS | 2436 | 1467037186159 Marionette TRACE conn6 <- [1,1958,null,{}] 07:19:46 INFO - PROCESS | 2436 | 1467037186163 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}] 07:19:46 INFO - PROCESS | 2436 | 1467037186165 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:19:46 INFO - PROCESS | 2436 | 1467037186243 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 07:19:46 INFO - PROCESS | 2436 | 1467037186249 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:46 INFO - PROCESS | 2436 | 1467037186250 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:19:46 INFO - PROCESS | 2436 | ++DOCSHELL 19285800 == 37 [pid = 2436] [id = 499] 07:19:46 INFO - PROCESS | 2436 | ++DOMWINDOW == 78 (19286400) [pid = 2436] [serial = 1497] [outer = 00000000] 07:19:46 INFO - PROCESS | 2436 | ++DOMWINDOW == 79 (1928F400) [pid = 2436] [serial = 1498] [outer = 19286400] 07:19:46 INFO - PROCESS | 2436 | 1467037186293 Marionette DEBUG loaded listener.js 07:19:46 INFO - PROCESS | 2436 | ++DOMWINDOW == 80 (19290000) [pid = 2436] [serial = 1499] [outer = 19286400] 07:19:46 INFO - PROCESS | 2436 | 1467037186875 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]]]}] 07:19:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 07:19:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 790ms 07:19:46 INFO - PROCESS | 2436 | 1467037186935 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 07:19:46 INFO - PROCESS | 2436 | 1467037186940 Marionette TRACE conn6 <- [1,1961,null,{"value":"13"}] 07:19:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 07:19:46 INFO - PROCESS | 2436 | 1467037187000 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 07:19:46 INFO - PROCESS | 2436 | 1467037187006 Marionette TRACE conn6 <- [1,1962,null,{}] 07:19:46 INFO - PROCESS | 2436 | 1467037187012 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}] 07:19:46 INFO - PROCESS | 2436 | 1467037187015 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:19:47 INFO - PROCESS | 2436 | 1467037187180 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 07:19:47 INFO - PROCESS | 2436 | 1467037187191 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:47 INFO - PROCESS | 2436 | 1467037187194 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:19:47 INFO - PROCESS | 2436 | ++DOCSHELL 0EE45400 == 38 [pid = 2436] [id = 500] 07:19:47 INFO - PROCESS | 2436 | ++DOMWINDOW == 81 (0EE48C00) [pid = 2436] [serial = 1500] [outer = 00000000] 07:19:47 INFO - PROCESS | 2436 | ++DOMWINDOW == 82 (11F6CC00) [pid = 2436] [serial = 1501] [outer = 0EE48C00] 07:19:47 INFO - PROCESS | 2436 | 1467037187252 Marionette DEBUG loaded listener.js 07:19:47 INFO - PROCESS | 2436 | ++DOMWINDOW == 83 (135B8800) [pid = 2436] [serial = 1502] [outer = 0EE48C00] 07:19:47 INFO - PROCESS | 2436 | 1467037187866 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]]]}] 07:19:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 07:19:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 950ms 07:19:47 INFO - PROCESS | 2436 | 1467037187910 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 07:19:47 INFO - PROCESS | 2436 | 1467037187915 Marionette TRACE conn6 <- [1,1965,null,{"value":"13"}] 07:19:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 07:19:47 INFO - PROCESS | 2436 | 1467037187922 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 07:19:47 INFO - PROCESS | 2436 | 1467037187925 Marionette TRACE conn6 <- [1,1966,null,{}] 07:19:47 INFO - PROCESS | 2436 | 1467037187928 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}] 07:19:47 INFO - PROCESS | 2436 | 1467037187931 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:19:48 INFO - PROCESS | 2436 | 1467037188091 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 07:19:48 INFO - PROCESS | 2436 | 1467037188157 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:48 INFO - PROCESS | 2436 | 1467037188160 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:19:48 INFO - PROCESS | 2436 | ++DOCSHELL 1683F400 == 39 [pid = 2436] [id = 501] 07:19:48 INFO - PROCESS | 2436 | ++DOMWINDOW == 84 (16840800) [pid = 2436] [serial = 1503] [outer = 00000000] 07:19:48 INFO - PROCESS | 2436 | ++DOMWINDOW == 85 (1787D800) [pid = 2436] [serial = 1504] [outer = 16840800] 07:19:48 INFO - PROCESS | 2436 | 1467037188215 Marionette DEBUG loaded listener.js 07:19:48 INFO - PROCESS | 2436 | ++DOMWINDOW == 86 (18643000) [pid = 2436] [serial = 1505] [outer = 16840800] 07:19:48 INFO - PROCESS | 2436 | 1467037188801 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]]]}] 07:19:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 07:19:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 930ms 07:19:48 INFO - PROCESS | 2436 | 1467037188856 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 07:19:48 INFO - PROCESS | 2436 | 1467037188859 Marionette TRACE conn6 <- [1,1969,null,{"value":"13"}] 07:19:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 07:19:48 INFO - PROCESS | 2436 | 1467037188862 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 07:19:48 INFO - PROCESS | 2436 | 1467037188866 Marionette TRACE conn6 <- [1,1970,null,{}] 07:19:48 INFO - PROCESS | 2436 | 1467037188877 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}] 07:19:48 INFO - PROCESS | 2436 | 1467037188882 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:19:48 INFO - PROCESS | 2436 | 1467037188988 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 07:19:49 INFO - PROCESS | 2436 | 1467037189100 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:49 INFO - PROCESS | 2436 | 1467037189103 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:19:49 INFO - PROCESS | 2436 | ++DOCSHELL 192AD400 == 40 [pid = 2436] [id = 502] 07:19:49 INFO - PROCESS | 2436 | ++DOMWINDOW == 87 (192ADC00) [pid = 2436] [serial = 1506] [outer = 00000000] 07:19:49 INFO - PROCESS | 2436 | ++DOMWINDOW == 88 (192B5400) [pid = 2436] [serial = 1507] [outer = 192ADC00] 07:19:49 INFO - PROCESS | 2436 | 1467037189199 Marionette DEBUG loaded listener.js 07:19:49 INFO - PROCESS | 2436 | ++DOMWINDOW == 89 (1A185C00) [pid = 2436] [serial = 1508] [outer = 192ADC00] 07:19:49 INFO - PROCESS | 2436 | 1467037189797 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]]]}] 07:19:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 07:19:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 970ms 07:19:49 INFO - PROCESS | 2436 | 1467037189847 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 07:19:49 INFO - PROCESS | 2436 | 1467037189850 Marionette TRACE conn6 <- [1,1973,null,{"value":"13"}] 07:19:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 07:19:49 INFO - PROCESS | 2436 | 1467037189855 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 07:19:49 INFO - PROCESS | 2436 | 1467037189857 Marionette TRACE conn6 <- [1,1974,null,{}] 07:19:49 INFO - PROCESS | 2436 | 1467037189860 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}] 07:19:49 INFO - PROCESS | 2436 | 1467037189863 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:19:49 INFO - PROCESS | 2436 | 1467037189972 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 07:19:50 INFO - PROCESS | 2436 | 1467037190108 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:50 INFO - PROCESS | 2436 | 1467037190110 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:19:50 INFO - PROCESS | 2436 | ++DOCSHELL 18EF6800 == 41 [pid = 2436] [id = 503] 07:19:50 INFO - PROCESS | 2436 | ++DOMWINDOW == 90 (19283800) [pid = 2436] [serial = 1509] [outer = 00000000] 07:19:50 INFO - PROCESS | 2436 | ++DOMWINDOW == 91 (1A190000) [pid = 2436] [serial = 1510] [outer = 19283800] 07:19:50 INFO - PROCESS | 2436 | 1467037190164 Marionette DEBUG loaded listener.js 07:19:50 INFO - PROCESS | 2436 | ++DOMWINDOW == 92 (1A2F5C00) [pid = 2436] [serial = 1511] [outer = 19283800] 07:19:50 INFO - PROCESS | 2436 | 1467037190795 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]]]}] 07:19:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 07:19:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 971ms 07:19:50 INFO - PROCESS | 2436 | 1467037190828 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 07:19:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 07:19:50 INFO - PROCESS | 2436 | 1467037190832 Marionette TRACE conn6 <- [1,1977,null,{"value":"13"}] 07:19:50 INFO - PROCESS | 2436 | 1467037190837 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 07:19:50 INFO - PROCESS | 2436 | 1467037190840 Marionette TRACE conn6 <- [1,1978,null,{}] 07:19:50 INFO - PROCESS | 2436 | 1467037190845 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}] 07:19:50 INFO - PROCESS | 2436 | 1467037190848 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:19:51 INFO - PROCESS | 2436 | 1467037190999 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 07:19:51 INFO - PROCESS | 2436 | 1467037191084 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:51 INFO - PROCESS | 2436 | 1467037191086 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:19:51 INFO - PROCESS | 2436 | ++DOCSHELL 0F64A000 == 42 [pid = 2436] [id = 504] 07:19:51 INFO - PROCESS | 2436 | ++DOMWINDOW == 93 (0F64D400) [pid = 2436] [serial = 1512] [outer = 00000000] 07:19:51 INFO - PROCESS | 2436 | ++DOMWINDOW == 94 (13A21000) [pid = 2436] [serial = 1513] [outer = 0F64D400] 07:19:51 INFO - PROCESS | 2436 | 1467037191135 Marionette DEBUG loaded listener.js 07:19:51 INFO - PROCESS | 2436 | ++DOMWINDOW == 95 (14863800) [pid = 2436] [serial = 1514] [outer = 0F64D400] 07:19:51 INFO - PROCESS | 2436 | --DOCSHELL 0EE4F400 == 41 [pid = 2436] [id = 498] 07:19:51 INFO - PROCESS | 2436 | --DOCSHELL 0EE4B000 == 40 [pid = 2436] [id = 497] 07:19:51 INFO - PROCESS | 2436 | --DOCSHELL 0F217000 == 39 [pid = 2436] [id = 496] 07:19:51 INFO - PROCESS | 2436 | --DOCSHELL 17815400 == 38 [pid = 2436] [id = 495] 07:19:51 INFO - PROCESS | 2436 | --DOCSHELL 16A75800 == 37 [pid = 2436] [id = 494] 07:19:51 INFO - PROCESS | 2436 | --DOCSHELL 15241800 == 36 [pid = 2436] [id = 493] 07:19:51 INFO - PROCESS | 2436 | --DOCSHELL 13A50800 == 35 [pid = 2436] [id = 492] 07:19:51 INFO - PROCESS | 2436 | --DOCSHELL 0F178400 == 34 [pid = 2436] [id = 491] 07:19:51 INFO - PROCESS | 2436 | --DOCSHELL 0EDDA800 == 33 [pid = 2436] [id = 490] 07:19:51 INFO - PROCESS | 2436 | --DOCSHELL 0E8EF800 == 32 [pid = 2436] [id = 489] 07:19:51 INFO - PROCESS | 2436 | --DOMWINDOW == 94 (18905000) [pid = 2436] [serial = 1462] [outer = 00000000] [url = about:blank] 07:19:51 INFO - PROCESS | 2436 | --DOMWINDOW == 93 (18E10400) [pid = 2436] [serial = 1463] [outer = 00000000] [url = about:blank] 07:19:51 INFO - PROCESS | 2436 | --DOMWINDOW == 92 (1646C800) [pid = 2436] [serial = 1442] [outer = 00000000] [url = about:blank] 07:19:51 INFO - PROCESS | 2436 | --DOMWINDOW == 91 (18E09C00) [pid = 2436] [serial = 1454] [outer = 00000000] [url = about:blank] 07:19:51 INFO - PROCESS | 2436 | --DOMWINDOW == 90 (0EDD6800) [pid = 2436] [serial = 1429] [outer = 00000000] [url = about:blank] 07:19:51 INFO - PROCESS | 2436 | --DOMWINDOW == 89 (18E05800) [pid = 2436] [serial = 1453] [outer = 00000000] [url = about:blank] 07:19:51 INFO - PROCESS | 2436 | --DOMWINDOW == 88 (1864D000) [pid = 2436] [serial = 1447] [outer = 00000000] [url = about:blank] 07:19:51 INFO - PROCESS | 2436 | --DOMWINDOW == 87 (18C13800) [pid = 2436] [serial = 1450] [outer = 00000000] [url = about:blank] 07:19:51 INFO - PROCESS | 2436 | --DOMWINDOW == 86 (19078400) [pid = 2436] [serial = 1457] [outer = 00000000] [url = about:blank] 07:19:51 INFO - PROCESS | 2436 | --DOMWINDOW == 85 (19DCD800) [pid = 2436] [serial = 1460] [outer = 00000000] [url = about:blank] 07:19:51 INFO - PROCESS | 2436 | --DOMWINDOW == 84 (0EDE0400) [pid = 2436] [serial = 1430] [outer = 00000000] [url = about:blank] 07:19:51 INFO - PROCESS | 2436 | --DOMWINDOW == 83 (17872000) [pid = 2436] [serial = 1445] [outer = 00000000] [url = about:blank] 07:19:51 INFO - PROCESS | 2436 | --DOMWINDOW == 82 (192AEC00) [pid = 2436] [serial = 1459] [outer = 00000000] [url = about:blank] 07:19:51 INFO - PROCESS | 2436 | --DOMWINDOW == 81 (1877B400) [pid = 2436] [serial = 1448] [outer = 00000000] [url = about:blank] 07:19:51 INFO - PROCESS | 2436 | --DOMWINDOW == 80 (1A361000) [pid = 2436] [serial = 1427] [outer = 00000000] [url = about:blank] 07:19:51 INFO - PROCESS | 2436 | --DOMWINDOW == 79 (15248000) [pid = 2436] [serial = 1441] [outer = 00000000] [url = about:blank] 07:19:51 INFO - PROCESS | 2436 | --DOMWINDOW == 78 (0F6C1800) [pid = 2436] [serial = 1433] [outer = 00000000] [url = about:blank] 07:19:51 INFO - PROCESS | 2436 | --DOMWINDOW == 77 (13A48000) [pid = 2436] [serial = 1438] [outer = 00000000] [url = about:blank] 07:19:51 INFO - PROCESS | 2436 | --DOMWINDOW == 76 (18EF9800) [pid = 2436] [serial = 1456] [outer = 00000000] [url = about:blank] 07:19:51 INFO - PROCESS | 2436 | --DOMWINDOW == 75 (0F576C00) [pid = 2436] [serial = 1432] [outer = 00000000] [url = about:blank] 07:19:51 INFO - PROCESS | 2436 | --DOMWINDOW == 74 (14ED6800) [pid = 2436] [serial = 1439] [outer = 00000000] [url = about:blank] 07:19:51 INFO - PROCESS | 2436 | --DOMWINDOW == 73 (135B8400) [pid = 2436] [serial = 1435] [outer = 00000000] [url = about:blank] 07:19:51 INFO - PROCESS | 2436 | --DOMWINDOW == 72 (18908C00) [pid = 2436] [serial = 1451] [outer = 00000000] [url = about:blank] 07:19:51 INFO - PROCESS | 2436 | --DOMWINDOW == 71 (16A73800) [pid = 2436] [serial = 1444] [outer = 00000000] [url = about:blank] 07:19:51 INFO - PROCESS | 2436 | --DOMWINDOW == 70 (13960800) [pid = 2436] [serial = 1436] [outer = 00000000] [url = about:blank] 07:19:51 INFO - PROCESS | 2436 | 1467037191711 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]]]}] 07:19:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 07:19:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 930ms 07:19:51 INFO - PROCESS | 2436 | 1467037191769 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 07:19:51 INFO - PROCESS | 2436 | 1467037191773 Marionette TRACE conn6 <- [1,1981,null,{"value":"13"}] 07:19:51 INFO - PROCESS | 2436 | 1467037191779 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 07:19:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 07:19:51 INFO - PROCESS | 2436 | 1467037191782 Marionette TRACE conn6 <- [1,1982,null,{}] 07:19:51 INFO - PROCESS | 2436 | 1467037191786 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}] 07:19:51 INFO - PROCESS | 2436 | 1467037191788 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:19:51 INFO - PROCESS | 2436 | 1467037191875 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 07:19:51 INFO - PROCESS | 2436 | 1467037191970 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:51 INFO - PROCESS | 2436 | 1467037191973 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:19:51 INFO - PROCESS | 2436 | ++DOCSHELL 0EE46800 == 33 [pid = 2436] [id = 505] 07:19:51 INFO - PROCESS | 2436 | ++DOMWINDOW == 71 (0EE49C00) [pid = 2436] [serial = 1515] [outer = 00000000] 07:19:52 INFO - PROCESS | 2436 | ++DOMWINDOW == 72 (0F6C7800) [pid = 2436] [serial = 1516] [outer = 0EE49C00] 07:19:52 INFO - PROCESS | 2436 | 1467037192019 Marionette DEBUG loaded listener.js 07:19:52 INFO - PROCESS | 2436 | ++DOMWINDOW == 73 (132EBC00) [pid = 2436] [serial = 1517] [outer = 0EE49C00] 07:19:52 INFO - PROCESS | 2436 | 1467037192386 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]]]}] 07:19:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 07:19:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 631ms 07:19:52 INFO - PROCESS | 2436 | 1467037192414 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 07:19:52 INFO - PROCESS | 2436 | 1467037192416 Marionette TRACE conn6 <- [1,1985,null,{"value":"13"}] 07:19:52 INFO - PROCESS | 2436 | 1467037192419 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 07:19:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 07:19:52 INFO - PROCESS | 2436 | 1467037192422 Marionette TRACE conn6 <- [1,1986,null,{}] 07:19:52 INFO - PROCESS | 2436 | 1467037192442 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}] 07:19:52 INFO - PROCESS | 2436 | 1467037192447 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:19:52 INFO - PROCESS | 2436 | 1467037192532 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 07:19:52 INFO - PROCESS | 2436 | 1467037192538 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:52 INFO - PROCESS | 2436 | 1467037192541 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:19:52 INFO - PROCESS | 2436 | ++DOCSHELL 15148C00 == 34 [pid = 2436] [id = 506] 07:19:52 INFO - PROCESS | 2436 | ++DOMWINDOW == 74 (1544A400) [pid = 2436] [serial = 1518] [outer = 00000000] 07:19:52 INFO - PROCESS | 2436 | ++DOMWINDOW == 75 (16473800) [pid = 2436] [serial = 1519] [outer = 1544A400] 07:19:52 INFO - PROCESS | 2436 | 1467037192587 Marionette DEBUG loaded listener.js 07:19:52 INFO - PROCESS | 2436 | ++DOMWINDOW == 76 (16A4E800) [pid = 2436] [serial = 1520] [outer = 1544A400] 07:19:53 INFO - PROCESS | 2436 | 1467037193073 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]]]}] 07:19:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 07:19:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 669ms 07:19:53 INFO - PROCESS | 2436 | 1467037193093 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 07:19:53 INFO - PROCESS | 2436 | 1467037193096 Marionette TRACE conn6 <- [1,1989,null,{"value":"13"}] 07:19:53 INFO - PROCESS | 2436 | 1467037193099 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 07:19:53 INFO - PROCESS | 2436 | 1467037193101 Marionette TRACE conn6 <- [1,1990,null,{}] 07:19:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 07:19:53 INFO - PROCESS | 2436 | 1467037193108 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}] 07:19:53 INFO - PROCESS | 2436 | 1467037193110 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:19:53 INFO - PROCESS | 2436 | 1467037193196 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 07:19:53 INFO - PROCESS | 2436 | 1467037193203 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:53 INFO - PROCESS | 2436 | 1467037193205 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:19:53 INFO - PROCESS | 2436 | ++DOCSHELL 0F1B6C00 == 35 [pid = 2436] [id = 507] 07:19:53 INFO - PROCESS | 2436 | ++DOMWINDOW == 77 (0F649400) [pid = 2436] [serial = 1521] [outer = 00000000] 07:19:53 INFO - PROCESS | 2436 | ++DOMWINDOW == 78 (1785D800) [pid = 2436] [serial = 1522] [outer = 0F649400] 07:19:53 INFO - PROCESS | 2436 | 1467037193258 Marionette DEBUG loaded listener.js 07:19:53 INFO - PROCESS | 2436 | ++DOMWINDOW == 79 (1787DC00) [pid = 2436] [serial = 1523] [outer = 0F649400] 07:19:53 INFO - PROCESS | 2436 | 1467037193682 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]]]}] 07:19:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 07:19:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 630ms 07:19:53 INFO - PROCESS | 2436 | 1467037193748 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 07:19:53 INFO - PROCESS | 2436 | 1467037193750 Marionette TRACE conn6 <- [1,1993,null,{"value":"13"}] 07:19:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 07:19:53 INFO - PROCESS | 2436 | 1467037193753 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 07:19:53 INFO - PROCESS | 2436 | 1467037193755 Marionette TRACE conn6 <- [1,1994,null,{}] 07:19:53 INFO - PROCESS | 2436 | 1467037193758 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}] 07:19:53 INFO - PROCESS | 2436 | 1467037193760 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:19:53 INFO - PROCESS | 2436 | 1467037193878 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 07:19:53 INFO - PROCESS | 2436 | 1467037193884 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:53 INFO - PROCESS | 2436 | 1467037193886 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:19:53 INFO - PROCESS | 2436 | ++DOCSHELL 11F6C800 == 36 [pid = 2436] [id = 508] 07:19:53 INFO - PROCESS | 2436 | ++DOMWINDOW == 80 (1877B400) [pid = 2436] [serial = 1524] [outer = 00000000] 07:19:53 INFO - PROCESS | 2436 | ++DOMWINDOW == 81 (1890A000) [pid = 2436] [serial = 1525] [outer = 1877B400] 07:19:53 INFO - PROCESS | 2436 | 1467037193929 Marionette DEBUG loaded listener.js 07:19:54 INFO - PROCESS | 2436 | ++DOMWINDOW == 82 (18C27000) [pid = 2436] [serial = 1526] [outer = 1877B400] 07:19:54 INFO - PROCESS | 2436 | 1467037194410 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]]]}] 07:19:54 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 07:19:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 670ms 07:19:54 INFO - PROCESS | 2436 | 1467037194438 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 07:19:54 INFO - PROCESS | 2436 | 1467037194440 Marionette TRACE conn6 <- [1,1997,null,{"value":"13"}] 07:19:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 07:19:54 INFO - PROCESS | 2436 | 1467037194443 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 07:19:54 INFO - PROCESS | 2436 | 1467037194445 Marionette TRACE conn6 <- [1,1998,null,{}] 07:19:54 INFO - PROCESS | 2436 | 1467037194448 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}] 07:19:54 INFO - PROCESS | 2436 | 1467037194454 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:19:54 INFO - PROCESS | 2436 | 1467037194595 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 07:19:54 INFO - PROCESS | 2436 | 1467037194663 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:54 INFO - PROCESS | 2436 | 1467037194665 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:19:54 INFO - PROCESS | 2436 | ++DOCSHELL 18DF4800 == 37 [pid = 2436] [id = 509] 07:19:54 INFO - PROCESS | 2436 | ++DOMWINDOW == 83 (18E05800) [pid = 2436] [serial = 1527] [outer = 00000000] 07:19:54 INFO - PROCESS | 2436 | ++DOMWINDOW == 84 (18EFC400) [pid = 2436] [serial = 1528] [outer = 18E05800] 07:19:54 INFO - PROCESS | 2436 | 1467037194710 Marionette DEBUG loaded listener.js 07:19:54 INFO - PROCESS | 2436 | ++DOMWINDOW == 85 (19285000) [pid = 2436] [serial = 1529] [outer = 18E05800] 07:19:55 INFO - PROCESS | 2436 | 1467037195139 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]]]}] 07:19:55 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 07:19:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 730ms 07:19:55 INFO - PROCESS | 2436 | 1467037195176 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 07:19:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 07:19:55 INFO - PROCESS | 2436 | 1467037195178 Marionette TRACE conn6 <- [1,2001,null,{"value":"13"}] 07:19:55 INFO - PROCESS | 2436 | 1467037195181 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 07:19:55 INFO - PROCESS | 2436 | 1467037195183 Marionette TRACE conn6 <- [1,2002,null,{}] 07:19:55 INFO - PROCESS | 2436 | 1467037195216 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}] 07:19:55 INFO - PROCESS | 2436 | 1467037195218 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:19:55 INFO - PROCESS | 2436 | 1467037195346 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 07:19:55 INFO - PROCESS | 2436 | 1467037195411 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:55 INFO - PROCESS | 2436 | 1467037195413 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:19:55 INFO - PROCESS | 2436 | ++DOCSHELL 09068C00 == 38 [pid = 2436] [id = 510] 07:19:55 INFO - PROCESS | 2436 | ++DOMWINDOW == 86 (13959800) [pid = 2436] [serial = 1530] [outer = 00000000] 07:19:55 INFO - PROCESS | 2436 | ++DOMWINDOW == 87 (19DC5C00) [pid = 2436] [serial = 1531] [outer = 13959800] 07:19:55 INFO - PROCESS | 2436 | 1467037195456 Marionette DEBUG loaded listener.js 07:19:55 INFO - PROCESS | 2436 | ++DOMWINDOW == 88 (19DC7400) [pid = 2436] [serial = 1532] [outer = 13959800] 07:19:55 INFO - PROCESS | 2436 | --DOMWINDOW == 87 (16A76C00) [pid = 2436] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 07:19:55 INFO - PROCESS | 2436 | --DOMWINDOW == 86 (178BA000) [pid = 2436] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 07:19:55 INFO - PROCESS | 2436 | --DOMWINDOW == 85 (0F178C00) [pid = 2436] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 07:19:55 INFO - PROCESS | 2436 | --DOMWINDOW == 84 (13A54000) [pid = 2436] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 07:19:55 INFO - PROCESS | 2436 | --DOMWINDOW == 83 (0EE46000) [pid = 2436] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 07:19:55 INFO - PROCESS | 2436 | --DOMWINDOW == 82 (15246800) [pid = 2436] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 07:19:55 INFO - PROCESS | 2436 | --DOMWINDOW == 81 (0EE4E000) [pid = 2436] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 07:19:55 INFO - PROCESS | 2436 | --DOMWINDOW == 80 (14ED7C00) [pid = 2436] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 07:19:55 INFO - PROCESS | 2436 | --DOMWINDOW == 79 (1646D000) [pid = 2436] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 07:19:55 INFO - PROCESS | 2436 | --DOMWINDOW == 78 (11F6E400) [pid = 2436] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 07:19:55 INFO - PROCESS | 2436 | 1467037195934 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]]]}] 07:19:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 07:19:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 770ms 07:19:55 INFO - PROCESS | 2436 | 1467037195955 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 07:19:55 INFO - PROCESS | 2436 | 1467037195957 Marionette TRACE conn6 <- [1,2005,null,{"value":"13"}] 07:19:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 07:19:55 INFO - PROCESS | 2436 | 1467037195960 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 07:19:55 INFO - PROCESS | 2436 | 1467037195961 Marionette TRACE conn6 <- [1,2006,null,{}] 07:19:55 INFO - PROCESS | 2436 | 1467037195965 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}] 07:19:55 INFO - PROCESS | 2436 | 1467037195967 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:19:56 INFO - PROCESS | 2436 | 1467037196046 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 07:19:56 INFO - PROCESS | 2436 | 1467037196054 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:56 INFO - PROCESS | 2436 | 1467037196056 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:19:56 INFO - PROCESS | 2436 | ++DOCSHELL 0F20D800 == 39 [pid = 2436] [id = 511] 07:19:56 INFO - PROCESS | 2436 | ++DOMWINDOW == 79 (11F6E400) [pid = 2436] [serial = 1533] [outer = 00000000] 07:19:56 INFO - PROCESS | 2436 | ++DOMWINDOW == 80 (1877C400) [pid = 2436] [serial = 1534] [outer = 11F6E400] 07:19:56 INFO - PROCESS | 2436 | 1467037196100 Marionette DEBUG loaded listener.js 07:19:56 INFO - PROCESS | 2436 | ++DOMWINDOW == 81 (192A9400) [pid = 2436] [serial = 1535] [outer = 11F6E400] 07:19:56 INFO - PROCESS | 2436 | 1467037196522 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]]]}] 07:19:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 07:19:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 630ms 07:19:56 INFO - PROCESS | 2436 | 1467037196592 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 07:19:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 07:19:56 INFO - PROCESS | 2436 | 1467037196594 Marionette TRACE conn6 <- [1,2009,null,{"value":"13"}] 07:19:56 INFO - PROCESS | 2436 | 1467037196597 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 07:19:56 INFO - PROCESS | 2436 | 1467037196599 Marionette TRACE conn6 <- [1,2010,null,{}] 07:19:56 INFO - PROCESS | 2436 | 1467037196602 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}] 07:19:56 INFO - PROCESS | 2436 | 1467037196604 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:19:56 INFO - PROCESS | 2436 | 1467037196709 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 07:19:56 INFO - PROCESS | 2436 | 1467037196718 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:56 INFO - PROCESS | 2436 | 1467037196720 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:19:56 INFO - PROCESS | 2436 | ++DOCSHELL 09063400 == 40 [pid = 2436] [id = 512] 07:19:56 INFO - PROCESS | 2436 | ++DOMWINDOW == 82 (15452000) [pid = 2436] [serial = 1536] [outer = 00000000] 07:19:56 INFO - PROCESS | 2436 | ++DOMWINDOW == 83 (1A35C000) [pid = 2436] [serial = 1537] [outer = 15452000] 07:19:56 INFO - PROCESS | 2436 | 1467037196762 Marionette DEBUG loaded listener.js 07:19:56 INFO - PROCESS | 2436 | ++DOMWINDOW == 84 (1A38F800) [pid = 2436] [serial = 1538] [outer = 15452000] 07:19:57 INFO - PROCESS | 2436 | 1467037197197 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]]]}] 07:19:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 07:19:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 630ms 07:19:57 INFO - PROCESS | 2436 | 1467037197234 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 07:19:57 INFO - PROCESS | 2436 | 1467037197236 Marionette TRACE conn6 <- [1,2013,null,{"value":"13"}] 07:19:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 07:19:57 INFO - PROCESS | 2436 | 1467037197239 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 07:19:57 INFO - PROCESS | 2436 | 1467037197241 Marionette TRACE conn6 <- [1,2014,null,{}] 07:19:57 INFO - PROCESS | 2436 | 1467037197245 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}] 07:19:57 INFO - PROCESS | 2436 | 1467037197246 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:19:57 INFO - PROCESS | 2436 | 1467037197329 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 07:19:57 INFO - PROCESS | 2436 | 1467037197334 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:57 INFO - PROCESS | 2436 | 1467037197336 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:19:57 INFO - PROCESS | 2436 | ++DOCSHELL 1A35BC00 == 41 [pid = 2436] [id = 513] 07:19:57 INFO - PROCESS | 2436 | ++DOMWINDOW == 85 (1A397800) [pid = 2436] [serial = 1539] [outer = 00000000] 07:19:57 INFO - PROCESS | 2436 | ++DOMWINDOW == 86 (1A3ED400) [pid = 2436] [serial = 1540] [outer = 1A397800] 07:19:57 INFO - PROCESS | 2436 | 1467037197378 Marionette DEBUG loaded listener.js 07:19:57 INFO - PROCESS | 2436 | ++DOMWINDOW == 87 (1A184C00) [pid = 2436] [serial = 1541] [outer = 1A397800] 07:19:57 INFO - PROCESS | 2436 | 1467037197808 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]]]}] 07:19:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 07:19:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 630ms 07:19:57 INFO - PROCESS | 2436 | 1467037197893 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 07:19:57 INFO - PROCESS | 2436 | 1467037197897 Marionette TRACE conn6 <- [1,2017,null,{"value":"13"}] 07:19:57 INFO - PROCESS | 2436 | 1467037197903 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 07:19:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 07:19:57 INFO - PROCESS | 2436 | 1467037197908 Marionette TRACE conn6 <- [1,2018,null,{}] 07:19:57 INFO - PROCESS | 2436 | 1467037197914 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}] 07:19:57 INFO - PROCESS | 2436 | 1467037197917 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:19:58 INFO - PROCESS | 2436 | 1467037198075 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 07:19:58 INFO - PROCESS | 2436 | 1467037198259 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:58 INFO - PROCESS | 2436 | 1467037198264 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:19:58 INFO - PROCESS | 2436 | ++DOCSHELL 0EE41C00 == 42 [pid = 2436] [id = 514] 07:19:58 INFO - PROCESS | 2436 | ++DOMWINDOW == 88 (0EE42C00) [pid = 2436] [serial = 1542] [outer = 00000000] 07:19:58 INFO - PROCESS | 2436 | ++DOMWINDOW == 89 (0EF53000) [pid = 2436] [serial = 1543] [outer = 0EE42C00] 07:19:58 INFO - PROCESS | 2436 | 1467037198334 Marionette DEBUG loaded listener.js 07:19:58 INFO - PROCESS | 2436 | ++DOMWINDOW == 90 (0F64AC00) [pid = 2436] [serial = 1544] [outer = 0EE42C00] 07:19:58 INFO - PROCESS | 2436 | 1467037198912 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]]]}] 07:19:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 07:19:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1068ms 07:19:58 INFO - PROCESS | 2436 | 1467037198982 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 07:19:58 INFO - PROCESS | 2436 | 1467037198986 Marionette TRACE conn6 <- [1,2021,null,{"value":"13"}] 07:19:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 07:19:59 INFO - PROCESS | 2436 | 1467037198992 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 07:19:59 INFO - PROCESS | 2436 | 1467037198996 Marionette TRACE conn6 <- [1,2022,null,{}] 07:19:59 INFO - PROCESS | 2436 | 1467037199001 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}] 07:19:59 INFO - PROCESS | 2436 | 1467037199004 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:19:59 INFO - PROCESS | 2436 | 1467037199146 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 07:19:59 INFO - PROCESS | 2436 | 1467037199287 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:59 INFO - PROCESS | 2436 | 1467037199290 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:19:59 INFO - PROCESS | 2436 | ++DOCSHELL 13B98C00 == 43 [pid = 2436] [id = 515] 07:19:59 INFO - PROCESS | 2436 | ++DOMWINDOW == 91 (14EE1000) [pid = 2436] [serial = 1545] [outer = 00000000] 07:19:59 INFO - PROCESS | 2436 | ++DOMWINDOW == 92 (1646F800) [pid = 2436] [serial = 1546] [outer = 14EE1000] 07:19:59 INFO - PROCESS | 2436 | 1467037199347 Marionette DEBUG loaded listener.js 07:19:59 INFO - PROCESS | 2436 | ++DOMWINDOW == 93 (16AD9C00) [pid = 2436] [serial = 1547] [outer = 14EE1000] 07:19:59 INFO - PROCESS | 2436 | 1467037199942 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]]]}] 07:19:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 07:19:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 990ms 07:19:59 INFO - PROCESS | 2436 | 1467037199982 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 07:19:59 INFO - PROCESS | 2436 | 1467037199985 Marionette TRACE conn6 <- [1,2025,null,{"value":"13"}] 07:19:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 07:19:59 INFO - PROCESS | 2436 | 1467037199989 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 07:19:59 INFO - PROCESS | 2436 | 1467037199991 Marionette TRACE conn6 <- [1,2026,null,{}] 07:20:00 INFO - PROCESS | 2436 | 1467037200001 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}] 07:20:00 INFO - PROCESS | 2436 | 1467037200006 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:20:00 INFO - PROCESS | 2436 | 1467037200125 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 07:20:00 INFO - PROCESS | 2436 | 1467037200267 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:00 INFO - PROCESS | 2436 | 1467037200271 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:20:00 INFO - PROCESS | 2436 | ++DOCSHELL 1A183400 == 44 [pid = 2436] [id = 516] 07:20:00 INFO - PROCESS | 2436 | ++DOMWINDOW == 94 (1A2F0400) [pid = 2436] [serial = 1548] [outer = 00000000] 07:20:00 INFO - PROCESS | 2436 | ++DOMWINDOW == 95 (1A3E5800) [pid = 2436] [serial = 1549] [outer = 1A2F0400] 07:20:00 INFO - PROCESS | 2436 | 1467037200330 Marionette DEBUG loaded listener.js 07:20:00 INFO - PROCESS | 2436 | ++DOMWINDOW == 96 (1A3F5800) [pid = 2436] [serial = 1550] [outer = 1A2F0400] 07:20:01 INFO - PROCESS | 2436 | 1467037201165 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]]]}] 07:20:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 07:20:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1234ms 07:20:01 INFO - PROCESS | 2436 | 1467037201226 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 07:20:01 INFO - PROCESS | 2436 | 1467037201231 Marionette TRACE conn6 <- [1,2029,null,{"value":"13"}] 07:20:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 07:20:01 INFO - PROCESS | 2436 | 1467037201236 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 07:20:01 INFO - PROCESS | 2436 | 1467037201239 Marionette TRACE conn6 <- [1,2030,null,{}] 07:20:01 INFO - PROCESS | 2436 | 1467037201244 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}] 07:20:01 INFO - PROCESS | 2436 | 1467037201247 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:20:01 INFO - PROCESS | 2436 | 1467037201352 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 07:20:01 INFO - PROCESS | 2436 | 1467037201497 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:01 INFO - PROCESS | 2436 | 1467037201502 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:20:01 INFO - PROCESS | 2436 | ++DOCSHELL 0EDD4000 == 45 [pid = 2436] [id = 517] 07:20:01 INFO - PROCESS | 2436 | ++DOMWINDOW == 97 (0EE50000) [pid = 2436] [serial = 1551] [outer = 00000000] 07:20:01 INFO - PROCESS | 2436 | ++DOMWINDOW == 98 (11F0D400) [pid = 2436] [serial = 1552] [outer = 0EE50000] 07:20:01 INFO - PROCESS | 2436 | 1467037201553 Marionette DEBUG loaded listener.js 07:20:01 INFO - PROCESS | 2436 | ++DOMWINDOW == 99 (132A7000) [pid = 2436] [serial = 1553] [outer = 0EE50000] 07:20:02 INFO - PROCESS | 2436 | --DOCSHELL 09063400 == 44 [pid = 2436] [id = 512] 07:20:02 INFO - PROCESS | 2436 | --DOCSHELL 0F20D800 == 43 [pid = 2436] [id = 511] 07:20:02 INFO - PROCESS | 2436 | --DOCSHELL 09068C00 == 42 [pid = 2436] [id = 510] 07:20:02 INFO - PROCESS | 2436 | --DOCSHELL 18DF4800 == 41 [pid = 2436] [id = 509] 07:20:02 INFO - PROCESS | 2436 | --DOCSHELL 11F6C800 == 40 [pid = 2436] [id = 508] 07:20:02 INFO - PROCESS | 2436 | --DOCSHELL 0F1B6C00 == 39 [pid = 2436] [id = 507] 07:20:02 INFO - PROCESS | 2436 | --DOCSHELL 15148C00 == 38 [pid = 2436] [id = 506] 07:20:02 INFO - PROCESS | 2436 | --DOCSHELL 0EE46800 == 37 [pid = 2436] [id = 505] 07:20:02 INFO - PROCESS | 2436 | --DOCSHELL 0F64A000 == 36 [pid = 2436] [id = 504] 07:20:02 INFO - PROCESS | 2436 | --DOCSHELL 1683F400 == 35 [pid = 2436] [id = 501] 07:20:02 INFO - PROCESS | 2436 | --DOCSHELL 0EE45400 == 34 [pid = 2436] [id = 500] 07:20:02 INFO - PROCESS | 2436 | --DOCSHELL 19285800 == 33 [pid = 2436] [id = 499] 07:20:02 INFO - PROCESS | 2436 | --DOCSHELL 18EF6800 == 32 [pid = 2436] [id = 503] 07:20:02 INFO - PROCESS | 2436 | --DOCSHELL 178C6C00 == 31 [pid = 2436] [id = 488] 07:20:02 INFO - PROCESS | 2436 | --DOCSHELL 192AD400 == 30 [pid = 2436] [id = 502] 07:20:02 INFO - PROCESS | 2436 | --DOCSHELL 13B98C00 == 29 [pid = 2436] [id = 515] 07:20:02 INFO - PROCESS | 2436 | --DOCSHELL 1A183400 == 28 [pid = 2436] [id = 516] 07:20:02 INFO - PROCESS | 2436 | --DOCSHELL 1A35BC00 == 27 [pid = 2436] [id = 513] 07:20:02 INFO - PROCESS | 2436 | --DOCSHELL 0EE41C00 == 26 [pid = 2436] [id = 514] 07:20:02 INFO - PROCESS | 2436 | --DOMWINDOW == 98 (17817400) [pid = 2436] [serial = 1483] [outer = 00000000] [url = about:blank] 07:20:02 INFO - PROCESS | 2436 | --DOMWINDOW == 97 (18905C00) [pid = 2436] [serial = 1486] [outer = 00000000] [url = about:blank] 07:20:02 INFO - PROCESS | 2436 | --DOMWINDOW == 96 (17875C00) [pid = 2436] [serial = 1484] [outer = 00000000] [url = about:blank] 07:20:02 INFO - PROCESS | 2436 | --DOMWINDOW == 95 (11F5F400) [pid = 2436] [serial = 1474] [outer = 00000000] [url = about:blank] 07:20:02 INFO - PROCESS | 2436 | --DOMWINDOW == 94 (11F9C800) [pid = 2436] [serial = 1475] [outer = 00000000] [url = about:blank] 07:20:02 INFO - PROCESS | 2436 | --DOMWINDOW == 93 (14865000) [pid = 2436] [serial = 1477] [outer = 00000000] [url = about:blank] 07:20:02 INFO - PROCESS | 2436 | --DOMWINDOW == 92 (14EDB000) [pid = 2436] [serial = 1478] [outer = 00000000] [url = about:blank] 07:20:02 INFO - PROCESS | 2436 | --DOMWINDOW == 91 (19DC2C00) [pid = 2436] [serial = 1465] [outer = 00000000] [url = about:blank] 07:20:02 INFO - PROCESS | 2436 | --DOMWINDOW == 90 (11F60800) [pid = 2436] [serial = 1472] [outer = 00000000] [url = about:blank] 07:20:02 INFO - PROCESS | 2436 | --DOMWINDOW == 89 (0F57C000) [pid = 2436] [serial = 1471] [outer = 00000000] [url = about:blank] 07:20:02 INFO - PROCESS | 2436 | --DOMWINDOW == 88 (16840400) [pid = 2436] [serial = 1480] [outer = 00000000] [url = about:blank] 07:20:02 INFO - PROCESS | 2436 | --DOMWINDOW == 87 (11F61C00) [pid = 2436] [serial = 1469] [outer = 00000000] [url = about:blank] 07:20:02 INFO - PROCESS | 2436 | --DOMWINDOW == 86 (0F579C00) [pid = 2436] [serial = 1468] [outer = 00000000] [url = about:blank] 07:20:02 INFO - PROCESS | 2436 | --DOMWINDOW == 85 (1890F000) [pid = 2436] [serial = 1487] [outer = 00000000] [url = about:blank] 07:20:02 INFO - PROCESS | 2436 | --DOMWINDOW == 84 (18DF4400) [pid = 2436] [serial = 1490] [outer = 00000000] [url = about:blank] 07:20:02 INFO - PROCESS | 2436 | --DOMWINDOW == 83 (18DF2800) [pid = 2436] [serial = 1489] [outer = 00000000] [url = about:blank] 07:20:02 INFO - PROCESS | 2436 | --DOMWINDOW == 82 (18C60000) [pid = 2436] [serial = 1492] [outer = 00000000] [url = about:blank] 07:20:02 INFO - PROCESS | 2436 | --DOMWINDOW == 81 (18DF3400) [pid = 2436] [serial = 1493] [outer = 00000000] [url = about:blank] 07:20:02 INFO - PROCESS | 2436 | --DOMWINDOW == 80 (18EF9C00) [pid = 2436] [serial = 1496] [outer = 00000000] [url = about:blank] 07:20:02 INFO - PROCESS | 2436 | --DOMWINDOW == 79 (16848C00) [pid = 2436] [serial = 1481] [outer = 00000000] [url = about:blank] 07:20:02 INFO - PROCESS | 2436 | --DOMWINDOW == 78 (18EF5800) [pid = 2436] [serial = 1495] [outer = 00000000] [url = about:blank] 07:20:02 INFO - PROCESS | 2436 | --DOMWINDOW == 77 (1928F400) [pid = 2436] [serial = 1498] [outer = 00000000] [url = about:blank] 07:20:02 INFO - PROCESS | 2436 | 1467037202846 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]]]}] 07:20:02 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) 07:20:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1639ms 07:20:02 INFO - PROCESS | 2436 | 1467037202899 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 07:20:02 INFO - PROCESS | 2436 | 1467037202903 Marionette TRACE conn6 <- [1,2033,null,{"value":"13"}] 07:20:02 INFO - PROCESS | 2436 | 1467037202911 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 07:20:02 INFO - PROCESS | 2436 | 1467037202914 Marionette TRACE conn6 <- [1,2034,null,{}] 07:20:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 07:20:02 INFO - PROCESS | 2436 | 1467037202919 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}] 07:20:02 INFO - PROCESS | 2436 | 1467037202922 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:20:03 INFO - PROCESS | 2436 | 1467037203014 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 07:20:03 INFO - PROCESS | 2436 | 1467037203108 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:03 INFO - PROCESS | 2436 | 1467037203111 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:20:03 INFO - PROCESS | 2436 | ++DOCSHELL 0E8EA800 == 27 [pid = 2436] [id = 518] 07:20:03 INFO - PROCESS | 2436 | ++DOMWINDOW == 78 (0ED50800) [pid = 2436] [serial = 1554] [outer = 00000000] 07:20:03 INFO - PROCESS | 2436 | ++DOMWINDOW == 79 (0EE48800) [pid = 2436] [serial = 1555] [outer = 0ED50800] 07:20:03 INFO - PROCESS | 2436 | 1467037203158 Marionette DEBUG loaded listener.js 07:20:03 INFO - PROCESS | 2436 | ++DOMWINDOW == 80 (0EF58400) [pid = 2436] [serial = 1556] [outer = 0ED50800] 07:20:03 INFO - PROCESS | 2436 | 1467037203573 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]]]}] 07:20:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:20:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 669ms 07:20:03 INFO - PROCESS | 2436 | 1467037203592 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 07:20:03 INFO - PROCESS | 2436 | 1467037203597 Marionette TRACE conn6 <- [1,2037,null,{"value":"13"}] 07:20:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 07:20:03 INFO - PROCESS | 2436 | 1467037203603 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 07:20:03 INFO - PROCESS | 2436 | 1467037203605 Marionette TRACE conn6 <- [1,2038,null,{}] 07:20:03 INFO - PROCESS | 2436 | 1467037203609 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}] 07:20:03 INFO - PROCESS | 2436 | 1467037203612 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:20:03 INFO - PROCESS | 2436 | 1467037203704 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 07:20:03 INFO - PROCESS | 2436 | 1467037203747 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:03 INFO - PROCESS | 2436 | 1467037203749 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:20:03 INFO - PROCESS | 2436 | ++DOCSHELL 11F63800 == 28 [pid = 2436] [id = 519] 07:20:03 INFO - PROCESS | 2436 | ++DOMWINDOW == 81 (11F64000) [pid = 2436] [serial = 1557] [outer = 00000000] 07:20:03 INFO - PROCESS | 2436 | ++DOMWINDOW == 82 (1321C800) [pid = 2436] [serial = 1558] [outer = 11F64000] 07:20:03 INFO - PROCESS | 2436 | 1467037203798 Marionette DEBUG loaded listener.js 07:20:03 INFO - PROCESS | 2436 | ++DOMWINDOW == 83 (135B4400) [pid = 2436] [serial = 1559] [outer = 11F64000] 07:20:04 INFO - PROCESS | 2436 | 1467037204277 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]]]}] 07:20:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 07:20:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 730ms 07:20:04 INFO - PROCESS | 2436 | 1467037204335 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 07:20:04 INFO - PROCESS | 2436 | 1467037204338 Marionette TRACE conn6 <- [1,2041,null,{"value":"13"}] 07:20:04 INFO - PROCESS | 2436 | 1467037204341 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 07:20:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 07:20:04 INFO - PROCESS | 2436 | 1467037204344 Marionette TRACE conn6 <- [1,2042,null,{}] 07:20:04 INFO - PROCESS | 2436 | 1467037204355 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}] 07:20:04 INFO - PROCESS | 2436 | 1467037204359 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:20:04 INFO - PROCESS | 2436 | 1467037204442 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 07:20:04 INFO - PROCESS | 2436 | 1467037204547 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:04 INFO - PROCESS | 2436 | 1467037204550 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:20:04 INFO - PROCESS | 2436 | ++DOCSHELL 14EDEC00 == 29 [pid = 2436] [id = 520] 07:20:04 INFO - PROCESS | 2436 | ++DOMWINDOW == 84 (14EE0400) [pid = 2436] [serial = 1560] [outer = 00000000] 07:20:04 INFO - PROCESS | 2436 | ++DOMWINDOW == 85 (151ED800) [pid = 2436] [serial = 1561] [outer = 14EE0400] 07:20:04 INFO - PROCESS | 2436 | 1467037204598 Marionette DEBUG loaded listener.js 07:20:04 INFO - PROCESS | 2436 | ++DOMWINDOW == 86 (15448000) [pid = 2436] [serial = 1562] [outer = 14EE0400] 07:20:05 INFO - PROCESS | 2436 | 1467037205025 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]]]}] 07:20:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 07:20:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 731ms 07:20:05 INFO - PROCESS | 2436 | 1467037205076 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 07:20:05 INFO - PROCESS | 2436 | 1467037205079 Marionette TRACE conn6 <- [1,2045,null,{"value":"13"}] 07:20:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 07:20:05 INFO - PROCESS | 2436 | 1467037205123 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 07:20:05 INFO - PROCESS | 2436 | 1467037205125 Marionette TRACE conn6 <- [1,2046,null,{}] 07:20:05 INFO - PROCESS | 2436 | 1467037205128 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}] 07:20:05 INFO - PROCESS | 2436 | 1467037205130 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:20:05 INFO - PROCESS | 2436 | 1467037205249 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 07:20:05 INFO - PROCESS | 2436 | 1467037205259 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:05 INFO - PROCESS | 2436 | 1467037205261 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:20:05 INFO - PROCESS | 2436 | ++DOCSHELL 16844C00 == 30 [pid = 2436] [id = 521] 07:20:05 INFO - PROCESS | 2436 | ++DOMWINDOW == 87 (16845000) [pid = 2436] [serial = 1563] [outer = 00000000] 07:20:05 INFO - PROCESS | 2436 | ++DOMWINDOW == 88 (16A6E800) [pid = 2436] [serial = 1564] [outer = 16845000] 07:20:05 INFO - PROCESS | 2436 | 1467037205305 Marionette DEBUG loaded listener.js 07:20:05 INFO - PROCESS | 2436 | ++DOMWINDOW == 89 (16AE6800) [pid = 2436] [serial = 1565] [outer = 16845000] 07:20:05 INFO - PROCESS | 2436 | 1467037205740 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]]]}] 07:20:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 07:20:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 691ms 07:20:05 INFO - PROCESS | 2436 | 1467037205809 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 07:20:05 INFO - PROCESS | 2436 | 1467037205811 Marionette TRACE conn6 <- [1,2049,null,{"value":"13"}] 07:20:05 INFO - PROCESS | 2436 | 1467037205814 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 07:20:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 07:20:05 INFO - PROCESS | 2436 | 1467037205816 Marionette TRACE conn6 <- [1,2050,null,{}] 07:20:05 INFO - PROCESS | 2436 | 1467037205819 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}] 07:20:05 INFO - PROCESS | 2436 | 1467037205821 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:20:05 INFO - PROCESS | 2436 | 1467037205932 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 07:20:05 INFO - PROCESS | 2436 | 1467037205937 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:05 INFO - PROCESS | 2436 | 1467037205939 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:20:05 INFO - PROCESS | 2436 | ++DOCSHELL 17856C00 == 31 [pid = 2436] [id = 522] 07:20:05 INFO - PROCESS | 2436 | ++DOMWINDOW == 90 (17860000) [pid = 2436] [serial = 1566] [outer = 00000000] 07:20:05 INFO - PROCESS | 2436 | ++DOMWINDOW == 91 (1787B400) [pid = 2436] [serial = 1567] [outer = 17860000] 07:20:05 INFO - PROCESS | 2436 | 1467037205983 Marionette DEBUG loaded listener.js 07:20:06 INFO - PROCESS | 2436 | ++DOMWINDOW == 92 (18646C00) [pid = 2436] [serial = 1568] [outer = 17860000] 07:20:06 INFO - PROCESS | 2436 | 1467037206420 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]]]}] 07:20:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 07:20:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 670ms 07:20:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 07:20:06 INFO - PROCESS | 2436 | 1467037206488 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 07:20:06 INFO - PROCESS | 2436 | 1467037206490 Marionette TRACE conn6 <- [1,2053,null,{"value":"13"}] 07:20:06 INFO - PROCESS | 2436 | 1467037206493 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 07:20:06 INFO - PROCESS | 2436 | 1467037206495 Marionette TRACE conn6 <- [1,2054,null,{}] 07:20:06 INFO - PROCESS | 2436 | 1467037206498 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}] 07:20:06 INFO - PROCESS | 2436 | 1467037206504 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:20:06 INFO - PROCESS | 2436 | 1467037206679 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 07:20:06 INFO - PROCESS | 2436 | 1467037206698 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:06 INFO - PROCESS | 2436 | 1467037206700 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:20:06 INFO - PROCESS | 2436 | ++DOCSHELL 18C5F000 == 32 [pid = 2436] [id = 523] 07:20:06 INFO - PROCESS | 2436 | ++DOMWINDOW == 93 (18C60C00) [pid = 2436] [serial = 1569] [outer = 00000000] 07:20:06 INFO - PROCESS | 2436 | ++DOMWINDOW == 94 (18DF3800) [pid = 2436] [serial = 1570] [outer = 18C60C00] 07:20:06 INFO - PROCESS | 2436 | 1467037206747 Marionette DEBUG loaded listener.js 07:20:06 INFO - PROCESS | 2436 | ++DOMWINDOW == 95 (18E06C00) [pid = 2436] [serial = 1571] [outer = 18C60C00] 07:20:07 INFO - PROCESS | 2436 | --DOMWINDOW == 94 (1877B400) [pid = 2436] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 07:20:07 INFO - PROCESS | 2436 | --DOMWINDOW == 93 (18E05800) [pid = 2436] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 07:20:07 INFO - PROCESS | 2436 | --DOMWINDOW == 92 (19283800) [pid = 2436] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 07:20:07 INFO - PROCESS | 2436 | --DOMWINDOW == 91 (0EE48C00) [pid = 2436] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 07:20:07 INFO - PROCESS | 2436 | --DOMWINDOW == 90 (0EE49C00) [pid = 2436] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 07:20:07 INFO - PROCESS | 2436 | --DOMWINDOW == 89 (192ADC00) [pid = 2436] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 07:20:07 INFO - PROCESS | 2436 | --DOMWINDOW == 88 (0F649400) [pid = 2436] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 07:20:07 INFO - PROCESS | 2436 | --DOMWINDOW == 87 (0F64D400) [pid = 2436] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 07:20:07 INFO - PROCESS | 2436 | --DOMWINDOW == 86 (16840800) [pid = 2436] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 07:20:07 INFO - PROCESS | 2436 | --DOMWINDOW == 85 (1544A400) [pid = 2436] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 07:20:07 INFO - PROCESS | 2436 | --DOMWINDOW == 84 (19286400) [pid = 2436] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 07:20:07 INFO - PROCESS | 2436 | --DOMWINDOW == 83 (13959800) [pid = 2436] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 07:20:07 INFO - PROCESS | 2436 | --DOMWINDOW == 82 (1A397800) [pid = 2436] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 07:20:07 INFO - PROCESS | 2436 | --DOMWINDOW == 81 (11F6E400) [pid = 2436] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 07:20:07 INFO - PROCESS | 2436 | --DOMWINDOW == 80 (15452000) [pid = 2436] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 07:20:07 INFO - PROCESS | 2436 | --DOMWINDOW == 79 (1928B400) [pid = 2436] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 07:20:07 INFO - PROCESS | 2436 | 1467037207451 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]]]}] 07:20:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 07:20:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 970ms 07:20:07 INFO - PROCESS | 2436 | 1467037207464 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 07:20:07 INFO - PROCESS | 2436 | 1467037207466 Marionette TRACE conn6 <- [1,2057,null,{"value":"13"}] 07:20:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 07:20:07 INFO - PROCESS | 2436 | 1467037207469 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 07:20:07 INFO - PROCESS | 2436 | 1467037207471 Marionette TRACE conn6 <- [1,2058,null,{}] 07:20:07 INFO - PROCESS | 2436 | 1467037207474 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}] 07:20:07 INFO - PROCESS | 2436 | 1467037207476 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:20:07 INFO - PROCESS | 2436 | 1467037207596 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 07:20:07 INFO - PROCESS | 2436 | 1467037207654 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:07 INFO - PROCESS | 2436 | 1467037207655 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:20:07 INFO - PROCESS | 2436 | ++DOCSHELL 09064400 == 33 [pid = 2436] [id = 524] 07:20:07 INFO - PROCESS | 2436 | ++DOMWINDOW == 80 (0E7ED400) [pid = 2436] [serial = 1572] [outer = 00000000] 07:20:07 INFO - PROCESS | 2436 | ++DOMWINDOW == 81 (17F5CC00) [pid = 2436] [serial = 1573] [outer = 0E7ED400] 07:20:07 INFO - PROCESS | 2436 | 1467037207700 Marionette DEBUG loaded listener.js 07:20:07 INFO - PROCESS | 2436 | ++DOMWINDOW == 82 (1864FC00) [pid = 2436] [serial = 1574] [outer = 0E7ED400] 07:20:08 INFO - PROCESS | 2436 | 1467037208039 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]]]}] 07:20:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 07:20:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 630ms 07:20:08 INFO - PROCESS | 2436 | 1467037208100 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 07:20:08 INFO - PROCESS | 2436 | 1467037208102 Marionette TRACE conn6 <- [1,2061,null,{"value":"13"}] 07:20:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 07:20:08 INFO - PROCESS | 2436 | 1467037208118 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 07:20:08 INFO - PROCESS | 2436 | 1467037208119 Marionette TRACE conn6 <- [1,2062,null,{}] 07:20:08 INFO - PROCESS | 2436 | 1467037208123 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}] 07:20:08 INFO - PROCESS | 2436 | 1467037208125 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:20:08 INFO - PROCESS | 2436 | 1467037208202 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 07:20:08 INFO - PROCESS | 2436 | 1467037208207 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:08 INFO - PROCESS | 2436 | 1467037208209 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:20:08 INFO - PROCESS | 2436 | ++DOCSHELL 18E01800 == 34 [pid = 2436] [id = 525] 07:20:08 INFO - PROCESS | 2436 | ++DOMWINDOW == 83 (18E0B400) [pid = 2436] [serial = 1575] [outer = 00000000] 07:20:08 INFO - PROCESS | 2436 | ++DOMWINDOW == 84 (18EF0800) [pid = 2436] [serial = 1576] [outer = 18E0B400] 07:20:08 INFO - PROCESS | 2436 | 1467037208252 Marionette DEBUG loaded listener.js 07:20:08 INFO - PROCESS | 2436 | ++DOMWINDOW == 85 (13B2B400) [pid = 2436] [serial = 1577] [outer = 18E0B400] 07:20:08 INFO - PROCESS | 2436 | 1467037208705 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]]]}] 07:20:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 07:20:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 630ms 07:20:08 INFO - PROCESS | 2436 | 1467037208761 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 07:20:08 INFO - PROCESS | 2436 | 1467037208763 Marionette TRACE conn6 <- [1,2065,null,{"value":"13"}] 07:20:08 INFO - PROCESS | 2436 | 1467037208767 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 07:20:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 07:20:08 INFO - PROCESS | 2436 | 1467037208768 Marionette TRACE conn6 <- [1,2066,null,{}] 07:20:08 INFO - PROCESS | 2436 | 1467037208772 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}] 07:20:08 INFO - PROCESS | 2436 | 1467037208773 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:20:08 INFO - PROCESS | 2436 | 1467037208852 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 07:20:08 INFO - PROCESS | 2436 | 1467037208860 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:08 INFO - PROCESS | 2436 | 1467037208862 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:20:08 INFO - PROCESS | 2436 | ++DOCSHELL 14EDE800 == 35 [pid = 2436] [id = 526] 07:20:08 INFO - PROCESS | 2436 | ++DOMWINDOW == 86 (18EF9800) [pid = 2436] [serial = 1578] [outer = 00000000] 07:20:08 INFO - PROCESS | 2436 | ++DOMWINDOW == 87 (19077C00) [pid = 2436] [serial = 1579] [outer = 18EF9800] 07:20:08 INFO - PROCESS | 2436 | 1467037208906 Marionette DEBUG loaded listener.js 07:20:08 INFO - PROCESS | 2436 | ++DOMWINDOW == 88 (1928C000) [pid = 2436] [serial = 1580] [outer = 18EF9800] 07:20:09 INFO - PROCESS | 2436 | --DOCSHELL 0E8EA800 == 34 [pid = 2436] [id = 518] 07:20:09 INFO - PROCESS | 2436 | --DOCSHELL 0EDD4000 == 33 [pid = 2436] [id = 517] 07:20:10 INFO - PROCESS | 2436 | --DOCSHELL 11F63800 == 32 [pid = 2436] [id = 519] 07:20:10 INFO - PROCESS | 2436 | --DOCSHELL 18C5F000 == 31 [pid = 2436] [id = 523] 07:20:10 INFO - PROCESS | 2436 | --DOCSHELL 18E01800 == 30 [pid = 2436] [id = 525] 07:20:10 INFO - PROCESS | 2436 | --DOCSHELL 09064400 == 29 [pid = 2436] [id = 524] 07:20:10 INFO - PROCESS | 2436 | --DOCSHELL 17856C00 == 28 [pid = 2436] [id = 522] 07:20:10 INFO - PROCESS | 2436 | --DOCSHELL 16844C00 == 27 [pid = 2436] [id = 521] 07:20:10 INFO - PROCESS | 2436 | --DOCSHELL 14EDEC00 == 26 [pid = 2436] [id = 520] 07:20:10 INFO - PROCESS | 2436 | --DOMWINDOW == 87 (1A189000) [pid = 2436] [serial = 1466] [outer = 00000000] [url = about:blank] 07:20:10 INFO - PROCESS | 2436 | --DOMWINDOW == 86 (1890A000) [pid = 2436] [serial = 1525] [outer = 00000000] [url = about:blank] 07:20:10 INFO - PROCESS | 2436 | --DOMWINDOW == 85 (18EFC400) [pid = 2436] [serial = 1528] [outer = 00000000] [url = about:blank] 07:20:10 INFO - PROCESS | 2436 | --DOMWINDOW == 84 (1A190000) [pid = 2436] [serial = 1510] [outer = 00000000] [url = about:blank] 07:20:10 INFO - PROCESS | 2436 | --DOMWINDOW == 83 (1A2F5C00) [pid = 2436] [serial = 1511] [outer = 00000000] [url = about:blank] 07:20:10 INFO - PROCESS | 2436 | --DOMWINDOW == 82 (11F6CC00) [pid = 2436] [serial = 1501] [outer = 00000000] [url = about:blank] 07:20:10 INFO - PROCESS | 2436 | --DOMWINDOW == 81 (135B8800) [pid = 2436] [serial = 1502] [outer = 00000000] [url = about:blank] 07:20:10 INFO - PROCESS | 2436 | --DOMWINDOW == 80 (0F6C7800) [pid = 2436] [serial = 1516] [outer = 00000000] [url = about:blank] 07:20:10 INFO - PROCESS | 2436 | --DOMWINDOW == 79 (132EBC00) [pid = 2436] [serial = 1517] [outer = 00000000] [url = about:blank] 07:20:10 INFO - PROCESS | 2436 | --DOMWINDOW == 78 (192B5400) [pid = 2436] [serial = 1507] [outer = 00000000] [url = about:blank] 07:20:10 INFO - PROCESS | 2436 | --DOMWINDOW == 77 (1A185C00) [pid = 2436] [serial = 1508] [outer = 00000000] [url = about:blank] 07:20:10 INFO - PROCESS | 2436 | --DOMWINDOW == 76 (1785D800) [pid = 2436] [serial = 1522] [outer = 00000000] [url = about:blank] 07:20:10 INFO - PROCESS | 2436 | --DOMWINDOW == 75 (13A21000) [pid = 2436] [serial = 1513] [outer = 00000000] [url = about:blank] 07:20:10 INFO - PROCESS | 2436 | --DOMWINDOW == 74 (14863800) [pid = 2436] [serial = 1514] [outer = 00000000] [url = about:blank] 07:20:10 INFO - PROCESS | 2436 | --DOMWINDOW == 73 (1787D800) [pid = 2436] [serial = 1504] [outer = 00000000] [url = about:blank] 07:20:10 INFO - PROCESS | 2436 | --DOMWINDOW == 72 (18643000) [pid = 2436] [serial = 1505] [outer = 00000000] [url = about:blank] 07:20:10 INFO - PROCESS | 2436 | --DOMWINDOW == 71 (16473800) [pid = 2436] [serial = 1519] [outer = 00000000] [url = about:blank] 07:20:10 INFO - PROCESS | 2436 | --DOMWINDOW == 70 (16A4E800) [pid = 2436] [serial = 1520] [outer = 00000000] [url = about:blank] 07:20:10 INFO - PROCESS | 2436 | --DOMWINDOW == 69 (19290000) [pid = 2436] [serial = 1499] [outer = 00000000] [url = about:blank] 07:20:10 INFO - PROCESS | 2436 | --DOMWINDOW == 68 (19DC5C00) [pid = 2436] [serial = 1531] [outer = 00000000] [url = about:blank] 07:20:10 INFO - PROCESS | 2436 | --DOMWINDOW == 67 (1A3ED400) [pid = 2436] [serial = 1540] [outer = 00000000] [url = about:blank] 07:20:10 INFO - PROCESS | 2436 | --DOMWINDOW == 66 (1A184C00) [pid = 2436] [serial = 1541] [outer = 00000000] [url = about:blank] 07:20:10 INFO - PROCESS | 2436 | --DOMWINDOW == 65 (1877C400) [pid = 2436] [serial = 1534] [outer = 00000000] [url = about:blank] 07:20:10 INFO - PROCESS | 2436 | --DOMWINDOW == 64 (1A38F800) [pid = 2436] [serial = 1538] [outer = 00000000] [url = about:blank] 07:20:10 INFO - PROCESS | 2436 | --DOMWINDOW == 63 (192A9400) [pid = 2436] [serial = 1535] [outer = 00000000] [url = about:blank] 07:20:10 INFO - PROCESS | 2436 | --DOMWINDOW == 62 (1A35C000) [pid = 2436] [serial = 1537] [outer = 00000000] [url = about:blank] 07:20:10 INFO - PROCESS | 2436 | --DOMWINDOW == 61 (19DC7400) [pid = 2436] [serial = 1532] [outer = 00000000] [url = about:blank] 07:20:10 INFO - PROCESS | 2436 | --DOMWINDOW == 60 (19285000) [pid = 2436] [serial = 1529] [outer = 00000000] [url = about:blank] 07:20:10 INFO - PROCESS | 2436 | --DOMWINDOW == 59 (18C27000) [pid = 2436] [serial = 1526] [outer = 00000000] [url = about:blank] 07:20:10 INFO - PROCESS | 2436 | --DOMWINDOW == 58 (1787DC00) [pid = 2436] [serial = 1523] [outer = 00000000] [url = about:blank] 07:20:10 INFO - PROCESS | 2436 | 1467037210672 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]]]}] 07:20:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 07:20:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1916ms 07:20:10 INFO - PROCESS | 2436 | 1467037210689 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 07:20:10 INFO - PROCESS | 2436 | 1467037210693 Marionette TRACE conn6 <- [1,2069,null,{"value":"13"}] 07:20:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 07:20:10 INFO - PROCESS | 2436 | 1467037210698 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 07:20:10 INFO - PROCESS | 2436 | 1467037210701 Marionette TRACE conn6 <- [1,2070,null,{}] 07:20:10 INFO - PROCESS | 2436 | 1467037210707 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}] 07:20:10 INFO - PROCESS | 2436 | 1467037210710 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:20:10 INFO - PROCESS | 2436 | 1467037210801 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 07:20:10 INFO - PROCESS | 2436 | 1467037210811 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:10 INFO - PROCESS | 2436 | 1467037210815 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:20:10 INFO - PROCESS | 2436 | ++DOCSHELL 0EDD4800 == 27 [pid = 2436] [id = 527] 07:20:10 INFO - PROCESS | 2436 | ++DOMWINDOW == 59 (0EDD8C00) [pid = 2436] [serial = 1581] [outer = 00000000] 07:20:10 INFO - PROCESS | 2436 | ++DOMWINDOW == 60 (0EDE0400) [pid = 2436] [serial = 1582] [outer = 0EDD8C00] 07:20:10 INFO - PROCESS | 2436 | 1467037210864 Marionette DEBUG loaded listener.js 07:20:10 INFO - PROCESS | 2436 | ++DOMWINDOW == 61 (0EE48C00) [pid = 2436] [serial = 1583] [outer = 0EDD8C00] 07:20:11 INFO - PROCESS | 2436 | 1467037211344 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]]]}] 07:20:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 07:20:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 731ms 07:20:11 INFO - PROCESS | 2436 | 1467037211429 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 07:20:11 INFO - PROCESS | 2436 | 1467037211434 Marionette TRACE conn6 <- [1,2073,null,{"value":"13"}] 07:20:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 07:20:11 INFO - PROCESS | 2436 | 1467037211441 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 07:20:11 INFO - PROCESS | 2436 | 1467037211443 Marionette TRACE conn6 <- [1,2074,null,{}] 07:20:11 INFO - PROCESS | 2436 | 1467037211448 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}] 07:20:11 INFO - PROCESS | 2436 | 1467037211451 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:20:11 INFO - PROCESS | 2436 | 1467037211537 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 07:20:11 INFO - PROCESS | 2436 | 1467037211551 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:11 INFO - PROCESS | 2436 | 1467037211553 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:20:11 INFO - PROCESS | 2436 | ++DOCSHELL 0FED8400 == 28 [pid = 2436] [id = 528] 07:20:11 INFO - PROCESS | 2436 | ++DOMWINDOW == 62 (0FEDA400) [pid = 2436] [serial = 1584] [outer = 00000000] 07:20:11 INFO - PROCESS | 2436 | ++DOMWINDOW == 63 (0FFC9000) [pid = 2436] [serial = 1585] [outer = 0FEDA400] 07:20:11 INFO - PROCESS | 2436 | 1467037211606 Marionette DEBUG loaded listener.js 07:20:11 INFO - PROCESS | 2436 | ++DOMWINDOW == 64 (11F61800) [pid = 2436] [serial = 1586] [outer = 0FEDA400] 07:20:12 INFO - PROCESS | 2436 | 1467037212065 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]]]}] 07:20:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 07:20:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 670ms 07:20:12 INFO - PROCESS | 2436 | 1467037212114 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 07:20:12 INFO - PROCESS | 2436 | 1467037212117 Marionette TRACE conn6 <- [1,2077,null,{"value":"13"}] 07:20:12 INFO - PROCESS | 2436 | 1467037212120 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 07:20:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 07:20:12 INFO - PROCESS | 2436 | 1467037212124 Marionette TRACE conn6 <- [1,2078,null,{}] 07:20:12 INFO - PROCESS | 2436 | 1467037212135 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}] 07:20:12 INFO - PROCESS | 2436 | 1467037212140 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:20:12 INFO - PROCESS | 2436 | 1467037212252 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 07:20:12 INFO - PROCESS | 2436 | 1467037212263 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:12 INFO - PROCESS | 2436 | 1467037212266 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:20:12 INFO - PROCESS | 2436 | ++DOCSHELL 13976C00 == 29 [pid = 2436] [id = 529] 07:20:12 INFO - PROCESS | 2436 | ++DOMWINDOW == 65 (1397D800) [pid = 2436] [serial = 1587] [outer = 00000000] 07:20:12 INFO - PROCESS | 2436 | ++DOMWINDOW == 66 (13A1FC00) [pid = 2436] [serial = 1588] [outer = 1397D800] 07:20:12 INFO - PROCESS | 2436 | 1467037212316 Marionette DEBUG loaded listener.js 07:20:12 INFO - PROCESS | 2436 | ++DOMWINDOW == 67 (13ADDC00) [pid = 2436] [serial = 1589] [outer = 1397D800] 07:20:12 INFO - PROCESS | 2436 | 1467037212781 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]]]}] 07:20:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 07:20:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 730ms 07:20:12 INFO - PROCESS | 2436 | 1467037212854 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 07:20:12 INFO - PROCESS | 2436 | 1467037212857 Marionette TRACE conn6 <- [1,2081,null,{"value":"13"}] 07:20:12 INFO - PROCESS | 2436 | 1467037212860 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 07:20:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 07:20:12 INFO - PROCESS | 2436 | 1467037212862 Marionette TRACE conn6 <- [1,2082,null,{}] 07:20:12 INFO - PROCESS | 2436 | 1467037212865 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}] 07:20:12 INFO - PROCESS | 2436 | 1467037212867 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:20:12 INFO - PROCESS | 2436 | 1467037212949 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 07:20:12 INFO - PROCESS | 2436 | 1467037212954 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:12 INFO - PROCESS | 2436 | 1467037212956 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:20:12 INFO - PROCESS | 2436 | ++DOCSHELL 13AE5C00 == 30 [pid = 2436] [id = 530] 07:20:12 INFO - PROCESS | 2436 | ++DOMWINDOW == 68 (14ED5400) [pid = 2436] [serial = 1590] [outer = 00000000] 07:20:12 INFO - PROCESS | 2436 | ++DOMWINDOW == 69 (15145800) [pid = 2436] [serial = 1591] [outer = 14ED5400] 07:20:13 INFO - PROCESS | 2436 | 1467037213000 Marionette DEBUG loaded listener.js 07:20:13 INFO - PROCESS | 2436 | ++DOMWINDOW == 70 (15447400) [pid = 2436] [serial = 1592] [outer = 14ED5400] 07:20:13 INFO - PROCESS | 2436 | 1467037213417 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]]]}] 07:20:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 07:20:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 629ms 07:20:13 INFO - PROCESS | 2436 | 1467037213495 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 07:20:13 INFO - PROCESS | 2436 | 1467037213497 Marionette TRACE conn6 <- [1,2085,null,{"value":"13"}] 07:20:13 INFO - PROCESS | 2436 | 1467037213500 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 07:20:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 07:20:13 INFO - PROCESS | 2436 | 1467037213502 Marionette TRACE conn6 <- [1,2086,null,{}] 07:20:13 INFO - PROCESS | 2436 | 1467037213505 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}] 07:20:13 INFO - PROCESS | 2436 | 1467037213507 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:20:13 INFO - PROCESS | 2436 | 1467037213583 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 07:20:13 INFO - PROCESS | 2436 | 1467037213617 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:13 INFO - PROCESS | 2436 | 1467037213619 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:20:13 INFO - PROCESS | 2436 | ++DOCSHELL 16840400 == 31 [pid = 2436] [id = 531] 07:20:13 INFO - PROCESS | 2436 | ++DOMWINDOW == 71 (16840800) [pid = 2436] [serial = 1593] [outer = 00000000] 07:20:13 INFO - PROCESS | 2436 | ++DOMWINDOW == 72 (16847400) [pid = 2436] [serial = 1594] [outer = 16840800] 07:20:13 INFO - PROCESS | 2436 | 1467037213662 Marionette DEBUG loaded listener.js 07:20:13 INFO - PROCESS | 2436 | ++DOMWINDOW == 73 (16A6FC00) [pid = 2436] [serial = 1595] [outer = 16840800] 07:20:14 INFO - PROCESS | 2436 | 1467037214114 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]]]}] 07:20:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 07:20:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 670ms 07:20:14 INFO - PROCESS | 2436 | 1467037214175 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 07:20:14 INFO - PROCESS | 2436 | 1467037214177 Marionette TRACE conn6 <- [1,2089,null,{"value":"13"}] 07:20:14 INFO - PROCESS | 2436 | 1467037214180 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 07:20:14 INFO - PROCESS | 2436 | 1467037214182 Marionette TRACE conn6 <- [1,2090,null,{}] 07:20:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 07:20:14 INFO - PROCESS | 2436 | 1467037214185 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}] 07:20:14 INFO - PROCESS | 2436 | 1467037214191 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:20:14 INFO - PROCESS | 2436 | 1467037214305 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 07:20:14 INFO - PROCESS | 2436 | 1467037214310 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:14 INFO - PROCESS | 2436 | 1467037214312 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:20:14 INFO - PROCESS | 2436 | ++DOCSHELL 16A6E400 == 32 [pid = 2436] [id = 532] 07:20:14 INFO - PROCESS | 2436 | ++DOMWINDOW == 74 (1781D400) [pid = 2436] [serial = 1596] [outer = 00000000] 07:20:14 INFO - PROCESS | 2436 | ++DOMWINDOW == 75 (18411400) [pid = 2436] [serial = 1597] [outer = 1781D400] 07:20:14 INFO - PROCESS | 2436 | 1467037214358 Marionette DEBUG loaded listener.js 07:20:14 INFO - PROCESS | 2436 | ++DOMWINDOW == 76 (1877E000) [pid = 2436] [serial = 1598] [outer = 1781D400] 07:20:14 INFO - PROCESS | 2436 | 1467037214784 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]]]}] 07:20:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 07:20:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 630ms 07:20:14 INFO - PROCESS | 2436 | 1467037214834 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 07:20:14 INFO - PROCESS | 2436 | 1467037214836 Marionette TRACE conn6 <- [1,2093,null,{"value":"13"}] 07:20:14 INFO - PROCESS | 2436 | 1467037214844 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 07:20:14 INFO - PROCESS | 2436 | 1467037214845 Marionette TRACE conn6 <- [1,2094,null,{}] 07:20:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 07:20:14 INFO - PROCESS | 2436 | 1467037214849 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}] 07:20:14 INFO - PROCESS | 2436 | 1467037214851 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:20:14 INFO - PROCESS | 2436 | 1467037214931 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 07:20:14 INFO - PROCESS | 2436 | 1467037214963 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:14 INFO - PROCESS | 2436 | 1467037214965 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:20:14 INFO - PROCESS | 2436 | ++DOCSHELL 132A1000 == 33 [pid = 2436] [id = 533] 07:20:14 INFO - PROCESS | 2436 | ++DOMWINDOW == 77 (1787F000) [pid = 2436] [serial = 1599] [outer = 00000000] 07:20:14 INFO - PROCESS | 2436 | ++DOMWINDOW == 78 (18C20000) [pid = 2436] [serial = 1600] [outer = 1787F000] 07:20:15 INFO - PROCESS | 2436 | 1467037215009 Marionette DEBUG loaded listener.js 07:20:15 INFO - PROCESS | 2436 | ++DOMWINDOW == 79 (18C25C00) [pid = 2436] [serial = 1601] [outer = 1787F000] 07:20:15 INFO - PROCESS | 2436 | 1467037215426 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]]]}] 07:20:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 07:20:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 630ms 07:20:15 INFO - PROCESS | 2436 | 1467037215482 Marionette TRACE conn6 -> [0,2097,"getWindowHandle",null] 07:20:15 INFO - PROCESS | 2436 | 1467037215484 Marionette TRACE conn6 <- [1,2097,null,{"value":"13"}] 07:20:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 07:20:15 INFO - PROCESS | 2436 | 1467037215487 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 07:20:15 INFO - PROCESS | 2436 | 1467037215489 Marionette TRACE conn6 <- [1,2098,null,{}] 07:20:15 INFO - PROCESS | 2436 | 1467037215492 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}] 07:20:15 INFO - PROCESS | 2436 | 1467037215494 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:20:15 INFO - PROCESS | 2436 | 1467037215571 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 07:20:15 INFO - PROCESS | 2436 | 1467037215576 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:15 INFO - PROCESS | 2436 | 1467037215578 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:20:15 INFO - PROCESS | 2436 | ++DOCSHELL 18DF1400 == 34 [pid = 2436] [id = 534] 07:20:15 INFO - PROCESS | 2436 | ++DOMWINDOW == 80 (18DF1C00) [pid = 2436] [serial = 1602] [outer = 00000000] 07:20:15 INFO - PROCESS | 2436 | ++DOMWINDOW == 81 (18DF2400) [pid = 2436] [serial = 1603] [outer = 18DF1C00] 07:20:15 INFO - PROCESS | 2436 | 1467037215622 Marionette DEBUG loaded listener.js 07:20:15 INFO - PROCESS | 2436 | ++DOMWINDOW == 82 (18DF2000) [pid = 2436] [serial = 1604] [outer = 18DF1C00] 07:20:16 INFO - PROCESS | 2436 | 1467037216095 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]]]}] 07:20:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 07:20:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 630ms 07:20:16 INFO - PROCESS | 2436 | 1467037216123 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 07:20:16 INFO - PROCESS | 2436 | 1467037216125 Marionette TRACE conn6 <- [1,2101,null,{"value":"13"}] 07:20:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 07:20:16 INFO - PROCESS | 2436 | 1467037216128 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 07:20:16 INFO - PROCESS | 2436 | 1467037216130 Marionette TRACE conn6 <- [1,2102,null,{}] 07:20:16 INFO - PROCESS | 2436 | 1467037216133 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}] 07:20:16 INFO - PROCESS | 2436 | 1467037216135 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:20:16 INFO - PROCESS | 2436 | 1467037216247 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 07:20:16 INFO - PROCESS | 2436 | 1467037216253 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:16 INFO - PROCESS | 2436 | 1467037216255 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:20:16 INFO - PROCESS | 2436 | ++DOCSHELL 13976800 == 35 [pid = 2436] [id = 535] 07:20:16 INFO - PROCESS | 2436 | ++DOMWINDOW == 83 (18E0D800) [pid = 2436] [serial = 1605] [outer = 00000000] 07:20:16 INFO - PROCESS | 2436 | ++DOMWINDOW == 84 (18EF6400) [pid = 2436] [serial = 1606] [outer = 18E0D800] 07:20:16 INFO - PROCESS | 2436 | 1467037216299 Marionette DEBUG loaded listener.js 07:20:16 INFO - PROCESS | 2436 | ++DOMWINDOW == 85 (18EF6C00) [pid = 2436] [serial = 1607] [outer = 18E0D800] 07:20:16 INFO - PROCESS | 2436 | 1467037216791 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]]]}] 07:20:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 07:20:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 732ms 07:20:16 INFO - PROCESS | 2436 | 1467037216863 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 07:20:16 INFO - PROCESS | 2436 | 1467037216865 Marionette TRACE conn6 <- [1,2105,null,{"value":"13"}] 07:20:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 07:20:16 INFO - PROCESS | 2436 | 1467037216877 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 07:20:16 INFO - PROCESS | 2436 | 1467037216879 Marionette TRACE conn6 <- [1,2106,null,{}] 07:20:16 INFO - PROCESS | 2436 | 1467037216883 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}] 07:20:16 INFO - PROCESS | 2436 | 1467037216885 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:20:17 INFO - PROCESS | 2436 | 1467037216999 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 07:20:17 INFO - PROCESS | 2436 | 1467037217008 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:17 INFO - PROCESS | 2436 | 1467037217010 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:20:17 INFO - PROCESS | 2436 | ++DOCSHELL 133C6400 == 36 [pid = 2436] [id = 536] 07:20:17 INFO - PROCESS | 2436 | ++DOMWINDOW == 86 (16470C00) [pid = 2436] [serial = 1608] [outer = 00000000] 07:20:17 INFO - PROCESS | 2436 | ++DOMWINDOW == 87 (19292000) [pid = 2436] [serial = 1609] [outer = 16470C00] 07:20:17 INFO - PROCESS | 2436 | 1467037217053 Marionette DEBUG loaded listener.js 07:20:17 INFO - PROCESS | 2436 | ++DOMWINDOW == 88 (192AAC00) [pid = 2436] [serial = 1610] [outer = 16470C00] 07:20:17 INFO - PROCESS | 2436 | 1467037217501 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]]]}] 07:20:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 07:20:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 670ms 07:20:17 INFO - PROCESS | 2436 | 1467037217548 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 07:20:17 INFO - PROCESS | 2436 | 1467037217551 Marionette TRACE conn6 <- [1,2109,null,{"value":"13"}] 07:20:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 07:20:17 INFO - PROCESS | 2436 | 1467037217559 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 07:20:17 INFO - PROCESS | 2436 | 1467037217561 Marionette TRACE conn6 <- [1,2110,null,{}] 07:20:17 INFO - PROCESS | 2436 | 1467037217607 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}] 07:20:17 INFO - PROCESS | 2436 | 1467037217610 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:20:17 INFO - PROCESS | 2436 | 1467037217735 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 07:20:17 INFO - PROCESS | 2436 | 1467037217741 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:17 INFO - PROCESS | 2436 | 1467037217744 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:20:17 INFO - PROCESS | 2436 | ++DOCSHELL 11F6E000 == 37 [pid = 2436] [id = 537] 07:20:17 INFO - PROCESS | 2436 | ++DOMWINDOW == 89 (13A20000) [pid = 2436] [serial = 1611] [outer = 00000000] 07:20:17 INFO - PROCESS | 2436 | ++DOMWINDOW == 90 (1A181C00) [pid = 2436] [serial = 1612] [outer = 13A20000] 07:20:17 INFO - PROCESS | 2436 | 1467037217790 Marionette DEBUG loaded listener.js 07:20:17 INFO - PROCESS | 2436 | ++DOMWINDOW == 91 (1A188000) [pid = 2436] [serial = 1613] [outer = 13A20000] 07:20:18 INFO - PROCESS | 2436 | --DOMWINDOW == 90 (18E0B400) [pid = 2436] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 07:20:18 INFO - PROCESS | 2436 | --DOMWINDOW == 89 (16845000) [pid = 2436] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 07:20:18 INFO - PROCESS | 2436 | --DOMWINDOW == 88 (17860000) [pid = 2436] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 07:20:18 INFO - PROCESS | 2436 | --DOMWINDOW == 87 (18C60C00) [pid = 2436] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 07:20:18 INFO - PROCESS | 2436 | --DOMWINDOW == 86 (0E7ED400) [pid = 2436] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 07:20:18 INFO - PROCESS | 2436 | --DOMWINDOW == 85 (14EE0400) [pid = 2436] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 07:20:18 INFO - PROCESS | 2436 | --DOMWINDOW == 84 (11F64000) [pid = 2436] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 07:20:18 INFO - PROCESS | 2436 | --DOMWINDOW == 83 (0ED50800) [pid = 2436] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 07:20:18 INFO - PROCESS | 2436 | --DOMWINDOW == 82 (0EE50000) [pid = 2436] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 07:20:18 INFO - PROCESS | 2436 | --DOMWINDOW == 81 (1A2F0400) [pid = 2436] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 07:20:18 INFO - PROCESS | 2436 | --DOMWINDOW == 80 (14EE1000) [pid = 2436] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 07:20:18 INFO - PROCESS | 2436 | --DOMWINDOW == 79 (0EE42C00) [pid = 2436] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 07:20:18 INFO - PROCESS | 2436 | 1467037218355 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]]]}] 07:20:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 07:20:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 850ms 07:20:18 INFO - PROCESS | 2436 | 1467037218411 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 07:20:18 INFO - PROCESS | 2436 | 1467037218413 Marionette TRACE conn6 <- [1,2113,null,{"value":"13"}] 07:20:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 07:20:18 INFO - PROCESS | 2436 | 1467037218416 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 07:20:18 INFO - PROCESS | 2436 | 1467037218418 Marionette TRACE conn6 <- [1,2114,null,{}] 07:20:18 INFO - PROCESS | 2436 | 1467037218422 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}] 07:20:18 INFO - PROCESS | 2436 | 1467037218423 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:20:18 INFO - PROCESS | 2436 | 1467037218501 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 07:20:18 INFO - PROCESS | 2436 | 1467037218507 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:18 INFO - PROCESS | 2436 | 1467037218508 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:20:18 INFO - PROCESS | 2436 | ++DOCSHELL 14EE0400 == 38 [pid = 2436] [id = 538] 07:20:18 INFO - PROCESS | 2436 | ++DOMWINDOW == 80 (1683F000) [pid = 2436] [serial = 1614] [outer = 00000000] 07:20:18 INFO - PROCESS | 2436 | ++DOMWINDOW == 81 (1841E400) [pid = 2436] [serial = 1615] [outer = 1683F000] 07:20:18 INFO - PROCESS | 2436 | 1467037218551 Marionette DEBUG loaded listener.js 07:20:18 INFO - PROCESS | 2436 | ++DOMWINDOW == 82 (18EFA400) [pid = 2436] [serial = 1616] [outer = 1683F000] 07:20:18 INFO - PROCESS | 2436 | 1467037218974 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]]]}] 07:20:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 07:20:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 570ms 07:20:18 INFO - PROCESS | 2436 | 1467037218988 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 07:20:18 INFO - PROCESS | 2436 | 1467037218989 Marionette TRACE conn6 <- [1,2117,null,{"value":"13"}] 07:20:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 07:20:18 INFO - PROCESS | 2436 | 1467037218993 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 07:20:18 INFO - PROCESS | 2436 | 1467037218994 Marionette TRACE conn6 <- [1,2118,null,{}] 07:20:19 INFO - PROCESS | 2436 | 1467037218997 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}] 07:20:19 INFO - PROCESS | 2436 | 1467037218999 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:20:19 INFO - PROCESS | 2436 | 1467037219119 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 07:20:19 INFO - PROCESS | 2436 | 1467037219128 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:19 INFO - PROCESS | 2436 | 1467037219130 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:20:19 INFO - PROCESS | 2436 | ++DOCSHELL 18418000 == 39 [pid = 2436] [id = 539] 07:20:19 INFO - PROCESS | 2436 | ++DOMWINDOW == 83 (18904000) [pid = 2436] [serial = 1617] [outer = 00000000] 07:20:19 INFO - PROCESS | 2436 | ++DOMWINDOW == 84 (1A18D400) [pid = 2436] [serial = 1618] [outer = 18904000] 07:20:19 INFO - PROCESS | 2436 | 1467037219173 Marionette DEBUG loaded listener.js 07:20:19 INFO - PROCESS | 2436 | ++DOMWINDOW == 85 (1A190800) [pid = 2436] [serial = 1619] [outer = 18904000] 07:20:19 INFO - PROCESS | 2436 | 1467037219597 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] 07:20:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 07:20:19 INFO - PROCESS | 2436 | 1467037219626 Marionette TRACE conn6 <- [1,2121,null,{"value":"13"}] 07:20:19 INFO - PROCESS | 2436 | 1467037219629 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 07:20:19 INFO - PROCESS | 2436 | 1467037219631 Marionette TRACE conn6 <- [1,2122,null,{}] 07:20:19 INFO - PROCESS | 2436 | 1467037219634 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}] 07:20:19 INFO - PROCESS | 2436 | 1467037219636 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:20:19 INFO - PROCESS | 2436 | 1467037219752 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 07:20:19 INFO - PROCESS | 2436 | 1467037219760 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:19 INFO - PROCESS | 2436 | 1467037219762 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:20:19 INFO - PROCESS | 2436 | ++DOCSHELL 16849C00 == 40 [pid = 2436] [id = 540] 07:20:19 INFO - PROCESS | 2436 | ++DOMWINDOW == 86 (1A2F1400) [pid = 2436] [serial = 1620] [outer = 00000000] 07:20:19 INFO - PROCESS | 2436 | ++DOMWINDOW == 87 (1A35D000) [pid = 2436] [serial = 1621] [outer = 1A2F1400] 07:20:19 INFO - PROCESS | 2436 | 1467037219805 Marionette DEBUG loaded listener.js 07:20:19 INFO - PROCESS | 2436 | ++DOMWINDOW == 88 (1A364C00) [pid = 2436] [serial = 1622] [outer = 1A2F1400] 07:20:20 INFO - PROCESS | 2436 | 1467037220357 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]]]}] 07:20:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 07:20:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 771ms 07:20:20 INFO - PROCESS | 2436 | 1467037220463 Marionette TRACE conn6 -> [0,2125,"getWindowHandle",null] 07:20:20 INFO - PROCESS | 2436 | 1467037220468 Marionette TRACE conn6 <- [1,2125,null,{"value":"13"}] 07:20:20 INFO - PROCESS | 2436 | 1467037220499 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 07:20:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 07:20:20 INFO - PROCESS | 2436 | 1467037220502 Marionette TRACE conn6 <- [1,2126,null,{}] 07:20:20 INFO - PROCESS | 2436 | 1467037220508 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}] 07:20:20 INFO - PROCESS | 2436 | 1467037220511 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:20:20 INFO - PROCESS | 2436 | 1467037220646 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 07:20:20 INFO - PROCESS | 2436 | 1467037220779 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:20 INFO - PROCESS | 2436 | 1467037220784 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:20:20 INFO - PROCESS | 2436 | ++DOCSHELL 0E576800 == 41 [pid = 2436] [id = 541] 07:20:20 INFO - PROCESS | 2436 | ++DOMWINDOW == 89 (0E576C00) [pid = 2436] [serial = 1623] [outer = 00000000] 07:20:20 INFO - PROCESS | 2436 | ++DOMWINDOW == 90 (0EF53800) [pid = 2436] [serial = 1624] [outer = 0E576C00] 07:20:20 INFO - PROCESS | 2436 | 1467037220845 Marionette DEBUG loaded listener.js 07:20:20 INFO - PROCESS | 2436 | ++DOMWINDOW == 91 (0F20F800) [pid = 2436] [serial = 1625] [outer = 0E576C00] 07:20:21 INFO - PROCESS | 2436 | 1467037221529 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]]]}] 07:20:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 07:20:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1070ms 07:20:21 INFO - PROCESS | 2436 | 1467037221576 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 07:20:21 INFO - PROCESS | 2436 | 1467037221581 Marionette TRACE conn6 <- [1,2129,null,{"value":"13"}] 07:20:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 07:20:21 INFO - PROCESS | 2436 | 1467037221587 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 07:20:21 INFO - PROCESS | 2436 | 1467037221590 Marionette TRACE conn6 <- [1,2130,null,{}] 07:20:21 INFO - PROCESS | 2436 | 1467037221594 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}] 07:20:21 INFO - PROCESS | 2436 | 1467037221597 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:20:21 INFO - PROCESS | 2436 | 1467037221718 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 07:20:21 INFO - PROCESS | 2436 | 1467037221868 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:21 INFO - PROCESS | 2436 | 1467037221871 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:20:21 INFO - PROCESS | 2436 | ++DOCSHELL 13957C00 == 42 [pid = 2436] [id = 542] 07:20:21 INFO - PROCESS | 2436 | ++DOMWINDOW == 92 (13973000) [pid = 2436] [serial = 1626] [outer = 00000000] 07:20:21 INFO - PROCESS | 2436 | ++DOMWINDOW == 93 (13A53400) [pid = 2436] [serial = 1627] [outer = 13973000] 07:20:21 INFO - PROCESS | 2436 | 1467037221927 Marionette DEBUG loaded listener.js 07:20:22 INFO - PROCESS | 2436 | ++DOMWINDOW == 94 (14EE1C00) [pid = 2436] [serial = 1628] [outer = 13973000] 07:20:22 INFO - PROCESS | 2436 | --DOCSHELL 18418000 == 41 [pid = 2436] [id = 539] 07:20:22 INFO - PROCESS | 2436 | --DOCSHELL 14EE0400 == 40 [pid = 2436] [id = 538] 07:20:22 INFO - PROCESS | 2436 | --DOCSHELL 11F6E000 == 39 [pid = 2436] [id = 537] 07:20:22 INFO - PROCESS | 2436 | --DOCSHELL 133C6400 == 38 [pid = 2436] [id = 536] 07:20:22 INFO - PROCESS | 2436 | --DOCSHELL 13976800 == 37 [pid = 2436] [id = 535] 07:20:22 INFO - PROCESS | 2436 | --DOCSHELL 18DF1400 == 36 [pid = 2436] [id = 534] 07:20:22 INFO - PROCESS | 2436 | --DOCSHELL 132A1000 == 35 [pid = 2436] [id = 533] 07:20:22 INFO - PROCESS | 2436 | --DOCSHELL 16A6E400 == 34 [pid = 2436] [id = 532] 07:20:22 INFO - PROCESS | 2436 | --DOCSHELL 16840400 == 33 [pid = 2436] [id = 531] 07:20:22 INFO - PROCESS | 2436 | --DOCSHELL 13AE5C00 == 32 [pid = 2436] [id = 530] 07:20:22 INFO - PROCESS | 2436 | 1467037222833 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] 07:20:22 INFO - PROCESS | 2436 | 1467037222917 Marionette TRACE conn6 <- [1,2133,null,{"value":"13"}] 07:20:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 07:20:22 INFO - PROCESS | 2436 | 1467037222922 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 07:20:22 INFO - PROCESS | 2436 | 1467037222925 Marionette TRACE conn6 <- [1,2134,null,{}] 07:20:22 INFO - PROCESS | 2436 | 1467037222931 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}] 07:20:22 INFO - PROCESS | 2436 | 1467037222934 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:20:23 INFO - PROCESS | 2436 | 1467037223023 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 07:20:23 INFO - PROCESS | 2436 | 1467037223036 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:23 INFO - PROCESS | 2436 | 1467037223038 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:20:23 INFO - PROCESS | 2436 | ++DOCSHELL 0EE4E800 == 29 [pid = 2436] [id = 543] 07:20:23 INFO - PROCESS | 2436 | ++DOMWINDOW == 70 (0EE4F400) [pid = 2436] [serial = 1629] [outer = 00000000] 07:20:23 INFO - PROCESS | 2436 | ++DOMWINDOW == 71 (0EF5AC00) [pid = 2436] [serial = 1630] [outer = 0EE4F400] 07:20:23 INFO - PROCESS | 2436 | 1467037223086 Marionette DEBUG loaded listener.js 07:20:23 INFO - PROCESS | 2436 | ++DOMWINDOW == 72 (0F583400) [pid = 2436] [serial = 1631] [outer = 0EE4F400] 07:20:23 INFO - PROCESS | 2436 | 1467037223621 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] 07:20:23 INFO - PROCESS | 2436 | 1467037223656 Marionette TRACE conn6 <- [1,2137,null,{"value":"13"}] 07:20:23 INFO - PROCESS | 2436 | 1467037223662 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 07:20:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 07:20:23 INFO - PROCESS | 2436 | 1467037223665 Marionette TRACE conn6 <- [1,2138,null,{}] 07:20:23 INFO - PROCESS | 2436 | 1467037223669 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}] 07:20:23 INFO - PROCESS | 2436 | 1467037223671 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:20:23 INFO - PROCESS | 2436 | 1467037223756 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 07:20:23 INFO - PROCESS | 2436 | 1467037223853 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:23 INFO - PROCESS | 2436 | 1467037223855 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:20:23 INFO - PROCESS | 2436 | ++DOCSHELL 132E1800 == 30 [pid = 2436] [id = 544] 07:20:23 INFO - PROCESS | 2436 | ++DOMWINDOW == 73 (132E3800) [pid = 2436] [serial = 1632] [outer = 00000000] 07:20:23 INFO - PROCESS | 2436 | ++DOMWINDOW == 74 (133C7C00) [pid = 2436] [serial = 1633] [outer = 132E3800] 07:20:23 INFO - PROCESS | 2436 | 1467037223903 Marionette DEBUG loaded listener.js 07:20:23 INFO - PROCESS | 2436 | ++DOMWINDOW == 75 (13975000) [pid = 2436] [serial = 1634] [outer = 132E3800] 07:20:24 INFO - PROCESS | 2436 | 1467037224286 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]]]}] 07:20:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 07:20:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 670ms 07:20:24 INFO - PROCESS | 2436 | 1467037224337 Marionette TRACE conn6 -> [0,2141,"getWindowHandle",null] 07:20:24 INFO - PROCESS | 2436 | 1467037224339 Marionette TRACE conn6 <- [1,2141,null,{"value":"13"}] 07:20:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 07:20:24 INFO - PROCESS | 2436 | 1467037224343 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 07:20:24 INFO - PROCESS | 2436 | 1467037224346 Marionette TRACE conn6 <- [1,2142,null,{}] 07:20:24 INFO - PROCESS | 2436 | 1467037224357 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}] 07:20:24 INFO - PROCESS | 2436 | 1467037224361 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:20:24 INFO - PROCESS | 2436 | 1467037224445 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 07:20:24 INFO - PROCESS | 2436 | 1467037224453 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:24 INFO - PROCESS | 2436 | 1467037224456 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:20:24 INFO - PROCESS | 2436 | ++DOCSHELL 15246800 == 31 [pid = 2436] [id = 545] 07:20:24 INFO - PROCESS | 2436 | ++DOMWINDOW == 76 (15255C00) [pid = 2436] [serial = 1635] [outer = 00000000] 07:20:24 INFO - PROCESS | 2436 | ++DOMWINDOW == 77 (16473800) [pid = 2436] [serial = 1636] [outer = 15255C00] 07:20:24 INFO - PROCESS | 2436 | 1467037224503 Marionette DEBUG loaded listener.js 07:20:24 INFO - PROCESS | 2436 | ++DOMWINDOW == 78 (16845000) [pid = 2436] [serial = 1637] [outer = 15255C00] 07:20:24 INFO - PROCESS | 2436 | 1467037224950 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]]]}] 07:20:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 07:20:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 630ms 07:20:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 07:20:24 INFO - PROCESS | 2436 | 1467037224981 Marionette TRACE conn6 -> [0,2145,"getWindowHandle",null] 07:20:24 INFO - PROCESS | 2436 | 1467037224983 Marionette TRACE conn6 <- [1,2145,null,{"value":"13"}] 07:20:24 INFO - PROCESS | 2436 | 1467037224986 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 07:20:24 INFO - PROCESS | 2436 | 1467037224988 Marionette TRACE conn6 <- [1,2146,null,{}] 07:20:24 INFO - PROCESS | 2436 | 1467037224992 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}] 07:20:24 INFO - PROCESS | 2436 | 1467037224993 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:20:25 INFO - PROCESS | 2436 | 1467037225126 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 07:20:25 INFO - PROCESS | 2436 | 1467037225142 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:25 INFO - PROCESS | 2436 | 1467037225144 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:20:25 INFO - PROCESS | 2436 | ++DOCSHELL 16AD8400 == 32 [pid = 2436] [id = 546] 07:20:25 INFO - PROCESS | 2436 | ++DOMWINDOW == 79 (16ADF400) [pid = 2436] [serial = 1638] [outer = 00000000] 07:20:25 INFO - PROCESS | 2436 | ++DOMWINDOW == 80 (17860800) [pid = 2436] [serial = 1639] [outer = 16ADF400] 07:20:25 INFO - PROCESS | 2436 | 1467037225188 Marionette DEBUG loaded listener.js 07:20:25 INFO - PROCESS | 2436 | ++DOMWINDOW == 81 (1787CC00) [pid = 2436] [serial = 1640] [outer = 16ADF400] 07:20:25 INFO - PROCESS | 2436 | 1467037225630 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]]]}] 07:20:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 07:20:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 670ms 07:20:25 INFO - PROCESS | 2436 | 1467037225657 Marionette TRACE conn6 -> [0,2149,"getWindowHandle",null] 07:20:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 07:20:25 INFO - PROCESS | 2436 | 1467037225659 Marionette TRACE conn6 <- [1,2149,null,{"value":"13"}] 07:20:25 INFO - PROCESS | 2436 | 1467037225662 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 07:20:25 INFO - PROCESS | 2436 | 1467037225664 Marionette TRACE conn6 <- [1,2150,null,{}] 07:20:25 INFO - PROCESS | 2436 | 1467037225667 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}] 07:20:25 INFO - PROCESS | 2436 | 1467037225669 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:20:25 INFO - PROCESS | 2436 | 1467037225781 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 07:20:25 INFO - PROCESS | 2436 | 1467037225787 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:25 INFO - PROCESS | 2436 | 1467037225789 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:20:25 INFO - PROCESS | 2436 | ++DOCSHELL 17860000 == 33 [pid = 2436] [id = 547] 07:20:25 INFO - PROCESS | 2436 | ++DOMWINDOW == 82 (178C5800) [pid = 2436] [serial = 1641] [outer = 00000000] 07:20:25 INFO - PROCESS | 2436 | ++DOMWINDOW == 83 (1864E400) [pid = 2436] [serial = 1642] [outer = 178C5800] 07:20:25 INFO - PROCESS | 2436 | 1467037225832 Marionette DEBUG loaded listener.js 07:20:25 INFO - PROCESS | 2436 | ++DOMWINDOW == 84 (18777C00) [pid = 2436] [serial = 1643] [outer = 178C5800] 07:20:26 INFO - PROCESS | 2436 | 1467037226308 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]]]}] 07:20:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 07:20:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 670ms 07:20:26 INFO - PROCESS | 2436 | 1467037226333 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 07:20:26 INFO - PROCESS | 2436 | 1467037226335 Marionette TRACE conn6 <- [1,2153,null,{"value":"13"}] 07:20:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 07:20:26 INFO - PROCESS | 2436 | 1467037226338 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 07:20:26 INFO - PROCESS | 2436 | 1467037226340 Marionette TRACE conn6 <- [1,2154,null,{}] 07:20:26 INFO - PROCESS | 2436 | 1467037226343 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}] 07:20:26 INFO - PROCESS | 2436 | 1467037226348 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:20:26 INFO - PROCESS | 2436 | 1467037226497 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 07:20:26 INFO - PROCESS | 2436 | 1467037226561 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:26 INFO - PROCESS | 2436 | 1467037226563 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:20:26 INFO - PROCESS | 2436 | ++DOCSHELL 1864D000 == 34 [pid = 2436] [id = 548] 07:20:26 INFO - PROCESS | 2436 | ++DOMWINDOW == 85 (18C24000) [pid = 2436] [serial = 1644] [outer = 00000000] 07:20:26 INFO - PROCESS | 2436 | ++DOMWINDOW == 86 (18E0A800) [pid = 2436] [serial = 1645] [outer = 18C24000] 07:20:26 INFO - PROCESS | 2436 | 1467037226609 Marionette DEBUG loaded listener.js 07:20:26 INFO - PROCESS | 2436 | ++DOMWINDOW == 87 (18E0B800) [pid = 2436] [serial = 1646] [outer = 18C24000] 07:20:27 INFO - PROCESS | 2436 | 1467037227010 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]]]}] 07:20:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 07:20:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 730ms 07:20:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 07:20:27 INFO - PROCESS | 2436 | 1467037227069 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 07:20:27 INFO - PROCESS | 2436 | 1467037227071 Marionette TRACE conn6 <- [1,2157,null,{"value":"13"}] 07:20:27 INFO - PROCESS | 2436 | 1467037227074 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 07:20:27 INFO - PROCESS | 2436 | 1467037227076 Marionette TRACE conn6 <- [1,2158,null,{}] 07:20:27 INFO - PROCESS | 2436 | --DOMWINDOW == 86 (1397D800) [pid = 2436] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 07:20:27 INFO - PROCESS | 2436 | --DOMWINDOW == 85 (18E0D800) [pid = 2436] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 07:20:27 INFO - PROCESS | 2436 | --DOMWINDOW == 84 (18DF1C00) [pid = 2436] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 07:20:27 INFO - PROCESS | 2436 | --DOMWINDOW == 83 (0EDD8C00) [pid = 2436] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 07:20:27 INFO - PROCESS | 2436 | --DOMWINDOW == 82 (16470C00) [pid = 2436] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 07:20:27 INFO - PROCESS | 2436 | --DOMWINDOW == 81 (13A20000) [pid = 2436] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 07:20:27 INFO - PROCESS | 2436 | --DOMWINDOW == 80 (1781D400) [pid = 2436] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 07:20:27 INFO - PROCESS | 2436 | --DOMWINDOW == 79 (14ED5400) [pid = 2436] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 07:20:27 INFO - PROCESS | 2436 | --DOMWINDOW == 78 (16840800) [pid = 2436] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 07:20:27 INFO - PROCESS | 2436 | --DOMWINDOW == 77 (18EF9800) [pid = 2436] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 07:20:27 INFO - PROCESS | 2436 | --DOMWINDOW == 76 (0FEDA400) [pid = 2436] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 07:20:27 INFO - PROCESS | 2436 | --DOMWINDOW == 75 (1787F000) [pid = 2436] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 07:20:27 INFO - PROCESS | 2436 | --DOMWINDOW == 74 (1683F000) [pid = 2436] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 07:20:27 INFO - PROCESS | 2436 | --DOMWINDOW == 73 (18904000) [pid = 2436] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 07:20:27 INFO - PROCESS | 2436 | 1467037227314 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}] 07:20:27 INFO - PROCESS | 2436 | 1467037227316 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:20:27 INFO - PROCESS | 2436 | 1467037227394 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 07:20:27 INFO - PROCESS | 2436 | 1467037227400 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:27 INFO - PROCESS | 2436 | 1467037227402 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:20:27 INFO - PROCESS | 2436 | ++DOCSHELL 133C6400 == 35 [pid = 2436] [id = 549] 07:20:27 INFO - PROCESS | 2436 | ++DOMWINDOW == 74 (13929000) [pid = 2436] [serial = 1647] [outer = 00000000] 07:20:27 INFO - PROCESS | 2436 | ++DOMWINDOW == 75 (15140400) [pid = 2436] [serial = 1648] [outer = 13929000] 07:20:27 INFO - PROCESS | 2436 | 1467037227445 Marionette DEBUG loaded listener.js 07:20:27 INFO - PROCESS | 2436 | ++DOMWINDOW == 76 (1683D800) [pid = 2436] [serial = 1649] [outer = 13929000] 07:20:27 INFO - PROCESS | 2436 | 1467037227881 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]]]}] 07:20:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 07:20:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 830ms 07:20:27 INFO - PROCESS | 2436 | 1467037227916 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 07:20:27 INFO - PROCESS | 2436 | 1467037227918 Marionette TRACE conn6 <- [1,2161,null,{"value":"13"}] 07:20:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 07:20:27 INFO - PROCESS | 2436 | 1467037227922 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 07:20:27 INFO - PROCESS | 2436 | 1467037227923 Marionette TRACE conn6 <- [1,2162,null,{}] 07:20:27 INFO - PROCESS | 2436 | 1467037227927 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}] 07:20:27 INFO - PROCESS | 2436 | 1467037227929 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:20:28 INFO - PROCESS | 2436 | 1467037228007 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 07:20:28 INFO - PROCESS | 2436 | 1467037228012 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:28 INFO - PROCESS | 2436 | 1467037228014 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:20:28 INFO - PROCESS | 2436 | ++DOCSHELL 14ED5400 == 36 [pid = 2436] [id = 550] 07:20:28 INFO - PROCESS | 2436 | ++DOMWINDOW == 77 (17F62800) [pid = 2436] [serial = 1650] [outer = 00000000] 07:20:28 INFO - PROCESS | 2436 | ++DOMWINDOW == 78 (18EF9800) [pid = 2436] [serial = 1651] [outer = 17F62800] 07:20:28 INFO - PROCESS | 2436 | 1467037228057 Marionette DEBUG loaded listener.js 07:20:28 INFO - PROCESS | 2436 | ++DOMWINDOW == 79 (1928D000) [pid = 2436] [serial = 1652] [outer = 17F62800] 07:20:28 INFO - PROCESS | 2436 | 1467037228484 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]]]}] 07:20:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 07:20:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 630ms 07:20:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 07:20:28 INFO - PROCESS | 2436 | 1467037228556 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 07:20:28 INFO - PROCESS | 2436 | 1467037228558 Marionette TRACE conn6 <- [1,2165,null,{"value":"13"}] 07:20:28 INFO - PROCESS | 2436 | 1467037228561 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 07:20:28 INFO - PROCESS | 2436 | 1467037228563 Marionette TRACE conn6 <- [1,2166,null,{}] 07:20:28 INFO - PROCESS | 2436 | 1467037228566 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}] 07:20:28 INFO - PROCESS | 2436 | 1467037228568 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:20:28 INFO - PROCESS | 2436 | 1467037228649 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 07:20:28 INFO - PROCESS | 2436 | 1467037228654 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:28 INFO - PROCESS | 2436 | 1467037228656 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:20:28 INFO - PROCESS | 2436 | ++DOCSHELL 1544EC00 == 37 [pid = 2436] [id = 551] 07:20:28 INFO - PROCESS | 2436 | ++DOMWINDOW == 80 (18EF4C00) [pid = 2436] [serial = 1653] [outer = 00000000] 07:20:28 INFO - PROCESS | 2436 | ++DOMWINDOW == 81 (192B5400) [pid = 2436] [serial = 1654] [outer = 18EF4C00] 07:20:28 INFO - PROCESS | 2436 | 1467037228699 Marionette DEBUG loaded listener.js 07:20:28 INFO - PROCESS | 2436 | ++DOMWINDOW == 82 (19DC2C00) [pid = 2436] [serial = 1655] [outer = 18EF4C00] 07:20:29 INFO - PROCESS | 2436 | 1467037229136 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]]]}] 07:20:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 07:20:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 630ms 07:20:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 07:20:29 INFO - PROCESS | 2436 | 1467037229205 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 07:20:29 INFO - PROCESS | 2436 | 1467037229207 Marionette TRACE conn6 <- [1,2169,null,{"value":"13"}] 07:20:29 INFO - PROCESS | 2436 | 1467037229210 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 07:20:29 INFO - PROCESS | 2436 | 1467037229212 Marionette TRACE conn6 <- [1,2170,null,{}] 07:20:29 INFO - PROCESS | 2436 | 1467037229215 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}] 07:20:29 INFO - PROCESS | 2436 | 1467037229217 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:20:29 INFO - PROCESS | 2436 | 1467037229295 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 07:20:29 INFO - PROCESS | 2436 | 1467037229437 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:29 INFO - PROCESS | 2436 | 1467037229441 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:20:29 INFO - PROCESS | 2436 | ++DOCSHELL 0905DC00 == 38 [pid = 2436] [id = 552] 07:20:29 INFO - PROCESS | 2436 | ++DOMWINDOW == 83 (09060800) [pid = 2436] [serial = 1656] [outer = 00000000] 07:20:29 INFO - PROCESS | 2436 | ++DOMWINDOW == 84 (0E77E400) [pid = 2436] [serial = 1657] [outer = 09060800] 07:20:29 INFO - PROCESS | 2436 | 1467037229539 Marionette DEBUG loaded listener.js 07:20:29 INFO - PROCESS | 2436 | ++DOMWINDOW == 85 (0EDD5400) [pid = 2436] [serial = 1658] [outer = 09060800] 07:20:30 INFO - PROCESS | 2436 | 1467037230193 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]]]}] 07:20:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 07:20:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1017ms 07:20:30 INFO - PROCESS | 2436 | 1467037230232 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 07:20:30 INFO - PROCESS | 2436 | 1467037230236 Marionette TRACE conn6 <- [1,2173,null,{"value":"13"}] 07:20:30 INFO - PROCESS | 2436 | 1467037230240 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 07:20:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 07:20:30 INFO - PROCESS | 2436 | 1467037230244 Marionette TRACE conn6 <- [1,2174,null,{}] 07:20:30 INFO - PROCESS | 2436 | 1467037230268 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}] 07:20:30 INFO - PROCESS | 2436 | 1467037230271 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:20:30 INFO - PROCESS | 2436 | 1467037230384 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 07:20:30 INFO - PROCESS | 2436 | 1467037230528 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:30 INFO - PROCESS | 2436 | 1467037230531 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:20:30 INFO - PROCESS | 2436 | ++DOCSHELL 13A54000 == 39 [pid = 2436] [id = 553] 07:20:30 INFO - PROCESS | 2436 | ++DOMWINDOW == 86 (13AE5C00) [pid = 2436] [serial = 1659] [outer = 00000000] 07:20:30 INFO - PROCESS | 2436 | ++DOMWINDOW == 87 (14ED8C00) [pid = 2436] [serial = 1660] [outer = 13AE5C00] 07:20:30 INFO - PROCESS | 2436 | 1467037230589 Marionette DEBUG loaded listener.js 07:20:30 INFO - PROCESS | 2436 | ++DOMWINDOW == 88 (15446800) [pid = 2436] [serial = 1661] [outer = 13AE5C00] 07:20:31 INFO - PROCESS | 2436 | 1467037231160 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]]]}] 07:20:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 07:20:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 970ms 07:20:31 INFO - PROCESS | 2436 | 1467037231218 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 07:20:31 INFO - PROCESS | 2436 | 1467037231223 Marionette TRACE conn6 <- [1,2177,null,{"value":"13"}] 07:20:31 INFO - PROCESS | 2436 | 1467037231226 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 07:20:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 07:20:31 INFO - PROCESS | 2436 | 1467037231229 Marionette TRACE conn6 <- [1,2178,null,{}] 07:20:31 INFO - PROCESS | 2436 | 1467037231233 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}] 07:20:31 INFO - PROCESS | 2436 | 1467037231236 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:20:31 INFO - PROCESS | 2436 | 1467037231347 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 07:20:31 INFO - PROCESS | 2436 | 1467037231489 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:31 INFO - PROCESS | 2436 | 1467037231491 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:20:31 INFO - PROCESS | 2436 | ++DOCSHELL 1787B400 == 40 [pid = 2436] [id = 554] 07:20:31 INFO - PROCESS | 2436 | ++DOMWINDOW == 89 (18C60C00) [pid = 2436] [serial = 1662] [outer = 00000000] 07:20:31 INFO - PROCESS | 2436 | ++DOMWINDOW == 90 (18E07C00) [pid = 2436] [serial = 1663] [outer = 18C60C00] 07:20:31 INFO - PROCESS | 2436 | 1467037231545 Marionette DEBUG loaded listener.js 07:20:31 INFO - PROCESS | 2436 | ++DOMWINDOW == 91 (1907B000) [pid = 2436] [serial = 1664] [outer = 18C60C00] 07:20:32 INFO - PROCESS | 2436 | 1467037232132 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]]]}] 07:20:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 07:20:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 930ms 07:20:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 07:20:32 INFO - PROCESS | 2436 | 1467037232160 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 07:20:32 INFO - PROCESS | 2436 | 1467037232163 Marionette TRACE conn6 <- [1,2181,null,{"value":"13"}] 07:20:32 INFO - PROCESS | 2436 | 1467037232173 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 07:20:32 INFO - PROCESS | 2436 | 1467037232179 Marionette TRACE conn6 <- [1,2182,null,{}] 07:20:32 INFO - PROCESS | 2436 | 1467037232184 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}] 07:20:32 INFO - PROCESS | 2436 | 1467037232188 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:20:32 INFO - PROCESS | 2436 | 1467037232297 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 07:20:32 INFO - PROCESS | 2436 | 1467037232442 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:32 INFO - PROCESS | 2436 | 1467037232445 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:20:32 INFO - PROCESS | 2436 | ++DOCSHELL 135B6800 == 41 [pid = 2436] [id = 555] 07:20:32 INFO - PROCESS | 2436 | ++DOMWINDOW == 92 (1A182000) [pid = 2436] [serial = 1665] [outer = 00000000] 07:20:32 INFO - PROCESS | 2436 | ++DOMWINDOW == 93 (1A391000) [pid = 2436] [serial = 1666] [outer = 1A182000] 07:20:32 INFO - PROCESS | 2436 | 1467037232498 Marionette DEBUG loaded listener.js 07:20:32 INFO - PROCESS | 2436 | ++DOMWINDOW == 94 (1A3EDC00) [pid = 2436] [serial = 1667] [outer = 1A182000] 07:20:32 INFO - PROCESS | 2436 | --DOCSHELL 0FFCF800 == 40 [pid = 2436] [id = 12] 07:20:33 INFO - PROCESS | 2436 | 1467037233329 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]]]}] 07:20:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 07:20:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1178ms 07:20:33 INFO - PROCESS | 2436 | 1467037233350 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 07:20:33 INFO - PROCESS | 2436 | 1467037233353 Marionette TRACE conn6 <- [1,2185,null,{"value":"13"}] 07:20:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 07:20:33 INFO - PROCESS | 2436 | 1467037233359 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 07:20:33 INFO - PROCESS | 2436 | 1467037233361 Marionette TRACE conn6 <- [1,2186,null,{}] 07:20:33 INFO - PROCESS | 2436 | 1467037233367 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}] 07:20:33 INFO - PROCESS | 2436 | 1467037233369 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:20:33 INFO - PROCESS | 2436 | 1467037233474 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 07:20:33 INFO - PROCESS | 2436 | 1467037233618 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:33 INFO - PROCESS | 2436 | 1467037233621 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:20:33 INFO - PROCESS | 2436 | ++DOCSHELL 11F6A800 == 41 [pid = 2436] [id = 556] 07:20:33 INFO - PROCESS | 2436 | ++DOMWINDOW == 95 (132E7C00) [pid = 2436] [serial = 1668] [outer = 00000000] 07:20:33 INFO - PROCESS | 2436 | ++DOMWINDOW == 96 (13A4EC00) [pid = 2436] [serial = 1669] [outer = 132E7C00] 07:20:33 INFO - PROCESS | 2436 | 1467037233671 Marionette DEBUG loaded listener.js 07:20:33 INFO - PROCESS | 2436 | ++DOMWINDOW == 97 (1485A800) [pid = 2436] [serial = 1670] [outer = 132E7C00] 07:20:34 INFO - PROCESS | 2436 | --DOCSHELL 1544EC00 == 40 [pid = 2436] [id = 551] 07:20:34 INFO - PROCESS | 2436 | --DOCSHELL 14ED5400 == 39 [pid = 2436] [id = 550] 07:20:34 INFO - PROCESS | 2436 | --DOCSHELL 133C6400 == 38 [pid = 2436] [id = 549] 07:20:34 INFO - PROCESS | 2436 | --DOCSHELL 1864D000 == 37 [pid = 2436] [id = 548] 07:20:34 INFO - PROCESS | 2436 | --DOCSHELL 17860000 == 36 [pid = 2436] [id = 547] 07:20:34 INFO - PROCESS | 2436 | --DOCSHELL 16AD8400 == 35 [pid = 2436] [id = 546] 07:20:34 INFO - PROCESS | 2436 | --DOCSHELL 15246800 == 34 [pid = 2436] [id = 545] 07:20:34 INFO - PROCESS | 2436 | --DOCSHELL 132E1800 == 33 [pid = 2436] [id = 544] 07:20:34 INFO - PROCESS | 2436 | --DOCSHELL 0EE4E800 == 32 [pid = 2436] [id = 543] 07:20:34 INFO - PROCESS | 2436 | --DOCSHELL 16849C00 == 31 [pid = 2436] [id = 540] 07:20:34 INFO - PROCESS | 2436 | --DOCSHELL 13957C00 == 30 [pid = 2436] [id = 542] 07:20:34 INFO - PROCESS | 2436 | --DOCSHELL 0E576800 == 29 [pid = 2436] [id = 541] 07:20:34 INFO - PROCESS | 2436 | --DOCSHELL 0E52A800 == 28 [pid = 2436] [id = 14] 07:20:34 INFO - PROCESS | 2436 | --DOCSHELL 135B6800 == 27 [pid = 2436] [id = 555] 07:20:34 INFO - PROCESS | 2436 | --DOCSHELL 1787B400 == 26 [pid = 2436] [id = 554] 07:20:34 INFO - PROCESS | 2436 | --DOCSHELL 0905DC00 == 25 [pid = 2436] [id = 552] 07:20:34 INFO - PROCESS | 2436 | --DOCSHELL 13A54000 == 24 [pid = 2436] [id = 553] 07:20:34 INFO - PROCESS | 2436 | --DOMWINDOW == 96 (13A1FC00) [pid = 2436] [serial = 1588] [outer = 00000000] [url = about:blank] 07:20:34 INFO - PROCESS | 2436 | --DOMWINDOW == 95 (18EF6400) [pid = 2436] [serial = 1606] [outer = 00000000] [url = about:blank] 07:20:34 INFO - PROCESS | 2436 | --DOMWINDOW == 94 (13ADDC00) [pid = 2436] [serial = 1589] [outer = 00000000] [url = about:blank] 07:20:34 INFO - PROCESS | 2436 | --DOMWINDOW == 93 (18DF2400) [pid = 2436] [serial = 1603] [outer = 00000000] [url = about:blank] 07:20:34 INFO - PROCESS | 2436 | --DOMWINDOW == 92 (0EDE0400) [pid = 2436] [serial = 1582] [outer = 00000000] [url = about:blank] 07:20:34 INFO - PROCESS | 2436 | --DOMWINDOW == 91 (19292000) [pid = 2436] [serial = 1609] [outer = 00000000] [url = about:blank] 07:20:34 INFO - PROCESS | 2436 | --DOMWINDOW == 90 (0EE48C00) [pid = 2436] [serial = 1583] [outer = 00000000] [url = about:blank] 07:20:34 INFO - PROCESS | 2436 | --DOMWINDOW == 89 (18EF6C00) [pid = 2436] [serial = 1607] [outer = 00000000] [url = about:blank] 07:20:34 INFO - PROCESS | 2436 | --DOMWINDOW == 88 (1A181C00) [pid = 2436] [serial = 1612] [outer = 00000000] [url = about:blank] 07:20:34 INFO - PROCESS | 2436 | --DOMWINDOW == 87 (192AAC00) [pid = 2436] [serial = 1610] [outer = 00000000] [url = about:blank] 07:20:34 INFO - PROCESS | 2436 | --DOMWINDOW == 86 (18411400) [pid = 2436] [serial = 1597] [outer = 00000000] [url = about:blank] 07:20:34 INFO - PROCESS | 2436 | --DOMWINDOW == 85 (1877E000) [pid = 2436] [serial = 1598] [outer = 00000000] [url = about:blank] 07:20:34 INFO - PROCESS | 2436 | --DOMWINDOW == 84 (15145800) [pid = 2436] [serial = 1591] [outer = 00000000] [url = about:blank] 07:20:34 INFO - PROCESS | 2436 | --DOMWINDOW == 83 (15447400) [pid = 2436] [serial = 1592] [outer = 00000000] [url = about:blank] 07:20:34 INFO - PROCESS | 2436 | --DOMWINDOW == 82 (16847400) [pid = 2436] [serial = 1594] [outer = 00000000] [url = about:blank] 07:20:34 INFO - PROCESS | 2436 | --DOMWINDOW == 81 (16A6FC00) [pid = 2436] [serial = 1595] [outer = 00000000] [url = about:blank] 07:20:34 INFO - PROCESS | 2436 | --DOMWINDOW == 80 (1928C000) [pid = 2436] [serial = 1580] [outer = 00000000] [url = about:blank] 07:20:34 INFO - PROCESS | 2436 | --DOMWINDOW == 79 (0FFC9000) [pid = 2436] [serial = 1585] [outer = 00000000] [url = about:blank] 07:20:34 INFO - PROCESS | 2436 | --DOMWINDOW == 78 (11F61800) [pid = 2436] [serial = 1586] [outer = 00000000] [url = about:blank] 07:20:34 INFO - PROCESS | 2436 | --DOMWINDOW == 77 (18C20000) [pid = 2436] [serial = 1600] [outer = 00000000] [url = about:blank] 07:20:34 INFO - PROCESS | 2436 | --DOMWINDOW == 76 (18C25C00) [pid = 2436] [serial = 1601] [outer = 00000000] [url = about:blank] 07:20:34 INFO - PROCESS | 2436 | --DOMWINDOW == 75 (1A188000) [pid = 2436] [serial = 1613] [outer = 00000000] [url = about:blank] 07:20:34 INFO - PROCESS | 2436 | --DOMWINDOW == 74 (1A35D000) [pid = 2436] [serial = 1621] [outer = 00000000] [url = about:blank] 07:20:34 INFO - PROCESS | 2436 | --DOMWINDOW == 73 (18EFA400) [pid = 2436] [serial = 1616] [outer = 00000000] [url = about:blank] 07:20:34 INFO - PROCESS | 2436 | --DOMWINDOW == 72 (1841E400) [pid = 2436] [serial = 1615] [outer = 00000000] [url = about:blank] 07:20:34 INFO - PROCESS | 2436 | --DOMWINDOW == 71 (1A190800) [pid = 2436] [serial = 1619] [outer = 00000000] [url = about:blank] 07:20:34 INFO - PROCESS | 2436 | --DOMWINDOW == 70 (18DF2000) [pid = 2436] [serial = 1604] [outer = 00000000] [url = about:blank] 07:20:34 INFO - PROCESS | 2436 | --DOMWINDOW == 69 (1A18D400) [pid = 2436] [serial = 1618] [outer = 00000000] [url = about:blank] 07:20:34 INFO - PROCESS | 2436 | 1467037234803 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]]]}] 07:20:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 07:20:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1474ms 07:20:34 INFO - PROCESS | 2436 | 1467037234834 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 07:20:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 07:20:34 INFO - PROCESS | 2436 | 1467037234838 Marionette TRACE conn6 <- [1,2189,null,{"value":"13"}] 07:20:34 INFO - PROCESS | 2436 | 1467037234842 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 07:20:34 INFO - PROCESS | 2436 | 1467037234847 Marionette TRACE conn6 <- [1,2190,null,{}] 07:20:34 INFO - PROCESS | 2436 | 1467037234851 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}] 07:20:34 INFO - PROCESS | 2436 | 1467037234854 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:20:34 INFO - PROCESS | 2436 | 1467037234945 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 07:20:35 INFO - PROCESS | 2436 | 1467037235068 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:35 INFO - PROCESS | 2436 | 1467037235072 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:20:35 INFO - PROCESS | 2436 | ++DOCSHELL 0ED52400 == 25 [pid = 2436] [id = 557] 07:20:35 INFO - PROCESS | 2436 | ++DOMWINDOW == 70 (0EDD2400) [pid = 2436] [serial = 1671] [outer = 00000000] 07:20:35 INFO - PROCESS | 2436 | ++DOMWINDOW == 71 (0EF54000) [pid = 2436] [serial = 1672] [outer = 0EDD2400] 07:20:35 INFO - PROCESS | 2436 | 1467037235127 Marionette DEBUG loaded listener.js 07:20:35 INFO - PROCESS | 2436 | ++DOMWINDOW == 72 (0F1B7000) [pid = 2436] [serial = 1673] [outer = 0EDD2400] 07:20:35 INFO - PROCESS | 2436 | 1467037235485 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]]]}] 07:20:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 07:20:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 671ms 07:20:35 INFO - PROCESS | 2436 | 1467037235521 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 07:20:35 INFO - PROCESS | 2436 | 1467037235526 Marionette TRACE conn6 <- [1,2193,null,{"value":"13"}] 07:20:35 INFO - PROCESS | 2436 | 1467037235544 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 07:20:35 INFO - PROCESS | 2436 | 1467037235546 Marionette TRACE conn6 <- [1,2194,null,{}] 07:20:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 07:20:35 INFO - PROCESS | 2436 | 1467037235550 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}] 07:20:35 INFO - PROCESS | 2436 | 1467037235553 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:20:35 INFO - PROCESS | 2436 | 1467037235670 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 07:20:35 INFO - PROCESS | 2436 | 1467037235680 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:35 INFO - PROCESS | 2436 | 1467037235682 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:20:35 INFO - PROCESS | 2436 | ++DOCSHELL 11F6C400 == 26 [pid = 2436] [id = 558] 07:20:35 INFO - PROCESS | 2436 | ++DOMWINDOW == 73 (11F6DC00) [pid = 2436] [serial = 1674] [outer = 00000000] 07:20:35 INFO - PROCESS | 2436 | ++DOMWINDOW == 74 (132E9800) [pid = 2436] [serial = 1675] [outer = 11F6DC00] 07:20:35 INFO - PROCESS | 2436 | 1467037235729 Marionette DEBUG loaded listener.js 07:20:35 INFO - PROCESS | 2436 | ++DOMWINDOW == 75 (1358FC00) [pid = 2436] [serial = 1676] [outer = 11F6DC00] 07:20:36 INFO - PROCESS | 2436 | 1467037236147 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]]]}] 07:20:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 07:20:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 630ms 07:20:36 INFO - PROCESS | 2436 | 1467037236180 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 07:20:36 INFO - PROCESS | 2436 | 1467037236183 Marionette TRACE conn6 <- [1,2197,null,{"value":"13"}] 07:20:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 07:20:36 INFO - PROCESS | 2436 | 1467037236225 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 07:20:36 INFO - PROCESS | 2436 | 1467037236228 Marionette TRACE conn6 <- [1,2198,null,{}] 07:20:36 INFO - PROCESS | 2436 | 1467037236240 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}] 07:20:36 INFO - PROCESS | 2436 | 1467037236245 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:20:36 INFO - PROCESS | 2436 | 1467037236328 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 07:20:36 INFO - PROCESS | 2436 | 1467037236336 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:36 INFO - PROCESS | 2436 | 1467037236339 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:20:36 INFO - PROCESS | 2436 | ++DOCSHELL 14EDE800 == 27 [pid = 2436] [id = 559] 07:20:36 INFO - PROCESS | 2436 | ++DOMWINDOW == 76 (14EDF000) [pid = 2436] [serial = 1677] [outer = 00000000] 07:20:36 INFO - PROCESS | 2436 | ++DOMWINDOW == 77 (151F2400) [pid = 2436] [serial = 1678] [outer = 14EDF000] 07:20:36 INFO - PROCESS | 2436 | 1467037236385 Marionette DEBUG loaded listener.js 07:20:36 INFO - PROCESS | 2436 | ++DOMWINDOW == 78 (15453800) [pid = 2436] [serial = 1679] [outer = 14EDF000] 07:20:36 INFO - PROCESS | 2436 | 1467037236884 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]]]}] 07:20:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 07:20:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 690ms 07:20:36 INFO - PROCESS | 2436 | 1467037236899 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 07:20:36 INFO - PROCESS | 2436 | 1467037236901 Marionette TRACE conn6 <- [1,2201,null,{"value":"13"}] 07:20:36 INFO - PROCESS | 2436 | 1467037236905 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 07:20:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 07:20:36 INFO - PROCESS | 2436 | 1467037236906 Marionette TRACE conn6 <- [1,2202,null,{}] 07:20:36 INFO - PROCESS | 2436 | 1467037236917 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}] 07:20:36 INFO - PROCESS | 2436 | 1467037236919 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:20:37 INFO - PROCESS | 2436 | 1467037237036 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 07:20:37 INFO - PROCESS | 2436 | 1467037237131 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:37 INFO - PROCESS | 2436 | 1467037237133 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:20:37 INFO - PROCESS | 2436 | ++DOCSHELL 16A6B800 == 28 [pid = 2436] [id = 560] 07:20:37 INFO - PROCESS | 2436 | ++DOMWINDOW == 79 (16A6C800) [pid = 2436] [serial = 1680] [outer = 00000000] 07:20:37 INFO - PROCESS | 2436 | ++DOMWINDOW == 80 (16A71800) [pid = 2436] [serial = 1681] [outer = 16A6C800] 07:20:37 INFO - PROCESS | 2436 | 1467037237176 Marionette DEBUG loaded listener.js 07:20:37 INFO - PROCESS | 2436 | ++DOMWINDOW == 81 (16AE6800) [pid = 2436] [serial = 1682] [outer = 16A6C800] 07:20:37 INFO - PROCESS | 2436 | 1467037237569 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]]]}] 07:20:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 07:20:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 730ms 07:20:37 INFO - PROCESS | 2436 | 1467037237646 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 07:20:37 INFO - PROCESS | 2436 | 1467037237649 Marionette TRACE conn6 <- [1,2205,null,{"value":"13"}] 07:20:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 07:20:37 INFO - PROCESS | 2436 | 1467037237652 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 07:20:37 INFO - PROCESS | 2436 | 1467037237653 Marionette TRACE conn6 <- [1,2206,null,{}] 07:20:37 INFO - PROCESS | 2436 | 1467037237656 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}] 07:20:37 INFO - PROCESS | 2436 | 1467037237659 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:20:37 INFO - PROCESS | 2436 | 1467037237769 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 07:20:37 INFO - PROCESS | 2436 | 1467037237776 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:37 INFO - PROCESS | 2436 | 1467037237778 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:20:37 INFO - PROCESS | 2436 | ++DOCSHELL 17822800 == 29 [pid = 2436] [id = 561] 07:20:37 INFO - PROCESS | 2436 | ++DOMWINDOW == 82 (17877000) [pid = 2436] [serial = 1683] [outer = 00000000] 07:20:37 INFO - PROCESS | 2436 | ++DOMWINDOW == 83 (178BF800) [pid = 2436] [serial = 1684] [outer = 17877000] 07:20:37 INFO - PROCESS | 2436 | 1467037237822 Marionette DEBUG loaded listener.js 07:20:37 INFO - PROCESS | 2436 | ++DOMWINDOW == 84 (178C4000) [pid = 2436] [serial = 1685] [outer = 17877000] 07:20:38 INFO - PROCESS | 2436 | 1467037238295 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]]]}] 07:20:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 07:20:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 670ms 07:20:38 INFO - PROCESS | 2436 | 1467037238327 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 07:20:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 07:20:38 INFO - PROCESS | 2436 | 1467037238329 Marionette TRACE conn6 <- [1,2209,null,{"value":"13"}] 07:20:38 INFO - PROCESS | 2436 | 1467037238333 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 07:20:38 INFO - PROCESS | 2436 | 1467037238334 Marionette TRACE conn6 <- [1,2210,null,{}] 07:20:38 INFO - PROCESS | 2436 | 1467037238338 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}] 07:20:38 INFO - PROCESS | 2436 | 1467037238343 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:20:38 INFO - PROCESS | 2436 | 1467037238496 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 07:20:38 INFO - PROCESS | 2436 | 1467037238514 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:38 INFO - PROCESS | 2436 | 1467037238516 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:20:38 INFO - PROCESS | 2436 | ++DOCSHELL 18646C00 == 30 [pid = 2436] [id = 562] 07:20:38 INFO - PROCESS | 2436 | ++DOMWINDOW == 85 (1877E400) [pid = 2436] [serial = 1686] [outer = 00000000] 07:20:38 INFO - PROCESS | 2436 | ++DOMWINDOW == 86 (18C5AC00) [pid = 2436] [serial = 1687] [outer = 1877E400] 07:20:38 INFO - PROCESS | 2436 | 1467037238561 Marionette DEBUG loaded listener.js 07:20:38 INFO - PROCESS | 2436 | ++DOMWINDOW == 87 (18DE8400) [pid = 2436] [serial = 1688] [outer = 1877E400] 07:20:38 INFO - PROCESS | 2436 | --DOMWINDOW == 86 (0F64C400) [pid = 2436] [serial = 38] [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.] 07:20:38 INFO - PROCESS | 2436 | --DOMWINDOW == 85 (18EF4C00) [pid = 2436] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 07:20:38 INFO - PROCESS | 2436 | --DOMWINDOW == 84 (178C5800) [pid = 2436] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 07:20:38 INFO - PROCESS | 2436 | --DOMWINDOW == 83 (18C24000) [pid = 2436] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 07:20:38 INFO - PROCESS | 2436 | --DOMWINDOW == 82 (132E3800) [pid = 2436] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 07:20:38 INFO - PROCESS | 2436 | --DOMWINDOW == 81 (15255C00) [pid = 2436] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 07:20:38 INFO - PROCESS | 2436 | --DOMWINDOW == 80 (0EE4F400) [pid = 2436] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 07:20:38 INFO - PROCESS | 2436 | --DOMWINDOW == 79 (0E576C00) [pid = 2436] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 07:20:38 INFO - PROCESS | 2436 | --DOMWINDOW == 78 (13973000) [pid = 2436] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 07:20:38 INFO - PROCESS | 2436 | --DOMWINDOW == 77 (1A2F1400) [pid = 2436] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 07:20:38 INFO - PROCESS | 2436 | --DOMWINDOW == 76 (13929000) [pid = 2436] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 07:20:38 INFO - PROCESS | 2436 | --DOMWINDOW == 75 (16ADF400) [pid = 2436] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 07:20:38 INFO - PROCESS | 2436 | --DOMWINDOW == 74 (17F62800) [pid = 2436] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 07:20:38 INFO - PROCESS | 2436 | --DOMWINDOW == 73 (0FFD1800) [pid = 2436] [serial = 32] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 07:20:39 INFO - PROCESS | 2436 | 1467037239165 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]]]}] 07:20:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 07:20:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 870ms 07:20:39 INFO - PROCESS | 2436 | 1467037239206 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 07:20:39 INFO - PROCESS | 2436 | 1467037239208 Marionette TRACE conn6 <- [1,2213,null,{"value":"13"}] 07:20:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 07:20:39 INFO - PROCESS | 2436 | 1467037239211 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 07:20:39 INFO - PROCESS | 2436 | 1467037239213 Marionette TRACE conn6 <- [1,2214,null,{}] 07:20:39 INFO - PROCESS | 2436 | 1467037239217 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}] 07:20:39 INFO - PROCESS | 2436 | 1467037239218 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:20:39 INFO - PROCESS | 2436 | 1467037239294 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 07:20:39 INFO - PROCESS | 2436 | 1467037239299 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:39 INFO - PROCESS | 2436 | 1467037239301 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:20:39 INFO - PROCESS | 2436 | ++DOCSHELL 0EE45000 == 31 [pid = 2436] [id = 563] 07:20:39 INFO - PROCESS | 2436 | ++DOMWINDOW == 74 (14EE1400) [pid = 2436] [serial = 1689] [outer = 00000000] 07:20:39 INFO - PROCESS | 2436 | ++DOMWINDOW == 75 (18905800) [pid = 2436] [serial = 1690] [outer = 14EE1400] 07:20:39 INFO - PROCESS | 2436 | 1467037239345 Marionette DEBUG loaded listener.js 07:20:39 INFO - PROCESS | 2436 | ++DOMWINDOW == 76 (18C24C00) [pid = 2436] [serial = 1691] [outer = 14EE1400] 07:20:39 INFO - PROCESS | 2436 | 1467037239761 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]]]}] 07:20:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 07:20:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 570ms 07:20:39 INFO - PROCESS | 2436 | 1467037239783 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 07:20:39 INFO - PROCESS | 2436 | 1467037239785 Marionette TRACE conn6 <- [1,2217,null,{"value":"13"}] 07:20:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 07:20:39 INFO - PROCESS | 2436 | 1467037239788 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 07:20:39 INFO - PROCESS | 2436 | 1467037239790 Marionette TRACE conn6 <- [1,2218,null,{}] 07:20:39 INFO - PROCESS | 2436 | 1467037239793 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}] 07:20:39 INFO - PROCESS | 2436 | 1467037239795 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:20:39 INFO - PROCESS | 2436 | 1467037239915 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 07:20:39 INFO - PROCESS | 2436 | 1467037239923 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:39 INFO - PROCESS | 2436 | 1467037239925 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:20:39 INFO - PROCESS | 2436 | ++DOCSHELL 0F6CA000 == 32 [pid = 2436] [id = 564] 07:20:39 INFO - PROCESS | 2436 | ++DOMWINDOW == 77 (151ED800) [pid = 2436] [serial = 1692] [outer = 00000000] 07:20:39 INFO - PROCESS | 2436 | ++DOMWINDOW == 78 (18E08000) [pid = 2436] [serial = 1693] [outer = 151ED800] 07:20:39 INFO - PROCESS | 2436 | 1467037239969 Marionette DEBUG loaded listener.js 07:20:40 INFO - PROCESS | 2436 | ++DOMWINDOW == 79 (16AE1800) [pid = 2436] [serial = 1694] [outer = 151ED800] 07:20:40 INFO - PROCESS | 2436 | 1467037240732 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]]]}] 07:20:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 07:20:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1023ms 07:20:40 INFO - PROCESS | 2436 | 1467037240813 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 07:20:40 INFO - PROCESS | 2436 | 1467037240818 Marionette TRACE conn6 <- [1,2221,null,{"value":"13"}] 07:20:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 07:20:40 INFO - PROCESS | 2436 | 1467037240823 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 07:20:40 INFO - PROCESS | 2436 | 1467037240828 Marionette TRACE conn6 <- [1,2222,null,{}] 07:20:40 INFO - PROCESS | 2436 | 1467037240854 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}] 07:20:40 INFO - PROCESS | 2436 | 1467037240857 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:20:41 INFO - PROCESS | 2436 | 1467037241038 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 07:20:41 INFO - PROCESS | 2436 | 1467037241139 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:41 INFO - PROCESS | 2436 | 1467037241141 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:20:41 INFO - PROCESS | 2436 | ++DOCSHELL 0FF36400 == 33 [pid = 2436] [id = 565] 07:20:41 INFO - PROCESS | 2436 | ++DOMWINDOW == 80 (11F60800) [pid = 2436] [serial = 1695] [outer = 00000000] 07:20:41 INFO - PROCESS | 2436 | ++DOMWINDOW == 81 (13214000) [pid = 2436] [serial = 1696] [outer = 11F60800] 07:20:41 INFO - PROCESS | 2436 | 1467037241201 Marionette DEBUG loaded listener.js 07:20:41 INFO - PROCESS | 2436 | ++DOMWINDOW == 82 (13926000) [pid = 2436] [serial = 1697] [outer = 11F60800] 07:20:42 INFO - PROCESS | 2436 | 1467037242092 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]]]}] 07:20:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 07:20:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1303ms 07:20:42 INFO - PROCESS | 2436 | 1467037242126 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 07:20:42 INFO - PROCESS | 2436 | 1467037242130 Marionette TRACE conn6 <- [1,2225,null,{"value":"13"}] 07:20:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 07:20:42 INFO - PROCESS | 2436 | 1467037242144 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 07:20:42 INFO - PROCESS | 2436 | 1467037242148 Marionette TRACE conn6 <- [1,2226,null,{}] 07:20:42 INFO - PROCESS | 2436 | 1467037242153 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}] 07:20:42 INFO - PROCESS | 2436 | 1467037242156 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:20:42 INFO - PROCESS | 2436 | 1467037242268 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 07:20:42 INFO - PROCESS | 2436 | 1467037242403 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:42 INFO - PROCESS | 2436 | 1467037242407 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:20:42 INFO - PROCESS | 2436 | ++DOCSHELL 0F1B8C00 == 34 [pid = 2436] [id = 566] 07:20:42 INFO - PROCESS | 2436 | ++DOMWINDOW == 83 (0F213000) [pid = 2436] [serial = 1698] [outer = 00000000] 07:20:42 INFO - PROCESS | 2436 | ++DOMWINDOW == 84 (0FEE2800) [pid = 2436] [serial = 1699] [outer = 0F213000] 07:20:42 INFO - PROCESS | 2436 | 1467037242458 Marionette DEBUG loaded listener.js 07:20:42 INFO - PROCESS | 2436 | ++DOMWINDOW == 85 (11F66400) [pid = 2436] [serial = 1700] [outer = 0F213000] 07:20:42 INFO - PROCESS | 2436 | --DOCSHELL 0EE45000 == 33 [pid = 2436] [id = 563] 07:20:42 INFO - PROCESS | 2436 | --DOCSHELL 18646C00 == 32 [pid = 2436] [id = 562] 07:20:42 INFO - PROCESS | 2436 | --DOCSHELL 17822800 == 31 [pid = 2436] [id = 561] 07:20:42 INFO - PROCESS | 2436 | --DOCSHELL 16A6B800 == 30 [pid = 2436] [id = 560] 07:20:42 INFO - PROCESS | 2436 | --DOCSHELL 14EDE800 == 29 [pid = 2436] [id = 559] 07:20:42 INFO - PROCESS | 2436 | --DOCSHELL 11F6C400 == 28 [pid = 2436] [id = 558] 07:20:42 INFO - PROCESS | 2436 | --DOCSHELL 0ED52400 == 27 [pid = 2436] [id = 557] 07:20:42 INFO - PROCESS | 2436 | --DOMWINDOW == 84 (1864E400) [pid = 2436] [serial = 1642] [outer = 00000000] [url = about:blank] 07:20:42 INFO - PROCESS | 2436 | --DOMWINDOW == 83 (18E0A800) [pid = 2436] [serial = 1645] [outer = 00000000] [url = about:blank] 07:20:42 INFO - PROCESS | 2436 | --DOMWINDOW == 82 (18777C00) [pid = 2436] [serial = 1643] [outer = 00000000] [url = about:blank] 07:20:42 INFO - PROCESS | 2436 | --DOMWINDOW == 81 (133C7C00) [pid = 2436] [serial = 1633] [outer = 00000000] [url = about:blank] 07:20:42 INFO - PROCESS | 2436 | --DOMWINDOW == 80 (13975000) [pid = 2436] [serial = 1634] [outer = 00000000] [url = about:blank] 07:20:42 INFO - PROCESS | 2436 | --DOMWINDOW == 79 (16473800) [pid = 2436] [serial = 1636] [outer = 00000000] [url = about:blank] 07:20:42 INFO - PROCESS | 2436 | --DOMWINDOW == 78 (16845000) [pid = 2436] [serial = 1637] [outer = 00000000] [url = about:blank] 07:20:42 INFO - PROCESS | 2436 | --DOMWINDOW == 77 (0EF5AC00) [pid = 2436] [serial = 1630] [outer = 00000000] [url = about:blank] 07:20:42 INFO - PROCESS | 2436 | --DOMWINDOW == 76 (0F583400) [pid = 2436] [serial = 1631] [outer = 00000000] [url = about:blank] 07:20:42 INFO - PROCESS | 2436 | --DOMWINDOW == 75 (0EF53800) [pid = 2436] [serial = 1624] [outer = 00000000] [url = about:blank] 07:20:42 INFO - PROCESS | 2436 | --DOMWINDOW == 74 (0F20F800) [pid = 2436] [serial = 1625] [outer = 00000000] [url = about:blank] 07:20:42 INFO - PROCESS | 2436 | --DOMWINDOW == 73 (13A53400) [pid = 2436] [serial = 1627] [outer = 00000000] [url = about:blank] 07:20:42 INFO - PROCESS | 2436 | --DOMWINDOW == 72 (14EE1C00) [pid = 2436] [serial = 1628] [outer = 00000000] [url = about:blank] 07:20:42 INFO - PROCESS | 2436 | --DOMWINDOW == 71 (1A364C00) [pid = 2436] [serial = 1622] [outer = 00000000] [url = about:blank] 07:20:42 INFO - PROCESS | 2436 | --DOMWINDOW == 70 (1683D800) [pid = 2436] [serial = 1649] [outer = 00000000] [url = about:blank] 07:20:42 INFO - PROCESS | 2436 | --DOMWINDOW == 69 (15140400) [pid = 2436] [serial = 1648] [outer = 00000000] [url = about:blank] 07:20:42 INFO - PROCESS | 2436 | --DOMWINDOW == 68 (18E0B800) [pid = 2436] [serial = 1646] [outer = 00000000] [url = about:blank] 07:20:42 INFO - PROCESS | 2436 | --DOMWINDOW == 67 (17860800) [pid = 2436] [serial = 1639] [outer = 00000000] [url = about:blank] 07:20:42 INFO - PROCESS | 2436 | --DOMWINDOW == 66 (19DC2C00) [pid = 2436] [serial = 1655] [outer = 00000000] [url = about:blank] 07:20:42 INFO - PROCESS | 2436 | --DOMWINDOW == 65 (1928D000) [pid = 2436] [serial = 1652] [outer = 00000000] [url = about:blank] 07:20:42 INFO - PROCESS | 2436 | --DOMWINDOW == 64 (1787CC00) [pid = 2436] [serial = 1640] [outer = 00000000] [url = about:blank] 07:20:42 INFO - PROCESS | 2436 | --DOMWINDOW == 63 (18EF9800) [pid = 2436] [serial = 1651] [outer = 00000000] [url = about:blank] 07:20:42 INFO - PROCESS | 2436 | --DOMWINDOW == 62 (0F6C5400) [pid = 2436] [serial = 37] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 07:20:42 INFO - PROCESS | 2436 | --DOMWINDOW == 61 (1395BC00) [pid = 2436] [serial = 1109] [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.] 07:20:42 INFO - PROCESS | 2436 | --DOMWINDOW == 60 (192B5400) [pid = 2436] [serial = 1654] [outer = 00000000] [url = about:blank] 07:20:42 INFO - PROCESS | 2436 | 1467037242936 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]]]}] 07:20:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 07:20:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 830ms 07:20:42 INFO - PROCESS | 2436 | 1467037242969 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 07:20:42 INFO - PROCESS | 2436 | 1467037242974 Marionette TRACE conn6 <- [1,2229,null,{"value":"13"}] 07:20:42 INFO - PROCESS | 2436 | 1467037242980 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 07:20:42 INFO - PROCESS | 2436 | 1467037242983 Marionette TRACE conn6 <- [1,2230,null,{}] 07:20:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 07:20:42 INFO - PROCESS | 2436 | 1467037242991 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}] 07:20:42 INFO - PROCESS | 2436 | 1467037242994 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:20:43 INFO - PROCESS | 2436 | 1467037243082 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 07:20:43 INFO - PROCESS | 2436 | 1467037243089 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:43 INFO - PROCESS | 2436 | 1467037243091 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:20:43 INFO - PROCESS | 2436 | ++DOCSHELL 11F6C400 == 28 [pid = 2436] [id = 567] 07:20:43 INFO - PROCESS | 2436 | ++DOMWINDOW == 61 (11F96C00) [pid = 2436] [serial = 1701] [outer = 00000000] 07:20:43 INFO - PROCESS | 2436 | ++DOMWINDOW == 62 (1358F800) [pid = 2436] [serial = 1702] [outer = 11F96C00] 07:20:43 INFO - PROCESS | 2436 | 1467037243138 Marionette DEBUG loaded listener.js 07:20:43 INFO - PROCESS | 2436 | ++DOMWINDOW == 63 (13973000) [pid = 2436] [serial = 1703] [outer = 11F96C00] 07:20:43 INFO - PROCESS | 2436 | 1467037243630 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]]]}] 07:20:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 07:20:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 670ms 07:20:43 INFO - PROCESS | 2436 | 1467037243657 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 07:20:43 INFO - PROCESS | 2436 | 1467037243659 Marionette TRACE conn6 <- [1,2233,null,{"value":"13"}] 07:20:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 07:20:43 INFO - PROCESS | 2436 | 1467037243662 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 07:20:43 INFO - PROCESS | 2436 | 1467037243666 Marionette TRACE conn6 <- [1,2234,null,{}] 07:20:43 INFO - PROCESS | 2436 | 1467037243677 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}] 07:20:43 INFO - PROCESS | 2436 | 1467037243681 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:20:43 INFO - PROCESS | 2436 | 1467037243775 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 07:20:43 INFO - PROCESS | 2436 | 1467037243828 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:43 INFO - PROCESS | 2436 | 1467037243831 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:20:43 INFO - PROCESS | 2436 | ++DOCSHELL 14EDD400 == 29 [pid = 2436] [id = 568] 07:20:43 INFO - PROCESS | 2436 | ++DOMWINDOW == 64 (14EDE800) [pid = 2436] [serial = 1704] [outer = 00000000] 07:20:43 INFO - PROCESS | 2436 | ++DOMWINDOW == 65 (15145800) [pid = 2436] [serial = 1705] [outer = 14EDE800] 07:20:43 INFO - PROCESS | 2436 | 1467037243964 Marionette DEBUG loaded listener.js 07:20:44 INFO - PROCESS | 2436 | ++DOMWINDOW == 66 (15447C00) [pid = 2436] [serial = 1706] [outer = 14EDE800] 07:20:44 INFO - PROCESS | 2436 | 1467037244330 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]]]}] 07:20:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 07:20:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 730ms 07:20:44 INFO - PROCESS | 2436 | 1467037244397 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 07:20:44 INFO - PROCESS | 2436 | 1467037244400 Marionette TRACE conn6 <- [1,2237,null,{"value":"13"}] 07:20:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 07:20:44 INFO - PROCESS | 2436 | 1467037244403 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 07:20:44 INFO - PROCESS | 2436 | 1467037244404 Marionette TRACE conn6 <- [1,2238,null,{}] 07:20:44 INFO - PROCESS | 2436 | 1467037244408 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}] 07:20:44 INFO - PROCESS | 2436 | 1467037244410 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:20:44 INFO - PROCESS | 2436 | 1467037244493 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 07:20:44 INFO - PROCESS | 2436 | 1467037244499 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:44 INFO - PROCESS | 2436 | 1467037244501 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:20:44 INFO - PROCESS | 2436 | ++DOCSHELL 1683D400 == 30 [pid = 2436] [id = 569] 07:20:44 INFO - PROCESS | 2436 | ++DOMWINDOW == 67 (16843C00) [pid = 2436] [serial = 1707] [outer = 00000000] 07:20:44 INFO - PROCESS | 2436 | ++DOMWINDOW == 68 (17817400) [pid = 2436] [serial = 1708] [outer = 16843C00] 07:20:44 INFO - PROCESS | 2436 | 1467037244546 Marionette DEBUG loaded listener.js 07:20:44 INFO - PROCESS | 2436 | ++DOMWINDOW == 69 (17877C00) [pid = 2436] [serial = 1709] [outer = 16843C00] 07:20:45 INFO - PROCESS | 2436 | 1467037245014 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]]]}] 07:20:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 07:20:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 671ms 07:20:45 INFO - PROCESS | 2436 | 1467037245077 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 07:20:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 07:20:45 INFO - PROCESS | 2436 | 1467037245080 Marionette TRACE conn6 <- [1,2241,null,{"value":"13"}] 07:20:45 INFO - PROCESS | 2436 | 1467037245089 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 07:20:45 INFO - PROCESS | 2436 | 1467037245090 Marionette TRACE conn6 <- [1,2242,null,{}] 07:20:45 INFO - PROCESS | 2436 | 1467037245094 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}] 07:20:45 INFO - PROCESS | 2436 | 1467037245096 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:20:45 INFO - PROCESS | 2436 | 1467037245233 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 07:20:45 INFO - PROCESS | 2436 | 1467037245298 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:45 INFO - PROCESS | 2436 | 1467037245301 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:20:45 INFO - PROCESS | 2436 | ++DOCSHELL 17F59C00 == 31 [pid = 2436] [id = 570] 07:20:45 INFO - PROCESS | 2436 | ++DOMWINDOW == 70 (17F5F800) [pid = 2436] [serial = 1710] [outer = 00000000] 07:20:45 INFO - PROCESS | 2436 | ++DOMWINDOW == 71 (1877C400) [pid = 2436] [serial = 1711] [outer = 17F5F800] 07:20:45 INFO - PROCESS | 2436 | 1467037245346 Marionette DEBUG loaded listener.js 07:20:45 INFO - PROCESS | 2436 | ++DOMWINDOW == 72 (18906400) [pid = 2436] [serial = 1712] [outer = 17F5F800] 07:20:45 INFO - PROCESS | 2436 | 1467037245740 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]]]}] 07:20:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 07:20:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 690ms 07:20:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 07:20:45 INFO - PROCESS | 2436 | 1467037245774 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 07:20:45 INFO - PROCESS | 2436 | 1467037245776 Marionette TRACE conn6 <- [1,2245,null,{"value":"13"}] 07:20:45 INFO - PROCESS | 2436 | 1467037245779 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 07:20:45 INFO - PROCESS | 2436 | 1467037245780 Marionette TRACE conn6 <- [1,2246,null,{}] 07:20:45 INFO - PROCESS | 2436 | 1467037245783 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}] 07:20:45 INFO - PROCESS | 2436 | 1467037245789 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:20:45 INFO - PROCESS | 2436 | 1467037245934 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 07:20:45 INFO - PROCESS | 2436 | 1467037245940 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:45 INFO - PROCESS | 2436 | 1467037245942 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:20:45 INFO - PROCESS | 2436 | ++DOCSHELL 18908C00 == 32 [pid = 2436] [id = 571] 07:20:45 INFO - PROCESS | 2436 | ++DOMWINDOW == 73 (1890D000) [pid = 2436] [serial = 1713] [outer = 00000000] 07:20:45 INFO - PROCESS | 2436 | ++DOMWINDOW == 74 (18E06800) [pid = 2436] [serial = 1714] [outer = 1890D000] 07:20:45 INFO - PROCESS | 2436 | 1467037245985 Marionette DEBUG loaded listener.js 07:20:46 INFO - PROCESS | 2436 | ++DOMWINDOW == 75 (18EF2800) [pid = 2436] [serial = 1715] [outer = 1890D000] 07:20:46 INFO - PROCESS | 2436 | 1467037246452 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]]]}] 07:20:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 07:20:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 730ms 07:20:46 INFO - PROCESS | 2436 | 1467037246510 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 07:20:46 INFO - PROCESS | 2436 | 1467037246512 Marionette TRACE conn6 <- [1,2249,null,{"value":"13"}] 07:20:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 07:20:46 INFO - PROCESS | 2436 | 1467037246515 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 07:20:46 INFO - PROCESS | 2436 | 1467037246517 Marionette TRACE conn6 <- [1,2250,null,{}] 07:20:46 INFO - PROCESS | 2436 | 1467037246520 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}] 07:20:46 INFO - PROCESS | 2436 | 1467037246522 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:20:46 INFO - PROCESS | 2436 | 1467037246661 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 07:20:46 INFO - PROCESS | 2436 | 1467037246681 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:46 INFO - PROCESS | 2436 | 1467037246683 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:20:46 INFO - PROCESS | 2436 | ++DOCSHELL 18EF4C00 == 33 [pid = 2436] [id = 572] 07:20:46 INFO - PROCESS | 2436 | ++DOMWINDOW == 76 (18EF8400) [pid = 2436] [serial = 1716] [outer = 00000000] 07:20:46 INFO - PROCESS | 2436 | ++DOMWINDOW == 77 (1906CC00) [pid = 2436] [serial = 1717] [outer = 18EF8400] 07:20:46 INFO - PROCESS | 2436 | 1467037246736 Marionette DEBUG loaded listener.js 07:20:46 INFO - PROCESS | 2436 | ++DOMWINDOW == 78 (18EFC000) [pid = 2436] [serial = 1718] [outer = 18EF8400] 07:20:47 INFO - PROCESS | 2436 | --DOMWINDOW == 77 (14EE1400) [pid = 2436] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 07:20:47 INFO - PROCESS | 2436 | --DOMWINDOW == 76 (11F6DC00) [pid = 2436] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 07:20:47 INFO - PROCESS | 2436 | --DOMWINDOW == 75 (0EDD2400) [pid = 2436] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 07:20:47 INFO - PROCESS | 2436 | --DOMWINDOW == 74 (16A6C800) [pid = 2436] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 07:20:47 INFO - PROCESS | 2436 | --DOMWINDOW == 73 (132E7C00) [pid = 2436] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 07:20:47 INFO - PROCESS | 2436 | --DOMWINDOW == 72 (14EDF000) [pid = 2436] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 07:20:47 INFO - PROCESS | 2436 | --DOMWINDOW == 71 (17877000) [pid = 2436] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 07:20:47 INFO - PROCESS | 2436 | --DOMWINDOW == 70 (1877E400) [pid = 2436] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 07:20:47 INFO - PROCESS | 2436 | --DOMWINDOW == 69 (09060800) [pid = 2436] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 07:20:47 INFO - PROCESS | 2436 | --DOMWINDOW == 68 (13AE5C00) [pid = 2436] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 07:20:47 INFO - PROCESS | 2436 | --DOMWINDOW == 67 (18C60C00) [pid = 2436] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 07:20:47 INFO - PROCESS | 2436 | --DOMWINDOW == 66 (1A182000) [pid = 2436] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 07:20:47 INFO - PROCESS | 2436 | 1467037247180 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]]]}] 07:20:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 07:20:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 730ms 07:20:47 INFO - PROCESS | 2436 | 1467037247246 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 07:20:47 INFO - PROCESS | 2436 | 1467037247248 Marionette TRACE conn6 <- [1,2253,null,{"value":"13"}] 07:20:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 07:20:47 INFO - PROCESS | 2436 | 1467037247251 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 07:20:47 INFO - PROCESS | 2436 | 1467037247253 Marionette TRACE conn6 <- [1,2254,null,{}] 07:20:47 INFO - PROCESS | 2436 | 1467037247256 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}] 07:20:47 INFO - PROCESS | 2436 | 1467037247258 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:20:47 INFO - PROCESS | 2436 | 1467037247335 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 07:20:47 INFO - PROCESS | 2436 | 1467037247341 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:47 INFO - PROCESS | 2436 | 1467037247343 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:20:47 INFO - PROCESS | 2436 | ++DOCSHELL 15141800 == 34 [pid = 2436] [id = 573] 07:20:47 INFO - PROCESS | 2436 | ++DOMWINDOW == 67 (16849000) [pid = 2436] [serial = 1719] [outer = 00000000] 07:20:47 INFO - PROCESS | 2436 | ++DOMWINDOW == 68 (18EEF800) [pid = 2436] [serial = 1720] [outer = 16849000] 07:20:47 INFO - PROCESS | 2436 | 1467037247385 Marionette DEBUG loaded listener.js 07:20:47 INFO - PROCESS | 2436 | ++DOMWINDOW == 69 (19078400) [pid = 2436] [serial = 1721] [outer = 16849000] 07:20:47 INFO - PROCESS | 2436 | 1467037247794 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]]]}] 07:20:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 07:20:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 570ms 07:20:47 INFO - PROCESS | 2436 | 1467037247822 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 07:20:47 INFO - PROCESS | 2436 | 1467037247824 Marionette TRACE conn6 <- [1,2257,null,{"value":"13"}] 07:20:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 07:20:47 INFO - PROCESS | 2436 | 1467037247827 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 07:20:47 INFO - PROCESS | 2436 | 1467037247828 Marionette TRACE conn6 <- [1,2258,null,{}] 07:20:47 INFO - PROCESS | 2436 | 1467037247832 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}] 07:20:47 INFO - PROCESS | 2436 | 1467037247834 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:20:47 INFO - PROCESS | 2436 | 1467037247955 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 07:20:47 INFO - PROCESS | 2436 | 1467037247964 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:47 INFO - PROCESS | 2436 | 1467037247965 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:20:47 INFO - PROCESS | 2436 | ++DOCSHELL 17F5F400 == 35 [pid = 2436] [id = 574] 07:20:47 INFO - PROCESS | 2436 | ++DOMWINDOW == 70 (1928D800) [pid = 2436] [serial = 1722] [outer = 00000000] 07:20:48 INFO - PROCESS | 2436 | ++DOMWINDOW == 71 (192A9000) [pid = 2436] [serial = 1723] [outer = 1928D800] 07:20:48 INFO - PROCESS | 2436 | 1467037248009 Marionette DEBUG loaded listener.js 07:20:48 INFO - PROCESS | 2436 | ++DOMWINDOW == 72 (192AC800) [pid = 2436] [serial = 1724] [outer = 1928D800] 07:20:48 INFO - PROCESS | 2436 | 1467037248450 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]]]}] 07:20:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 07:20:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 670ms 07:20:48 INFO - PROCESS | 2436 | 1467037248498 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 07:20:48 INFO - PROCESS | 2436 | 1467037248500 Marionette TRACE conn6 <- [1,2261,null,{"value":"13"}] 07:20:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 07:20:48 INFO - PROCESS | 2436 | 1467037248507 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 07:20:48 INFO - PROCESS | 2436 | 1467037248509 Marionette TRACE conn6 <- [1,2262,null,{}] 07:20:48 INFO - PROCESS | 2436 | 1467037248521 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}] 07:20:48 INFO - PROCESS | 2436 | 1467037248523 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:20:48 INFO - PROCESS | 2436 | 1467037248612 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 07:20:48 INFO - PROCESS | 2436 | 1467037248620 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:48 INFO - PROCESS | 2436 | 1467037248622 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:20:48 INFO - PROCESS | 2436 | ++DOCSHELL 192B4000 == 36 [pid = 2436] [id = 575] 07:20:48 INFO - PROCESS | 2436 | ++DOMWINDOW == 73 (19DC6400) [pid = 2436] [serial = 1725] [outer = 00000000] 07:20:48 INFO - PROCESS | 2436 | ++DOMWINDOW == 74 (1A182800) [pid = 2436] [serial = 1726] [outer = 19DC6400] 07:20:48 INFO - PROCESS | 2436 | 1467037248664 Marionette DEBUG loaded listener.js 07:20:48 INFO - PROCESS | 2436 | ++DOMWINDOW == 75 (1A188400) [pid = 2436] [serial = 1727] [outer = 19DC6400] 07:20:49 INFO - PROCESS | 2436 | --DOCSHELL 11F6A800 == 35 [pid = 2436] [id = 556] 07:20:49 INFO - PROCESS | 2436 | --DOCSHELL 11F6C400 == 34 [pid = 2436] [id = 567] 07:20:49 INFO - PROCESS | 2436 | --DOCSHELL 0F1B8C00 == 33 [pid = 2436] [id = 566] 07:20:49 INFO - PROCESS | 2436 | --DOCSHELL 0F6CA000 == 32 [pid = 2436] [id = 564] 07:20:49 INFO - PROCESS | 2436 | --DOCSHELL 0FF36400 == 31 [pid = 2436] [id = 565] 07:20:50 INFO - PROCESS | 2436 | --DOCSHELL 1683D400 == 30 [pid = 2436] [id = 569] 07:20:50 INFO - PROCESS | 2436 | --DOCSHELL 14EDD400 == 29 [pid = 2436] [id = 568] 07:20:50 INFO - PROCESS | 2436 | --DOCSHELL 18908C00 == 28 [pid = 2436] [id = 571] 07:20:50 INFO - PROCESS | 2436 | --DOCSHELL 15141800 == 27 [pid = 2436] [id = 573] 07:20:50 INFO - PROCESS | 2436 | --DOCSHELL 18EF4C00 == 26 [pid = 2436] [id = 572] 07:20:50 INFO - PROCESS | 2436 | --DOCSHELL 17F59C00 == 25 [pid = 2436] [id = 570] 07:20:50 INFO - PROCESS | 2436 | --DOCSHELL 17F5F400 == 24 [pid = 2436] [id = 574] 07:20:50 INFO - PROCESS | 2436 | --DOMWINDOW == 74 (18905800) [pid = 2436] [serial = 1690] [outer = 00000000] [url = about:blank] 07:20:50 INFO - PROCESS | 2436 | --DOMWINDOW == 73 (132E9800) [pid = 2436] [serial = 1675] [outer = 00000000] [url = about:blank] 07:20:50 INFO - PROCESS | 2436 | --DOMWINDOW == 72 (1358FC00) [pid = 2436] [serial = 1676] [outer = 00000000] [url = about:blank] 07:20:50 INFO - PROCESS | 2436 | --DOMWINDOW == 71 (0EF54000) [pid = 2436] [serial = 1672] [outer = 00000000] [url = about:blank] 07:20:50 INFO - PROCESS | 2436 | --DOMWINDOW == 70 (16A71800) [pid = 2436] [serial = 1681] [outer = 00000000] [url = about:blank] 07:20:50 INFO - PROCESS | 2436 | --DOMWINDOW == 69 (0F1B7000) [pid = 2436] [serial = 1673] [outer = 00000000] [url = about:blank] 07:20:50 INFO - PROCESS | 2436 | --DOMWINDOW == 68 (1485A800) [pid = 2436] [serial = 1670] [outer = 00000000] [url = about:blank] 07:20:50 INFO - PROCESS | 2436 | --DOMWINDOW == 67 (13A4EC00) [pid = 2436] [serial = 1669] [outer = 00000000] [url = about:blank] 07:20:50 INFO - PROCESS | 2436 | --DOMWINDOW == 66 (151F2400) [pid = 2436] [serial = 1678] [outer = 00000000] [url = about:blank] 07:20:50 INFO - PROCESS | 2436 | --DOMWINDOW == 65 (178BF800) [pid = 2436] [serial = 1684] [outer = 00000000] [url = about:blank] 07:20:50 INFO - PROCESS | 2436 | --DOMWINDOW == 64 (16AE6800) [pid = 2436] [serial = 1682] [outer = 00000000] [url = about:blank] 07:20:50 INFO - PROCESS | 2436 | --DOMWINDOW == 63 (18C5AC00) [pid = 2436] [serial = 1687] [outer = 00000000] [url = about:blank] 07:20:50 INFO - PROCESS | 2436 | --DOMWINDOW == 62 (178C4000) [pid = 2436] [serial = 1685] [outer = 00000000] [url = about:blank] 07:20:50 INFO - PROCESS | 2436 | --DOMWINDOW == 61 (0EDD5400) [pid = 2436] [serial = 1658] [outer = 00000000] [url = about:blank] 07:20:50 INFO - PROCESS | 2436 | --DOMWINDOW == 60 (0E77E400) [pid = 2436] [serial = 1657] [outer = 00000000] [url = about:blank] 07:20:50 INFO - PROCESS | 2436 | --DOMWINDOW == 59 (15446800) [pid = 2436] [serial = 1661] [outer = 00000000] [url = about:blank] 07:20:50 INFO - PROCESS | 2436 | --DOMWINDOW == 58 (14ED8C00) [pid = 2436] [serial = 1660] [outer = 00000000] [url = about:blank] 07:20:50 INFO - PROCESS | 2436 | --DOMWINDOW == 57 (1907B000) [pid = 2436] [serial = 1664] [outer = 00000000] [url = about:blank] 07:20:50 INFO - PROCESS | 2436 | --DOMWINDOW == 56 (18E07C00) [pid = 2436] [serial = 1663] [outer = 00000000] [url = about:blank] 07:20:50 INFO - PROCESS | 2436 | --DOMWINDOW == 55 (1A3EDC00) [pid = 2436] [serial = 1667] [outer = 00000000] [url = about:blank] 07:20:50 INFO - PROCESS | 2436 | --DOMWINDOW == 54 (1A391000) [pid = 2436] [serial = 1666] [outer = 00000000] [url = about:blank] 07:20:50 INFO - PROCESS | 2436 | --DOMWINDOW == 53 (18C24C00) [pid = 2436] [serial = 1691] [outer = 00000000] [url = about:blank] 07:20:50 INFO - PROCESS | 2436 | --DOMWINDOW == 52 (18DE8400) [pid = 2436] [serial = 1688] [outer = 00000000] [url = about:blank] 07:20:50 INFO - PROCESS | 2436 | --DOMWINDOW == 51 (15453800) [pid = 2436] [serial = 1679] [outer = 00000000] [url = about:blank] 07:20:50 INFO - PROCESS | 2436 | 1467037250474 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]]]}] 07:20:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 07:20:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1994ms 07:20:50 INFO - PROCESS | 2436 | 1467037250503 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 07:20:50 INFO - PROCESS | 2436 | 1467037250507 Marionette TRACE conn6 <- [1,2265,null,{"value":"13"}] 07:20:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 07:20:50 INFO - PROCESS | 2436 | 1467037250512 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 07:20:50 INFO - PROCESS | 2436 | 1467037250515 Marionette TRACE conn6 <- [1,2266,null,{}] 07:20:50 INFO - PROCESS | 2436 | 1467037250522 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}] 07:20:50 INFO - PROCESS | 2436 | 1467037250525 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:20:50 INFO - PROCESS | 2436 | 1467037250618 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 07:20:50 INFO - PROCESS | 2436 | 1467037250626 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:50 INFO - PROCESS | 2436 | 1467037250630 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:20:50 INFO - PROCESS | 2436 | ++DOCSHELL 0EE41C00 == 25 [pid = 2436] [id = 576] 07:20:50 INFO - PROCESS | 2436 | ++DOMWINDOW == 52 (0EE42000) [pid = 2436] [serial = 1728] [outer = 00000000] 07:20:50 INFO - PROCESS | 2436 | ++DOMWINDOW == 53 (0EE49400) [pid = 2436] [serial = 1729] [outer = 0EE42000] 07:20:50 INFO - PROCESS | 2436 | 1467037250678 Marionette DEBUG loaded listener.js 07:20:50 INFO - PROCESS | 2436 | ++DOMWINDOW == 54 (0EE4EC00) [pid = 2436] [serial = 1730] [outer = 0EE42000] 07:20:51 INFO - PROCESS | 2436 | 1467037251156 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]]]}] 07:20:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 07:20:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 690ms 07:20:51 INFO - PROCESS | 2436 | 1467037251202 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 07:20:51 INFO - PROCESS | 2436 | 1467037251207 Marionette TRACE conn6 <- [1,2269,null,{"value":"13"}] 07:20:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 07:20:51 INFO - PROCESS | 2436 | 1467037251213 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 07:20:51 INFO - PROCESS | 2436 | 1467037251216 Marionette TRACE conn6 <- [1,2270,null,{}] 07:20:51 INFO - PROCESS | 2436 | 1467037251220 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}] 07:20:51 INFO - PROCESS | 2436 | 1467037251223 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:20:51 INFO - PROCESS | 2436 | 1467037251310 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 07:20:51 INFO - PROCESS | 2436 | 1467037251319 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:51 INFO - PROCESS | 2436 | 1467037251322 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:20:51 INFO - PROCESS | 2436 | ++DOCSHELL 0F57C000 == 26 [pid = 2436] [id = 577] 07:20:51 INFO - PROCESS | 2436 | ++DOMWINDOW == 55 (0F647C00) [pid = 2436] [serial = 1731] [outer = 00000000] 07:20:51 INFO - PROCESS | 2436 | ++DOMWINDOW == 56 (0F6C3400) [pid = 2436] [serial = 1732] [outer = 0F647C00] 07:20:51 INFO - PROCESS | 2436 | 1467037251369 Marionette DEBUG loaded listener.js 07:20:51 INFO - PROCESS | 2436 | ++DOMWINDOW == 57 (0FEDBC00) [pid = 2436] [serial = 1733] [outer = 0F647C00] 07:20:51 INFO - PROCESS | 2436 | 1467037251829 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]]]}] 07:20:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 07:20:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 630ms 07:20:51 INFO - PROCESS | 2436 | 1467037251847 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 07:20:51 INFO - PROCESS | 2436 | 1467037251849 Marionette TRACE conn6 <- [1,2273,null,{"value":"13"}] 07:20:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 07:20:51 INFO - PROCESS | 2436 | 1467037251856 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 07:20:51 INFO - PROCESS | 2436 | 1467037251860 Marionette TRACE conn6 <- [1,2274,null,{}] 07:20:51 INFO - PROCESS | 2436 | 1467037251871 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}] 07:20:51 INFO - PROCESS | 2436 | 1467037251876 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:20:51 INFO - PROCESS | 2436 | 1467037251962 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 07:20:51 INFO - PROCESS | 2436 | 1467037251971 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:51 INFO - PROCESS | 2436 | 1467037251974 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:20:51 INFO - PROCESS | 2436 | ++DOCSHELL 1359C800 == 27 [pid = 2436] [id = 578] 07:20:51 INFO - PROCESS | 2436 | ++DOMWINDOW == 58 (135B4800) [pid = 2436] [serial = 1734] [outer = 00000000] 07:20:52 INFO - PROCESS | 2436 | ++DOMWINDOW == 59 (13960C00) [pid = 2436] [serial = 1735] [outer = 135B4800] 07:20:52 INFO - PROCESS | 2436 | 1467037252022 Marionette DEBUG loaded listener.js 07:20:52 INFO - PROCESS | 2436 | ++DOMWINDOW == 60 (1397D400) [pid = 2436] [serial = 1736] [outer = 135B4800] 07:20:52 INFO - PROCESS | 2436 | 1467037252484 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]]]}] 07:20:52 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 07:20:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 690ms 07:20:52 INFO - PROCESS | 2436 | 1467037252548 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 07:20:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 07:20:52 INFO - PROCESS | 2436 | 1467037252550 Marionette TRACE conn6 <- [1,2277,null,{"value":"13"}] 07:20:52 INFO - PROCESS | 2436 | 1467037252553 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 07:20:52 INFO - PROCESS | 2436 | 1467037252555 Marionette TRACE conn6 <- [1,2278,null,{}] 07:20:52 INFO - PROCESS | 2436 | 1467037252559 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}] 07:20:52 INFO - PROCESS | 2436 | 1467037252561 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:20:52 INFO - PROCESS | 2436 | 1467037252646 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 07:20:52 INFO - PROCESS | 2436 | 1467037252651 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:52 INFO - PROCESS | 2436 | 1467037252653 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:20:52 INFO - PROCESS | 2436 | ++DOCSHELL 13A21800 == 28 [pid = 2436] [id = 579] 07:20:52 INFO - PROCESS | 2436 | ++DOMWINDOW == 61 (13A50800) [pid = 2436] [serial = 1737] [outer = 00000000] 07:20:52 INFO - PROCESS | 2436 | ++DOMWINDOW == 62 (13B97C00) [pid = 2436] [serial = 1738] [outer = 13A50800] 07:20:52 INFO - PROCESS | 2436 | 1467037252697 Marionette DEBUG loaded listener.js 07:20:52 INFO - PROCESS | 2436 | ++DOMWINDOW == 63 (14ED8000) [pid = 2436] [serial = 1739] [outer = 13A50800] 07:20:53 INFO - PROCESS | 2436 | 1467037253126 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]]]}] 07:20:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 07:20:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 629ms 07:20:53 INFO - PROCESS | 2436 | 1467037253184 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 07:20:53 INFO - PROCESS | 2436 | 1467037253186 Marionette TRACE conn6 <- [1,2281,null,{"value":"13"}] 07:20:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 07:20:53 INFO - PROCESS | 2436 | 1467037253189 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 07:20:53 INFO - PROCESS | 2436 | 1467037253191 Marionette TRACE conn6 <- [1,2282,null,{}] 07:20:53 INFO - PROCESS | 2436 | 1467037253195 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}] 07:20:53 INFO - PROCESS | 2436 | 1467037253197 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:20:53 INFO - PROCESS | 2436 | 1467037253273 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 07:20:53 INFO - PROCESS | 2436 | 1467037253279 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:53 INFO - PROCESS | 2436 | 1467037253280 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:20:53 INFO - PROCESS | 2436 | ++DOCSHELL 15148800 == 29 [pid = 2436] [id = 580] 07:20:53 INFO - PROCESS | 2436 | ++DOMWINDOW == 64 (15148C00) [pid = 2436] [serial = 1740] [outer = 00000000] 07:20:53 INFO - PROCESS | 2436 | ++DOMWINDOW == 65 (15255C00) [pid = 2436] [serial = 1741] [outer = 15148C00] 07:20:53 INFO - PROCESS | 2436 | 1467037253324 Marionette DEBUG loaded listener.js 07:20:53 INFO - PROCESS | 2436 | ++DOMWINDOW == 66 (1646B800) [pid = 2436] [serial = 1742] [outer = 15148C00] 07:20:53 INFO - PROCESS | 2436 | 1467037253777 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]]]}] 07:20:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 07:20:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 630ms 07:20:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 07:20:53 INFO - PROCESS | 2436 | 1467037253828 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 07:20:53 INFO - PROCESS | 2436 | 1467037253830 Marionette TRACE conn6 <- [1,2285,null,{"value":"13"}] 07:20:53 INFO - PROCESS | 2436 | 1467037253833 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 07:20:53 INFO - PROCESS | 2436 | 1467037253835 Marionette TRACE conn6 <- [1,2286,null,{}] 07:20:53 INFO - PROCESS | 2436 | 1467037253838 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}] 07:20:53 INFO - PROCESS | 2436 | 1467037253844 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:20:53 INFO - PROCESS | 2436 | 1467037253946 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 07:20:53 INFO - PROCESS | 2436 | 1467037253954 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:53 INFO - PROCESS | 2436 | 1467037253956 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:20:53 INFO - PROCESS | 2436 | ++DOCSHELL 16845000 == 30 [pid = 2436] [id = 581] 07:20:53 INFO - PROCESS | 2436 | ++DOMWINDOW == 67 (16A54C00) [pid = 2436] [serial = 1743] [outer = 00000000] 07:20:53 INFO - PROCESS | 2436 | ++DOMWINDOW == 68 (16AE2800) [pid = 2436] [serial = 1744] [outer = 16A54C00] 07:20:54 INFO - PROCESS | 2436 | 1467037253999 Marionette DEBUG loaded listener.js 07:20:54 INFO - PROCESS | 2436 | ++DOMWINDOW == 69 (17852800) [pid = 2436] [serial = 1745] [outer = 16A54C00] 07:20:54 INFO - PROCESS | 2436 | 1467037254439 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]]]}] 07:20:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 07:20:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 670ms 07:20:54 INFO - PROCESS | 2436 | 1467037254505 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 07:20:54 INFO - PROCESS | 2436 | 1467037254508 Marionette TRACE conn6 <- [1,2289,null,{"value":"13"}] 07:20:54 INFO - PROCESS | 2436 | 1467037254511 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 07:20:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 07:20:54 INFO - PROCESS | 2436 | 1467037254513 Marionette TRACE conn6 <- [1,2290,null,{}] 07:20:54 INFO - PROCESS | 2436 | 1467037254516 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}] 07:20:54 INFO - PROCESS | 2436 | 1467037254518 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:20:54 INFO - PROCESS | 2436 | 1467037254593 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 07:20:54 INFO - PROCESS | 2436 | 1467037254599 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:54 INFO - PROCESS | 2436 | 1467037254601 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:20:54 INFO - PROCESS | 2436 | ++DOCSHELL 17874C00 == 31 [pid = 2436] [id = 582] 07:20:54 INFO - PROCESS | 2436 | ++DOMWINDOW == 70 (1787EC00) [pid = 2436] [serial = 1746] [outer = 00000000] 07:20:54 INFO - PROCESS | 2436 | ++DOMWINDOW == 71 (17F61000) [pid = 2436] [serial = 1747] [outer = 1787EC00] 07:20:54 INFO - PROCESS | 2436 | 1467037254645 Marionette DEBUG loaded listener.js 07:20:54 INFO - PROCESS | 2436 | ++DOMWINDOW == 72 (1841CC00) [pid = 2436] [serial = 1748] [outer = 1787EC00] 07:20:55 INFO - PROCESS | 2436 | 1467037255077 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]]]}] 07:20:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 07:20:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 630ms 07:20:55 INFO - PROCESS | 2436 | 1467037255146 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 07:20:55 INFO - PROCESS | 2436 | 1467037255148 Marionette TRACE conn6 <- [1,2293,null,{"value":"13"}] 07:20:55 INFO - PROCESS | 2436 | 1467037255151 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 07:20:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 07:20:55 INFO - PROCESS | 2436 | 1467037255153 Marionette TRACE conn6 <- [1,2294,null,{}] 07:20:55 INFO - PROCESS | 2436 | 1467037255156 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}] 07:20:55 INFO - PROCESS | 2436 | 1467037255158 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:20:55 INFO - PROCESS | 2436 | 1467037255233 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 07:20:55 INFO - PROCESS | 2436 | 1467037255238 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:55 INFO - PROCESS | 2436 | 1467037255240 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:20:55 INFO - PROCESS | 2436 | ++DOCSHELL 17F59C00 == 32 [pid = 2436] [id = 583] 07:20:55 INFO - PROCESS | 2436 | ++DOMWINDOW == 73 (1864A400) [pid = 2436] [serial = 1749] [outer = 00000000] 07:20:55 INFO - PROCESS | 2436 | ++DOMWINDOW == 74 (1890DC00) [pid = 2436] [serial = 1750] [outer = 1864A400] 07:20:55 INFO - PROCESS | 2436 | 1467037255283 Marionette DEBUG loaded listener.js 07:20:55 INFO - PROCESS | 2436 | ++DOMWINDOW == 75 (18905400) [pid = 2436] [serial = 1751] [outer = 1864A400] 07:20:55 INFO - PROCESS | 2436 | 1467037255718 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]]]}] 07:20:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 07:20:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 630ms 07:20:55 INFO - PROCESS | 2436 | 1467037255785 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 07:20:55 INFO - PROCESS | 2436 | 1467037255787 Marionette TRACE conn6 <- [1,2297,null,{"value":"13"}] 07:20:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 07:20:55 INFO - PROCESS | 2436 | 1467037255799 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 07:20:55 INFO - PROCESS | 2436 | 1467037255801 Marionette TRACE conn6 <- [1,2298,null,{}] 07:20:55 INFO - PROCESS | 2436 | 1467037255804 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}] 07:20:55 INFO - PROCESS | 2436 | 1467037255806 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:20:55 INFO - PROCESS | 2436 | 1467037255915 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 07:20:55 INFO - PROCESS | 2436 | 1467037255980 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:55 INFO - PROCESS | 2436 | 1467037255982 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:20:56 INFO - PROCESS | 2436 | ++DOCSHELL 1359C000 == 33 [pid = 2436] [id = 584] 07:20:56 INFO - PROCESS | 2436 | ++DOMWINDOW == 76 (18DCB000) [pid = 2436] [serial = 1752] [outer = 00000000] 07:20:56 INFO - PROCESS | 2436 | ++DOMWINDOW == 77 (18DEFC00) [pid = 2436] [serial = 1753] [outer = 18DCB000] 07:20:56 INFO - PROCESS | 2436 | 1467037256053 Marionette DEBUG loaded listener.js 07:20:56 INFO - PROCESS | 2436 | ++DOMWINDOW == 78 (18DF2C00) [pid = 2436] [serial = 1754] [outer = 18DCB000] 07:20:56 INFO - PROCESS | 2436 | 1467037256474 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]]]}] 07:20:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 07:20:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 730ms 07:20:56 INFO - PROCESS | 2436 | 1467037256530 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 07:20:56 INFO - PROCESS | 2436 | 1467037256532 Marionette TRACE conn6 <- [1,2301,null,{"value":"13"}] 07:20:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 07:20:56 INFO - PROCESS | 2436 | 1467037256535 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 07:20:56 INFO - PROCESS | 2436 | 1467037256537 Marionette TRACE conn6 <- [1,2302,null,{}] 07:20:56 INFO - PROCESS | 2436 | 1467037256540 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}] 07:20:56 INFO - PROCESS | 2436 | 1467037256541 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:20:56 INFO - PROCESS | 2436 | 1467037256658 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 07:20:56 INFO - PROCESS | 2436 | 1467037256664 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:56 INFO - PROCESS | 2436 | 1467037256666 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:20:56 INFO - PROCESS | 2436 | ++DOCSHELL 0E85BC00 == 34 [pid = 2436] [id = 585] 07:20:56 INFO - PROCESS | 2436 | ++DOMWINDOW == 79 (0E8E8400) [pid = 2436] [serial = 1755] [outer = 00000000] 07:20:56 INFO - PROCESS | 2436 | ++DOMWINDOW == 80 (18E0A000) [pid = 2436] [serial = 1756] [outer = 0E8E8400] 07:20:56 INFO - PROCESS | 2436 | 1467037256715 Marionette DEBUG loaded listener.js 07:20:56 INFO - PROCESS | 2436 | ++DOMWINDOW == 81 (18E0DC00) [pid = 2436] [serial = 1757] [outer = 0E8E8400] 07:20:57 INFO - PROCESS | 2436 | 1467037257167 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]]]}] 07:20:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 07:20:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 670ms 07:20:57 INFO - PROCESS | 2436 | 1467037257206 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 07:20:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 07:20:57 INFO - PROCESS | 2436 | 1467037257208 Marionette TRACE conn6 <- [1,2305,null,{"value":"13"}] 07:20:57 INFO - PROCESS | 2436 | 1467037257212 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 07:20:57 INFO - PROCESS | 2436 | 1467037257214 Marionette TRACE conn6 <- [1,2306,null,{}] 07:20:57 INFO - PROCESS | 2436 | 1467037257217 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}] 07:20:57 INFO - PROCESS | 2436 | 1467037257220 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:20:57 INFO - PROCESS | 2436 | 1467037257375 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 07:20:57 INFO - PROCESS | 2436 | 1467037257392 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:57 INFO - PROCESS | 2436 | 1467037257394 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:20:57 INFO - PROCESS | 2436 | ++DOCSHELL 15141C00 == 35 [pid = 2436] [id = 586] 07:20:57 INFO - PROCESS | 2436 | ++DOMWINDOW == 82 (19284400) [pid = 2436] [serial = 1758] [outer = 00000000] 07:20:57 INFO - PROCESS | 2436 | ++DOMWINDOW == 83 (192A7400) [pid = 2436] [serial = 1759] [outer = 19284400] 07:20:57 INFO - PROCESS | 2436 | 1467037257439 Marionette DEBUG loaded listener.js 07:20:57 INFO - PROCESS | 2436 | ++DOMWINDOW == 84 (192B1000) [pid = 2436] [serial = 1760] [outer = 19284400] 07:20:57 INFO - PROCESS | 2436 | --DOMWINDOW == 83 (1928D800) [pid = 2436] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 07:20:57 INFO - PROCESS | 2436 | --DOMWINDOW == 82 (17F5F800) [pid = 2436] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 07:20:57 INFO - PROCESS | 2436 | --DOMWINDOW == 81 (1890D000) [pid = 2436] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 07:20:57 INFO - PROCESS | 2436 | --DOMWINDOW == 80 (18EF8400) [pid = 2436] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 07:20:57 INFO - PROCESS | 2436 | --DOMWINDOW == 79 (16849000) [pid = 2436] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 07:20:57 INFO - PROCESS | 2436 | --DOMWINDOW == 78 (16843C00) [pid = 2436] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 07:20:57 INFO - PROCESS | 2436 | --DOMWINDOW == 77 (14EDE800) [pid = 2436] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 07:20:57 INFO - PROCESS | 2436 | --DOMWINDOW == 76 (11F96C00) [pid = 2436] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 07:20:57 INFO - PROCESS | 2436 | --DOMWINDOW == 75 (0F213000) [pid = 2436] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 07:20:57 INFO - PROCESS | 2436 | --DOMWINDOW == 74 (11F60800) [pid = 2436] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 07:20:57 INFO - PROCESS | 2436 | --DOMWINDOW == 73 (151ED800) [pid = 2436] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 07:20:58 INFO - PROCESS | 2436 | 1467037258074 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] 07:20:58 INFO - PROCESS | 2436 | 1467037258089 Marionette TRACE conn6 <- [1,2309,null,{"value":"13"}] 07:20:58 INFO - PROCESS | 2436 | 1467037258092 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 07:20:58 INFO - PROCESS | 2436 | 1467037258094 Marionette TRACE conn6 <- [1,2310,null,{}] 07:20:58 INFO - PROCESS | 2436 | 1467037258097 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}] 07:20:58 INFO - PROCESS | 2436 | 1467037258099 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:20:58 INFO - PROCESS | 2436 | 1467037258176 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 07:20:58 INFO - PROCESS | 2436 | 1467037258182 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:58 INFO - PROCESS | 2436 | 1467037258183 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:20:58 INFO - PROCESS | 2436 | ++DOCSHELL 09064800 == 36 [pid = 2436] [id = 587] 07:20:58 INFO - PROCESS | 2436 | ++DOMWINDOW == 74 (0F213000) [pid = 2436] [serial = 1761] [outer = 00000000] 07:20:58 INFO - PROCESS | 2436 | ++DOMWINDOW == 75 (16845C00) [pid = 2436] [serial = 1762] [outer = 0F213000] 07:20:58 INFO - PROCESS | 2436 | 1467037258239 Marionette DEBUG loaded listener.js 07:20:58 INFO - PROCESS | 2436 | ++DOMWINDOW == 76 (16A75000) [pid = 2436] [serial = 1763] [outer = 0F213000] 07:20:58 INFO - PROCESS | 2436 | 1467037258658 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]]]}] 07:20:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 07:20:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 630ms 07:20:58 INFO - PROCESS | 2436 | 1467037258723 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 07:20:58 INFO - PROCESS | 2436 | 1467037258725 Marionette TRACE conn6 <- [1,2313,null,{"value":"13"}] 07:20:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 07:20:58 INFO - PROCESS | 2436 | 1467037258729 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 07:20:58 INFO - PROCESS | 2436 | 1467037258730 Marionette TRACE conn6 <- [1,2314,null,{}] 07:20:58 INFO - PROCESS | 2436 | 1467037258734 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}] 07:20:58 INFO - PROCESS | 2436 | 1467037258736 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:20:58 INFO - PROCESS | 2436 | 1467037258813 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 07:20:58 INFO - PROCESS | 2436 | 1467037258818 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:58 INFO - PROCESS | 2436 | 1467037258820 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:20:58 INFO - PROCESS | 2436 | ++DOCSHELL 18411C00 == 37 [pid = 2436] [id = 588] 07:20:58 INFO - PROCESS | 2436 | ++DOMWINDOW == 77 (18780800) [pid = 2436] [serial = 1764] [outer = 00000000] 07:20:58 INFO - PROCESS | 2436 | ++DOMWINDOW == 78 (192AEC00) [pid = 2436] [serial = 1765] [outer = 18780800] 07:20:58 INFO - PROCESS | 2436 | 1467037258862 Marionette DEBUG loaded listener.js 07:20:58 INFO - PROCESS | 2436 | ++DOMWINDOW == 79 (1A184C00) [pid = 2436] [serial = 1766] [outer = 18780800] 07:20:59 INFO - PROCESS | 2436 | 1467037259261 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]]]}] 07:20:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 07:20:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 570ms 07:20:59 INFO - PROCESS | 2436 | 1467037259299 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 07:20:59 INFO - PROCESS | 2436 | 1467037259301 Marionette TRACE conn6 <- [1,2317,null,{"value":"13"}] 07:20:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 07:20:59 INFO - PROCESS | 2436 | 1467037259304 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 07:20:59 INFO - PROCESS | 2436 | 1467037259305 Marionette TRACE conn6 <- [1,2318,null,{}] 07:20:59 INFO - PROCESS | 2436 | 1467037259309 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}] 07:20:59 INFO - PROCESS | 2436 | 1467037259310 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:20:59 INFO - PROCESS | 2436 | 1467037259432 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 07:20:59 INFO - PROCESS | 2436 | 1467037259440 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:59 INFO - PROCESS | 2436 | 1467037259442 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:20:59 INFO - PROCESS | 2436 | ++DOCSHELL 18EF8000 == 38 [pid = 2436] [id = 589] 07:20:59 INFO - PROCESS | 2436 | ++DOMWINDOW == 80 (1A18BC00) [pid = 2436] [serial = 1767] [outer = 00000000] 07:20:59 INFO - PROCESS | 2436 | ++DOMWINDOW == 81 (1A2F2800) [pid = 2436] [serial = 1768] [outer = 1A18BC00] 07:20:59 INFO - PROCESS | 2436 | 1467037259484 Marionette DEBUG loaded listener.js 07:20:59 INFO - PROCESS | 2436 | ++DOMWINDOW == 82 (1A359400) [pid = 2436] [serial = 1769] [outer = 1A18BC00] 07:20:59 INFO - PROCESS | 2436 | 1467037259879 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]]]}] 07:20:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 07:20:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 630ms 07:20:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 07:20:59 INFO - PROCESS | 2436 | 1467037259936 Marionette TRACE conn6 -> [0,2321,"getWindowHandle",null] 07:20:59 INFO - PROCESS | 2436 | 1467037259937 Marionette TRACE conn6 <- [1,2321,null,{"value":"13"}] 07:20:59 INFO - PROCESS | 2436 | 1467037259941 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 07:20:59 INFO - PROCESS | 2436 | 1467037259942 Marionette TRACE conn6 <- [1,2322,null,{}] 07:20:59 INFO - PROCESS | 2436 | 1467037259946 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}] 07:20:59 INFO - PROCESS | 2436 | 1467037259947 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:21:00 INFO - PROCESS | 2436 | 1467037260084 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 07:21:00 INFO - PROCESS | 2436 | 1467037260283 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:00 INFO - PROCESS | 2436 | 1467037260287 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:21:00 INFO - PROCESS | 2436 | ++DOCSHELL 0E7ED400 == 39 [pid = 2436] [id = 590] 07:21:00 INFO - PROCESS | 2436 | ++DOMWINDOW == 83 (0E8E9800) [pid = 2436] [serial = 1770] [outer = 00000000] 07:21:00 INFO - PROCESS | 2436 | ++DOMWINDOW == 84 (0EDD2400) [pid = 2436] [serial = 1771] [outer = 0E8E9800] 07:21:00 INFO - PROCESS | 2436 | 1467037260346 Marionette DEBUG loaded listener.js 07:21:00 INFO - PROCESS | 2436 | ++DOMWINDOW == 85 (0EDDA800) [pid = 2436] [serial = 1772] [outer = 0E8E9800] 07:21:01 INFO - PROCESS | 2436 | 1467037261066 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]]]}] 07:21:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 07:21:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1175ms 07:21:01 INFO - PROCESS | 2436 | 1467037261118 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 07:21:01 INFO - PROCESS | 2436 | 1467037261122 Marionette TRACE conn6 <- [1,2325,null,{"value":"13"}] 07:21:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 07:21:01 INFO - PROCESS | 2436 | 1467037261127 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 07:21:01 INFO - PROCESS | 2436 | 1467037261131 Marionette TRACE conn6 <- [1,2326,null,{}] 07:21:01 INFO - PROCESS | 2436 | 1467037261136 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}] 07:21:01 INFO - PROCESS | 2436 | 1467037261139 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:21:01 INFO - PROCESS | 2436 | 1467037261269 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 07:21:01 INFO - PROCESS | 2436 | 1467037261402 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:01 INFO - PROCESS | 2436 | 1467037261405 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:21:01 INFO - PROCESS | 2436 | ++DOCSHELL 0FFCE400 == 40 [pid = 2436] [id = 591] 07:21:01 INFO - PROCESS | 2436 | ++DOMWINDOW == 86 (11F60000) [pid = 2436] [serial = 1773] [outer = 00000000] 07:21:01 INFO - PROCESS | 2436 | ++DOMWINDOW == 87 (132EA800) [pid = 2436] [serial = 1774] [outer = 11F60000] 07:21:01 INFO - PROCESS | 2436 | 1467037261463 Marionette DEBUG loaded listener.js 07:21:01 INFO - PROCESS | 2436 | ++DOMWINDOW == 88 (13929000) [pid = 2436] [serial = 1775] [outer = 11F60000] 07:21:02 INFO - PROCESS | 2436 | 1467037262455 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]]]}] 07:21:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 07:21:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1372ms 07:21:02 INFO - PROCESS | 2436 | 1467037262504 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 07:21:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 07:21:02 INFO - PROCESS | 2436 | 1467037262508 Marionette TRACE conn6 <- [1,2329,null,{"value":"13"}] 07:21:02 INFO - PROCESS | 2436 | 1467037262513 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 07:21:02 INFO - PROCESS | 2436 | 1467037262516 Marionette TRACE conn6 <- [1,2330,null,{}] 07:21:02 INFO - PROCESS | 2436 | 1467037262522 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}] 07:21:02 INFO - PROCESS | 2436 | 1467037262525 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:21:02 INFO - PROCESS | 2436 | 1467037262641 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 07:21:02 INFO - PROCESS | 2436 | 1467037262768 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:02 INFO - PROCESS | 2436 | 1467037262772 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:21:02 INFO - PROCESS | 2436 | --DOCSHELL 18EF8000 == 39 [pid = 2436] [id = 589] 07:21:02 INFO - PROCESS | 2436 | --DOCSHELL 18411C00 == 38 [pid = 2436] [id = 588] 07:21:02 INFO - PROCESS | 2436 | --DOCSHELL 09064800 == 37 [pid = 2436] [id = 587] 07:21:02 INFO - PROCESS | 2436 | --DOCSHELL 15141C00 == 36 [pid = 2436] [id = 586] 07:21:02 INFO - PROCESS | 2436 | --DOCSHELL 0E85BC00 == 35 [pid = 2436] [id = 585] 07:21:02 INFO - PROCESS | 2436 | --DOCSHELL 1359C000 == 34 [pid = 2436] [id = 584] 07:21:02 INFO - PROCESS | 2436 | --DOCSHELL 17F59C00 == 33 [pid = 2436] [id = 583] 07:21:02 INFO - PROCESS | 2436 | --DOCSHELL 17874C00 == 32 [pid = 2436] [id = 582] 07:21:02 INFO - PROCESS | 2436 | --DOCSHELL 16845000 == 31 [pid = 2436] [id = 581] 07:21:02 INFO - PROCESS | 2436 | --DOCSHELL 15148800 == 30 [pid = 2436] [id = 580] 07:21:02 INFO - PROCESS | 2436 | --DOCSHELL 13A21800 == 29 [pid = 2436] [id = 579] 07:21:02 INFO - PROCESS | 2436 | --DOCSHELL 1359C800 == 28 [pid = 2436] [id = 578] 07:21:02 INFO - PROCESS | 2436 | --DOCSHELL 0F57C000 == 27 [pid = 2436] [id = 577] 07:21:02 INFO - PROCESS | 2436 | --DOCSHELL 0EE41C00 == 26 [pid = 2436] [id = 576] 07:21:02 INFO - PROCESS | 2436 | --DOCSHELL 192B4000 == 25 [pid = 2436] [id = 575] 07:21:02 INFO - PROCESS | 2436 | --DOMWINDOW == 87 (1A182800) [pid = 2436] [serial = 1726] [outer = 00000000] [url = about:blank] 07:21:02 INFO - PROCESS | 2436 | ++DOCSHELL 0905B000 == 26 [pid = 2436] [id = 592] 07:21:02 INFO - PROCESS | 2436 | ++DOMWINDOW == 88 (0905CC00) [pid = 2436] [serial = 1776] [outer = 00000000] 07:21:02 INFO - PROCESS | 2436 | ++DOMWINDOW == 89 (0E8F5800) [pid = 2436] [serial = 1777] [outer = 0905CC00] 07:21:02 INFO - PROCESS | 2436 | 1467037262913 Marionette DEBUG loaded listener.js 07:21:02 INFO - PROCESS | 2436 | ++DOMWINDOW == 90 (0F1B6C00) [pid = 2436] [serial = 1778] [outer = 0905CC00] 07:21:03 INFO - PROCESS | 2436 | --DOMWINDOW == 89 (192AC800) [pid = 2436] [serial = 1724] [outer = 00000000] [url = about:blank] 07:21:03 INFO - PROCESS | 2436 | --DOMWINDOW == 88 (1877C400) [pid = 2436] [serial = 1711] [outer = 00000000] [url = about:blank] 07:21:03 INFO - PROCESS | 2436 | --DOMWINDOW == 87 (18E06800) [pid = 2436] [serial = 1714] [outer = 00000000] [url = about:blank] 07:21:03 INFO - PROCESS | 2436 | --DOMWINDOW == 86 (18906400) [pid = 2436] [serial = 1712] [outer = 00000000] [url = about:blank] 07:21:03 INFO - PROCESS | 2436 | --DOMWINDOW == 85 (1906CC00) [pid = 2436] [serial = 1717] [outer = 00000000] [url = about:blank] 07:21:03 INFO - PROCESS | 2436 | --DOMWINDOW == 84 (18EF2800) [pid = 2436] [serial = 1715] [outer = 00000000] [url = about:blank] 07:21:03 INFO - PROCESS | 2436 | --DOMWINDOW == 83 (192A9000) [pid = 2436] [serial = 1723] [outer = 00000000] [url = about:blank] 07:21:03 INFO - PROCESS | 2436 | --DOMWINDOW == 82 (18EFC000) [pid = 2436] [serial = 1718] [outer = 00000000] [url = about:blank] 07:21:03 INFO - PROCESS | 2436 | --DOMWINDOW == 81 (19078400) [pid = 2436] [serial = 1721] [outer = 00000000] [url = about:blank] 07:21:03 INFO - PROCESS | 2436 | --DOMWINDOW == 80 (17817400) [pid = 2436] [serial = 1708] [outer = 00000000] [url = about:blank] 07:21:03 INFO - PROCESS | 2436 | --DOMWINDOW == 79 (15145800) [pid = 2436] [serial = 1705] [outer = 00000000] [url = about:blank] 07:21:03 INFO - PROCESS | 2436 | --DOMWINDOW == 78 (15447C00) [pid = 2436] [serial = 1706] [outer = 00000000] [url = about:blank] 07:21:03 INFO - PROCESS | 2436 | --DOMWINDOW == 77 (1358F800) [pid = 2436] [serial = 1702] [outer = 00000000] [url = about:blank] 07:21:03 INFO - PROCESS | 2436 | --DOMWINDOW == 76 (13973000) [pid = 2436] [serial = 1703] [outer = 00000000] [url = about:blank] 07:21:03 INFO - PROCESS | 2436 | --DOMWINDOW == 75 (11F66400) [pid = 2436] [serial = 1700] [outer = 00000000] [url = about:blank] 07:21:03 INFO - PROCESS | 2436 | --DOMWINDOW == 74 (0FEE2800) [pid = 2436] [serial = 1699] [outer = 00000000] [url = about:blank] 07:21:03 INFO - PROCESS | 2436 | --DOMWINDOW == 73 (13926000) [pid = 2436] [serial = 1697] [outer = 00000000] [url = about:blank] 07:21:03 INFO - PROCESS | 2436 | --DOMWINDOW == 72 (13214000) [pid = 2436] [serial = 1696] [outer = 00000000] [url = about:blank] 07:21:03 INFO - PROCESS | 2436 | --DOMWINDOW == 71 (18E08000) [pid = 2436] [serial = 1693] [outer = 00000000] [url = about:blank] 07:21:03 INFO - PROCESS | 2436 | --DOMWINDOW == 70 (16AE1800) [pid = 2436] [serial = 1694] [outer = 00000000] [url = about:blank] 07:21:03 INFO - PROCESS | 2436 | --DOMWINDOW == 69 (18EEF800) [pid = 2436] [serial = 1720] [outer = 00000000] [url = about:blank] 07:21:03 INFO - PROCESS | 2436 | --DOMWINDOW == 68 (17877C00) [pid = 2436] [serial = 1709] [outer = 00000000] [url = about:blank] 07:21:03 INFO - PROCESS | 2436 | 1467037263280 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]]]}] 07:21:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 07:21:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 829ms 07:21:03 INFO - PROCESS | 2436 | 1467037263344 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 07:21:03 INFO - PROCESS | 2436 | 1467037263349 Marionette TRACE conn6 <- [1,2333,null,{"value":"13"}] 07:21:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 07:21:03 INFO - PROCESS | 2436 | 1467037263355 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 07:21:03 INFO - PROCESS | 2436 | 1467037263357 Marionette TRACE conn6 <- [1,2334,null,{}] 07:21:03 INFO - PROCESS | 2436 | 1467037263361 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}] 07:21:03 INFO - PROCESS | 2436 | 1467037263363 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:21:03 INFO - PROCESS | 2436 | 1467037263469 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 07:21:03 INFO - PROCESS | 2436 | 1467037263478 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:03 INFO - PROCESS | 2436 | 1467037263480 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:21:03 INFO - PROCESS | 2436 | ++DOCSHELL 132A7800 == 27 [pid = 2436] [id = 593] 07:21:03 INFO - PROCESS | 2436 | ++DOMWINDOW == 69 (132AE000) [pid = 2436] [serial = 1779] [outer = 00000000] 07:21:03 INFO - PROCESS | 2436 | ++DOMWINDOW == 70 (13594000) [pid = 2436] [serial = 1780] [outer = 132AE000] 07:21:03 INFO - PROCESS | 2436 | 1467037263526 Marionette DEBUG loaded listener.js 07:21:03 INFO - PROCESS | 2436 | ++DOMWINDOW == 71 (13959800) [pid = 2436] [serial = 1781] [outer = 132AE000] 07:21:04 INFO - PROCESS | 2436 | 1467037264005 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]]]}] 07:21:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 07:21:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 670ms 07:21:04 INFO - PROCESS | 2436 | 1467037264028 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 07:21:04 INFO - PROCESS | 2436 | 1467037264031 Marionette TRACE conn6 <- [1,2337,null,{"value":"13"}] 07:21:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 07:21:04 INFO - PROCESS | 2436 | 1467037264038 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 07:21:04 INFO - PROCESS | 2436 | 1467037264041 Marionette TRACE conn6 <- [1,2338,null,{}] 07:21:04 INFO - PROCESS | 2436 | 1467037264052 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}] 07:21:04 INFO - PROCESS | 2436 | 1467037264056 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:21:04 INFO - PROCESS | 2436 | 1467037264168 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 07:21:04 INFO - PROCESS | 2436 | 1467037264273 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:04 INFO - PROCESS | 2436 | 1467037264276 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:21:04 INFO - PROCESS | 2436 | ++DOCSHELL 14ED7000 == 28 [pid = 2436] [id = 594] 07:21:04 INFO - PROCESS | 2436 | ++DOMWINDOW == 72 (14ED7800) [pid = 2436] [serial = 1782] [outer = 00000000] 07:21:04 INFO - PROCESS | 2436 | ++DOMWINDOW == 73 (15140400) [pid = 2436] [serial = 1783] [outer = 14ED7800] 07:21:04 INFO - PROCESS | 2436 | 1467037264326 Marionette DEBUG loaded listener.js 07:21:04 INFO - PROCESS | 2436 | ++DOMWINDOW == 74 (151F1C00) [pid = 2436] [serial = 1784] [outer = 14ED7800] 07:21:04 INFO - PROCESS | 2436 | 1467037264676 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]]]}] 07:21:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 07:21:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 690ms 07:21:04 INFO - PROCESS | 2436 | 1467037264742 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 07:21:04 INFO - PROCESS | 2436 | 1467037264745 Marionette TRACE conn6 <- [1,2341,null,{"value":"13"}] 07:21:04 INFO - PROCESS | 2436 | 1467037264748 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 07:21:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 07:21:04 INFO - PROCESS | 2436 | 1467037264750 Marionette TRACE conn6 <- [1,2342,null,{}] 07:21:04 INFO - PROCESS | 2436 | 1467037264753 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}] 07:21:04 INFO - PROCESS | 2436 | 1467037264755 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:21:04 INFO - PROCESS | 2436 | 1467037264840 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 07:21:04 INFO - PROCESS | 2436 | 1467037264845 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:04 INFO - PROCESS | 2436 | 1467037264847 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:21:04 INFO - PROCESS | 2436 | ++DOCSHELL 16473800 == 29 [pid = 2436] [id = 595] 07:21:04 INFO - PROCESS | 2436 | ++DOMWINDOW == 75 (1683CC00) [pid = 2436] [serial = 1785] [outer = 00000000] 07:21:04 INFO - PROCESS | 2436 | ++DOMWINDOW == 76 (16A6C800) [pid = 2436] [serial = 1786] [outer = 1683CC00] 07:21:04 INFO - PROCESS | 2436 | 1467037264891 Marionette DEBUG loaded listener.js 07:21:04 INFO - PROCESS | 2436 | ++DOMWINDOW == 77 (16AD8800) [pid = 2436] [serial = 1787] [outer = 1683CC00] 07:21:05 INFO - PROCESS | 2436 | 1467037265388 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]]]}] 07:21:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 07:21:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 670ms 07:21:05 INFO - PROCESS | 2436 | 1467037265422 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 07:21:05 INFO - PROCESS | 2436 | 1467037265424 Marionette TRACE conn6 <- [1,2345,null,{"value":"13"}] 07:21:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 07:21:05 INFO - PROCESS | 2436 | 1467037265427 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 07:21:05 INFO - PROCESS | 2436 | 1467037265429 Marionette TRACE conn6 <- [1,2346,null,{}] 07:21:05 INFO - PROCESS | 2436 | 1467037265432 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}] 07:21:05 INFO - PROCESS | 2436 | 1467037265434 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:21:05 INFO - PROCESS | 2436 | 1467037265548 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 07:21:05 INFO - PROCESS | 2436 | 1467037265640 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:05 INFO - PROCESS | 2436 | 1467037265642 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:21:05 INFO - PROCESS | 2436 | ++DOCSHELL 0EE46C00 == 30 [pid = 2436] [id = 596] 07:21:05 INFO - PROCESS | 2436 | ++DOMWINDOW == 78 (11F67800) [pid = 2436] [serial = 1788] [outer = 00000000] 07:21:05 INFO - PROCESS | 2436 | ++DOMWINDOW == 79 (1787A800) [pid = 2436] [serial = 1789] [outer = 11F67800] 07:21:05 INFO - PROCESS | 2436 | 1467037265685 Marionette DEBUG loaded listener.js 07:21:05 INFO - PROCESS | 2436 | ++DOMWINDOW == 80 (1841F000) [pid = 2436] [serial = 1790] [outer = 11F67800] 07:21:06 INFO - PROCESS | 2436 | 1467037266109 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]]]}] 07:21:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 07:21:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 730ms 07:21:06 INFO - PROCESS | 2436 | 1467037266159 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 07:21:06 INFO - PROCESS | 2436 | 1467037266161 Marionette TRACE conn6 <- [1,2349,null,{"value":"13"}] 07:21:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 07:21:06 INFO - PROCESS | 2436 | 1467037266164 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 07:21:06 INFO - PROCESS | 2436 | 1467037266165 Marionette TRACE conn6 <- [1,2350,null,{}] 07:21:06 INFO - PROCESS | 2436 | 1467037266174 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}] 07:21:06 INFO - PROCESS | 2436 | 1467037266180 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:21:06 INFO - PROCESS | 2436 | 1467037266315 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 07:21:06 INFO - PROCESS | 2436 | 1467037266381 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:06 INFO - PROCESS | 2436 | 1467037266383 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:21:06 INFO - PROCESS | 2436 | ++DOCSHELL 18906C00 == 31 [pid = 2436] [id = 597] 07:21:06 INFO - PROCESS | 2436 | ++DOMWINDOW == 81 (18907000) [pid = 2436] [serial = 1791] [outer = 00000000] 07:21:06 INFO - PROCESS | 2436 | ++DOMWINDOW == 82 (18E03000) [pid = 2436] [serial = 1792] [outer = 18907000] 07:21:06 INFO - PROCESS | 2436 | 1467037266429 Marionette DEBUG loaded listener.js 07:21:06 INFO - PROCESS | 2436 | ++DOMWINDOW == 83 (18E04800) [pid = 2436] [serial = 1793] [outer = 18907000] 07:21:06 INFO - PROCESS | 2436 | 1467037266886 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]]]}] 07:21:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 07:21:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 790ms 07:21:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 07:21:06 INFO - PROCESS | 2436 | 1467037266955 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 07:21:06 INFO - PROCESS | 2436 | 1467037266957 Marionette TRACE conn6 <- [1,2353,null,{"value":"13"}] 07:21:06 INFO - PROCESS | 2436 | 1467037266960 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 07:21:06 INFO - PROCESS | 2436 | 1467037266961 Marionette TRACE conn6 <- [1,2354,null,{}] 07:21:06 INFO - PROCESS | 2436 | 1467037266965 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}] 07:21:06 INFO - PROCESS | 2436 | 1467037266967 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:21:07 INFO - PROCESS | 2436 | 1467037267234 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 07:21:07 INFO - PROCESS | 2436 | --DOMWINDOW == 82 (13A50800) [pid = 2436] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 07:21:07 INFO - PROCESS | 2436 | --DOMWINDOW == 81 (15148C00) [pid = 2436] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 07:21:07 INFO - PROCESS | 2436 | --DOMWINDOW == 80 (16A54C00) [pid = 2436] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 07:21:07 INFO - PROCESS | 2436 | --DOMWINDOW == 79 (18DCB000) [pid = 2436] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 07:21:07 INFO - PROCESS | 2436 | --DOMWINDOW == 78 (0EE42000) [pid = 2436] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 07:21:07 INFO - PROCESS | 2436 | --DOMWINDOW == 77 (1787EC00) [pid = 2436] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 07:21:07 INFO - PROCESS | 2436 | --DOMWINDOW == 76 (0F647C00) [pid = 2436] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 07:21:07 INFO - PROCESS | 2436 | --DOMWINDOW == 75 (0E8E8400) [pid = 2436] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 07:21:07 INFO - PROCESS | 2436 | --DOMWINDOW == 74 (19284400) [pid = 2436] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 07:21:07 INFO - PROCESS | 2436 | --DOMWINDOW == 73 (18780800) [pid = 2436] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 07:21:07 INFO - PROCESS | 2436 | --DOMWINDOW == 72 (0F213000) [pid = 2436] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 07:21:07 INFO - PROCESS | 2436 | --DOMWINDOW == 71 (135B4800) [pid = 2436] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 07:21:07 INFO - PROCESS | 2436 | 1467037267305 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:07 INFO - PROCESS | 2436 | 1467037267306 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:21:07 INFO - PROCESS | 2436 | ++DOCSHELL 0E8EE000 == 32 [pid = 2436] [id = 598] 07:21:07 INFO - PROCESS | 2436 | ++DOMWINDOW == 72 (0E8F1C00) [pid = 2436] [serial = 1794] [outer = 00000000] 07:21:07 INFO - PROCESS | 2436 | ++DOMWINDOW == 73 (133C5C00) [pid = 2436] [serial = 1795] [outer = 0E8F1C00] 07:21:07 INFO - PROCESS | 2436 | 1467037267349 Marionette DEBUG loaded listener.js 07:21:07 INFO - PROCESS | 2436 | ++DOMWINDOW == 74 (13ADD400) [pid = 2436] [serial = 1796] [outer = 0E8F1C00] 07:21:07 INFO - PROCESS | 2436 | 1467037267699 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]]]}] 07:21:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 07:21:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 770ms 07:21:07 INFO - PROCESS | 2436 | 1467037267730 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 07:21:07 INFO - PROCESS | 2436 | 1467037267733 Marionette TRACE conn6 <- [1,2357,null,{"value":"13"}] 07:21:07 INFO - PROCESS | 2436 | 1467037267746 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 07:21:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 07:21:07 INFO - PROCESS | 2436 | 1467037267748 Marionette TRACE conn6 <- [1,2358,null,{}] 07:21:07 INFO - PROCESS | 2436 | 1467037267751 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}] 07:21:07 INFO - PROCESS | 2436 | 1467037267753 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:21:07 INFO - PROCESS | 2436 | 1467037267831 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 07:21:07 INFO - PROCESS | 2436 | 1467037267836 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:07 INFO - PROCESS | 2436 | 1467037267838 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:21:07 INFO - PROCESS | 2436 | ++DOCSHELL 18411400 == 33 [pid = 2436] [id = 599] 07:21:07 INFO - PROCESS | 2436 | ++DOMWINDOW == 75 (18C24800) [pid = 2436] [serial = 1797] [outer = 00000000] 07:21:07 INFO - PROCESS | 2436 | ++DOMWINDOW == 76 (18EFDC00) [pid = 2436] [serial = 1798] [outer = 18C24800] 07:21:07 INFO - PROCESS | 2436 | 1467037267882 Marionette DEBUG loaded listener.js 07:21:07 INFO - PROCESS | 2436 | ++DOMWINDOW == 77 (19287800) [pid = 2436] [serial = 1799] [outer = 18C24800] 07:21:08 INFO - PROCESS | 2436 | 1467037268308 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]]]}] 07:21:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 07:21:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 570ms 07:21:08 INFO - PROCESS | 2436 | 1467037268322 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 07:21:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 07:21:08 INFO - PROCESS | 2436 | 1467037268324 Marionette TRACE conn6 <- [1,2361,null,{"value":"13"}] 07:21:08 INFO - PROCESS | 2436 | 1467037268327 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 07:21:08 INFO - PROCESS | 2436 | 1467037268329 Marionette TRACE conn6 <- [1,2362,null,{}] 07:21:08 INFO - PROCESS | 2436 | 1467037268332 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}] 07:21:08 INFO - PROCESS | 2436 | 1467037268334 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:21:08 INFO - PROCESS | 2436 | 1467037268455 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 07:21:08 INFO - PROCESS | 2436 | 1467037268473 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:08 INFO - PROCESS | 2436 | 1467037268475 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:21:08 INFO - PROCESS | 2436 | ++DOCSHELL 19077000 == 34 [pid = 2436] [id = 600] 07:21:08 INFO - PROCESS | 2436 | ++DOMWINDOW == 78 (1928A000) [pid = 2436] [serial = 1800] [outer = 00000000] 07:21:08 INFO - PROCESS | 2436 | ++DOMWINDOW == 79 (19290400) [pid = 2436] [serial = 1801] [outer = 1928A000] 07:21:08 INFO - PROCESS | 2436 | 1467037268517 Marionette DEBUG loaded listener.js 07:21:08 INFO - PROCESS | 2436 | ++DOMWINDOW == 80 (19290800) [pid = 2436] [serial = 1802] [outer = 1928A000] 07:21:08 INFO - PROCESS | 2436 | 1467037268946 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]]]}] 07:21:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 07:21:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 670ms 07:21:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 07:21:08 INFO - PROCESS | 2436 | 1467037268998 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 07:21:08 INFO - PROCESS | 2436 | 1467037269000 Marionette TRACE conn6 <- [1,2365,null,{"value":"13"}] 07:21:09 INFO - PROCESS | 2436 | 1467037269014 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 07:21:09 INFO - PROCESS | 2436 | 1467037269015 Marionette TRACE conn6 <- [1,2366,null,{}] 07:21:09 INFO - PROCESS | 2436 | 1467037269019 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}] 07:21:09 INFO - PROCESS | 2436 | 1467037269021 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:21:09 INFO - PROCESS | 2436 | 1467037269102 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 07:21:09 INFO - PROCESS | 2436 | 1467037269107 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:09 INFO - PROCESS | 2436 | 1467037269109 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:21:09 INFO - PROCESS | 2436 | ++DOCSHELL 1524DC00 == 35 [pid = 2436] [id = 601] 07:21:09 INFO - PROCESS | 2436 | ++DOMWINDOW == 81 (1646B400) [pid = 2436] [serial = 1803] [outer = 00000000] 07:21:09 INFO - PROCESS | 2436 | ++DOMWINDOW == 82 (1A182C00) [pid = 2436] [serial = 1804] [outer = 1646B400] 07:21:09 INFO - PROCESS | 2436 | 1467037269151 Marionette DEBUG loaded listener.js 07:21:09 INFO - PROCESS | 2436 | ++DOMWINDOW == 83 (192B5400) [pid = 2436] [serial = 1805] [outer = 1646B400] 07:21:09 INFO - PROCESS | 2436 | 1467037269847 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]]]}] 07:21:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 07:21:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 890ms 07:21:09 INFO - PROCESS | 2436 | 1467037269897 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 07:21:09 INFO - PROCESS | 2436 | 1467037269902 Marionette TRACE conn6 <- [1,2369,null,{"value":"13"}] 07:21:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 07:21:09 INFO - PROCESS | 2436 | 1467037269908 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 07:21:09 INFO - PROCESS | 2436 | 1467037269913 Marionette TRACE conn6 <- [1,2370,null,{}] 07:21:09 INFO - PROCESS | 2436 | 1467037269918 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}] 07:21:09 INFO - PROCESS | 2436 | 1467037269921 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:21:10 INFO - PROCESS | 2436 | 1467037270045 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 07:21:10 INFO - PROCESS | 2436 | 1467037270178 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:10 INFO - PROCESS | 2436 | 1467037270181 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:21:10 INFO - PROCESS | 2436 | ++DOCSHELL 0EF5D800 == 36 [pid = 2436] [id = 602] 07:21:10 INFO - PROCESS | 2436 | ++DOMWINDOW == 84 (0F1B2C00) [pid = 2436] [serial = 1806] [outer = 00000000] 07:21:10 INFO - PROCESS | 2436 | ++DOMWINDOW == 85 (11F96C00) [pid = 2436] [serial = 1807] [outer = 0F1B2C00] 07:21:10 INFO - PROCESS | 2436 | 1467037270243 Marionette DEBUG loaded listener.js 07:21:10 INFO - PROCESS | 2436 | ++DOMWINDOW == 86 (13972C00) [pid = 2436] [serial = 1808] [outer = 0F1B2C00] 07:21:10 INFO - PROCESS | 2436 | 1467037270818 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]]]}] 07:21:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 07:21:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 991ms 07:21:10 INFO - PROCESS | 2436 | 1467037270901 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 07:21:10 INFO - PROCESS | 2436 | 1467037270906 Marionette TRACE conn6 <- [1,2373,null,{"value":"13"}] 07:21:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 07:21:10 INFO - PROCESS | 2436 | 1467037270912 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 07:21:10 INFO - PROCESS | 2436 | 1467037270914 Marionette TRACE conn6 <- [1,2374,null,{}] 07:21:10 INFO - PROCESS | 2436 | 1467037270919 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}] 07:21:10 INFO - PROCESS | 2436 | 1467037270922 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:21:11 INFO - PROCESS | 2436 | 1467037271035 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 07:21:11 INFO - PROCESS | 2436 | 1467037271175 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:11 INFO - PROCESS | 2436 | 1467037271178 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:21:11 INFO - PROCESS | 2436 | ++DOCSHELL 16843800 == 37 [pid = 2436] [id = 603] 07:21:11 INFO - PROCESS | 2436 | ++DOMWINDOW == 87 (16843C00) [pid = 2436] [serial = 1809] [outer = 00000000] 07:21:11 INFO - PROCESS | 2436 | ++DOMWINDOW == 88 (16A73400) [pid = 2436] [serial = 1810] [outer = 16843C00] 07:21:11 INFO - PROCESS | 2436 | 1467037271234 Marionette DEBUG loaded listener.js 07:21:11 INFO - PROCESS | 2436 | ++DOMWINDOW == 89 (18412800) [pid = 2436] [serial = 1811] [outer = 16843C00] 07:21:11 INFO - PROCESS | 2436 | 1467037271827 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]]]}] 07:21:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 07:21:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 970ms 07:21:11 INFO - PROCESS | 2436 | 1467037271886 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 07:21:11 INFO - PROCESS | 2436 | 1467037271889 Marionette TRACE conn6 <- [1,2377,null,{"value":"13"}] 07:21:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 07:21:11 INFO - PROCESS | 2436 | 1467037271893 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 07:21:11 INFO - PROCESS | 2436 | 1467037271897 Marionette TRACE conn6 <- [1,2378,null,{}] 07:21:11 INFO - PROCESS | 2436 | 1467037271923 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}] 07:21:11 INFO - PROCESS | 2436 | 1467037271928 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:21:12 INFO - PROCESS | 2436 | 1467037272039 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 07:21:12 INFO - PROCESS | 2436 | 1467037272183 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:12 INFO - PROCESS | 2436 | 1467037272186 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:21:12 INFO - PROCESS | 2436 | ++DOCSHELL 1A183000 == 38 [pid = 2436] [id = 604] 07:21:12 INFO - PROCESS | 2436 | ++DOMWINDOW == 90 (1A187C00) [pid = 2436] [serial = 1812] [outer = 00000000] 07:21:12 INFO - PROCESS | 2436 | ++DOMWINDOW == 91 (1A359000) [pid = 2436] [serial = 1813] [outer = 1A187C00] 07:21:12 INFO - PROCESS | 2436 | 1467037272244 Marionette DEBUG loaded listener.js 07:21:12 INFO - PROCESS | 2436 | ++DOMWINDOW == 92 (1A364000) [pid = 2436] [serial = 1814] [outer = 1A187C00] 07:21:12 INFO - PROCESS | 2436 | 1467037272870 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]]]}] 07:21:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 07:21:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1021ms 07:21:12 INFO - PROCESS | 2436 | 1467037272917 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 07:21:12 INFO - PROCESS | 2436 | 1467037272920 Marionette TRACE conn6 <- [1,2381,null,{"value":"13"}] 07:21:12 INFO - PROCESS | 2436 | 1467037272923 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 07:21:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 07:21:12 INFO - PROCESS | 2436 | 1467037272925 Marionette TRACE conn6 <- [1,2382,null,{}] 07:21:12 INFO - PROCESS | 2436 | 1467037272929 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}] 07:21:12 INFO - PROCESS | 2436 | 1467037272931 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:21:13 INFO - PROCESS | 2436 | 1467037273047 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 07:21:13 INFO - PROCESS | 2436 | 1467037273160 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:13 INFO - PROCESS | 2436 | 1467037273163 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:21:13 INFO - PROCESS | 2436 | ++DOCSHELL 0E5CE400 == 39 [pid = 2436] [id = 605] 07:21:13 INFO - PROCESS | 2436 | ++DOMWINDOW == 93 (0E85BC00) [pid = 2436] [serial = 1815] [outer = 00000000] 07:21:13 INFO - PROCESS | 2436 | ++DOMWINDOW == 94 (0EF55400) [pid = 2436] [serial = 1816] [outer = 0E85BC00] 07:21:13 INFO - PROCESS | 2436 | 1467037273364 Marionette DEBUG loaded listener.js 07:21:13 INFO - PROCESS | 2436 | ++DOMWINDOW == 95 (0F1BDC00) [pid = 2436] [serial = 1817] [outer = 0E85BC00] 07:21:13 INFO - PROCESS | 2436 | 1467037273989 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]]]}] 07:21:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 07:21:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1117ms 07:21:14 INFO - PROCESS | 2436 | 1467037274046 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 07:21:14 INFO - PROCESS | 2436 | 1467037274049 Marionette TRACE conn6 <- [1,2385,null,{"value":"13"}] 07:21:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 07:21:14 INFO - PROCESS | 2436 | 1467037274054 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 07:21:14 INFO - PROCESS | 2436 | 1467037274056 Marionette TRACE conn6 <- [1,2386,null,{}] 07:21:14 INFO - PROCESS | 2436 | 1467037274061 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}] 07:21:14 INFO - PROCESS | 2436 | 1467037274064 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:21:14 INFO - PROCESS | 2436 | --DOCSHELL 19077000 == 38 [pid = 2436] [id = 600] 07:21:14 INFO - PROCESS | 2436 | --DOCSHELL 18411400 == 37 [pid = 2436] [id = 599] 07:21:14 INFO - PROCESS | 2436 | --DOCSHELL 0E8EE000 == 36 [pid = 2436] [id = 598] 07:21:14 INFO - PROCESS | 2436 | --DOCSHELL 18906C00 == 35 [pid = 2436] [id = 597] 07:21:14 INFO - PROCESS | 2436 | --DOCSHELL 0EE46C00 == 34 [pid = 2436] [id = 596] 07:21:14 INFO - PROCESS | 2436 | --DOCSHELL 16473800 == 33 [pid = 2436] [id = 595] 07:21:14 INFO - PROCESS | 2436 | --DOCSHELL 14ED7000 == 32 [pid = 2436] [id = 594] 07:21:14 INFO - PROCESS | 2436 | --DOCSHELL 132A7800 == 31 [pid = 2436] [id = 593] 07:21:14 INFO - PROCESS | 2436 | --DOCSHELL 0905B000 == 30 [pid = 2436] [id = 592] 07:21:14 INFO - PROCESS | 2436 | --DOCSHELL 0FFCE400 == 29 [pid = 2436] [id = 591] 07:21:14 INFO - PROCESS | 2436 | --DOCSHELL 0E7ED400 == 28 [pid = 2436] [id = 590] 07:21:14 INFO - PROCESS | 2436 | --DOCSHELL 1A183000 == 27 [pid = 2436] [id = 604] 07:21:14 INFO - PROCESS | 2436 | --DOCSHELL 16843800 == 26 [pid = 2436] [id = 603] 07:21:14 INFO - PROCESS | 2436 | --DOCSHELL 1524DC00 == 25 [pid = 2436] [id = 601] 07:21:14 INFO - PROCESS | 2436 | --DOCSHELL 0EF5D800 == 24 [pid = 2436] [id = 602] 07:21:14 INFO - PROCESS | 2436 | --DOMWINDOW == 94 (13B97C00) [pid = 2436] [serial = 1738] [outer = 00000000] [url = about:blank] 07:21:14 INFO - PROCESS | 2436 | --DOMWINDOW == 93 (15255C00) [pid = 2436] [serial = 1741] [outer = 00000000] [url = about:blank] 07:21:14 INFO - PROCESS | 2436 | --DOMWINDOW == 92 (1646B800) [pid = 2436] [serial = 1742] [outer = 00000000] [url = about:blank] 07:21:14 INFO - PROCESS | 2436 | --DOMWINDOW == 91 (16AE2800) [pid = 2436] [serial = 1744] [outer = 00000000] [url = about:blank] 07:21:14 INFO - PROCESS | 2436 | --DOMWINDOW == 90 (17852800) [pid = 2436] [serial = 1745] [outer = 00000000] [url = about:blank] 07:21:14 INFO - PROCESS | 2436 | --DOMWINDOW == 89 (18DEFC00) [pid = 2436] [serial = 1753] [outer = 00000000] [url = about:blank] 07:21:14 INFO - PROCESS | 2436 | --DOMWINDOW == 88 (0EE49400) [pid = 2436] [serial = 1729] [outer = 00000000] [url = about:blank] 07:21:14 INFO - PROCESS | 2436 | --DOMWINDOW == 87 (0EE4EC00) [pid = 2436] [serial = 1730] [outer = 00000000] [url = about:blank] 07:21:14 INFO - PROCESS | 2436 | --DOMWINDOW == 86 (18DF2C00) [pid = 2436] [serial = 1754] [outer = 00000000] [url = about:blank] 07:21:14 INFO - PROCESS | 2436 | --DOMWINDOW == 85 (17F61000) [pid = 2436] [serial = 1747] [outer = 00000000] [url = about:blank] 07:21:14 INFO - PROCESS | 2436 | --DOMWINDOW == 84 (1841CC00) [pid = 2436] [serial = 1748] [outer = 00000000] [url = about:blank] 07:21:14 INFO - PROCESS | 2436 | --DOMWINDOW == 83 (0F6C3400) [pid = 2436] [serial = 1732] [outer = 00000000] [url = about:blank] 07:21:14 INFO - PROCESS | 2436 | --DOMWINDOW == 82 (0FEDBC00) [pid = 2436] [serial = 1733] [outer = 00000000] [url = about:blank] 07:21:14 INFO - PROCESS | 2436 | --DOMWINDOW == 81 (18E0A000) [pid = 2436] [serial = 1756] [outer = 00000000] [url = about:blank] 07:21:14 INFO - PROCESS | 2436 | --DOMWINDOW == 80 (192A7400) [pid = 2436] [serial = 1759] [outer = 00000000] [url = about:blank] 07:21:14 INFO - PROCESS | 2436 | --DOMWINDOW == 79 (1A184C00) [pid = 2436] [serial = 1766] [outer = 00000000] [url = about:blank] 07:21:14 INFO - PROCESS | 2436 | --DOMWINDOW == 78 (16845C00) [pid = 2436] [serial = 1762] [outer = 00000000] [url = about:blank] 07:21:14 INFO - PROCESS | 2436 | --DOMWINDOW == 77 (16A75000) [pid = 2436] [serial = 1763] [outer = 00000000] [url = about:blank] 07:21:14 INFO - PROCESS | 2436 | --DOMWINDOW == 76 (192B1000) [pid = 2436] [serial = 1760] [outer = 00000000] [url = about:blank] 07:21:14 INFO - PROCESS | 2436 | --DOMWINDOW == 75 (1890DC00) [pid = 2436] [serial = 1750] [outer = 00000000] [url = about:blank] 07:21:14 INFO - PROCESS | 2436 | --DOMWINDOW == 74 (13960C00) [pid = 2436] [serial = 1735] [outer = 00000000] [url = about:blank] 07:21:14 INFO - PROCESS | 2436 | --DOMWINDOW == 73 (1397D400) [pid = 2436] [serial = 1736] [outer = 00000000] [url = about:blank] 07:21:14 INFO - PROCESS | 2436 | --DOMWINDOW == 72 (14ED8000) [pid = 2436] [serial = 1739] [outer = 00000000] [url = about:blank] 07:21:14 INFO - PROCESS | 2436 | --DOMWINDOW == 71 (18E0DC00) [pid = 2436] [serial = 1757] [outer = 00000000] [url = about:blank] 07:21:14 INFO - PROCESS | 2436 | --DOMWINDOW == 70 (192AEC00) [pid = 2436] [serial = 1765] [outer = 00000000] [url = about:blank] 07:21:14 INFO - PROCESS | 2436 | --DOMWINDOW == 69 (1A2F2800) [pid = 2436] [serial = 1768] [outer = 00000000] [url = about:blank] 07:21:14 INFO - PROCESS | 2436 | 1467037274962 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 07:21:15 INFO - PROCESS | 2436 | 1467037275024 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:15 INFO - PROCESS | 2436 | 1467037275027 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:21:15 INFO - PROCESS | 2436 | ++DOCSHELL 0E735400 == 25 [pid = 2436] [id = 606] 07:21:15 INFO - PROCESS | 2436 | ++DOMWINDOW == 70 (0E736400) [pid = 2436] [serial = 1818] [outer = 00000000] 07:21:15 INFO - PROCESS | 2436 | ++DOMWINDOW == 71 (0E7EC400) [pid = 2436] [serial = 1819] [outer = 0E736400] 07:21:15 INFO - PROCESS | 2436 | 1467037275076 Marionette DEBUG loaded listener.js 07:21:15 INFO - PROCESS | 2436 | ++DOMWINDOW == 72 (0E8EE800) [pid = 2436] [serial = 1820] [outer = 0E736400] 07:21:15 INFO - PROCESS | 2436 | 1467037275449 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]]]}] 07:21:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 07:21:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1419ms 07:21:15 INFO - PROCESS | 2436 | 1467037275516 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 07:21:15 INFO - PROCESS | 2436 | 1467037275521 Marionette TRACE conn6 <- [1,2389,null,{"value":"13"}] 07:21:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 07:21:15 INFO - PROCESS | 2436 | 1467037275525 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 07:21:15 INFO - PROCESS | 2436 | 1467037275528 Marionette TRACE conn6 <- [1,2390,null,{}] 07:21:15 INFO - PROCESS | 2436 | 1467037275533 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}] 07:21:15 INFO - PROCESS | 2436 | 1467037275535 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:21:15 INFO - PROCESS | 2436 | 1467037275623 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 07:21:15 INFO - PROCESS | 2436 | 1467037275629 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:15 INFO - PROCESS | 2436 | 1467037275633 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:21:15 INFO - PROCESS | 2436 | ++DOCSHELL 0F647400 == 26 [pid = 2436] [id = 607] 07:21:15 INFO - PROCESS | 2436 | ++DOMWINDOW == 73 (0F64B800) [pid = 2436] [serial = 1821] [outer = 00000000] 07:21:15 INFO - PROCESS | 2436 | ++DOMWINDOW == 74 (0FF3E800) [pid = 2436] [serial = 1822] [outer = 0F64B800] 07:21:15 INFO - PROCESS | 2436 | 1467037275681 Marionette DEBUG loaded listener.js 07:21:15 INFO - PROCESS | 2436 | ++DOMWINDOW == 75 (11F62000) [pid = 2436] [serial = 1823] [outer = 0F64B800] 07:21:16 INFO - PROCESS | 2436 | 1467037276148 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]]]}] 07:21:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 07:21:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 670ms 07:21:16 INFO - PROCESS | 2436 | 1467037276199 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 07:21:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 07:21:16 INFO - PROCESS | 2436 | 1467037276203 Marionette TRACE conn6 <- [1,2393,null,{"value":"13"}] 07:21:16 INFO - PROCESS | 2436 | 1467037276206 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 07:21:16 INFO - PROCESS | 2436 | 1467037276208 Marionette TRACE conn6 <- [1,2394,null,{}] 07:21:16 INFO - PROCESS | 2436 | 1467037276212 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}] 07:21:16 INFO - PROCESS | 2436 | 1467037276215 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:21:16 INFO - PROCESS | 2436 | 1467037276329 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 07:21:16 INFO - PROCESS | 2436 | 1467037276428 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:16 INFO - PROCESS | 2436 | 1467037276430 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:21:16 INFO - PROCESS | 2436 | ++DOCSHELL 13995C00 == 27 [pid = 2436] [id = 608] 07:21:16 INFO - PROCESS | 2436 | ++DOMWINDOW == 76 (13997400) [pid = 2436] [serial = 1824] [outer = 00000000] 07:21:16 INFO - PROCESS | 2436 | ++DOMWINDOW == 77 (13A48000) [pid = 2436] [serial = 1825] [outer = 13997400] 07:21:16 INFO - PROCESS | 2436 | 1467037276481 Marionette DEBUG loaded listener.js 07:21:16 INFO - PROCESS | 2436 | ++DOMWINDOW == 78 (13AE3800) [pid = 2436] [serial = 1826] [outer = 13997400] 07:21:16 INFO - PROCESS | 2436 | 1467037276875 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]]]}] 07:21:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 07:21:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 731ms 07:21:16 INFO - PROCESS | 2436 | 1467037276940 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 07:21:16 INFO - PROCESS | 2436 | 1467037276944 Marionette TRACE conn6 <- [1,2397,null,{"value":"13"}] 07:21:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 07:21:16 INFO - PROCESS | 2436 | 1467037276955 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 07:21:16 INFO - PROCESS | 2436 | 1467037276959 Marionette TRACE conn6 <- [1,2398,null,{}] 07:21:16 INFO - PROCESS | 2436 | 1467037276963 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}] 07:21:16 INFO - PROCESS | 2436 | 1467037276965 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:21:17 INFO - PROCESS | 2436 | 1467037277099 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 07:21:17 INFO - PROCESS | 2436 | 1467037277122 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:17 INFO - PROCESS | 2436 | 1467037277124 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:21:17 INFO - PROCESS | 2436 | ++DOCSHELL 14ED7000 == 28 [pid = 2436] [id = 609] 07:21:17 INFO - PROCESS | 2436 | ++DOMWINDOW == 79 (14ED7C00) [pid = 2436] [serial = 1827] [outer = 00000000] 07:21:17 INFO - PROCESS | 2436 | ++DOMWINDOW == 80 (16467800) [pid = 2436] [serial = 1828] [outer = 14ED7C00] 07:21:17 INFO - PROCESS | 2436 | 1467037277168 Marionette DEBUG loaded listener.js 07:21:17 INFO - PROCESS | 2436 | ++DOMWINDOW == 81 (1683BC00) [pid = 2436] [serial = 1829] [outer = 14ED7C00] 07:21:17 INFO - PROCESS | 2436 | 1467037277628 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]]]}] 07:21:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 07:21:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 730ms 07:21:17 INFO - PROCESS | 2436 | 1467037277697 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 07:21:17 INFO - PROCESS | 2436 | 1467037277700 Marionette TRACE conn6 <- [1,2401,null,{"value":"13"}] 07:21:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 07:21:17 INFO - PROCESS | 2436 | 1467037277705 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 07:21:17 INFO - PROCESS | 2436 | 1467037277707 Marionette TRACE conn6 <- [1,2402,null,{}] 07:21:17 INFO - PROCESS | 2436 | 1467037277710 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}] 07:21:17 INFO - PROCESS | 2436 | 1467037277712 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:21:17 INFO - PROCESS | 2436 | 1467037277822 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 07:21:17 INFO - PROCESS | 2436 | 1467037277834 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:17 INFO - PROCESS | 2436 | 1467037277836 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:21:17 INFO - PROCESS | 2436 | ++DOCSHELL 16A55000 == 29 [pid = 2436] [id = 610] 07:21:17 INFO - PROCESS | 2436 | ++DOMWINDOW == 82 (16A6B800) [pid = 2436] [serial = 1830] [outer = 00000000] 07:21:17 INFO - PROCESS | 2436 | ++DOMWINDOW == 83 (16AE3C00) [pid = 2436] [serial = 1831] [outer = 16A6B800] 07:21:17 INFO - PROCESS | 2436 | 1467037277879 Marionette DEBUG loaded listener.js 07:21:17 INFO - PROCESS | 2436 | ++DOMWINDOW == 84 (1785F400) [pid = 2436] [serial = 1832] [outer = 16A6B800] 07:21:18 INFO - PROCESS | 2436 | 1467037278320 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]]]}] 07:21:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 07:21:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 670ms 07:21:18 INFO - PROCESS | 2436 | 1467037278378 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 07:21:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 07:21:18 INFO - PROCESS | 2436 | 1467037278380 Marionette TRACE conn6 <- [1,2405,null,{"value":"13"}] 07:21:18 INFO - PROCESS | 2436 | 1467037278383 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 07:21:18 INFO - PROCESS | 2436 | 1467037278385 Marionette TRACE conn6 <- [1,2406,null,{}] 07:21:18 INFO - PROCESS | 2436 | 1467037278388 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}] 07:21:18 INFO - PROCESS | 2436 | 1467037278390 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:21:18 INFO - PROCESS | 2436 | 1467037278550 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 07:21:18 INFO - PROCESS | 2436 | 1467037278619 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:18 INFO - PROCESS | 2436 | 1467037278624 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:21:18 INFO - PROCESS | 2436 | ++DOCSHELL 0EE41400 == 30 [pid = 2436] [id = 611] 07:21:18 INFO - PROCESS | 2436 | ++DOMWINDOW == 85 (178C5800) [pid = 2436] [serial = 1833] [outer = 00000000] 07:21:18 INFO - PROCESS | 2436 | ++DOMWINDOW == 86 (1890C400) [pid = 2436] [serial = 1834] [outer = 178C5800] 07:21:18 INFO - PROCESS | 2436 | 1467037278668 Marionette DEBUG loaded listener.js 07:21:18 INFO - PROCESS | 2436 | ++DOMWINDOW == 87 (18C5F800) [pid = 2436] [serial = 1835] [outer = 178C5800] 07:21:19 INFO - PROCESS | 2436 | --DOMWINDOW == 86 (11F67800) [pid = 2436] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 07:21:19 INFO - PROCESS | 2436 | --DOMWINDOW == 85 (0E8E9800) [pid = 2436] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 07:21:19 INFO - PROCESS | 2436 | --DOMWINDOW == 84 (0E8F1C00) [pid = 2436] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 07:21:19 INFO - PROCESS | 2436 | --DOMWINDOW == 83 (1A18BC00) [pid = 2436] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 07:21:19 INFO - PROCESS | 2436 | --DOMWINDOW == 82 (18907000) [pid = 2436] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 07:21:19 INFO - PROCESS | 2436 | --DOMWINDOW == 81 (11F60000) [pid = 2436] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 07:21:19 INFO - PROCESS | 2436 | --DOMWINDOW == 80 (14ED7800) [pid = 2436] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 07:21:19 INFO - PROCESS | 2436 | --DOMWINDOW == 79 (18C24800) [pid = 2436] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 07:21:19 INFO - PROCESS | 2436 | --DOMWINDOW == 78 (132AE000) [pid = 2436] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 07:21:19 INFO - PROCESS | 2436 | --DOMWINDOW == 77 (0905CC00) [pid = 2436] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 07:21:19 INFO - PROCESS | 2436 | --DOMWINDOW == 76 (1683CC00) [pid = 2436] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 07:21:19 INFO - PROCESS | 2436 | --DOMWINDOW == 75 (19DC6400) [pid = 2436] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 07:21:19 INFO - PROCESS | 2436 | --DOMWINDOW == 74 (1864A400) [pid = 2436] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 07:21:19 INFO - PROCESS | 2436 | --DOMWINDOW == 73 (1646B400) [pid = 2436] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 07:21:19 INFO - PROCESS | 2436 | --DOMWINDOW == 72 (1928A000) [pid = 2436] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 07:21:19 INFO - PROCESS | 2436 | 1467037279372 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]]]}] 07:21:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 07:21:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1022ms 07:21:19 INFO - PROCESS | 2436 | 1467037279406 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 07:21:19 INFO - PROCESS | 2436 | 1467037279408 Marionette TRACE conn6 <- [1,2409,null,{"value":"13"}] 07:21:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 07:21:19 INFO - PROCESS | 2436 | 1467037279411 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 07:21:19 INFO - PROCESS | 2436 | 1467037279413 Marionette TRACE conn6 <- [1,2410,null,{}] 07:21:19 INFO - PROCESS | 2436 | 1467037279416 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}] 07:21:19 INFO - PROCESS | 2436 | 1467037279418 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:21:19 INFO - PROCESS | 2436 | 1467037279493 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 07:21:19 INFO - PROCESS | 2436 | 1467037279499 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:19 INFO - PROCESS | 2436 | 1467037279501 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:21:19 INFO - PROCESS | 2436 | ++DOCSHELL 0EF5CC00 == 31 [pid = 2436] [id = 612] 07:21:19 INFO - PROCESS | 2436 | ++DOMWINDOW == 73 (11F69800) [pid = 2436] [serial = 1836] [outer = 00000000] 07:21:19 INFO - PROCESS | 2436 | ++DOMWINDOW == 74 (14863C00) [pid = 2436] [serial = 1837] [outer = 11F69800] 07:21:19 INFO - PROCESS | 2436 | 1467037279544 Marionette DEBUG loaded listener.js 07:21:19 INFO - PROCESS | 2436 | ++DOMWINDOW == 75 (1683CC00) [pid = 2436] [serial = 1838] [outer = 11F69800] 07:21:19 INFO - PROCESS | 2436 | 1467037279965 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]]]}] 07:21:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 07:21:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 571ms 07:21:19 INFO - PROCESS | 2436 | 1467037279983 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 07:21:19 INFO - PROCESS | 2436 | 1467037279985 Marionette TRACE conn6 <- [1,2413,null,{"value":"13"}] 07:21:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 07:21:19 INFO - PROCESS | 2436 | 1467037279988 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 07:21:19 INFO - PROCESS | 2436 | 1467037279990 Marionette TRACE conn6 <- [1,2414,null,{}] 07:21:19 INFO - PROCESS | 2436 | 1467037279994 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}] 07:21:19 INFO - PROCESS | 2436 | 1467037279995 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:21:20 INFO - PROCESS | 2436 | 1467037280114 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 07:21:20 INFO - PROCESS | 2436 | 1467037280123 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:20 INFO - PROCESS | 2436 | 1467037280124 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:21:20 INFO - PROCESS | 2436 | ++DOCSHELL 0FF3C400 == 32 [pid = 2436] [id = 613] 07:21:20 INFO - PROCESS | 2436 | ++DOMWINDOW == 76 (18416400) [pid = 2436] [serial = 1839] [outer = 00000000] 07:21:20 INFO - PROCESS | 2436 | ++DOMWINDOW == 77 (18DF3400) [pid = 2436] [serial = 1840] [outer = 18416400] 07:21:20 INFO - PROCESS | 2436 | 1467037280168 Marionette DEBUG loaded listener.js 07:21:20 INFO - PROCESS | 2436 | ++DOMWINDOW == 78 (18DF4C00) [pid = 2436] [serial = 1841] [outer = 18416400] 07:21:20 INFO - PROCESS | 2436 | 1467037280582 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]]]}] 07:21:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 07:21:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 631ms 07:21:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 07:21:20 INFO - PROCESS | 2436 | 1467037280620 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 07:21:20 INFO - PROCESS | 2436 | 1467037280622 Marionette TRACE conn6 <- [1,2417,null,{"value":"13"}] 07:21:20 INFO - PROCESS | 2436 | 1467037280625 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 07:21:20 INFO - PROCESS | 2436 | 1467037280627 Marionette TRACE conn6 <- [1,2418,null,{}] 07:21:20 INFO - PROCESS | 2436 | 1467037280630 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}] 07:21:20 INFO - PROCESS | 2436 | 1467037280632 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:21:20 INFO - PROCESS | 2436 | 1467037280708 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 07:21:20 INFO - PROCESS | 2436 | 1467037280807 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:20 INFO - PROCESS | 2436 | 1467037280809 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:21:20 INFO - PROCESS | 2436 | ++DOCSHELL 0E736C00 == 33 [pid = 2436] [id = 614] 07:21:20 INFO - PROCESS | 2436 | ++DOMWINDOW == 79 (0EE48800) [pid = 2436] [serial = 1842] [outer = 00000000] 07:21:20 INFO - PROCESS | 2436 | ++DOMWINDOW == 80 (18EFC400) [pid = 2436] [serial = 1843] [outer = 0EE48800] 07:21:20 INFO - PROCESS | 2436 | 1467037280877 Marionette DEBUG loaded listener.js 07:21:20 INFO - PROCESS | 2436 | ++DOMWINDOW == 81 (18EFD800) [pid = 2436] [serial = 1844] [outer = 0EE48800] 07:21:21 INFO - PROCESS | 2436 | 1467037281236 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]]]}] 07:21:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 07:21:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 630ms 07:21:21 INFO - PROCESS | 2436 | 1467037281256 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 07:21:21 INFO - PROCESS | 2436 | 1467037281258 Marionette TRACE conn6 <- [1,2421,null,{"value":"13"}] 07:21:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 07:21:21 INFO - PROCESS | 2436 | 1467037281261 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 07:21:21 INFO - PROCESS | 2436 | 1467037281263 Marionette TRACE conn6 <- [1,2422,null,{}] 07:21:21 INFO - PROCESS | 2436 | 1467037281266 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}] 07:21:21 INFO - PROCESS | 2436 | 1467037281268 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:21:21 INFO - PROCESS | 2436 | 1467037281393 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 07:21:21 INFO - PROCESS | 2436 | 1467037281487 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:21 INFO - PROCESS | 2436 | 1467037281491 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:21:21 INFO - PROCESS | 2436 | ++DOCSHELL 0905C400 == 34 [pid = 2436] [id = 615] 07:21:21 INFO - PROCESS | 2436 | ++DOMWINDOW == 82 (09060800) [pid = 2436] [serial = 1845] [outer = 00000000] 07:21:21 INFO - PROCESS | 2436 | ++DOMWINDOW == 83 (0906B000) [pid = 2436] [serial = 1846] [outer = 09060800] 07:21:21 INFO - PROCESS | 2436 | 1467037281590 Marionette DEBUG loaded listener.js 07:21:21 INFO - PROCESS | 2436 | ++DOMWINDOW == 84 (0EDD9400) [pid = 2436] [serial = 1847] [outer = 09060800] 07:21:22 INFO - PROCESS | 2436 | 1467037282383 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]]]}] 07:21:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 07:21:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1179ms 07:21:22 INFO - PROCESS | 2436 | 1467037282442 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 07:21:22 INFO - PROCESS | 2436 | 1467037282447 Marionette TRACE conn6 <- [1,2425,null,{"value":"13"}] 07:21:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 07:21:22 INFO - PROCESS | 2436 | 1467037282451 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 07:21:22 INFO - PROCESS | 2436 | 1467037282455 Marionette TRACE conn6 <- [1,2426,null,{}] 07:21:22 INFO - PROCESS | 2436 | 1467037282459 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}] 07:21:22 INFO - PROCESS | 2436 | 1467037282464 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:21:22 INFO - PROCESS | 2436 | 1467037282600 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 07:21:22 INFO - PROCESS | 2436 | 1467037282735 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:22 INFO - PROCESS | 2436 | 1467037282738 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:21:22 INFO - PROCESS | 2436 | ++DOCSHELL 13972000 == 35 [pid = 2436] [id = 616] 07:21:22 INFO - PROCESS | 2436 | ++DOMWINDOW == 85 (1397B800) [pid = 2436] [serial = 1848] [outer = 00000000] 07:21:22 INFO - PROCESS | 2436 | ++DOMWINDOW == 86 (14E44400) [pid = 2436] [serial = 1849] [outer = 1397B800] 07:21:22 INFO - PROCESS | 2436 | 1467037282796 Marionette DEBUG loaded listener.js 07:21:22 INFO - PROCESS | 2436 | ++DOMWINDOW == 87 (14EDB000) [pid = 2436] [serial = 1850] [outer = 1397B800] 07:21:23 INFO - PROCESS | 2436 | 1467037283679 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]]]}] 07:21:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 07:21:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1275ms 07:21:23 INFO - PROCESS | 2436 | 1467037283728 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 07:21:23 INFO - PROCESS | 2436 | 1467037283732 Marionette TRACE conn6 <- [1,2429,null,{"value":"13"}] 07:21:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 07:21:23 INFO - PROCESS | 2436 | 1467037283737 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 07:21:23 INFO - PROCESS | 2436 | 1467037283740 Marionette TRACE conn6 <- [1,2430,null,{}] 07:21:23 INFO - PROCESS | 2436 | 1467037283746 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}] 07:21:23 INFO - PROCESS | 2436 | 1467037283748 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:21:23 INFO - PROCESS | 2436 | 1467037283866 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 07:21:23 INFO - PROCESS | 2436 | 1467037284000 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:23 INFO - PROCESS | 2436 | 1467037284004 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:21:23 INFO - PROCESS | 2436 | --DOCSHELL 0E736C00 == 34 [pid = 2436] [id = 614] 07:21:23 INFO - PROCESS | 2436 | --DOCSHELL 0FF3C400 == 33 [pid = 2436] [id = 613] 07:21:23 INFO - PROCESS | 2436 | --DOCSHELL 0EF5CC00 == 32 [pid = 2436] [id = 612] 07:21:23 INFO - PROCESS | 2436 | --DOCSHELL 0EE41400 == 31 [pid = 2436] [id = 611] 07:21:23 INFO - PROCESS | 2436 | --DOCSHELL 16A55000 == 30 [pid = 2436] [id = 610] 07:21:23 INFO - PROCESS | 2436 | --DOCSHELL 14ED7000 == 29 [pid = 2436] [id = 609] 07:21:23 INFO - PROCESS | 2436 | --DOCSHELL 13995C00 == 28 [pid = 2436] [id = 608] 07:21:23 INFO - PROCESS | 2436 | --DOCSHELL 0F647400 == 27 [pid = 2436] [id = 607] 07:21:23 INFO - PROCESS | 2436 | --DOCSHELL 0E735400 == 26 [pid = 2436] [id = 606] 07:21:24 INFO - PROCESS | 2436 | --DOMWINDOW == 86 (1A359400) [pid = 2436] [serial = 1769] [outer = 00000000] [url = about:blank] 07:21:24 INFO - PROCESS | 2436 | --DOMWINDOW == 85 (18E04800) [pid = 2436] [serial = 1793] [outer = 00000000] [url = about:blank] 07:21:24 INFO - PROCESS | 2436 | --DOMWINDOW == 84 (132EA800) [pid = 2436] [serial = 1774] [outer = 00000000] [url = about:blank] 07:21:24 INFO - PROCESS | 2436 | --DOMWINDOW == 83 (0EDD2400) [pid = 2436] [serial = 1771] [outer = 00000000] [url = about:blank] 07:21:24 INFO - PROCESS | 2436 | --DOMWINDOW == 82 (151F1C00) [pid = 2436] [serial = 1784] [outer = 00000000] [url = about:blank] 07:21:24 INFO - PROCESS | 2436 | --DOMWINDOW == 81 (18EFDC00) [pid = 2436] [serial = 1798] [outer = 00000000] [url = about:blank] 07:21:24 INFO - PROCESS | 2436 | --DOMWINDOW == 80 (13959800) [pid = 2436] [serial = 1781] [outer = 00000000] [url = about:blank] 07:21:24 INFO - PROCESS | 2436 | --DOMWINDOW == 79 (0E8F5800) [pid = 2436] [serial = 1777] [outer = 00000000] [url = about:blank] 07:21:24 INFO - PROCESS | 2436 | --DOMWINDOW == 78 (18E03000) [pid = 2436] [serial = 1792] [outer = 00000000] [url = about:blank] 07:21:24 INFO - PROCESS | 2436 | --DOMWINDOW == 77 (19287800) [pid = 2436] [serial = 1799] [outer = 00000000] [url = about:blank] 07:21:24 INFO - PROCESS | 2436 | --DOMWINDOW == 76 (133C5C00) [pid = 2436] [serial = 1795] [outer = 00000000] [url = about:blank] 07:21:24 INFO - PROCESS | 2436 | --DOMWINDOW == 75 (0F1B6C00) [pid = 2436] [serial = 1778] [outer = 00000000] [url = about:blank] 07:21:24 INFO - PROCESS | 2436 | --DOMWINDOW == 74 (13594000) [pid = 2436] [serial = 1780] [outer = 00000000] [url = about:blank] 07:21:24 INFO - PROCESS | 2436 | --DOMWINDOW == 73 (16AD8800) [pid = 2436] [serial = 1787] [outer = 00000000] [url = about:blank] 07:21:24 INFO - PROCESS | 2436 | --DOMWINDOW == 72 (13929000) [pid = 2436] [serial = 1775] [outer = 00000000] [url = about:blank] 07:21:24 INFO - PROCESS | 2436 | --DOMWINDOW == 71 (1A188400) [pid = 2436] [serial = 1727] [outer = 00000000] [url = about:blank] 07:21:24 INFO - PROCESS | 2436 | --DOMWINDOW == 70 (15140400) [pid = 2436] [serial = 1783] [outer = 00000000] [url = about:blank] 07:21:24 INFO - PROCESS | 2436 | --DOMWINDOW == 69 (1841F000) [pid = 2436] [serial = 1790] [outer = 00000000] [url = about:blank] 07:21:24 INFO - PROCESS | 2436 | --DOMWINDOW == 68 (16A6C800) [pid = 2436] [serial = 1786] [outer = 00000000] [url = about:blank] 07:21:24 INFO - PROCESS | 2436 | --DOMWINDOW == 67 (18905400) [pid = 2436] [serial = 1751] [outer = 00000000] [url = about:blank] 07:21:24 INFO - PROCESS | 2436 | --DOMWINDOW == 66 (1A182C00) [pid = 2436] [serial = 1804] [outer = 00000000] [url = about:blank] 07:21:24 INFO - PROCESS | 2436 | --DOMWINDOW == 65 (192B5400) [pid = 2436] [serial = 1805] [outer = 00000000] [url = about:blank] 07:21:24 INFO - PROCESS | 2436 | --DOMWINDOW == 64 (19290400) [pid = 2436] [serial = 1801] [outer = 00000000] [url = about:blank] 07:21:24 INFO - PROCESS | 2436 | --DOMWINDOW == 63 (19290800) [pid = 2436] [serial = 1802] [outer = 00000000] [url = about:blank] 07:21:24 INFO - PROCESS | 2436 | --DOMWINDOW == 62 (1787A800) [pid = 2436] [serial = 1789] [outer = 00000000] [url = about:blank] 07:21:24 INFO - PROCESS | 2436 | --DOMWINDOW == 61 (0EDDA800) [pid = 2436] [serial = 1772] [outer = 00000000] [url = about:blank] 07:21:24 INFO - PROCESS | 2436 | --DOMWINDOW == 60 (13ADD400) [pid = 2436] [serial = 1796] [outer = 00000000] [url = about:blank] 07:21:24 INFO - PROCESS | 2436 | ++DOCSHELL 0E56C000 == 27 [pid = 2436] [id = 617] 07:21:24 INFO - PROCESS | 2436 | ++DOMWINDOW == 61 (0E56FC00) [pid = 2436] [serial = 1851] [outer = 00000000] 07:21:24 INFO - PROCESS | 2436 | ++DOMWINDOW == 62 (0EDD4800) [pid = 2436] [serial = 1852] [outer = 0E56FC00] 07:21:24 INFO - PROCESS | 2436 | 1467037284096 Marionette DEBUG loaded listener.js 07:21:24 INFO - PROCESS | 2436 | ++DOMWINDOW == 63 (0EE4C400) [pid = 2436] [serial = 1853] [outer = 0E56FC00] 07:21:24 INFO - PROCESS | 2436 | 1467037284525 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]]]}] 07:21:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 07:21:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 830ms 07:21:24 INFO - PROCESS | 2436 | 1467037284568 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 07:21:24 INFO - PROCESS | 2436 | 1467037284572 Marionette TRACE conn6 <- [1,2433,null,{"value":"13"}] 07:21:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 07:21:24 INFO - PROCESS | 2436 | 1467037284578 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 07:21:24 INFO - PROCESS | 2436 | 1467037284581 Marionette TRACE conn6 <- [1,2434,null,{}] 07:21:24 INFO - PROCESS | 2436 | 1467037284585 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}] 07:21:24 INFO - PROCESS | 2436 | 1467037284587 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:21:24 INFO - PROCESS | 2436 | 1467037284673 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 07:21:24 INFO - PROCESS | 2436 | 1467037284679 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:24 INFO - PROCESS | 2436 | 1467037284681 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:21:24 INFO - PROCESS | 2436 | ++DOCSHELL 11F64800 == 28 [pid = 2436] [id = 618] 07:21:24 INFO - PROCESS | 2436 | ++DOMWINDOW == 64 (132A9800) [pid = 2436] [serial = 1854] [outer = 00000000] 07:21:24 INFO - PROCESS | 2436 | ++DOMWINDOW == 65 (135B8800) [pid = 2436] [serial = 1855] [outer = 132A9800] 07:21:24 INFO - PROCESS | 2436 | 1467037284728 Marionette DEBUG loaded listener.js 07:21:24 INFO - PROCESS | 2436 | ++DOMWINDOW == 66 (1395CC00) [pid = 2436] [serial = 1856] [outer = 132A9800] 07:21:25 INFO - PROCESS | 2436 | 1467037285192 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]]]}] 07:21:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 07:21:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 670ms 07:21:25 INFO - PROCESS | 2436 | 1467037285253 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 07:21:25 INFO - PROCESS | 2436 | 1467037285255 Marionette TRACE conn6 <- [1,2437,null,{"value":"13"}] 07:21:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 07:21:25 INFO - PROCESS | 2436 | 1467037285259 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 07:21:25 INFO - PROCESS | 2436 | 1467037285262 Marionette TRACE conn6 <- [1,2438,null,{}] 07:21:25 INFO - PROCESS | 2436 | 1467037285272 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}] 07:21:25 INFO - PROCESS | 2436 | 1467037285277 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:21:25 INFO - PROCESS | 2436 | 1467037285390 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 07:21:25 INFO - PROCESS | 2436 | 1467037285413 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:25 INFO - PROCESS | 2436 | 1467037285416 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:21:25 INFO - PROCESS | 2436 | ++DOCSHELL 14EE0800 == 29 [pid = 2436] [id = 619] 07:21:25 INFO - PROCESS | 2436 | ++DOMWINDOW == 67 (14EE1400) [pid = 2436] [serial = 1857] [outer = 00000000] 07:21:25 INFO - PROCESS | 2436 | ++DOMWINDOW == 68 (151E8400) [pid = 2436] [serial = 1858] [outer = 14EE1400] 07:21:25 INFO - PROCESS | 2436 | 1467037285545 Marionette DEBUG loaded listener.js 07:21:25 INFO - PROCESS | 2436 | ++DOMWINDOW == 69 (15452000) [pid = 2436] [serial = 1859] [outer = 14EE1400] 07:21:25 INFO - PROCESS | 2436 | 1467037285887 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]]]}] 07:21:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 07:21:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 670ms 07:21:25 INFO - PROCESS | 2436 | 1467037285933 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 07:21:25 INFO - PROCESS | 2436 | 1467037285935 Marionette TRACE conn6 <- [1,2441,null,{"value":"13"}] 07:21:25 INFO - PROCESS | 2436 | 1467037285957 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 07:21:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 07:21:25 INFO - PROCESS | 2436 | 1467037285958 Marionette TRACE conn6 <- [1,2442,null,{}] 07:21:25 INFO - PROCESS | 2436 | 1467037285971 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}] 07:21:25 INFO - PROCESS | 2436 | 1467037285973 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:21:26 INFO - PROCESS | 2436 | 1467037286058 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 07:21:26 INFO - PROCESS | 2436 | 1467037286064 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:26 INFO - PROCESS | 2436 | 1467037286065 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:21:26 INFO - PROCESS | 2436 | ++DOCSHELL 16A4E800 == 30 [pid = 2436] [id = 620] 07:21:26 INFO - PROCESS | 2436 | ++DOMWINDOW == 70 (16A54C00) [pid = 2436] [serial = 1860] [outer = 00000000] 07:21:26 INFO - PROCESS | 2436 | ++DOMWINDOW == 71 (1781D400) [pid = 2436] [serial = 1861] [outer = 16A54C00] 07:21:26 INFO - PROCESS | 2436 | 1467037286110 Marionette DEBUG loaded listener.js 07:21:26 INFO - PROCESS | 2436 | ++DOMWINDOW == 72 (1787A800) [pid = 2436] [serial = 1862] [outer = 16A54C00] 07:21:26 INFO - PROCESS | 2436 | 1467037286589 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]]]}] 07:21:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 07:21:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 670ms 07:21:26 INFO - PROCESS | 2436 | 1467037286631 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 07:21:26 INFO - PROCESS | 2436 | 1467037286633 Marionette TRACE conn6 <- [1,2445,null,{"value":"13"}] 07:21:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 07:21:26 INFO - PROCESS | 2436 | 1467037286636 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 07:21:26 INFO - PROCESS | 2436 | 1467037286637 Marionette TRACE conn6 <- [1,2446,null,{}] 07:21:26 INFO - PROCESS | 2436 | 1467037286641 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}] 07:21:26 INFO - PROCESS | 2436 | 1467037286643 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:21:26 INFO - PROCESS | 2436 | 1467037286755 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 07:21:26 INFO - PROCESS | 2436 | 1467037286848 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:26 INFO - PROCESS | 2436 | 1467037286850 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:21:26 INFO - PROCESS | 2436 | ++DOCSHELL 0F6C3400 == 31 [pid = 2436] [id = 621] 07:21:26 INFO - PROCESS | 2436 | ++DOMWINDOW == 73 (11F65400) [pid = 2436] [serial = 1863] [outer = 00000000] 07:21:26 INFO - PROCESS | 2436 | ++DOMWINDOW == 74 (18643000) [pid = 2436] [serial = 1864] [outer = 11F65400] 07:21:26 INFO - PROCESS | 2436 | 1467037286895 Marionette DEBUG loaded listener.js 07:21:26 INFO - PROCESS | 2436 | ++DOMWINDOW == 75 (18780C00) [pid = 2436] [serial = 1865] [outer = 11F65400] 07:21:27 INFO - PROCESS | 2436 | 1467037287303 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]]]}] 07:21:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 07:21:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 730ms 07:21:27 INFO - PROCESS | 2436 | 1467037287366 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 07:21:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 07:21:27 INFO - PROCESS | 2436 | 1467037287369 Marionette TRACE conn6 <- [1,2449,null,{"value":"13"}] 07:21:27 INFO - PROCESS | 2436 | 1467037287372 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 07:21:27 INFO - PROCESS | 2436 | 1467037287373 Marionette TRACE conn6 <- [1,2450,null,{}] 07:21:27 INFO - PROCESS | 2436 | 1467037287377 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}] 07:21:27 INFO - PROCESS | 2436 | 1467037287382 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:21:27 INFO - PROCESS | 2436 | 1467037287523 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 07:21:27 INFO - PROCESS | 2436 | 1467037287529 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:27 INFO - PROCESS | 2436 | 1467037287531 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:21:27 INFO - PROCESS | 2436 | ++DOCSHELL 18C25C00 == 32 [pid = 2436] [id = 622] 07:21:27 INFO - PROCESS | 2436 | ++DOMWINDOW == 76 (18DCB000) [pid = 2436] [serial = 1866] [outer = 00000000] 07:21:27 INFO - PROCESS | 2436 | ++DOMWINDOW == 77 (18E10400) [pid = 2436] [serial = 1867] [outer = 18DCB000] 07:21:27 INFO - PROCESS | 2436 | 1467037287575 Marionette DEBUG loaded listener.js 07:21:27 INFO - PROCESS | 2436 | ++DOMWINDOW == 78 (18EEFC00) [pid = 2436] [serial = 1868] [outer = 18DCB000] 07:21:28 INFO - PROCESS | 2436 | 1467037288006 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]]]}] 07:21:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 07:21:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 670ms 07:21:28 INFO - PROCESS | 2436 | 1467037288042 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 07:21:28 INFO - PROCESS | 2436 | 1467037288044 Marionette TRACE conn6 <- [1,2453,null,{"value":"13"}] 07:21:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 07:21:28 INFO - PROCESS | 2436 | 1467037288047 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 07:21:28 INFO - PROCESS | 2436 | 1467037288049 Marionette TRACE conn6 <- [1,2454,null,{}] 07:21:28 INFO - PROCESS | 2436 | 1467037288052 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}] 07:21:28 INFO - PROCESS | 2436 | 1467037288054 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:21:28 INFO - PROCESS | 2436 | 1467037288166 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 07:21:28 INFO - PROCESS | 2436 | 1467037288255 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:28 INFO - PROCESS | 2436 | 1467037288257 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:21:28 INFO - PROCESS | 2436 | ++DOCSHELL 18EF0000 == 33 [pid = 2436] [id = 623] 07:21:28 INFO - PROCESS | 2436 | ++DOMWINDOW == 79 (18EF9C00) [pid = 2436] [serial = 1869] [outer = 00000000] 07:21:28 INFO - PROCESS | 2436 | ++DOMWINDOW == 80 (19289800) [pid = 2436] [serial = 1870] [outer = 18EF9C00] 07:21:28 INFO - PROCESS | 2436 | 1467037288300 Marionette DEBUG loaded listener.js 07:21:28 INFO - PROCESS | 2436 | ++DOMWINDOW == 81 (19290400) [pid = 2436] [serial = 1871] [outer = 18EF9C00] 07:21:28 INFO - PROCESS | 2436 | --DOMWINDOW == 80 (0E85BC00) [pid = 2436] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 07:21:28 INFO - PROCESS | 2436 | --DOMWINDOW == 79 (0F64B800) [pid = 2436] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 07:21:28 INFO - PROCESS | 2436 | --DOMWINDOW == 78 (0F1B2C00) [pid = 2436] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 07:21:28 INFO - PROCESS | 2436 | --DOMWINDOW == 77 (16843C00) [pid = 2436] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 07:21:28 INFO - PROCESS | 2436 | --DOMWINDOW == 76 (1A187C00) [pid = 2436] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 07:21:28 INFO - PROCESS | 2436 | --DOMWINDOW == 75 (178C5800) [pid = 2436] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 07:21:28 INFO - PROCESS | 2436 | --DOMWINDOW == 74 (16A6B800) [pid = 2436] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 07:21:28 INFO - PROCESS | 2436 | --DOMWINDOW == 73 (18416400) [pid = 2436] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 07:21:28 INFO - PROCESS | 2436 | --DOMWINDOW == 72 (11F69800) [pid = 2436] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 07:21:28 INFO - PROCESS | 2436 | --DOMWINDOW == 71 (13997400) [pid = 2436] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 07:21:28 INFO - PROCESS | 2436 | --DOMWINDOW == 70 (0E736400) [pid = 2436] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 07:21:28 INFO - PROCESS | 2436 | --DOMWINDOW == 69 (14ED7C00) [pid = 2436] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 07:21:28 INFO - PROCESS | 2436 | 1467037288740 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]]]}] 07:21:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 07:21:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 730ms 07:21:28 INFO - PROCESS | 2436 | 1467037288784 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 07:21:28 INFO - PROCESS | 2436 | 1467037288786 Marionette TRACE conn6 <- [1,2457,null,{"value":"13"}] 07:21:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 07:21:28 INFO - PROCESS | 2436 | 1467037288789 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 07:21:28 INFO - PROCESS | 2436 | 1467037288791 Marionette TRACE conn6 <- [1,2458,null,{}] 07:21:28 INFO - PROCESS | 2436 | 1467037288794 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}] 07:21:28 INFO - PROCESS | 2436 | 1467037288796 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:21:28 INFO - PROCESS | 2436 | 1467037288874 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 07:21:28 INFO - PROCESS | 2436 | 1467037288880 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:28 INFO - PROCESS | 2436 | 1467037288882 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:21:28 INFO - PROCESS | 2436 | ++DOCSHELL 16843C00 == 34 [pid = 2436] [id = 624] 07:21:28 INFO - PROCESS | 2436 | ++DOMWINDOW == 70 (17817000) [pid = 2436] [serial = 1872] [outer = 00000000] 07:21:28 INFO - PROCESS | 2436 | ++DOMWINDOW == 71 (18E0EC00) [pid = 2436] [serial = 1873] [outer = 17817000] 07:21:28 INFO - PROCESS | 2436 | 1467037288925 Marionette DEBUG loaded listener.js 07:21:28 INFO - PROCESS | 2436 | ++DOMWINDOW == 72 (19288800) [pid = 2436] [serial = 1874] [outer = 17817000] 07:21:29 INFO - PROCESS | 2436 | 1467037289324 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]]]}] 07:21:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 07:21:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 570ms 07:21:29 INFO - PROCESS | 2436 | 1467037289364 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 07:21:29 INFO - PROCESS | 2436 | 1467037289366 Marionette TRACE conn6 <- [1,2461,null,{"value":"13"}] 07:21:29 INFO - PROCESS | 2436 | 1467037289369 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 07:21:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 07:21:29 INFO - PROCESS | 2436 | 1467037289371 Marionette TRACE conn6 <- [1,2462,null,{}] 07:21:29 INFO - PROCESS | 2436 | 1467037289374 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}] 07:21:29 INFO - PROCESS | 2436 | 1467037289376 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:21:29 INFO - PROCESS | 2436 | 1467037289497 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 07:21:29 INFO - PROCESS | 2436 | 1467037289505 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:29 INFO - PROCESS | 2436 | 1467037289507 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:21:29 INFO - PROCESS | 2436 | ++DOCSHELL 1683AC00 == 35 [pid = 2436] [id = 625] 07:21:29 INFO - PROCESS | 2436 | ++DOMWINDOW == 73 (18E0E800) [pid = 2436] [serial = 1875] [outer = 00000000] 07:21:29 INFO - PROCESS | 2436 | ++DOMWINDOW == 74 (192B3000) [pid = 2436] [serial = 1876] [outer = 18E0E800] 07:21:29 INFO - PROCESS | 2436 | 1467037289554 Marionette DEBUG loaded listener.js 07:21:29 INFO - PROCESS | 2436 | ++DOMWINDOW == 75 (19EE4800) [pid = 2436] [serial = 1877] [outer = 18E0E800] 07:21:29 INFO - PROCESS | 2436 | 1467037289989 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]]]}] 07:21:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 07:21:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 670ms 07:21:30 INFO - PROCESS | 2436 | 1467037290044 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 07:21:30 INFO - PROCESS | 2436 | 1467037290046 Marionette TRACE conn6 <- [1,2465,null,{"value":"13"}] 07:21:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 07:21:30 INFO - PROCESS | 2436 | 1467037290053 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 07:21:30 INFO - PROCESS | 2436 | 1467037290055 Marionette TRACE conn6 <- [1,2466,null,{}] 07:21:30 INFO - PROCESS | 2436 | 1467037290068 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}] 07:21:30 INFO - PROCESS | 2436 | 1467037290070 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:21:30 INFO - PROCESS | 2436 | 1467037290148 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 07:21:30 INFO - PROCESS | 2436 | 1467037290153 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:30 INFO - PROCESS | 2436 | 1467037290155 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:21:30 INFO - PROCESS | 2436 | ++DOCSHELL 1683F400 == 36 [pid = 2436] [id = 626] 07:21:30 INFO - PROCESS | 2436 | ++DOMWINDOW == 76 (192B2C00) [pid = 2436] [serial = 1878] [outer = 00000000] 07:21:30 INFO - PROCESS | 2436 | ++DOMWINDOW == 77 (1A18C800) [pid = 2436] [serial = 1879] [outer = 192B2C00] 07:21:30 INFO - PROCESS | 2436 | 1467037290199 Marionette DEBUG loaded listener.js 07:21:30 INFO - PROCESS | 2436 | ++DOMWINDOW == 78 (1A214800) [pid = 2436] [serial = 1880] [outer = 192B2C00] 07:21:31 INFO - PROCESS | 2436 | --DOCSHELL 0E5CE400 == 35 [pid = 2436] [id = 605] 07:21:31 INFO - PROCESS | 2436 | --DOCSHELL 0E56C000 == 34 [pid = 2436] [id = 617] 07:21:31 INFO - PROCESS | 2436 | --DOCSHELL 13972000 == 33 [pid = 2436] [id = 616] 07:21:31 INFO - PROCESS | 2436 | --DOCSHELL 0905C400 == 32 [pid = 2436] [id = 615] 07:21:31 INFO - PROCESS | 2436 | --DOCSHELL 11F64800 == 31 [pid = 2436] [id = 618] 07:21:31 INFO - PROCESS | 2436 | --DOCSHELL 18EF0000 == 30 [pid = 2436] [id = 623] 07:21:31 INFO - PROCESS | 2436 | --DOCSHELL 14EE0800 == 29 [pid = 2436] [id = 619] 07:21:31 INFO - PROCESS | 2436 | --DOCSHELL 0F6C3400 == 28 [pid = 2436] [id = 621] 07:21:31 INFO - PROCESS | 2436 | --DOCSHELL 18C25C00 == 27 [pid = 2436] [id = 622] 07:21:31 INFO - PROCESS | 2436 | --DOCSHELL 16A4E800 == 26 [pid = 2436] [id = 620] 07:21:31 INFO - PROCESS | 2436 | --DOCSHELL 1683AC00 == 25 [pid = 2436] [id = 625] 07:21:31 INFO - PROCESS | 2436 | --DOCSHELL 16843C00 == 24 [pid = 2436] [id = 624] 07:21:31 INFO - PROCESS | 2436 | --DOMWINDOW == 77 (13972C00) [pid = 2436] [serial = 1808] [outer = 00000000] [url = about:blank] 07:21:31 INFO - PROCESS | 2436 | --DOMWINDOW == 76 (11F96C00) [pid = 2436] [serial = 1807] [outer = 00000000] [url = about:blank] 07:21:31 INFO - PROCESS | 2436 | --DOMWINDOW == 75 (18412800) [pid = 2436] [serial = 1811] [outer = 00000000] [url = about:blank] 07:21:31 INFO - PROCESS | 2436 | --DOMWINDOW == 74 (16A73400) [pid = 2436] [serial = 1810] [outer = 00000000] [url = about:blank] 07:21:31 INFO - PROCESS | 2436 | --DOMWINDOW == 73 (1A364000) [pid = 2436] [serial = 1814] [outer = 00000000] [url = about:blank] 07:21:31 INFO - PROCESS | 2436 | --DOMWINDOW == 72 (1A359000) [pid = 2436] [serial = 1813] [outer = 00000000] [url = about:blank] 07:21:31 INFO - PROCESS | 2436 | --DOMWINDOW == 71 (1890C400) [pid = 2436] [serial = 1834] [outer = 00000000] [url = about:blank] 07:21:31 INFO - PROCESS | 2436 | --DOMWINDOW == 70 (16AE3C00) [pid = 2436] [serial = 1831] [outer = 00000000] [url = about:blank] 07:21:31 INFO - PROCESS | 2436 | --DOMWINDOW == 69 (18DF4C00) [pid = 2436] [serial = 1841] [outer = 00000000] [url = about:blank] 07:21:31 INFO - PROCESS | 2436 | --DOMWINDOW == 68 (14863C00) [pid = 2436] [serial = 1837] [outer = 00000000] [url = about:blank] 07:21:31 INFO - PROCESS | 2436 | --DOMWINDOW == 67 (13A48000) [pid = 2436] [serial = 1825] [outer = 00000000] [url = about:blank] 07:21:31 INFO - PROCESS | 2436 | --DOMWINDOW == 66 (18C5F800) [pid = 2436] [serial = 1835] [outer = 00000000] [url = about:blank] 07:21:31 INFO - PROCESS | 2436 | --DOMWINDOW == 65 (1683CC00) [pid = 2436] [serial = 1838] [outer = 00000000] [url = about:blank] 07:21:31 INFO - PROCESS | 2436 | --DOMWINDOW == 64 (13AE3800) [pid = 2436] [serial = 1826] [outer = 00000000] [url = about:blank] 07:21:31 INFO - PROCESS | 2436 | --DOMWINDOW == 63 (0E7EC400) [pid = 2436] [serial = 1819] [outer = 00000000] [url = about:blank] 07:21:31 INFO - PROCESS | 2436 | --DOMWINDOW == 62 (0E8EE800) [pid = 2436] [serial = 1820] [outer = 00000000] [url = about:blank] 07:21:31 INFO - PROCESS | 2436 | --DOMWINDOW == 61 (18DF3400) [pid = 2436] [serial = 1840] [outer = 00000000] [url = about:blank] 07:21:31 INFO - PROCESS | 2436 | --DOMWINDOW == 60 (16467800) [pid = 2436] [serial = 1828] [outer = 00000000] [url = about:blank] 07:21:31 INFO - PROCESS | 2436 | --DOMWINDOW == 59 (1683BC00) [pid = 2436] [serial = 1829] [outer = 00000000] [url = about:blank] 07:21:31 INFO - PROCESS | 2436 | --DOMWINDOW == 58 (1785F400) [pid = 2436] [serial = 1832] [outer = 00000000] [url = about:blank] 07:21:31 INFO - PROCESS | 2436 | --DOMWINDOW == 57 (18EFC400) [pid = 2436] [serial = 1843] [outer = 00000000] [url = about:blank] 07:21:31 INFO - PROCESS | 2436 | --DOMWINDOW == 56 (0F1BDC00) [pid = 2436] [serial = 1817] [outer = 00000000] [url = about:blank] 07:21:31 INFO - PROCESS | 2436 | --DOMWINDOW == 55 (0EF55400) [pid = 2436] [serial = 1816] [outer = 00000000] [url = about:blank] 07:21:31 INFO - PROCESS | 2436 | --DOMWINDOW == 54 (0FF3E800) [pid = 2436] [serial = 1822] [outer = 00000000] [url = about:blank] 07:21:31 INFO - PROCESS | 2436 | --DOMWINDOW == 53 (11F62000) [pid = 2436] [serial = 1823] [outer = 00000000] [url = about:blank] 07:21:32 INFO - PROCESS | 2436 | 1467037292017 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]]]}] 07:21:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 07:21:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1994ms 07:21:32 INFO - PROCESS | 2436 | 1467037292045 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 07:21:32 INFO - PROCESS | 2436 | 1467037292050 Marionette TRACE conn6 <- [1,2469,null,{"value":"13"}] 07:21:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 07:21:32 INFO - PROCESS | 2436 | 1467037292055 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 07:21:32 INFO - PROCESS | 2436 | 1467037292058 Marionette TRACE conn6 <- [1,2470,null,{}] 07:21:32 INFO - PROCESS | 2436 | 1467037292064 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}] 07:21:32 INFO - PROCESS | 2436 | 1467037292068 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:21:32 INFO - PROCESS | 2436 | 1467037292165 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 07:21:32 INFO - PROCESS | 2436 | 1467037292172 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:32 INFO - PROCESS | 2436 | 1467037292175 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:21:32 INFO - PROCESS | 2436 | ++DOCSHELL 0EDDA400 == 25 [pid = 2436] [id = 627] 07:21:32 INFO - PROCESS | 2436 | ++DOMWINDOW == 54 (0EE44800) [pid = 2436] [serial = 1881] [outer = 00000000] 07:21:32 INFO - PROCESS | 2436 | ++DOMWINDOW == 55 (0EE4B000) [pid = 2436] [serial = 1882] [outer = 0EE44800] 07:21:32 INFO - PROCESS | 2436 | 1467037292225 Marionette DEBUG loaded listener.js 07:21:32 INFO - PROCESS | 2436 | ++DOMWINDOW == 56 (0EF58C00) [pid = 2436] [serial = 1883] [outer = 0EE44800] 07:21:32 INFO - PROCESS | 2436 | 1467037292728 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]]]}] 07:21:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 07:21:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 730ms 07:21:32 INFO - PROCESS | 2436 | 1467037292789 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 07:21:32 INFO - PROCESS | 2436 | 1467037292794 Marionette TRACE conn6 <- [1,2473,null,{"value":"13"}] 07:21:32 INFO - PROCESS | 2436 | 1467037292800 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 07:21:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 07:21:32 INFO - PROCESS | 2436 | 1467037292803 Marionette TRACE conn6 <- [1,2474,null,{}] 07:21:32 INFO - PROCESS | 2436 | 1467037292807 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}] 07:21:32 INFO - PROCESS | 2436 | 1467037292809 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:21:32 INFO - PROCESS | 2436 | 1467037292896 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 07:21:32 INFO - PROCESS | 2436 | 1467037292991 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:32 INFO - PROCESS | 2436 | 1467037292994 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:21:33 INFO - PROCESS | 2436 | ++DOCSHELL 0FEDA400 == 26 [pid = 2436] [id = 628] 07:21:33 INFO - PROCESS | 2436 | ++DOMWINDOW == 57 (0FEDBC00) [pid = 2436] [serial = 1884] [outer = 00000000] 07:21:33 INFO - PROCESS | 2436 | ++DOMWINDOW == 58 (0FFCF800) [pid = 2436] [serial = 1885] [outer = 0FEDBC00] 07:21:33 INFO - PROCESS | 2436 | 1467037293050 Marionette DEBUG loaded listener.js 07:21:33 INFO - PROCESS | 2436 | ++DOMWINDOW == 59 (11F63C00) [pid = 2436] [serial = 1886] [outer = 0FEDBC00] 07:21:33 INFO - PROCESS | 2436 | 1467037293422 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]]]}] 07:21:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 07:21:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 669ms 07:21:33 INFO - PROCESS | 2436 | 1467037293474 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 07:21:33 INFO - PROCESS | 2436 | 1467037293476 Marionette TRACE conn6 <- [1,2477,null,{"value":"13"}] 07:21:33 INFO - PROCESS | 2436 | 1467037293480 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 07:21:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 07:21:33 INFO - PROCESS | 2436 | 1467037293483 Marionette TRACE conn6 <- [1,2478,null,{}] 07:21:33 INFO - PROCESS | 2436 | 1467037293494 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}] 07:21:33 INFO - PROCESS | 2436 | 1467037293499 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:21:33 INFO - PROCESS | 2436 | 1467037293610 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 07:21:33 INFO - PROCESS | 2436 | 1467037293636 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:33 INFO - PROCESS | 2436 | 1467037293639 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:21:33 INFO - PROCESS | 2436 | ++DOCSHELL 1397D800 == 27 [pid = 2436] [id = 629] 07:21:33 INFO - PROCESS | 2436 | ++DOMWINDOW == 60 (1397F000) [pid = 2436] [serial = 1887] [outer = 00000000] 07:21:33 INFO - PROCESS | 2436 | ++DOMWINDOW == 61 (13A1F000) [pid = 2436] [serial = 1888] [outer = 1397F000] 07:21:33 INFO - PROCESS | 2436 | 1467037293687 Marionette DEBUG loaded listener.js 07:21:33 INFO - PROCESS | 2436 | ++DOMWINDOW == 62 (13A50800) [pid = 2436] [serial = 1889] [outer = 1397F000] 07:21:34 INFO - PROCESS | 2436 | 1467037294137 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]]]}] 07:21:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 07:21:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 670ms 07:21:34 INFO - PROCESS | 2436 | 1467037294163 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 07:21:34 INFO - PROCESS | 2436 | 1467037294166 Marionette TRACE conn6 <- [1,2481,null,{"value":"13"}] 07:21:34 INFO - PROCESS | 2436 | 1467037294169 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 07:21:34 INFO - PROCESS | 2436 | 1467037294171 Marionette TRACE conn6 <- [1,2482,null,{}] 07:21:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 07:21:34 INFO - PROCESS | 2436 | 1467037294174 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}] 07:21:34 INFO - PROCESS | 2436 | 1467037294176 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:21:34 INFO - PROCESS | 2436 | 1467037294259 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 07:21:34 INFO - PROCESS | 2436 | 1467037294265 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:34 INFO - PROCESS | 2436 | 1467037294267 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:21:34 INFO - PROCESS | 2436 | ++DOCSHELL 14E43C00 == 28 [pid = 2436] [id = 630] 07:21:34 INFO - PROCESS | 2436 | ++DOMWINDOW == 63 (14E47400) [pid = 2436] [serial = 1890] [outer = 00000000] 07:21:34 INFO - PROCESS | 2436 | ++DOMWINDOW == 64 (14EDBC00) [pid = 2436] [serial = 1891] [outer = 14E47400] 07:21:34 INFO - PROCESS | 2436 | 1467037294312 Marionette DEBUG loaded listener.js 07:21:34 INFO - PROCESS | 2436 | ++DOMWINDOW == 65 (15149400) [pid = 2436] [serial = 1892] [outer = 14E47400] 07:21:34 INFO - PROCESS | 2436 | 1467037294747 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]]]}] 07:21:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 07:21:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 630ms 07:21:34 INFO - PROCESS | 2436 | 1467037294805 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 07:21:34 INFO - PROCESS | 2436 | 1467037294807 Marionette TRACE conn6 <- [1,2485,null,{"value":"13"}] 07:21:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 07:21:34 INFO - PROCESS | 2436 | 1467037294810 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 07:21:34 INFO - PROCESS | 2436 | 1467037294812 Marionette TRACE conn6 <- [1,2486,null,{}] 07:21:34 INFO - PROCESS | 2436 | 1467037294815 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}] 07:21:34 INFO - PROCESS | 2436 | 1467037294817 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:21:34 INFO - PROCESS | 2436 | 1467037294894 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 07:21:34 INFO - PROCESS | 2436 | 1467037294901 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:34 INFO - PROCESS | 2436 | 1467037294903 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:21:34 INFO - PROCESS | 2436 | ++DOCSHELL 16467800 == 29 [pid = 2436] [id = 631] 07:21:34 INFO - PROCESS | 2436 | ++DOMWINDOW == 66 (1646B400) [pid = 2436] [serial = 1893] [outer = 00000000] 07:21:34 INFO - PROCESS | 2436 | ++DOMWINDOW == 67 (1683DC00) [pid = 2436] [serial = 1894] [outer = 1646B400] 07:21:34 INFO - PROCESS | 2436 | 1467037294946 Marionette DEBUG loaded listener.js 07:21:35 INFO - PROCESS | 2436 | ++DOMWINDOW == 68 (16848800) [pid = 2436] [serial = 1895] [outer = 1646B400] 07:21:35 INFO - PROCESS | 2436 | 1467037295389 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]]]}] 07:21:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 07:21:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 630ms 07:21:35 INFO - PROCESS | 2436 | 1467037295451 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 07:21:35 INFO - PROCESS | 2436 | 1467037295453 Marionette TRACE conn6 <- [1,2489,null,{"value":"13"}] 07:21:35 INFO - PROCESS | 2436 | 1467037295456 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 07:21:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 07:21:35 INFO - PROCESS | 2436 | 1467037295458 Marionette TRACE conn6 <- [1,2490,null,{}] 07:21:35 INFO - PROCESS | 2436 | 1467037295461 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}] 07:21:35 INFO - PROCESS | 2436 | 1467037295467 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:21:35 INFO - PROCESS | 2436 | 1467037295569 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 07:21:35 INFO - PROCESS | 2436 | 1467037295575 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:35 INFO - PROCESS | 2436 | 1467037295577 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:21:35 INFO - PROCESS | 2436 | ++DOCSHELL 11F09400 == 30 [pid = 2436] [id = 632] 07:21:35 INFO - PROCESS | 2436 | ++DOMWINDOW == 69 (17822800) [pid = 2436] [serial = 1896] [outer = 00000000] 07:21:35 INFO - PROCESS | 2436 | ++DOMWINDOW == 70 (1787B000) [pid = 2436] [serial = 1897] [outer = 17822800] 07:21:35 INFO - PROCESS | 2436 | 1467037295627 Marionette DEBUG loaded listener.js 07:21:35 INFO - PROCESS | 2436 | ++DOMWINDOW == 71 (17F59C00) [pid = 2436] [serial = 1898] [outer = 17822800] 07:21:36 INFO - PROCESS | 2436 | 1467037296151 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]]]}] 07:21:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 07:21:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 730ms 07:21:36 INFO - PROCESS | 2436 | 1467037296192 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 07:21:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 07:21:36 INFO - PROCESS | 2436 | 1467037296194 Marionette TRACE conn6 <- [1,2493,null,{"value":"13"}] 07:21:36 INFO - PROCESS | 2436 | 1467037296197 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 07:21:36 INFO - PROCESS | 2436 | 1467037296199 Marionette TRACE conn6 <- [1,2494,null,{}] 07:21:36 INFO - PROCESS | 2436 | 1467037296202 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}] 07:21:36 INFO - PROCESS | 2436 | 1467037296204 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:21:36 INFO - PROCESS | 2436 | 1467037296305 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 07:21:36 INFO - PROCESS | 2436 | 1467037296313 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:36 INFO - PROCESS | 2436 | 1467037296315 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:21:36 INFO - PROCESS | 2436 | ++DOCSHELL 1841DC00 == 31 [pid = 2436] [id = 633] 07:21:36 INFO - PROCESS | 2436 | ++DOMWINDOW == 72 (1864A400) [pid = 2436] [serial = 1899] [outer = 00000000] 07:21:36 INFO - PROCESS | 2436 | ++DOMWINDOW == 73 (18907400) [pid = 2436] [serial = 1900] [outer = 1864A400] 07:21:36 INFO - PROCESS | 2436 | 1467037296363 Marionette DEBUG loaded listener.js 07:21:36 INFO - PROCESS | 2436 | ++DOMWINDOW == 74 (1890B400) [pid = 2436] [serial = 1901] [outer = 1864A400] 07:21:36 INFO - PROCESS | 2436 | 1467037296788 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]]]}] 07:21:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 07:21:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 631ms 07:21:36 INFO - PROCESS | 2436 | 1467037296838 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 07:21:36 INFO - PROCESS | 2436 | 1467037296840 Marionette TRACE conn6 <- [1,2497,null,{"value":"13"}] 07:21:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 07:21:36 INFO - PROCESS | 2436 | 1467037296843 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 07:21:36 INFO - PROCESS | 2436 | 1467037296845 Marionette TRACE conn6 <- [1,2498,null,{}] 07:21:36 INFO - PROCESS | 2436 | 1467037296849 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}] 07:21:36 INFO - PROCESS | 2436 | 1467037296850 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:21:36 INFO - PROCESS | 2436 | 1467037296927 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 07:21:36 INFO - PROCESS | 2436 | 1467037296934 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:36 INFO - PROCESS | 2436 | 1467037296936 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:21:36 INFO - PROCESS | 2436 | ++DOCSHELL 18C21800 == 32 [pid = 2436] [id = 634] 07:21:36 INFO - PROCESS | 2436 | ++DOMWINDOW == 75 (18C28000) [pid = 2436] [serial = 1902] [outer = 00000000] 07:21:36 INFO - PROCESS | 2436 | ++DOMWINDOW == 76 (18DCF800) [pid = 2436] [serial = 1903] [outer = 18C28000] 07:21:36 INFO - PROCESS | 2436 | 1467037296979 Marionette DEBUG loaded listener.js 07:21:37 INFO - PROCESS | 2436 | ++DOMWINDOW == 77 (18C5BC00) [pid = 2436] [serial = 1904] [outer = 18C28000] 07:21:37 INFO - PROCESS | 2436 | 1467037297430 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]]]}] 07:21:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 07:21:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 630ms 07:21:37 INFO - PROCESS | 2436 | 1467037297474 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 07:21:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 07:21:37 INFO - PROCESS | 2436 | 1467037297476 Marionette TRACE conn6 <- [1,2501,null,{"value":"13"}] 07:21:37 INFO - PROCESS | 2436 | 1467037297479 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 07:21:37 INFO - PROCESS | 2436 | 1467037297480 Marionette TRACE conn6 <- [1,2502,null,{}] 07:21:37 INFO - PROCESS | 2436 | 1467037297484 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}] 07:21:37 INFO - PROCESS | 2436 | 1467037297486 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:21:37 INFO - PROCESS | 2436 | 1467037297604 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 07:21:37 INFO - PROCESS | 2436 | 1467037297613 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:37 INFO - PROCESS | 2436 | 1467037297615 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:21:37 INFO - PROCESS | 2436 | ++DOCSHELL 1397D400 == 33 [pid = 2436] [id = 635] 07:21:37 INFO - PROCESS | 2436 | ++DOMWINDOW == 78 (18E02400) [pid = 2436] [serial = 1905] [outer = 00000000] 07:21:37 INFO - PROCESS | 2436 | ++DOMWINDOW == 79 (18E0A000) [pid = 2436] [serial = 1906] [outer = 18E02400] 07:21:37 INFO - PROCESS | 2436 | 1467037297661 Marionette DEBUG loaded listener.js 07:21:37 INFO - PROCESS | 2436 | ++DOMWINDOW == 80 (18E0AC00) [pid = 2436] [serial = 1907] [outer = 18E02400] 07:21:38 INFO - PROCESS | 2436 | 1467037298134 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]]]}] 07:21:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 07:21:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 670ms 07:21:38 INFO - PROCESS | 2436 | 1467037298150 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 07:21:38 INFO - PROCESS | 2436 | 1467037298152 Marionette TRACE conn6 <- [1,2505,null,{"value":"13"}] 07:21:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 07:21:38 INFO - PROCESS | 2436 | 1467037298155 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 07:21:38 INFO - PROCESS | 2436 | 1467037298157 Marionette TRACE conn6 <- [1,2506,null,{}] 07:21:38 INFO - PROCESS | 2436 | 1467037298164 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}] 07:21:38 INFO - PROCESS | 2436 | 1467037298167 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:21:38 INFO - PROCESS | 2436 | 1467037298282 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 07:21:38 INFO - PROCESS | 2436 | 1467037298288 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:38 INFO - PROCESS | 2436 | 1467037298290 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:21:38 INFO - PROCESS | 2436 | ++DOCSHELL 0E7E6000 == 34 [pid = 2436] [id = 636] 07:21:38 INFO - PROCESS | 2436 | ++DOMWINDOW == 81 (0E7EC400) [pid = 2436] [serial = 1908] [outer = 00000000] 07:21:38 INFO - PROCESS | 2436 | ++DOMWINDOW == 82 (18EF6C00) [pid = 2436] [serial = 1909] [outer = 0E7EC400] 07:21:38 INFO - PROCESS | 2436 | 1467037298332 Marionette DEBUG loaded listener.js 07:21:38 INFO - PROCESS | 2436 | ++DOMWINDOW == 83 (0EF53000) [pid = 2436] [serial = 1910] [outer = 0E7EC400] 07:21:38 INFO - PROCESS | 2436 | 1467037298791 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]]]}] 07:21:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 07:21:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 670ms 07:21:38 INFO - PROCESS | 2436 | 1467037298826 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 07:21:38 INFO - PROCESS | 2436 | 1467037298828 Marionette TRACE conn6 <- [1,2509,null,{"value":"13"}] 07:21:38 INFO - PROCESS | 2436 | 1467037298832 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 07:21:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 07:21:38 INFO - PROCESS | 2436 | 1467037298834 Marionette TRACE conn6 <- [1,2510,null,{}] 07:21:38 INFO - PROCESS | 2436 | 1467037298837 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}] 07:21:38 INFO - PROCESS | 2436 | 1467037298840 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:21:38 INFO - PROCESS | 2436 | 1467037298963 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 07:21:39 INFO - PROCESS | 2436 | 1467037299065 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:39 INFO - PROCESS | 2436 | 1467037299067 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:21:39 INFO - PROCESS | 2436 | ++DOCSHELL 15446800 == 35 [pid = 2436] [id = 637] 07:21:39 INFO - PROCESS | 2436 | ++DOMWINDOW == 84 (1928E800) [pid = 2436] [serial = 1911] [outer = 00000000] 07:21:39 INFO - PROCESS | 2436 | ++DOMWINDOW == 85 (19DCC800) [pid = 2436] [serial = 1912] [outer = 1928E800] 07:21:39 INFO - PROCESS | 2436 | 1467037299116 Marionette DEBUG loaded listener.js 07:21:39 INFO - PROCESS | 2436 | ++DOMWINDOW == 86 (1A188000) [pid = 2436] [serial = 1913] [outer = 1928E800] 07:21:39 INFO - PROCESS | 2436 | --DOMWINDOW == 85 (18E0E800) [pid = 2436] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 07:21:39 INFO - PROCESS | 2436 | --DOMWINDOW == 84 (11F65400) [pid = 2436] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 07:21:39 INFO - PROCESS | 2436 | --DOMWINDOW == 83 (18DCB000) [pid = 2436] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 07:21:39 INFO - PROCESS | 2436 | --DOMWINDOW == 82 (18EF9C00) [pid = 2436] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 07:21:39 INFO - PROCESS | 2436 | --DOMWINDOW == 81 (17817000) [pid = 2436] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 07:21:39 INFO - PROCESS | 2436 | --DOMWINDOW == 80 (1397B800) [pid = 2436] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 07:21:39 INFO - PROCESS | 2436 | --DOMWINDOW == 79 (09060800) [pid = 2436] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 07:21:39 INFO - PROCESS | 2436 | --DOMWINDOW == 78 (16A54C00) [pid = 2436] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 07:21:39 INFO - PROCESS | 2436 | --DOMWINDOW == 77 (14EE1400) [pid = 2436] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 07:21:39 INFO - PROCESS | 2436 | --DOMWINDOW == 76 (132A9800) [pid = 2436] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 07:21:39 INFO - PROCESS | 2436 | --DOMWINDOW == 75 (0E56FC00) [pid = 2436] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 07:21:39 INFO - PROCESS | 2436 | --DOMWINDOW == 74 (0EE48800) [pid = 2436] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 07:21:39 INFO - PROCESS | 2436 | 1467037299663 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]]]}] 07:21:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 07:21:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 870ms 07:21:39 INFO - PROCESS | 2436 | 1467037299706 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 07:21:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 07:21:39 INFO - PROCESS | 2436 | 1467037299708 Marionette TRACE conn6 <- [1,2513,null,{"value":"13"}] 07:21:39 INFO - PROCESS | 2436 | 1467037299711 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 07:21:39 INFO - PROCESS | 2436 | 1467037299713 Marionette TRACE conn6 <- [1,2514,null,{}] 07:21:39 INFO - PROCESS | 2436 | 1467037299729 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}] 07:21:39 INFO - PROCESS | 2436 | 1467037299731 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:21:39 INFO - PROCESS | 2436 | 1467037299810 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 07:21:39 INFO - PROCESS | 2436 | 1467037299815 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:39 INFO - PROCESS | 2436 | 1467037299817 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:21:39 INFO - PROCESS | 2436 | ++DOCSHELL 135B6800 == 36 [pid = 2436] [id = 638] 07:21:39 INFO - PROCESS | 2436 | ++DOMWINDOW == 75 (14EE3C00) [pid = 2436] [serial = 1914] [outer = 00000000] 07:21:39 INFO - PROCESS | 2436 | ++DOMWINDOW == 76 (18E03C00) [pid = 2436] [serial = 1915] [outer = 14EE3C00] 07:21:39 INFO - PROCESS | 2436 | 1467037299861 Marionette DEBUG loaded listener.js 07:21:39 INFO - PROCESS | 2436 | ++DOMWINDOW == 77 (1928A000) [pid = 2436] [serial = 1916] [outer = 14EE3C00] 07:21:40 INFO - PROCESS | 2436 | 1467037300300 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]]]}] 07:21:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 07:21:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 650ms 07:21:40 INFO - PROCESS | 2436 | 1467037300362 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 07:21:40 INFO - PROCESS | 2436 | 1467037300364 Marionette TRACE conn6 <- [1,2517,null,{"value":"13"}] 07:21:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 07:21:40 INFO - PROCESS | 2436 | 1467037300367 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 07:21:40 INFO - PROCESS | 2436 | 1467037300369 Marionette TRACE conn6 <- [1,2518,null,{}] 07:21:40 INFO - PROCESS | 2436 | 1467037300372 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}] 07:21:40 INFO - PROCESS | 2436 | 1467037300374 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:21:40 INFO - PROCESS | 2436 | 1467037300453 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 07:21:40 INFO - PROCESS | 2436 | 1467037300459 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:40 INFO - PROCESS | 2436 | 1467037300461 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:21:40 INFO - PROCESS | 2436 | ++DOCSHELL 18E03400 == 37 [pid = 2436] [id = 639] 07:21:40 INFO - PROCESS | 2436 | ++DOMWINDOW == 78 (192AF800) [pid = 2436] [serial = 1917] [outer = 00000000] 07:21:40 INFO - PROCESS | 2436 | ++DOMWINDOW == 79 (1A21D400) [pid = 2436] [serial = 1918] [outer = 192AF800] 07:21:40 INFO - PROCESS | 2436 | 1467037300503 Marionette DEBUG loaded listener.js 07:21:40 INFO - PROCESS | 2436 | ++DOMWINDOW == 80 (1A35C400) [pid = 2436] [serial = 1919] [outer = 192AF800] 07:21:40 INFO - PROCESS | 2436 | 1467037300952 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]]]}] 07:21:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 07:21:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 630ms 07:21:41 INFO - PROCESS | 2436 | 1467037301010 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 07:21:41 INFO - PROCESS | 2436 | 1467037301012 Marionette TRACE conn6 <- [1,2521,null,{"value":"13"}] 07:21:41 INFO - PROCESS | 2436 | 1467037301015 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 07:21:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 07:21:41 INFO - PROCESS | 2436 | 1467037301017 Marionette TRACE conn6 <- [1,2522,null,{}] 07:21:41 INFO - PROCESS | 2436 | 1467037301021 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}] 07:21:41 INFO - PROCESS | 2436 | 1467037301022 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:21:41 INFO - PROCESS | 2436 | 1467037301101 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 07:21:41 INFO - PROCESS | 2436 | 1467037301106 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:41 INFO - PROCESS | 2436 | 1467037301108 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:21:41 INFO - PROCESS | 2436 | ++DOCSHELL 16475400 == 38 [pid = 2436] [id = 640] 07:21:41 INFO - PROCESS | 2436 | ++DOMWINDOW == 81 (16A69C00) [pid = 2436] [serial = 1920] [outer = 00000000] 07:21:41 INFO - PROCESS | 2436 | ++DOMWINDOW == 82 (1A364000) [pid = 2436] [serial = 1921] [outer = 16A69C00] 07:21:41 INFO - PROCESS | 2436 | 1467037301150 Marionette DEBUG loaded listener.js 07:21:41 INFO - PROCESS | 2436 | ++DOMWINDOW == 83 (1A393400) [pid = 2436] [serial = 1922] [outer = 16A69C00] 07:21:42 INFO - PROCESS | 2436 | --DOCSHELL 1683F400 == 37 [pid = 2436] [id = 626] 07:21:42 INFO - PROCESS | 2436 | --DOCSHELL 0EDDA400 == 36 [pid = 2436] [id = 627] 07:21:42 INFO - PROCESS | 2436 | --DOCSHELL 0FEDA400 == 35 [pid = 2436] [id = 628] 07:21:42 INFO - PROCESS | 2436 | --DOCSHELL 1397D800 == 34 [pid = 2436] [id = 629] 07:21:42 INFO - PROCESS | 2436 | --DOCSHELL 16467800 == 33 [pid = 2436] [id = 631] 07:21:42 INFO - PROCESS | 2436 | --DOCSHELL 11F09400 == 32 [pid = 2436] [id = 632] 07:21:42 INFO - PROCESS | 2436 | --DOCSHELL 1397D400 == 31 [pid = 2436] [id = 635] 07:21:42 INFO - PROCESS | 2436 | --DOCSHELL 1841DC00 == 30 [pid = 2436] [id = 633] 07:21:42 INFO - PROCESS | 2436 | --DOCSHELL 18E03400 == 29 [pid = 2436] [id = 639] 07:21:42 INFO - PROCESS | 2436 | --DOCSHELL 18C21800 == 28 [pid = 2436] [id = 634] 07:21:42 INFO - PROCESS | 2436 | --DOCSHELL 14E43C00 == 27 [pid = 2436] [id = 630] 07:21:42 INFO - PROCESS | 2436 | --DOCSHELL 15446800 == 26 [pid = 2436] [id = 637] 07:21:42 INFO - PROCESS | 2436 | --DOCSHELL 0E7E6000 == 25 [pid = 2436] [id = 636] 07:21:42 INFO - PROCESS | 2436 | --DOCSHELL 135B6800 == 24 [pid = 2436] [id = 638] 07:21:42 INFO - PROCESS | 2436 | --DOMWINDOW == 82 (18EFD800) [pid = 2436] [serial = 1844] [outer = 00000000] [url = about:blank] 07:21:42 INFO - PROCESS | 2436 | --DOMWINDOW == 81 (19EE4800) [pid = 2436] [serial = 1877] [outer = 00000000] [url = about:blank] 07:21:42 INFO - PROCESS | 2436 | --DOMWINDOW == 80 (1A18C800) [pid = 2436] [serial = 1879] [outer = 00000000] [url = about:blank] 07:21:42 INFO - PROCESS | 2436 | --DOMWINDOW == 79 (18643000) [pid = 2436] [serial = 1864] [outer = 00000000] [url = about:blank] 07:21:42 INFO - PROCESS | 2436 | --DOMWINDOW == 78 (18E10400) [pid = 2436] [serial = 1867] [outer = 00000000] [url = about:blank] 07:21:42 INFO - PROCESS | 2436 | --DOMWINDOW == 77 (18780C00) [pid = 2436] [serial = 1865] [outer = 00000000] [url = about:blank] 07:21:42 INFO - PROCESS | 2436 | --DOMWINDOW == 76 (19289800) [pid = 2436] [serial = 1870] [outer = 00000000] [url = about:blank] 07:21:42 INFO - PROCESS | 2436 | --DOMWINDOW == 75 (18EEFC00) [pid = 2436] [serial = 1868] [outer = 00000000] [url = about:blank] 07:21:42 INFO - PROCESS | 2436 | --DOMWINDOW == 74 (19288800) [pid = 2436] [serial = 1874] [outer = 00000000] [url = about:blank] 07:21:42 INFO - PROCESS | 2436 | --DOMWINDOW == 73 (192B3000) [pid = 2436] [serial = 1876] [outer = 00000000] [url = about:blank] 07:21:42 INFO - PROCESS | 2436 | --DOMWINDOW == 72 (19290400) [pid = 2436] [serial = 1871] [outer = 00000000] [url = about:blank] 07:21:42 INFO - PROCESS | 2436 | --DOMWINDOW == 71 (14EDB000) [pid = 2436] [serial = 1850] [outer = 00000000] [url = about:blank] 07:21:42 INFO - PROCESS | 2436 | --DOMWINDOW == 70 (14E44400) [pid = 2436] [serial = 1849] [outer = 00000000] [url = about:blank] 07:21:42 INFO - PROCESS | 2436 | --DOMWINDOW == 69 (0EDD9400) [pid = 2436] [serial = 1847] [outer = 00000000] [url = about:blank] 07:21:42 INFO - PROCESS | 2436 | --DOMWINDOW == 68 (0906B000) [pid = 2436] [serial = 1846] [outer = 00000000] [url = about:blank] 07:21:42 INFO - PROCESS | 2436 | --DOMWINDOW == 67 (1781D400) [pid = 2436] [serial = 1861] [outer = 00000000] [url = about:blank] 07:21:42 INFO - PROCESS | 2436 | --DOMWINDOW == 66 (151E8400) [pid = 2436] [serial = 1858] [outer = 00000000] [url = about:blank] 07:21:42 INFO - PROCESS | 2436 | --DOMWINDOW == 65 (15452000) [pid = 2436] [serial = 1859] [outer = 00000000] [url = about:blank] 07:21:42 INFO - PROCESS | 2436 | --DOMWINDOW == 64 (135B8800) [pid = 2436] [serial = 1855] [outer = 00000000] [url = about:blank] 07:21:42 INFO - PROCESS | 2436 | --DOMWINDOW == 63 (1395CC00) [pid = 2436] [serial = 1856] [outer = 00000000] [url = about:blank] 07:21:42 INFO - PROCESS | 2436 | --DOMWINDOW == 62 (0EE4C400) [pid = 2436] [serial = 1853] [outer = 00000000] [url = about:blank] 07:21:42 INFO - PROCESS | 2436 | --DOMWINDOW == 61 (0EDD4800) [pid = 2436] [serial = 1852] [outer = 00000000] [url = about:blank] 07:21:42 INFO - PROCESS | 2436 | --DOMWINDOW == 60 (18E0EC00) [pid = 2436] [serial = 1873] [outer = 00000000] [url = about:blank] 07:21:42 INFO - PROCESS | 2436 | --DOMWINDOW == 59 (1787A800) [pid = 2436] [serial = 1862] [outer = 00000000] [url = about:blank] 07:21:43 INFO - PROCESS | 2436 | 1467037303136 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]]]}] 07:21:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 07:21:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 2168ms 07:21:43 INFO - PROCESS | 2436 | 1467037303189 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 07:21:43 INFO - PROCESS | 2436 | 1467037303195 Marionette TRACE conn6 <- [1,2525,null,{"value":"13"}] 07:21:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 07:21:43 INFO - PROCESS | 2436 | 1467037303201 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 07:21:43 INFO - PROCESS | 2436 | 1467037303205 Marionette TRACE conn6 <- [1,2526,null,{}] 07:21:43 INFO - PROCESS | 2436 | 1467037303211 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}] 07:21:43 INFO - PROCESS | 2436 | 1467037303215 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:21:43 INFO - PROCESS | 2436 | 1467037303378 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 07:21:43 INFO - PROCESS | 2436 | 1467037303508 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:43 INFO - PROCESS | 2436 | 1467037303513 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:21:43 INFO - PROCESS | 2436 | ++DOCSHELL 0ED53000 == 25 [pid = 2436] [id = 641] 07:21:43 INFO - PROCESS | 2436 | ++DOMWINDOW == 60 (0ED5BC00) [pid = 2436] [serial = 1923] [outer = 00000000] 07:21:43 INFO - PROCESS | 2436 | ++DOMWINDOW == 61 (0EDD4000) [pid = 2436] [serial = 1924] [outer = 0ED5BC00] 07:21:43 INFO - PROCESS | 2436 | 1467037303577 Marionette DEBUG loaded listener.js 07:21:43 INFO - PROCESS | 2436 | ++DOMWINDOW == 62 (0EDDAC00) [pid = 2436] [serial = 1925] [outer = 0ED5BC00] 07:21:44 INFO - PROCESS | 2436 | 1467037304297 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]]]}] 07:21:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 07:21:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1172ms 07:21:44 INFO - PROCESS | 2436 | 1467037304376 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 07:21:44 INFO - PROCESS | 2436 | 1467037304382 Marionette TRACE conn6 <- [1,2529,null,{"value":"13"}] 07:21:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 07:21:44 INFO - PROCESS | 2436 | 1467037304389 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 07:21:44 INFO - PROCESS | 2436 | 1467037304392 Marionette TRACE conn6 <- [1,2530,null,{}] 07:21:44 INFO - PROCESS | 2436 | 1467037304396 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}] 07:21:44 INFO - PROCESS | 2436 | 1467037304399 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:21:44 INFO - PROCESS | 2436 | 1467037304530 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 07:21:44 INFO - PROCESS | 2436 | 1467037304659 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:44 INFO - PROCESS | 2436 | 1467037304662 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:21:44 INFO - PROCESS | 2436 | ++DOCSHELL 0EF60C00 == 26 [pid = 2436] [id = 642] 07:21:44 INFO - PROCESS | 2436 | ++DOMWINDOW == 63 (0EF61400) [pid = 2436] [serial = 1926] [outer = 00000000] 07:21:44 INFO - PROCESS | 2436 | ++DOMWINDOW == 64 (0F1B8C00) [pid = 2436] [serial = 1927] [outer = 0EF61400] 07:21:44 INFO - PROCESS | 2436 | 1467037304720 Marionette DEBUG loaded listener.js 07:21:44 INFO - PROCESS | 2436 | ++DOMWINDOW == 65 (0F57B800) [pid = 2436] [serial = 1928] [outer = 0EF61400] 07:21:45 INFO - PROCESS | 2436 | --DOCSHELL 0E5D3000 == 25 [pid = 2436] [id = 291] 07:21:45 INFO - PROCESS | 2436 | --DOCSHELL 0905D000 == 24 [pid = 2436] [id = 293] 07:21:45 INFO - PROCESS | 2436 | --DOCSHELL 13A17C00 == 23 [pid = 2436] [id = 292] 07:21:45 INFO - PROCESS | 2436 | --DOCSHELL 15259400 == 22 [pid = 2436] [id = 290] 07:21:45 INFO - PROCESS | 2436 | 1467037305394 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]]]}] 07:21:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 07:21:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1021ms 07:21:45 INFO - PROCESS | 2436 | 1467037305411 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 07:21:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 07:21:45 INFO - PROCESS | 2436 | 1467037305415 Marionette TRACE conn6 <- [1,2533,null,{"value":"13"}] 07:21:45 INFO - PROCESS | 2436 | 1467037305420 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 07:21:45 INFO - PROCESS | 2436 | 1467037305423 Marionette TRACE conn6 <- [1,2534,null,{}] 07:21:45 INFO - PROCESS | 2436 | 1467037305429 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}] 07:21:45 INFO - PROCESS | 2436 | 1467037305432 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:21:45 INFO - PROCESS | 2436 | 1467037305521 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 07:21:45 INFO - PROCESS | 2436 | 1467037305528 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:45 INFO - PROCESS | 2436 | 1467037305532 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:21:45 INFO - PROCESS | 2436 | ++DOCSHELL 0EE43400 == 23 [pid = 2436] [id = 643] 07:21:45 INFO - PROCESS | 2436 | ++DOMWINDOW == 66 (0EE44C00) [pid = 2436] [serial = 1929] [outer = 00000000] 07:21:45 INFO - PROCESS | 2436 | ++DOMWINDOW == 67 (0F1B5800) [pid = 2436] [serial = 1930] [outer = 0EE44C00] 07:21:45 INFO - PROCESS | 2436 | 1467037305583 Marionette DEBUG loaded listener.js 07:21:45 INFO - PROCESS | 2436 | ++DOMWINDOW == 68 (0F6C1400) [pid = 2436] [serial = 1931] [outer = 0EE44C00] 07:21:46 INFO - PROCESS | 2436 | 1467037306054 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]]]}] 07:21:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 07:21:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 730ms 07:21:46 INFO - PROCESS | 2436 | 1467037306152 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 07:21:46 INFO - PROCESS | 2436 | 1467037306156 Marionette TRACE conn6 <- [1,2537,null,{"value":"13"}] 07:21:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 07:21:46 INFO - PROCESS | 2436 | 1467037306161 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 07:21:46 INFO - PROCESS | 2436 | 1467037306164 Marionette TRACE conn6 <- [1,2538,null,{}] 07:21:46 INFO - PROCESS | 2436 | 1467037306168 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}] 07:21:46 INFO - PROCESS | 2436 | 1467037306170 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:21:46 INFO - PROCESS | 2436 | 1467037306283 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 07:21:46 INFO - PROCESS | 2436 | 1467037306374 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:46 INFO - PROCESS | 2436 | 1467037306376 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:21:46 INFO - PROCESS | 2436 | ++DOCSHELL 11F6D000 == 24 [pid = 2436] [id = 644] 07:21:46 INFO - PROCESS | 2436 | ++DOMWINDOW == 69 (11F6DC00) [pid = 2436] [serial = 1932] [outer = 00000000] 07:21:46 INFO - PROCESS | 2436 | ++DOMWINDOW == 70 (132A7800) [pid = 2436] [serial = 1933] [outer = 11F6DC00] 07:21:46 INFO - PROCESS | 2436 | 1467037306422 Marionette DEBUG loaded listener.js 07:21:46 INFO - PROCESS | 2436 | ++DOMWINDOW == 71 (133C5C00) [pid = 2436] [serial = 1934] [outer = 11F6DC00] 07:21:46 INFO - PROCESS | 2436 | 1467037306826 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]]]}] 07:21:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 07:21:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 730ms 07:21:46 INFO - PROCESS | 2436 | 1467037306896 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 07:21:46 INFO - PROCESS | 2436 | 1467037306899 Marionette TRACE conn6 <- [1,2541,null,{"value":"13"}] 07:21:46 INFO - PROCESS | 2436 | 1467037306902 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 07:21:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 07:21:46 INFO - PROCESS | 2436 | 1467037306906 Marionette TRACE conn6 <- [1,2542,null,{}] 07:21:46 INFO - PROCESS | 2436 | 1467037306917 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}] 07:21:46 INFO - PROCESS | 2436 | 1467037306922 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:21:47 INFO - PROCESS | 2436 | 1467037307017 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 07:21:47 INFO - PROCESS | 2436 | 1467037307025 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:47 INFO - PROCESS | 2436 | 1467037307028 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:21:47 INFO - PROCESS | 2436 | ++DOCSHELL 13A20C00 == 25 [pid = 2436] [id = 645] 07:21:47 INFO - PROCESS | 2436 | ++DOMWINDOW == 72 (13A48000) [pid = 2436] [serial = 1935] [outer = 00000000] 07:21:47 INFO - PROCESS | 2436 | ++DOMWINDOW == 73 (13ADE400) [pid = 2436] [serial = 1936] [outer = 13A48000] 07:21:47 INFO - PROCESS | 2436 | 1467037307077 Marionette DEBUG loaded listener.js 07:21:47 INFO - PROCESS | 2436 | ++DOMWINDOW == 74 (14859000) [pid = 2436] [serial = 1937] [outer = 13A48000] 07:21:47 INFO - PROCESS | 2436 | 1467037307580 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]]]}] 07:21:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 07:21:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 730ms 07:21:47 INFO - PROCESS | 2436 | 1467037307656 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 07:21:47 INFO - PROCESS | 2436 | 1467037307659 Marionette TRACE conn6 <- [1,2545,null,{"value":"13"}] 07:21:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 07:21:47 INFO - PROCESS | 2436 | 1467037307662 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 07:21:47 INFO - PROCESS | 2436 | 1467037307664 Marionette TRACE conn6 <- [1,2546,null,{}] 07:21:47 INFO - PROCESS | 2436 | 1467037307671 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}] 07:21:47 INFO - PROCESS | 2436 | 1467037307673 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:21:47 INFO - PROCESS | 2436 | 1467037307765 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 07:21:47 INFO - PROCESS | 2436 | 1467037307775 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:47 INFO - PROCESS | 2436 | 1467037307777 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:21:47 INFO - PROCESS | 2436 | ++DOCSHELL 15241800 == 26 [pid = 2436] [id = 646] 07:21:47 INFO - PROCESS | 2436 | ++DOMWINDOW == 75 (15248000) [pid = 2436] [serial = 1938] [outer = 00000000] 07:21:47 INFO - PROCESS | 2436 | ++DOMWINDOW == 76 (15447400) [pid = 2436] [serial = 1939] [outer = 15248000] 07:21:47 INFO - PROCESS | 2436 | 1467037307821 Marionette DEBUG loaded listener.js 07:21:47 INFO - PROCESS | 2436 | ++DOMWINDOW == 77 (16471400) [pid = 2436] [serial = 1940] [outer = 15248000] 07:21:48 INFO - PROCESS | 2436 | 1467037308309 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]]]}] 07:21:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 07:21:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 670ms 07:21:48 INFO - PROCESS | 2436 | 1467037308334 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 07:21:48 INFO - PROCESS | 2436 | 1467037308336 Marionette TRACE conn6 <- [1,2549,null,{"value":"13"}] 07:21:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 07:21:48 INFO - PROCESS | 2436 | 1467037308345 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 07:21:48 INFO - PROCESS | 2436 | 1467037308346 Marionette TRACE conn6 <- [1,2550,null,{}] 07:21:48 INFO - PROCESS | 2436 | 1467037308349 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}] 07:21:48 INFO - PROCESS | 2436 | 1467037308351 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:21:48 INFO - PROCESS | 2436 | 1467037308463 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 07:21:48 INFO - PROCESS | 2436 | 1467037308469 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:48 INFO - PROCESS | 2436 | 1467037308471 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:21:48 INFO - PROCESS | 2436 | ++DOCSHELL 15446800 == 27 [pid = 2436] [id = 647] 07:21:48 INFO - PROCESS | 2436 | ++DOMWINDOW == 78 (16473800) [pid = 2436] [serial = 1941] [outer = 00000000] 07:21:48 INFO - PROCESS | 2436 | ++DOMWINDOW == 79 (16845800) [pid = 2436] [serial = 1942] [outer = 16473800] 07:21:48 INFO - PROCESS | 2436 | 1467037308515 Marionette DEBUG loaded listener.js 07:21:48 INFO - PROCESS | 2436 | ++DOMWINDOW == 80 (16A68000) [pid = 2436] [serial = 1943] [outer = 16473800] 07:21:49 INFO - PROCESS | 2436 | 1467037309034 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]]]}] 07:21:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 07:21:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 730ms 07:21:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 07:21:49 INFO - PROCESS | 2436 | 1467037309079 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 07:21:49 INFO - PROCESS | 2436 | 1467037309082 Marionette TRACE conn6 <- [1,2553,null,{"value":"13"}] 07:21:49 INFO - PROCESS | 2436 | 1467037309085 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 07:21:49 INFO - PROCESS | 2436 | 1467037309086 Marionette TRACE conn6 <- [1,2554,null,{}] 07:21:49 INFO - PROCESS | 2436 | 1467037309090 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}] 07:21:49 INFO - PROCESS | 2436 | 1467037309096 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:21:49 INFO - PROCESS | 2436 | 1467037309274 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 07:21:49 INFO - PROCESS | 2436 | 1467037309300 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:49 INFO - PROCESS | 2436 | 1467037309302 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:21:49 INFO - PROCESS | 2436 | ++DOCSHELL 17879000 == 28 [pid = 2436] [id = 648] 07:21:49 INFO - PROCESS | 2436 | ++DOMWINDOW == 81 (17879800) [pid = 2436] [serial = 1944] [outer = 00000000] 07:21:49 INFO - PROCESS | 2436 | ++DOMWINDOW == 82 (17F58800) [pid = 2436] [serial = 1945] [outer = 17879800] 07:21:49 INFO - PROCESS | 2436 | 1467037309346 Marionette DEBUG loaded listener.js 07:21:49 INFO - PROCESS | 2436 | ++DOMWINDOW == 83 (17F5FC00) [pid = 2436] [serial = 1946] [outer = 17879800] 07:21:49 INFO - PROCESS | 2436 | 1467037309807 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]]]}] 07:21:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 07:21:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 770ms 07:21:49 INFO - PROCESS | 2436 | 1467037309861 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 07:21:49 INFO - PROCESS | 2436 | 1467037309863 Marionette TRACE conn6 <- [1,2557,null,{"value":"13"}] 07:21:49 INFO - PROCESS | 2436 | 1467037309866 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 07:21:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 07:21:49 INFO - PROCESS | 2436 | 1467037309868 Marionette TRACE conn6 <- [1,2558,null,{}] 07:21:49 INFO - PROCESS | 2436 | 1467037309871 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}] 07:21:49 INFO - PROCESS | 2436 | 1467037309873 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:21:49 INFO - PROCESS | 2436 | 1467037309988 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 07:21:49 INFO - PROCESS | 2436 | 1467037309997 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:49 INFO - PROCESS | 2436 | 1467037309999 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:21:50 INFO - PROCESS | 2436 | ++DOCSHELL 0E8EDC00 == 29 [pid = 2436] [id = 649] 07:21:50 INFO - PROCESS | 2436 | ++DOMWINDOW == 84 (0ED4E800) [pid = 2436] [serial = 1947] [outer = 00000000] 07:21:50 INFO - PROCESS | 2436 | ++DOMWINDOW == 85 (1877B800) [pid = 2436] [serial = 1948] [outer = 0ED4E800] 07:21:50 INFO - PROCESS | 2436 | 1467037310137 Marionette DEBUG loaded listener.js 07:21:50 INFO - PROCESS | 2436 | ++DOMWINDOW == 86 (1877D800) [pid = 2436] [serial = 1949] [outer = 0ED4E800] 07:21:50 INFO - PROCESS | 2436 | --DOMWINDOW == 85 (18E02400) [pid = 2436] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 07:21:50 INFO - PROCESS | 2436 | --DOMWINDOW == 84 (0E7EC400) [pid = 2436] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 07:21:50 INFO - PROCESS | 2436 | --DOMWINDOW == 83 (1928E800) [pid = 2436] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 07:21:50 INFO - PROCESS | 2436 | --DOMWINDOW == 82 (192AF800) [pid = 2436] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 07:21:50 INFO - PROCESS | 2436 | --DOMWINDOW == 81 (18C28000) [pid = 2436] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 07:21:50 INFO - PROCESS | 2436 | --DOMWINDOW == 80 (1864A400) [pid = 2436] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 07:21:50 INFO - PROCESS | 2436 | --DOMWINDOW == 79 (17822800) [pid = 2436] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 07:21:50 INFO - PROCESS | 2436 | --DOMWINDOW == 78 (1646B400) [pid = 2436] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 07:21:50 INFO - PROCESS | 2436 | --DOMWINDOW == 77 (14E47400) [pid = 2436] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 07:21:50 INFO - PROCESS | 2436 | --DOMWINDOW == 76 (1397F000) [pid = 2436] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 07:21:50 INFO - PROCESS | 2436 | --DOMWINDOW == 75 (0FEDBC00) [pid = 2436] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 07:21:50 INFO - PROCESS | 2436 | --DOMWINDOW == 74 (0EE44800) [pid = 2436] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 07:21:50 INFO - PROCESS | 2436 | --DOMWINDOW == 73 (192B2C00) [pid = 2436] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 07:21:50 INFO - PROCESS | 2436 | --DOMWINDOW == 72 (14EE3C00) [pid = 2436] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 07:21:50 INFO - PROCESS | 2436 | 1467037310509 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]]]}] 07:21:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 07:21:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 670ms 07:21:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 07:21:50 INFO - PROCESS | 2436 | 1467037310541 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 07:21:50 INFO - PROCESS | 2436 | 1467037310542 Marionette TRACE conn6 <- [1,2561,null,{"value":"13"}] 07:21:50 INFO - PROCESS | 2436 | 1467037310546 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 07:21:50 INFO - PROCESS | 2436 | 1467037310547 Marionette TRACE conn6 <- [1,2562,null,{}] 07:21:50 INFO - PROCESS | 2436 | 1467037310551 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}] 07:21:50 INFO - PROCESS | 2436 | 1467037310553 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:21:50 INFO - PROCESS | 2436 | 1467037310661 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 07:21:50 INFO - PROCESS | 2436 | 1467037310760 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:50 INFO - PROCESS | 2436 | 1467037310762 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:21:50 INFO - PROCESS | 2436 | ++DOCSHELL 133C2400 == 30 [pid = 2436] [id = 650] 07:21:50 INFO - PROCESS | 2436 | ++DOMWINDOW == 73 (133CE800) [pid = 2436] [serial = 1950] [outer = 00000000] 07:21:50 INFO - PROCESS | 2436 | ++DOMWINDOW == 74 (17852C00) [pid = 2436] [serial = 1951] [outer = 133CE800] 07:21:50 INFO - PROCESS | 2436 | 1467037310806 Marionette DEBUG loaded listener.js 07:21:50 INFO - PROCESS | 2436 | ++DOMWINDOW == 75 (18646800) [pid = 2436] [serial = 1952] [outer = 133CE800] 07:21:51 INFO - PROCESS | 2436 | 1467037311155 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]]]}] 07:21:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 07:21:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 670ms 07:21:51 INFO - PROCESS | 2436 | 1467037311216 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 07:21:51 INFO - PROCESS | 2436 | 1467037311218 Marionette TRACE conn6 <- [1,2565,null,{"value":"13"}] 07:21:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 07:21:51 INFO - PROCESS | 2436 | 1467037311221 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 07:21:51 INFO - PROCESS | 2436 | 1467037311223 Marionette TRACE conn6 <- [1,2566,null,{}] 07:21:51 INFO - PROCESS | 2436 | 1467037311226 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}] 07:21:51 INFO - PROCESS | 2436 | 1467037311228 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:21:51 INFO - PROCESS | 2436 | 1467037311352 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 07:21:51 INFO - PROCESS | 2436 | 1467037311357 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:51 INFO - PROCESS | 2436 | 1467037311359 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:21:51 INFO - PROCESS | 2436 | ++DOCSHELL 13A20000 == 31 [pid = 2436] [id = 651] 07:21:51 INFO - PROCESS | 2436 | ++DOMWINDOW == 76 (16A70000) [pid = 2436] [serial = 1953] [outer = 00000000] 07:21:51 INFO - PROCESS | 2436 | ++DOMWINDOW == 77 (18C24800) [pid = 2436] [serial = 1954] [outer = 16A70000] 07:21:51 INFO - PROCESS | 2436 | 1467037311402 Marionette DEBUG loaded listener.js 07:21:51 INFO - PROCESS | 2436 | ++DOMWINDOW == 78 (18906000) [pid = 2436] [serial = 1955] [outer = 16A70000] 07:21:51 INFO - PROCESS | 2436 | 1467037311816 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]]]}] 07:21:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 07:21:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 630ms 07:21:51 INFO - PROCESS | 2436 | 1467037311858 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 07:21:51 INFO - PROCESS | 2436 | 1467037311860 Marionette TRACE conn6 <- [1,2569,null,{"value":"13"}] 07:21:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 07:21:51 INFO - PROCESS | 2436 | 1467037311863 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 07:21:51 INFO - PROCESS | 2436 | 1467037311865 Marionette TRACE conn6 <- [1,2570,null,{}] 07:21:51 INFO - PROCESS | 2436 | 1467037311872 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}] 07:21:51 INFO - PROCESS | 2436 | 1467037311874 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:21:51 INFO - PROCESS | 2436 | 1467037311955 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 07:21:51 INFO - PROCESS | 2436 | 1467037311961 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:51 INFO - PROCESS | 2436 | 1467037311963 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:21:51 INFO - PROCESS | 2436 | ++DOCSHELL 14863400 == 32 [pid = 2436] [id = 652] 07:21:51 INFO - PROCESS | 2436 | ++DOMWINDOW == 79 (18DED400) [pid = 2436] [serial = 1956] [outer = 00000000] 07:21:51 INFO - PROCESS | 2436 | ++DOMWINDOW == 80 (18E08400) [pid = 2436] [serial = 1957] [outer = 18DED400] 07:21:51 INFO - PROCESS | 2436 | 1467037312006 Marionette DEBUG loaded listener.js 07:21:52 INFO - PROCESS | 2436 | ++DOMWINDOW == 81 (18E0F400) [pid = 2436] [serial = 1958] [outer = 18DED400] 07:21:52 INFO - PROCESS | 2436 | 1467037312697 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]]]}] 07:21:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 07:21:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 870ms 07:21:52 INFO - PROCESS | 2436 | 1467037312738 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 07:21:52 INFO - PROCESS | 2436 | 1467037312742 Marionette TRACE conn6 <- [1,2573,null,{"value":"13"}] 07:21:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 07:21:52 INFO - PROCESS | 2436 | 1467037312747 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 07:21:52 INFO - PROCESS | 2436 | 1467037312752 Marionette TRACE conn6 <- [1,2574,null,{}] 07:21:52 INFO - PROCESS | 2436 | 1467037312758 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}] 07:21:52 INFO - PROCESS | 2436 | 1467037312760 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:21:52 INFO - PROCESS | 2436 | 1467037312875 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 07:21:53 INFO - PROCESS | 2436 | 1467037313016 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:53 INFO - PROCESS | 2436 | 1467037313019 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:21:53 INFO - PROCESS | 2436 | ++DOCSHELL 0EDDE400 == 33 [pid = 2436] [id = 653] 07:21:53 INFO - PROCESS | 2436 | ++DOMWINDOW == 82 (0EF56800) [pid = 2436] [serial = 1959] [outer = 00000000] 07:21:53 INFO - PROCESS | 2436 | ++DOMWINDOW == 83 (11F68C00) [pid = 2436] [serial = 1960] [outer = 0EF56800] 07:21:53 INFO - PROCESS | 2436 | 1467037313084 Marionette DEBUG loaded listener.js 07:21:53 INFO - PROCESS | 2436 | ++DOMWINDOW == 84 (135B6800) [pid = 2436] [serial = 1961] [outer = 0EF56800] 07:21:53 INFO - PROCESS | 2436 | 1467037313685 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]]]}] 07:21:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 07:21:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 989ms 07:21:53 INFO - PROCESS | 2436 | 1467037313738 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 07:21:53 INFO - PROCESS | 2436 | 1467037313743 Marionette TRACE conn6 <- [1,2577,null,{"value":"13"}] 07:21:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 07:21:53 INFO - PROCESS | 2436 | 1467037313750 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 07:21:53 INFO - PROCESS | 2436 | 1467037313753 Marionette TRACE conn6 <- [1,2578,null,{}] 07:21:53 INFO - PROCESS | 2436 | 1467037313757 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}] 07:21:53 INFO - PROCESS | 2436 | 1467037313760 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:21:53 INFO - PROCESS | 2436 | 1467037313875 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 07:21:53 INFO - PROCESS | 2436 | 1467037313988 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:53 INFO - PROCESS | 2436 | 1467037313991 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:21:54 INFO - PROCESS | 2436 | ++DOCSHELL 1513D400 == 34 [pid = 2436] [id = 654] 07:21:54 INFO - PROCESS | 2436 | ++DOMWINDOW == 85 (15141800) [pid = 2436] [serial = 1962] [outer = 00000000] 07:21:54 INFO - PROCESS | 2436 | ++DOMWINDOW == 86 (16842C00) [pid = 2436] [serial = 1963] [outer = 15141800] 07:21:54 INFO - PROCESS | 2436 | 1467037314089 Marionette DEBUG loaded listener.js 07:21:54 INFO - PROCESS | 2436 | ++DOMWINDOW == 87 (16AE1400) [pid = 2436] [serial = 1964] [outer = 15141800] 07:21:54 INFO - PROCESS | 2436 | 1467037314714 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]]]}] 07:21:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 07:21:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1019ms 07:21:54 INFO - PROCESS | 2436 | 1467037314772 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 07:21:54 INFO - PROCESS | 2436 | 1467037314775 Marionette TRACE conn6 <- [1,2581,null,{"value":"13"}] 07:21:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 07:21:54 INFO - PROCESS | 2436 | 1467037314779 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 07:21:54 INFO - PROCESS | 2436 | 1467037314783 Marionette TRACE conn6 <- [1,2582,null,{}] 07:21:54 INFO - PROCESS | 2436 | 1467037314794 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}] 07:21:54 INFO - PROCESS | 2436 | 1467037314799 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:21:54 INFO - PROCESS | 2436 | 1467037314908 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 07:21:55 INFO - PROCESS | 2436 | 1467037315065 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:55 INFO - PROCESS | 2436 | 1467037315068 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:21:55 INFO - PROCESS | 2436 | ++DOCSHELL 18EF1400 == 35 [pid = 2436] [id = 655] 07:21:55 INFO - PROCESS | 2436 | ++DOMWINDOW == 88 (18EF1800) [pid = 2436] [serial = 1965] [outer = 00000000] 07:21:55 INFO - PROCESS | 2436 | ++DOMWINDOW == 89 (18EF8800) [pid = 2436] [serial = 1966] [outer = 18EF1800] 07:21:55 INFO - PROCESS | 2436 | 1467037315125 Marionette DEBUG loaded listener.js 07:21:55 INFO - PROCESS | 2436 | ++DOMWINDOW == 90 (19075C00) [pid = 2436] [serial = 1967] [outer = 18EF1800] 07:21:55 INFO - PROCESS | 2436 | 1467037315860 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]]]}] 07:21:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 07:21:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1133ms 07:21:55 INFO - PROCESS | 2436 | 1467037315915 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 07:21:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 07:21:55 INFO - PROCESS | 2436 | 1467037315920 Marionette TRACE conn6 <- [1,2585,null,{"value":"13"}] 07:21:55 INFO - PROCESS | 2436 | 1467037315924 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 07:21:55 INFO - PROCESS | 2436 | 1467037315927 Marionette TRACE conn6 <- [1,2586,null,{}] 07:21:55 INFO - PROCESS | 2436 | 1467037315933 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}] 07:21:55 INFO - PROCESS | 2436 | 1467037315936 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:21:56 INFO - PROCESS | 2436 | 1467037316038 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 07:21:56 INFO - PROCESS | 2436 | 1467037316190 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:56 INFO - PROCESS | 2436 | 1467037316192 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:21:56 INFO - PROCESS | 2436 | --DOCSHELL 17823800 == 34 [pid = 2436] [id = 296] 07:21:56 INFO - PROCESS | 2436 | --DOCSHELL 18DE9800 == 33 [pid = 2436] [id = 298] 07:21:56 INFO - PROCESS | 2436 | --DOCSHELL 13594C00 == 32 [pid = 2436] [id = 284] 07:21:56 INFO - PROCESS | 2436 | --DOCSHELL 13B90800 == 31 [pid = 2436] [id = 297] 07:21:56 INFO - PROCESS | 2436 | --DOCSHELL 0F64C800 == 30 [pid = 2436] [id = 283] 07:21:56 INFO - PROCESS | 2436 | --DOCSHELL 0ED50000 == 29 [pid = 2436] [id = 285] 07:21:56 INFO - PROCESS | 2436 | --DOCSHELL 0ED53000 == 28 [pid = 2436] [id = 641] 07:21:56 INFO - PROCESS | 2436 | --DOMWINDOW == 89 (18E0A000) [pid = 2436] [serial = 1906] [outer = 00000000] [url = about:blank] 07:21:56 INFO - PROCESS | 2436 | --DOMWINDOW == 88 (18EF6C00) [pid = 2436] [serial = 1909] [outer = 00000000] [url = about:blank] 07:21:56 INFO - PROCESS | 2436 | --DOMWINDOW == 87 (19DCC800) [pid = 2436] [serial = 1912] [outer = 00000000] [url = about:blank] 07:21:56 INFO - PROCESS | 2436 | --DOMWINDOW == 86 (0EF53000) [pid = 2436] [serial = 1910] [outer = 00000000] [url = about:blank] 07:21:56 INFO - PROCESS | 2436 | --DOMWINDOW == 85 (1A21D400) [pid = 2436] [serial = 1918] [outer = 00000000] [url = about:blank] 07:21:56 INFO - PROCESS | 2436 | --DOMWINDOW == 84 (1A188000) [pid = 2436] [serial = 1913] [outer = 00000000] [url = about:blank] 07:21:56 INFO - PROCESS | 2436 | --DOMWINDOW == 83 (1A35C400) [pid = 2436] [serial = 1919] [outer = 00000000] [url = about:blank] 07:21:56 INFO - PROCESS | 2436 | --DOMWINDOW == 82 (18DCF800) [pid = 2436] [serial = 1903] [outer = 00000000] [url = about:blank] 07:21:56 INFO - PROCESS | 2436 | --DOMWINDOW == 81 (18907400) [pid = 2436] [serial = 1900] [outer = 00000000] [url = about:blank] 07:21:56 INFO - PROCESS | 2436 | --DOMWINDOW == 80 (1890B400) [pid = 2436] [serial = 1901] [outer = 00000000] [url = about:blank] 07:21:56 INFO - PROCESS | 2436 | --DOMWINDOW == 79 (1787B000) [pid = 2436] [serial = 1897] [outer = 00000000] [url = about:blank] 07:21:56 INFO - PROCESS | 2436 | --DOMWINDOW == 78 (17F59C00) [pid = 2436] [serial = 1898] [outer = 00000000] [url = about:blank] 07:21:56 INFO - PROCESS | 2436 | --DOMWINDOW == 77 (1683DC00) [pid = 2436] [serial = 1894] [outer = 00000000] [url = about:blank] 07:21:56 INFO - PROCESS | 2436 | --DOMWINDOW == 76 (16848800) [pid = 2436] [serial = 1895] [outer = 00000000] [url = about:blank] 07:21:56 INFO - PROCESS | 2436 | --DOMWINDOW == 75 (14EDBC00) [pid = 2436] [serial = 1891] [outer = 00000000] [url = about:blank] 07:21:56 INFO - PROCESS | 2436 | --DOMWINDOW == 74 (15149400) [pid = 2436] [serial = 1892] [outer = 00000000] [url = about:blank] 07:21:56 INFO - PROCESS | 2436 | --DOMWINDOW == 73 (13A1F000) [pid = 2436] [serial = 1888] [outer = 00000000] [url = about:blank] 07:21:56 INFO - PROCESS | 2436 | --DOMWINDOW == 72 (13A50800) [pid = 2436] [serial = 1889] [outer = 00000000] [url = about:blank] 07:21:56 INFO - PROCESS | 2436 | --DOMWINDOW == 71 (0FFCF800) [pid = 2436] [serial = 1885] [outer = 00000000] [url = about:blank] 07:21:56 INFO - PROCESS | 2436 | --DOMWINDOW == 70 (11F63C00) [pid = 2436] [serial = 1886] [outer = 00000000] [url = about:blank] 07:21:56 INFO - PROCESS | 2436 | --DOMWINDOW == 69 (0EE4B000) [pid = 2436] [serial = 1882] [outer = 00000000] [url = about:blank] 07:21:56 INFO - PROCESS | 2436 | --DOMWINDOW == 68 (0EF58C00) [pid = 2436] [serial = 1883] [outer = 00000000] [url = about:blank] 07:21:56 INFO - PROCESS | 2436 | --DOMWINDOW == 67 (1A214800) [pid = 2436] [serial = 1880] [outer = 00000000] [url = about:blank] 07:21:56 INFO - PROCESS | 2436 | --DOMWINDOW == 66 (1928A000) [pid = 2436] [serial = 1916] [outer = 00000000] [url = about:blank] 07:21:56 INFO - PROCESS | 2436 | --DOMWINDOW == 65 (18E03C00) [pid = 2436] [serial = 1915] [outer = 00000000] [url = about:blank] 07:21:56 INFO - PROCESS | 2436 | --DOMWINDOW == 64 (18E0AC00) [pid = 2436] [serial = 1907] [outer = 00000000] [url = about:blank] 07:21:56 INFO - PROCESS | 2436 | --DOMWINDOW == 63 (18C5BC00) [pid = 2436] [serial = 1904] [outer = 00000000] [url = about:blank] 07:21:56 INFO - PROCESS | 2436 | ++DOCSHELL 09061800 == 29 [pid = 2436] [id = 656] 07:21:56 INFO - PROCESS | 2436 | ++DOMWINDOW == 64 (0E525400) [pid = 2436] [serial = 1968] [outer = 00000000] 07:21:56 INFO - PROCESS | 2436 | ++DOMWINDOW == 65 (0E8E7800) [pid = 2436] [serial = 1969] [outer = 0E525400] 07:21:56 INFO - PROCESS | 2436 | 1467037316302 Marionette DEBUG loaded listener.js 07:21:56 INFO - PROCESS | 2436 | ++DOMWINDOW == 66 (0EE50800) [pid = 2436] [serial = 1970] [outer = 0E525400] 07:21:56 INFO - PROCESS | 2436 | 1467037316772 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]]]}] 07:21:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 07:21:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 890ms 07:21:56 INFO - PROCESS | 2436 | 1467037316815 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 07:21:56 INFO - PROCESS | 2436 | 1467037316819 Marionette TRACE conn6 <- [1,2589,null,{"value":"13"}] 07:21:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 07:21:56 INFO - PROCESS | 2436 | 1467037316829 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 07:21:56 INFO - PROCESS | 2436 | 1467037316832 Marionette TRACE conn6 <- [1,2590,null,{}] 07:21:56 INFO - PROCESS | 2436 | 1467037316836 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}] 07:21:56 INFO - PROCESS | 2436 | 1467037316838 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:21:56 INFO - PROCESS | 2436 | 1467037316926 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 07:21:56 INFO - PROCESS | 2436 | 1467037316940 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:56 INFO - PROCESS | 2436 | 1467037316942 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:21:56 INFO - PROCESS | 2436 | ++DOCSHELL 11F0FC00 == 30 [pid = 2436] [id = 657] 07:21:56 INFO - PROCESS | 2436 | ++DOMWINDOW == 67 (11F5F800) [pid = 2436] [serial = 1971] [outer = 00000000] 07:21:56 INFO - PROCESS | 2436 | ++DOMWINDOW == 68 (13219000) [pid = 2436] [serial = 1972] [outer = 11F5F800] 07:21:56 INFO - PROCESS | 2436 | 1467037316989 Marionette DEBUG loaded listener.js 07:21:57 INFO - PROCESS | 2436 | ++DOMWINDOW == 69 (135B4800) [pid = 2436] [serial = 1973] [outer = 11F5F800] 07:21:57 INFO - PROCESS | 2436 | 1467037317469 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]]]}] 07:21:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 07:21:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 671ms 07:21:57 INFO - PROCESS | 2436 | 1467037317501 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 07:21:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 07:21:57 INFO - PROCESS | 2436 | 1467037317503 Marionette TRACE conn6 <- [1,2593,null,{"value":"13"}] 07:21:57 INFO - PROCESS | 2436 | 1467037317507 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 07:21:57 INFO - PROCESS | 2436 | 1467037317510 Marionette TRACE conn6 <- [1,2594,null,{}] 07:21:57 INFO - PROCESS | 2436 | 1467037317520 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}] 07:21:57 INFO - PROCESS | 2436 | 1467037317524 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:21:57 INFO - PROCESS | 2436 | 1467037317610 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 07:21:57 INFO - PROCESS | 2436 | 1467037317619 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:57 INFO - PROCESS | 2436 | 1467037317622 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:21:57 INFO - PROCESS | 2436 | ++DOCSHELL 14ED9C00 == 31 [pid = 2436] [id = 658] 07:21:57 INFO - PROCESS | 2436 | ++DOMWINDOW == 70 (14EDB400) [pid = 2436] [serial = 1974] [outer = 00000000] 07:21:57 INFO - PROCESS | 2436 | ++DOMWINDOW == 71 (14EE1C00) [pid = 2436] [serial = 1975] [outer = 14EDB400] 07:21:57 INFO - PROCESS | 2436 | 1467037317669 Marionette DEBUG loaded listener.js 07:21:57 INFO - PROCESS | 2436 | ++DOMWINDOW == 72 (1524C000) [pid = 2436] [serial = 1976] [outer = 14EDB400] 07:21:58 INFO - PROCESS | 2436 | 1467037318189 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]]]}] 07:21:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 07:21:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 731ms 07:21:58 INFO - PROCESS | 2436 | 1467037318238 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 07:21:58 INFO - PROCESS | 2436 | 1467037318240 Marionette TRACE conn6 <- [1,2597,null,{"value":"13"}] 07:21:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 07:21:58 INFO - PROCESS | 2436 | 1467037318243 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 07:21:58 INFO - PROCESS | 2436 | 1467037318254 Marionette TRACE conn6 <- [1,2598,null,{}] 07:21:58 INFO - PROCESS | 2436 | 1467037318258 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}] 07:21:58 INFO - PROCESS | 2436 | 1467037318260 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:21:58 INFO - PROCESS | 2436 | 1467037318349 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 07:21:58 INFO - PROCESS | 2436 | 1467037318354 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:58 INFO - PROCESS | 2436 | 1467037318356 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:21:58 INFO - PROCESS | 2436 | ++DOCSHELL 16470800 == 32 [pid = 2436] [id = 659] 07:21:58 INFO - PROCESS | 2436 | ++DOMWINDOW == 73 (1683B000) [pid = 2436] [serial = 1977] [outer = 00000000] 07:21:58 INFO - PROCESS | 2436 | ++DOMWINDOW == 74 (16AD8C00) [pid = 2436] [serial = 1978] [outer = 1683B000] 07:21:58 INFO - PROCESS | 2436 | 1467037318400 Marionette DEBUG loaded listener.js 07:21:58 INFO - PROCESS | 2436 | ++DOMWINDOW == 75 (1785D800) [pid = 2436] [serial = 1979] [outer = 1683B000] 07:21:58 INFO - PROCESS | 2436 | 1467037318883 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]]]}] 07:21:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 07:21:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 690ms 07:21:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 07:21:58 INFO - PROCESS | 2436 | 1467037318934 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 07:21:58 INFO - PROCESS | 2436 | 1467037318936 Marionette TRACE conn6 <- [1,2601,null,{"value":"13"}] 07:21:58 INFO - PROCESS | 2436 | 1467037318939 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 07:21:58 INFO - PROCESS | 2436 | 1467037318941 Marionette TRACE conn6 <- [1,2602,null,{}] 07:21:58 INFO - PROCESS | 2436 | 1467037318944 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}] 07:21:58 INFO - PROCESS | 2436 | 1467037318946 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:21:59 INFO - PROCESS | 2436 | 1467037319088 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 07:21:59 INFO - PROCESS | 2436 | 1467037319106 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:59 INFO - PROCESS | 2436 | 1467037319108 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:21:59 INFO - PROCESS | 2436 | ++DOCSHELL 1787E800 == 33 [pid = 2436] [id = 660] 07:21:59 INFO - PROCESS | 2436 | ++DOMWINDOW == 76 (1787F800) [pid = 2436] [serial = 1980] [outer = 00000000] 07:21:59 INFO - PROCESS | 2436 | ++DOMWINDOW == 77 (17F5E800) [pid = 2436] [serial = 1981] [outer = 1787F800] 07:21:59 INFO - PROCESS | 2436 | 1467037319151 Marionette DEBUG loaded listener.js 07:21:59 INFO - PROCESS | 2436 | ++DOMWINDOW == 78 (17F5F000) [pid = 2436] [serial = 1982] [outer = 1787F800] 07:21:59 INFO - PROCESS | 2436 | 1467037319607 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]]]}] 07:21:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 07:21:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 730ms 07:21:59 INFO - PROCESS | 2436 | 1467037319674 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 07:21:59 INFO - PROCESS | 2436 | 1467037319676 Marionette TRACE conn6 <- [1,2605,null,{"value":"13"}] 07:21:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 07:21:59 INFO - PROCESS | 2436 | 1467037319679 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 07:21:59 INFO - PROCESS | 2436 | 1467037319680 Marionette TRACE conn6 <- [1,2606,null,{}] 07:21:59 INFO - PROCESS | 2436 | 1467037319684 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}] 07:21:59 INFO - PROCESS | 2436 | 1467037319689 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:21:59 INFO - PROCESS | 2436 | 1467037319830 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 07:21:59 INFO - PROCESS | 2436 | 1467037319897 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:59 INFO - PROCESS | 2436 | 1467037319899 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:21:59 INFO - PROCESS | 2436 | ++DOCSHELL 0E862C00 == 34 [pid = 2436] [id = 661] 07:21:59 INFO - PROCESS | 2436 | ++DOMWINDOW == 79 (1890B400) [pid = 2436] [serial = 1983] [outer = 00000000] 07:21:59 INFO - PROCESS | 2436 | ++DOMWINDOW == 80 (18E02400) [pid = 2436] [serial = 1984] [outer = 1890B400] 07:21:59 INFO - PROCESS | 2436 | 1467037319946 Marionette DEBUG loaded listener.js 07:22:00 INFO - PROCESS | 2436 | ++DOMWINDOW == 81 (18E0C400) [pid = 2436] [serial = 1985] [outer = 1890B400] 07:22:00 INFO - PROCESS | 2436 | 1467037320384 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]]]}] 07:22:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 07:22:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 730ms 07:22:00 INFO - PROCESS | 2436 | 1467037320423 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 07:22:00 INFO - PROCESS | 2436 | 1467037320425 Marionette TRACE conn6 <- [1,2609,null,{"value":"13"}] 07:22:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 07:22:00 INFO - PROCESS | 2436 | 1467037320428 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 07:22:00 INFO - PROCESS | 2436 | 1467037320430 Marionette TRACE conn6 <- [1,2610,null,{}] 07:22:00 INFO - PROCESS | 2436 | 1467037320440 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}] 07:22:00 INFO - PROCESS | 2436 | 1467037320442 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:22:00 INFO - PROCESS | 2436 | 1467037320556 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 07:22:00 INFO - PROCESS | 2436 | 1467037320566 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:00 INFO - PROCESS | 2436 | 1467037320568 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:22:00 INFO - PROCESS | 2436 | ++DOCSHELL 18E0B000 == 35 [pid = 2436] [id = 662] 07:22:00 INFO - PROCESS | 2436 | ++DOMWINDOW == 82 (18EF3400) [pid = 2436] [serial = 1986] [outer = 00000000] 07:22:00 INFO - PROCESS | 2436 | ++DOMWINDOW == 83 (1907B000) [pid = 2436] [serial = 1987] [outer = 18EF3400] 07:22:00 INFO - PROCESS | 2436 | 1467037320611 Marionette DEBUG loaded listener.js 07:22:00 INFO - PROCESS | 2436 | ++DOMWINDOW == 84 (19289800) [pid = 2436] [serial = 1988] [outer = 18EF3400] 07:22:00 INFO - PROCESS | 2436 | --DOMWINDOW == 83 (15248000) [pid = 2436] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 07:22:00 INFO - PROCESS | 2436 | --DOMWINDOW == 82 (16473800) [pid = 2436] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 07:22:00 INFO - PROCESS | 2436 | --DOMWINDOW == 81 (11F6DC00) [pid = 2436] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 07:22:00 INFO - PROCESS | 2436 | --DOMWINDOW == 80 (0EF61400) [pid = 2436] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 07:22:00 INFO - PROCESS | 2436 | --DOMWINDOW == 79 (0ED5BC00) [pid = 2436] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 07:22:00 INFO - PROCESS | 2436 | --DOMWINDOW == 78 (17879800) [pid = 2436] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 07:22:00 INFO - PROCESS | 2436 | --DOMWINDOW == 77 (13A48000) [pid = 2436] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 07:22:00 INFO - PROCESS | 2436 | --DOMWINDOW == 76 (0EE44C00) [pid = 2436] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 07:22:00 INFO - PROCESS | 2436 | --DOMWINDOW == 75 (16A69C00) [pid = 2436] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 07:22:00 INFO - PROCESS | 2436 | --DOMWINDOW == 74 (0ED4E800) [pid = 2436] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 07:22:00 INFO - PROCESS | 2436 | --DOMWINDOW == 73 (133CE800) [pid = 2436] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 07:22:00 INFO - PROCESS | 2436 | --DOMWINDOW == 72 (16A70000) [pid = 2436] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 07:22:01 INFO - PROCESS | 2436 | 1467037321156 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]]]}] 07:22:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 07:22:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 790ms 07:22:01 INFO - PROCESS | 2436 | 1467037321221 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 07:22:01 INFO - PROCESS | 2436 | 1467037321223 Marionette TRACE conn6 <- [1,2613,null,{"value":"13"}] 07:22:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 07:22:01 INFO - PROCESS | 2436 | 1467037321226 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 07:22:01 INFO - PROCESS | 2436 | 1467037321228 Marionette TRACE conn6 <- [1,2614,null,{}] 07:22:01 INFO - PROCESS | 2436 | 1467037321231 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}] 07:22:01 INFO - PROCESS | 2436 | 1467037321233 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:22:01 INFO - PROCESS | 2436 | 1467037321315 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 07:22:01 INFO - PROCESS | 2436 | 1467037321320 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:01 INFO - PROCESS | 2436 | 1467037321322 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:22:01 INFO - PROCESS | 2436 | ++DOCSHELL 09062400 == 36 [pid = 2436] [id = 663] 07:22:01 INFO - PROCESS | 2436 | ++DOMWINDOW == 73 (0906FC00) [pid = 2436] [serial = 1989] [outer = 00000000] 07:22:01 INFO - PROCESS | 2436 | ++DOMWINDOW == 74 (16841000) [pid = 2436] [serial = 1990] [outer = 0906FC00] 07:22:01 INFO - PROCESS | 2436 | 1467037321365 Marionette DEBUG loaded listener.js 07:22:01 INFO - PROCESS | 2436 | ++DOMWINDOW == 75 (17871C00) [pid = 2436] [serial = 1991] [outer = 0906FC00] 07:22:01 INFO - PROCESS | 2436 | 1467037321800 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]]]}] 07:22:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 07:22:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 630ms 07:22:01 INFO - PROCESS | 2436 | 1467037321857 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 07:22:01 INFO - PROCESS | 2436 | 1467037321859 Marionette TRACE conn6 <- [1,2617,null,{"value":"13"}] 07:22:01 INFO - PROCESS | 2436 | 1467037321863 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 07:22:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 07:22:01 INFO - PROCESS | 2436 | 1467037321864 Marionette TRACE conn6 <- [1,2618,null,{}] 07:22:01 INFO - PROCESS | 2436 | 1467037321868 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}] 07:22:01 INFO - PROCESS | 2436 | 1467037321870 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:22:01 INFO - PROCESS | 2436 | 1467037321950 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 07:22:01 INFO - PROCESS | 2436 | 1467037321955 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:01 INFO - PROCESS | 2436 | 1467037321957 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:22:01 INFO - PROCESS | 2436 | ++DOCSHELL 0EDDD400 == 37 [pid = 2436] [id = 664] 07:22:01 INFO - PROCESS | 2436 | ++DOMWINDOW == 76 (0F64D000) [pid = 2436] [serial = 1992] [outer = 00000000] 07:22:01 INFO - PROCESS | 2436 | ++DOMWINDOW == 77 (18EFC000) [pid = 2436] [serial = 1993] [outer = 0F64D000] 07:22:01 INFO - PROCESS | 2436 | 1467037322000 Marionette DEBUG loaded listener.js 07:22:02 INFO - PROCESS | 2436 | ++DOMWINDOW == 78 (18EFD800) [pid = 2436] [serial = 1994] [outer = 0F64D000] 07:22:02 INFO - PROCESS | 2436 | 1467037322460 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]]]}] 07:22:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 07:22:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 632ms 07:22:02 INFO - PROCESS | 2436 | 1467037322503 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 07:22:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 07:22:02 INFO - PROCESS | 2436 | 1467037322505 Marionette TRACE conn6 <- [1,2621,null,{"value":"13"}] 07:22:02 INFO - PROCESS | 2436 | 1467037322522 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 07:22:02 INFO - PROCESS | 2436 | 1467037322524 Marionette TRACE conn6 <- [1,2622,null,{}] 07:22:02 INFO - PROCESS | 2436 | 1467037322528 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}] 07:22:02 INFO - PROCESS | 2436 | 1467037322530 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:22:02 INFO - PROCESS | 2436 | 1467037322611 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 07:22:02 INFO - PROCESS | 2436 | 1467037322617 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:02 INFO - PROCESS | 2436 | 1467037322619 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:22:02 INFO - PROCESS | 2436 | ++DOCSHELL 14EDA800 == 38 [pid = 2436] [id = 665] 07:22:02 INFO - PROCESS | 2436 | ++DOMWINDOW == 79 (18EF8400) [pid = 2436] [serial = 1995] [outer = 00000000] 07:22:02 INFO - PROCESS | 2436 | ++DOMWINDOW == 80 (192ADC00) [pid = 2436] [serial = 1996] [outer = 18EF8400] 07:22:02 INFO - PROCESS | 2436 | 1467037322663 Marionette DEBUG loaded listener.js 07:22:02 INFO - PROCESS | 2436 | ++DOMWINDOW == 81 (192B2C00) [pid = 2436] [serial = 1997] [outer = 18EF8400] 07:22:03 INFO - PROCESS | 2436 | 1467037323275 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]]]}] 07:22:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 07:22:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 849ms 07:22:03 INFO - PROCESS | 2436 | 1467037323366 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 07:22:03 INFO - PROCESS | 2436 | 1467037323370 Marionette TRACE conn6 <- [1,2625,null,{"value":"13"}] 07:22:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 07:22:03 INFO - PROCESS | 2436 | 1467037323376 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 07:22:03 INFO - PROCESS | 2436 | 1467037323380 Marionette TRACE conn6 <- [1,2626,null,{}] 07:22:03 INFO - PROCESS | 2436 | 1467037323386 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}] 07:22:03 INFO - PROCESS | 2436 | 1467037323389 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:22:03 INFO - PROCESS | 2436 | 1467037323510 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 07:22:03 INFO - PROCESS | 2436 | 1467037323647 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:03 INFO - PROCESS | 2436 | 1467037323650 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:22:03 INFO - PROCESS | 2436 | ++DOCSHELL 0E8E8400 == 39 [pid = 2436] [id = 666] 07:22:03 INFO - PROCESS | 2436 | ++DOMWINDOW == 82 (0E8EE000) [pid = 2436] [serial = 1998] [outer = 00000000] 07:22:03 INFO - PROCESS | 2436 | ++DOMWINDOW == 83 (11F09400) [pid = 2436] [serial = 1999] [outer = 0E8EE000] 07:22:03 INFO - PROCESS | 2436 | 1467037323711 Marionette DEBUG loaded listener.js 07:22:03 INFO - PROCESS | 2436 | ++DOMWINDOW == 84 (1321A400) [pid = 2436] [serial = 2000] [outer = 0E8EE000] 07:22:04 INFO - PROCESS | 2436 | 1467037324306 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]]]}] 07:22:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 07:22:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 970ms 07:22:04 INFO - PROCESS | 2436 | 1467037324350 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 07:22:04 INFO - PROCESS | 2436 | 1467037324355 Marionette TRACE conn6 <- [1,2629,null,{"value":"13"}] 07:22:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 07:22:04 INFO - PROCESS | 2436 | 1467037324362 Marionette TRACE conn6 -> [0,2630,"setScriptTimeout",{"ms":35000}] 07:22:04 INFO - PROCESS | 2436 | 1467037324365 Marionette TRACE conn6 <- [1,2630,null,{}] 07:22:04 INFO - PROCESS | 2436 | 1467037324368 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}] 07:22:04 INFO - PROCESS | 2436 | 1467037324371 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:22:04 INFO - PROCESS | 2436 | 1467037324488 Marionette TRACE conn6 <- [1,2631,null,{"value":null}] 07:22:04 INFO - PROCESS | 2436 | 1467037324633 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:04 INFO - PROCESS | 2436 | 1467037324635 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:22:04 INFO - PROCESS | 2436 | ++DOCSHELL 15146800 == 40 [pid = 2436] [id = 667] 07:22:04 INFO - PROCESS | 2436 | ++DOMWINDOW == 85 (15447C00) [pid = 2436] [serial = 2001] [outer = 00000000] 07:22:04 INFO - PROCESS | 2436 | ++DOMWINDOW == 86 (16AE4400) [pid = 2436] [serial = 2002] [outer = 15447C00] 07:22:04 INFO - PROCESS | 2436 | 1467037324692 Marionette DEBUG loaded listener.js 07:22:04 INFO - PROCESS | 2436 | ++DOMWINDOW == 87 (18908C00) [pid = 2436] [serial = 2003] [outer = 15447C00] 07:22:05 INFO - PROCESS | 2436 | 1467037325314 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]]]}] 07:22:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 07:22:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 970ms 07:22:05 INFO - PROCESS | 2436 | 1467037325347 Marionette TRACE conn6 -> [0,2633,"getWindowHandle",null] 07:22:05 INFO - PROCESS | 2436 | 1467037325350 Marionette TRACE conn6 <- [1,2633,null,{"value":"13"}] 07:22:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 07:22:05 INFO - PROCESS | 2436 | 1467037325354 Marionette TRACE conn6 -> [0,2634,"setScriptTimeout",{"ms":35000}] 07:22:05 INFO - PROCESS | 2436 | 1467037325358 Marionette TRACE conn6 <- [1,2634,null,{}] 07:22:05 INFO - PROCESS | 2436 | 1467037325369 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}] 07:22:05 INFO - PROCESS | 2436 | 1467037325374 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:22:05 INFO - PROCESS | 2436 | 1467037325484 Marionette TRACE conn6 <- [1,2635,null,{"value":null}] 07:22:05 INFO - PROCESS | 2436 | 1467037325630 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:05 INFO - PROCESS | 2436 | 1467037325633 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:22:05 INFO - PROCESS | 2436 | ++DOCSHELL 19E61800 == 41 [pid = 2436] [id = 668] 07:22:05 INFO - PROCESS | 2436 | ++DOMWINDOW == 88 (19E62C00) [pid = 2436] [serial = 2004] [outer = 00000000] 07:22:05 INFO - PROCESS | 2436 | ++DOMWINDOW == 89 (1A183000) [pid = 2436] [serial = 2005] [outer = 19E62C00] 07:22:05 INFO - PROCESS | 2436 | 1467037325690 Marionette DEBUG loaded listener.js 07:22:05 INFO - PROCESS | 2436 | ++DOMWINDOW == 90 (1A189C00) [pid = 2436] [serial = 2006] [outer = 19E62C00] 07:22:06 INFO - PROCESS | 2436 | 1467037326313 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]]]}] 07:22:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 07:22:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1022ms 07:22:06 INFO - PROCESS | 2436 | 1467037326379 Marionette TRACE conn6 -> [0,2637,"getWindowHandle",null] 07:22:06 INFO - PROCESS | 2436 | 1467037326382 Marionette TRACE conn6 <- [1,2637,null,{"value":"13"}] 07:22:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 07:22:06 INFO - PROCESS | 2436 | 1467037326385 Marionette TRACE conn6 -> [0,2638,"setScriptTimeout",{"ms":35000}] 07:22:06 INFO - PROCESS | 2436 | 1467037326387 Marionette TRACE conn6 <- [1,2638,null,{}] 07:22:06 INFO - PROCESS | 2436 | 1467037326391 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}] 07:22:06 INFO - PROCESS | 2436 | 1467037326393 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:22:06 INFO - PROCESS | 2436 | 1467037326505 Marionette TRACE conn6 <- [1,2639,null,{"value":null}] 07:22:06 INFO - PROCESS | 2436 | 1467037326772 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:06 INFO - PROCESS | 2436 | 1467037326775 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:22:06 INFO - PROCESS | 2436 | ++DOCSHELL 0905C400 == 42 [pid = 2436] [id = 669] 07:22:06 INFO - PROCESS | 2436 | ++DOMWINDOW == 91 (09060C00) [pid = 2436] [serial = 2007] [outer = 00000000] 07:22:06 INFO - PROCESS | 2436 | ++DOMWINDOW == 92 (0EDD9800) [pid = 2436] [serial = 2008] [outer = 09060C00] 07:22:06 INFO - PROCESS | 2436 | 1467037326837 Marionette DEBUG loaded listener.js 07:22:06 INFO - PROCESS | 2436 | ++DOMWINDOW == 93 (0EF58400) [pid = 2436] [serial = 2009] [outer = 09060C00] 07:22:07 INFO - PROCESS | 2436 | 1467037327400 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]]]}] 07:22:07 INFO - PROCESS | 2436 | --DOCSHELL 1485BC00 == 41 [pid = 2436] [id = 299] 07:22:07 INFO - PROCESS | 2436 | --DOCSHELL 13957400 == 40 [pid = 2436] [id = 295] 07:22:07 INFO - PROCESS | 2436 | --DOCSHELL 16475400 == 39 [pid = 2436] [id = 640] 07:22:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 07:22:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1068ms 07:22:07 INFO - PROCESS | 2436 | --DOMWINDOW == 92 (1A364000) [pid = 2436] [serial = 1921] [outer = 00000000] [url = about:blank] 07:22:07 INFO - PROCESS | 2436 | --DOMWINDOW == 91 (18E08400) [pid = 2436] [serial = 1957] [outer = 00000000] [url = about:blank] 07:22:07 INFO - PROCESS | 2436 | --DOMWINDOW == 90 (18C24800) [pid = 2436] [serial = 1954] [outer = 00000000] [url = about:blank] 07:22:07 INFO - PROCESS | 2436 | --DOMWINDOW == 89 (15447400) [pid = 2436] [serial = 1939] [outer = 00000000] [url = about:blank] 07:22:07 INFO - PROCESS | 2436 | --DOMWINDOW == 88 (16845800) [pid = 2436] [serial = 1942] [outer = 00000000] [url = about:blank] 07:22:07 INFO - PROCESS | 2436 | --DOMWINDOW == 87 (132A7800) [pid = 2436] [serial = 1933] [outer = 00000000] [url = about:blank] 07:22:07 INFO - PROCESS | 2436 | --DOMWINDOW == 86 (133C5C00) [pid = 2436] [serial = 1934] [outer = 00000000] [url = about:blank] 07:22:07 INFO - PROCESS | 2436 | --DOMWINDOW == 85 (0F57B800) [pid = 2436] [serial = 1928] [outer = 00000000] [url = about:blank] 07:22:07 INFO - PROCESS | 2436 | --DOMWINDOW == 84 (0F1B8C00) [pid = 2436] [serial = 1927] [outer = 00000000] [url = about:blank] 07:22:07 INFO - PROCESS | 2436 | --DOMWINDOW == 83 (0EDDAC00) [pid = 2436] [serial = 1925] [outer = 00000000] [url = about:blank] 07:22:07 INFO - PROCESS | 2436 | --DOMWINDOW == 82 (0EDD4000) [pid = 2436] [serial = 1924] [outer = 00000000] [url = about:blank] 07:22:07 INFO - PROCESS | 2436 | --DOMWINDOW == 81 (17F58800) [pid = 2436] [serial = 1945] [outer = 00000000] [url = about:blank] 07:22:07 INFO - PROCESS | 2436 | --DOMWINDOW == 80 (16A68000) [pid = 2436] [serial = 1943] [outer = 00000000] [url = about:blank] 07:22:07 INFO - PROCESS | 2436 | --DOMWINDOW == 79 (13ADE400) [pid = 2436] [serial = 1936] [outer = 00000000] [url = about:blank] 07:22:07 INFO - PROCESS | 2436 | --DOMWINDOW == 78 (17F5FC00) [pid = 2436] [serial = 1946] [outer = 00000000] [url = about:blank] 07:22:07 INFO - PROCESS | 2436 | --DOMWINDOW == 77 (14859000) [pid = 2436] [serial = 1937] [outer = 00000000] [url = about:blank] 07:22:07 INFO - PROCESS | 2436 | --DOMWINDOW == 76 (0F1B5800) [pid = 2436] [serial = 1930] [outer = 00000000] [url = about:blank] 07:22:07 INFO - PROCESS | 2436 | --DOMWINDOW == 75 (0F6C1400) [pid = 2436] [serial = 1931] [outer = 00000000] [url = about:blank] 07:22:07 INFO - PROCESS | 2436 | --DOMWINDOW == 74 (1A393400) [pid = 2436] [serial = 1922] [outer = 00000000] [url = about:blank] 07:22:07 INFO - PROCESS | 2436 | --DOMWINDOW == 73 (1877B800) [pid = 2436] [serial = 1948] [outer = 00000000] [url = about:blank] 07:22:07 INFO - PROCESS | 2436 | --DOMWINDOW == 72 (1877D800) [pid = 2436] [serial = 1949] [outer = 00000000] [url = about:blank] 07:22:07 INFO - PROCESS | 2436 | --DOMWINDOW == 71 (18646800) [pid = 2436] [serial = 1952] [outer = 00000000] [url = about:blank] 07:22:07 INFO - PROCESS | 2436 | --DOMWINDOW == 70 (17852C00) [pid = 2436] [serial = 1951] [outer = 00000000] [url = about:blank] 07:22:07 INFO - PROCESS | 2436 | --DOMWINDOW == 69 (16471400) [pid = 2436] [serial = 1940] [outer = 00000000] [url = about:blank] 07:22:07 INFO - PROCESS | 2436 | --DOMWINDOW == 68 (18906000) [pid = 2436] [serial = 1955] [outer = 00000000] [url = about:blank] 07:22:07 INFO - PROCESS | 2436 | 1467037327513 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 07:22:07 INFO - PROCESS | 2436 | 1467037327517 Marionette TRACE conn6 <- [1,2641,null,{"value":"13"}] 07:22:07 INFO - PROCESS | 2436 | 1467037327523 Marionette TRACE conn6 -> [0,2642,"setScriptTimeout",{"ms":35000}] 07:22:07 INFO - PROCESS | 2436 | 1467037327526 Marionette TRACE conn6 <- [1,2642,null,{}] 07:22:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 07:22:07 INFO - PROCESS | 2436 | 1467037327531 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}] 07:22:07 INFO - PROCESS | 2436 | 1467037327535 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:22:07 INFO - PROCESS | 2436 | 1467037327637 Marionette TRACE conn6 <- [1,2643,null,{"value":null}] 07:22:07 INFO - PROCESS | 2436 | 1467037327734 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:07 INFO - PROCESS | 2436 | 1467037327736 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:22:07 INFO - PROCESS | 2436 | ++DOCSHELL 0E7E1400 == 40 [pid = 2436] [id = 670] 07:22:07 INFO - PROCESS | 2436 | ++DOMWINDOW == 69 (0EDD4000) [pid = 2436] [serial = 2010] [outer = 00000000] 07:22:07 INFO - PROCESS | 2436 | ++DOMWINDOW == 70 (0EE47000) [pid = 2436] [serial = 2011] [outer = 0EDD4000] 07:22:07 INFO - PROCESS | 2436 | 1467037327783 Marionette DEBUG loaded listener.js 07:22:07 INFO - PROCESS | 2436 | ++DOMWINDOW == 71 (0F20E400) [pid = 2436] [serial = 2012] [outer = 0EDD4000] 07:22:08 INFO - PROCESS | 2436 | 1467037328213 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]]]}] 07:22:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 07:22:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 770ms 07:22:08 INFO - PROCESS | 2436 | 1467037328306 Marionette TRACE conn6 -> [0,2645,"getWindowHandle",null] 07:22:08 INFO - PROCESS | 2436 | 1467037328310 Marionette TRACE conn6 <- [1,2645,null,{"value":"13"}] 07:22:08 INFO - PROCESS | 2436 | 1467037328314 Marionette TRACE conn6 -> [0,2646,"setScriptTimeout",{"ms":35000}] 07:22:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 07:22:08 INFO - PROCESS | 2436 | 1467037328316 Marionette TRACE conn6 <- [1,2646,null,{}] 07:22:08 INFO - PROCESS | 2436 | 1467037328320 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}] 07:22:08 INFO - PROCESS | 2436 | 1467037328322 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:22:08 INFO - PROCESS | 2436 | 1467037328412 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 07:22:08 INFO - PROCESS | 2436 | 1467037328421 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:08 INFO - PROCESS | 2436 | 1467037328423 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:22:08 INFO - PROCESS | 2436 | ++DOCSHELL 13975000 == 41 [pid = 2436] [id = 671] 07:22:08 INFO - PROCESS | 2436 | ++DOMWINDOW == 72 (13975400) [pid = 2436] [serial = 2013] [outer = 00000000] 07:22:08 INFO - PROCESS | 2436 | ++DOMWINDOW == 73 (13980400) [pid = 2436] [serial = 2014] [outer = 13975400] 07:22:08 INFO - PROCESS | 2436 | 1467037328467 Marionette DEBUG loaded listener.js 07:22:08 INFO - PROCESS | 2436 | ++DOMWINDOW == 74 (13B9A800) [pid = 2436] [serial = 2015] [outer = 13975400] 07:22:08 INFO - PROCESS | 2436 | 1467037328943 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]]]}] 07:22:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 07:22:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 670ms 07:22:08 INFO - PROCESS | 2436 | 1467037328989 Marionette TRACE conn6 -> [0,2649,"getWindowHandle",null] 07:22:08 INFO - PROCESS | 2436 | 1467037328991 Marionette TRACE conn6 <- [1,2649,null,{"value":"13"}] 07:22:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 07:22:08 INFO - PROCESS | 2436 | 1467037328996 Marionette TRACE conn6 -> [0,2650,"setScriptTimeout",{"ms":35000}] 07:22:08 INFO - PROCESS | 2436 | 1467037329002 Marionette TRACE conn6 <- [1,2650,null,{}] 07:22:09 INFO - PROCESS | 2436 | 1467037329010 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}] 07:22:09 INFO - PROCESS | 2436 | 1467037329014 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:22:09 INFO - PROCESS | 2436 | 1467037329100 Marionette TRACE conn6 <- [1,2651,null,{"value":null}] 07:22:09 INFO - PROCESS | 2436 | 1467037329229 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:09 INFO - PROCESS | 2436 | 1467037329231 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:22:09 INFO - PROCESS | 2436 | ++DOCSHELL 15452800 == 42 [pid = 2436] [id = 672] 07:22:09 INFO - PROCESS | 2436 | ++DOMWINDOW == 75 (15453800) [pid = 2436] [serial = 2016] [outer = 00000000] 07:22:09 INFO - PROCESS | 2436 | ++DOMWINDOW == 76 (16845800) [pid = 2436] [serial = 2017] [outer = 15453800] 07:22:09 INFO - PROCESS | 2436 | 1467037329277 Marionette DEBUG loaded listener.js 07:22:09 INFO - PROCESS | 2436 | ++DOMWINDOW == 77 (16A69000) [pid = 2436] [serial = 2018] [outer = 15453800] 07:22:09 INFO - PROCESS | 2436 | 1467037329657 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]]]}] 07:22:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 07:22:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 690ms 07:22:09 INFO - PROCESS | 2436 | 1467037329689 Marionette TRACE conn6 -> [0,2653,"getWindowHandle",null] 07:22:09 INFO - PROCESS | 2436 | 1467037329692 Marionette TRACE conn6 <- [1,2653,null,{"value":"13"}] 07:22:09 INFO - PROCESS | 2436 | 1467037329695 Marionette TRACE conn6 -> [0,2654,"setScriptTimeout",{"ms":35000}] 07:22:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 07:22:09 INFO - PROCESS | 2436 | 1467037329696 Marionette TRACE conn6 <- [1,2654,null,{}] 07:22:09 INFO - PROCESS | 2436 | 1467037329700 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}] 07:22:09 INFO - PROCESS | 2436 | 1467037329702 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:22:09 INFO - PROCESS | 2436 | 1467037329832 Marionette TRACE conn6 <- [1,2655,null,{"value":null}] 07:22:09 INFO - PROCESS | 2436 | 1467037329854 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:09 INFO - PROCESS | 2436 | 1467037329856 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:22:09 INFO - PROCESS | 2436 | ++DOCSHELL 0E734400 == 43 [pid = 2436] [id = 673] 07:22:09 INFO - PROCESS | 2436 | ++DOMWINDOW == 78 (0E7E2000) [pid = 2436] [serial = 2019] [outer = 00000000] 07:22:09 INFO - PROCESS | 2436 | ++DOMWINDOW == 79 (178C4000) [pid = 2436] [serial = 2020] [outer = 0E7E2000] 07:22:09 INFO - PROCESS | 2436 | 1467037329899 Marionette DEBUG loaded listener.js 07:22:09 INFO - PROCESS | 2436 | ++DOMWINDOW == 80 (17F59C00) [pid = 2436] [serial = 2021] [outer = 0E7E2000] 07:22:10 INFO - PROCESS | 2436 | 1467037330814 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]]]}] 07:22:10 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) 07:22:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1180ms 07:22:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 07:22:10 INFO - PROCESS | 2436 | 1467037330885 Marionette TRACE conn6 -> [0,2657,"getWindowHandle",null] 07:22:10 INFO - PROCESS | 2436 | 1467037330887 Marionette TRACE conn6 <- [1,2657,null,{"value":"13"}] 07:22:10 INFO - PROCESS | 2436 | 1467037330890 Marionette TRACE conn6 -> [0,2658,"setScriptTimeout",{"ms":35000}] 07:22:10 INFO - PROCESS | 2436 | 1467037330892 Marionette TRACE conn6 <- [1,2658,null,{}] 07:22:10 INFO - PROCESS | 2436 | 1467037330895 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}] 07:22:10 INFO - PROCESS | 2436 | 1467037330897 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:22:11 INFO - PROCESS | 2436 | 1467037331016 Marionette TRACE conn6 <- [1,2659,null,{"value":null}] 07:22:11 INFO - PROCESS | 2436 | 1467037331021 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:11 INFO - PROCESS | 2436 | 1467037331027 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:22:11 INFO - PROCESS | 2436 | ++DOCSHELL 18904000 == 44 [pid = 2436] [id = 674] 07:22:11 INFO - PROCESS | 2436 | ++DOMWINDOW == 81 (18905400) [pid = 2436] [serial = 2022] [outer = 00000000] 07:22:11 INFO - PROCESS | 2436 | ++DOMWINDOW == 82 (18C13400) [pid = 2436] [serial = 2023] [outer = 18905400] 07:22:11 INFO - PROCESS | 2436 | 1467037331081 Marionette DEBUG loaded listener.js 07:22:11 INFO - PROCESS | 2436 | ++DOMWINDOW == 83 (18C60800) [pid = 2436] [serial = 2024] [outer = 18905400] 07:22:11 INFO - PROCESS | 2436 | --DOMWINDOW == 82 (1787F800) [pid = 2436] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 07:22:11 INFO - PROCESS | 2436 | --DOMWINDOW == 81 (1890B400) [pid = 2436] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 07:22:11 INFO - PROCESS | 2436 | --DOMWINDOW == 80 (1683B000) [pid = 2436] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 07:22:11 INFO - PROCESS | 2436 | --DOMWINDOW == 79 (14EDB400) [pid = 2436] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 07:22:11 INFO - PROCESS | 2436 | --DOMWINDOW == 78 (11F5F800) [pid = 2436] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 07:22:11 INFO - PROCESS | 2436 | --DOMWINDOW == 77 (18EF3400) [pid = 2436] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 07:22:11 INFO - PROCESS | 2436 | --DOMWINDOW == 76 (0E525400) [pid = 2436] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 07:22:11 INFO - PROCESS | 2436 | --DOMWINDOW == 75 (0F64D000) [pid = 2436] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 07:22:11 INFO - PROCESS | 2436 | --DOMWINDOW == 74 (0906FC00) [pid = 2436] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 07:22:12 INFO - PROCESS | 2436 | 1467037332036 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"]]]}] 07:22:12 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 07:22:12 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 07:22:12 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 07:22:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:22:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:22:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1168ms 07:22:12 INFO - PROCESS | 2436 | 1467037332063 Marionette TRACE conn6 -> [0,2661,"getWindowHandle",null] 07:22:12 INFO - PROCESS | 2436 | 1467037332064 Marionette TRACE conn6 <- [1,2661,null,{"value":"13"}] 07:22:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 07:22:12 INFO - PROCESS | 2436 | 1467037332068 Marionette TRACE conn6 -> [0,2662,"setScriptTimeout",{"ms":35000}] 07:22:12 INFO - PROCESS | 2436 | 1467037332069 Marionette TRACE conn6 <- [1,2662,null,{}] 07:22:12 INFO - PROCESS | 2436 | 1467037332073 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}] 07:22:12 INFO - PROCESS | 2436 | 1467037332075 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:22:12 INFO - PROCESS | 2436 | 1467037332168 Marionette TRACE conn6 <- [1,2663,null,{"value":null}] 07:22:12 INFO - PROCESS | 2436 | 1467037332264 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:12 INFO - PROCESS | 2436 | 1467037332266 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:22:12 INFO - PROCESS | 2436 | ++DOCSHELL 0F20F800 == 45 [pid = 2436] [id = 675] 07:22:12 INFO - PROCESS | 2436 | ++DOMWINDOW == 75 (14EE3800) [pid = 2436] [serial = 2025] [outer = 00000000] 07:22:12 INFO - PROCESS | 2436 | ++DOMWINDOW == 76 (17F60800) [pid = 2436] [serial = 2026] [outer = 14EE3800] 07:22:12 INFO - PROCESS | 2436 | 1467037332310 Marionette DEBUG loaded listener.js 07:22:12 INFO - PROCESS | 2436 | ++DOMWINDOW == 77 (1890B400) [pid = 2436] [serial = 2027] [outer = 14EE3800] 07:22:13 INFO - PROCESS | 2436 | 1467037333176 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"]]]}] 07:22:13 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 07:22:13 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 07:22:13 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 07:22:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:22:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:22:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1130ms 07:22:13 INFO - PROCESS | 2436 | 1467037333200 Marionette TRACE conn6 -> [0,2665,"getWindowHandle",null] 07:22:13 INFO - PROCESS | 2436 | 1467037333202 Marionette TRACE conn6 <- [1,2665,null,{"value":"13"}] 07:22:13 INFO - PROCESS | 2436 | 1467037333205 Marionette TRACE conn6 -> [0,2666,"setScriptTimeout",{"ms":35000}] 07:22:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 07:22:13 INFO - PROCESS | 2436 | 1467037333206 Marionette TRACE conn6 <- [1,2666,null,{}] 07:22:13 INFO - PROCESS | 2436 | 1467037333210 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}] 07:22:13 INFO - PROCESS | 2436 | 1467037333212 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:22:13 INFO - PROCESS | 2436 | 1467037333333 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 07:22:13 INFO - PROCESS | 2436 | 1467037333342 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:13 INFO - PROCESS | 2436 | 1467037333344 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:22:13 INFO - PROCESS | 2436 | ++DOCSHELL 0E85FC00 == 46 [pid = 2436] [id = 676] 07:22:13 INFO - PROCESS | 2436 | ++DOMWINDOW == 78 (18DF5800) [pid = 2436] [serial = 2028] [outer = 00000000] 07:22:13 INFO - PROCESS | 2436 | ++DOMWINDOW == 79 (19078400) [pid = 2436] [serial = 2029] [outer = 18DF5800] 07:22:13 INFO - PROCESS | 2436 | 1467037333388 Marionette DEBUG loaded listener.js 07:22:13 INFO - PROCESS | 2436 | ++DOMWINDOW == 80 (19285C00) [pid = 2436] [serial = 2030] [outer = 18DF5800] 07:22:14 INFO - PROCESS | 2436 | 1467037334316 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]]]}] 07:22:14 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) 07:22:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1115ms 07:22:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 07:22:14 INFO - PROCESS | 2436 | 1467037334325 Marionette TRACE conn6 -> [0,2669,"getWindowHandle",null] 07:22:14 INFO - PROCESS | 2436 | 1467037334329 Marionette TRACE conn6 <- [1,2669,null,{"value":"13"}] 07:22:14 INFO - PROCESS | 2436 | 1467037334334 Marionette TRACE conn6 -> [0,2670,"setScriptTimeout",{"ms":35000}] 07:22:14 INFO - PROCESS | 2436 | 1467037334338 Marionette TRACE conn6 <- [1,2670,null,{}] 07:22:14 INFO - PROCESS | 2436 | 1467037334344 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}] 07:22:14 INFO - PROCESS | 2436 | 1467037334347 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:22:14 INFO - PROCESS | 2436 | 1467037334463 Marionette TRACE conn6 <- [1,2671,null,{"value":null}] 07:22:14 INFO - PROCESS | 2436 | 1467037334602 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:14 INFO - PROCESS | 2436 | 1467037334606 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:22:14 INFO - PROCESS | 2436 | ++DOCSHELL 0EE46000 == 47 [pid = 2436] [id = 677] 07:22:14 INFO - PROCESS | 2436 | ++DOMWINDOW == 81 (0EE47400) [pid = 2436] [serial = 2031] [outer = 00000000] 07:22:14 INFO - PROCESS | 2436 | ++DOMWINDOW == 82 (0F647400) [pid = 2436] [serial = 2032] [outer = 0EE47400] 07:22:14 INFO - PROCESS | 2436 | 1467037334705 Marionette DEBUG loaded listener.js 07:22:14 INFO - PROCESS | 2436 | ++DOMWINDOW == 83 (11F5F400) [pid = 2436] [serial = 2033] [outer = 0EE47400] 07:22:15 INFO - PROCESS | 2436 | 1467037335790 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]]]}] 07:22:15 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) 07:22:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1477ms 07:22:15 INFO - PROCESS | 2436 | 1467037335812 Marionette TRACE conn6 -> [0,2673,"getWindowHandle",null] 07:22:15 INFO - PROCESS | 2436 | 1467037335817 Marionette TRACE conn6 <- [1,2673,null,{"value":"13"}] 07:22:15 INFO - PROCESS | 2436 | 1467037335823 Marionette TRACE conn6 -> [0,2674,"setScriptTimeout",{"ms":35000}] 07:22:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 07:22:15 INFO - PROCESS | 2436 | 1467037335826 Marionette TRACE conn6 <- [1,2674,null,{}] 07:22:15 INFO - PROCESS | 2436 | 1467037335830 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}] 07:22:15 INFO - PROCESS | 2436 | 1467037335833 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:22:15 INFO - PROCESS | 2436 | 1467037335946 Marionette TRACE conn6 <- [1,2675,null,{"value":null}] 07:22:16 INFO - PROCESS | 2436 | 1467037336089 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:16 INFO - PROCESS | 2436 | 1467037336092 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:22:16 INFO - PROCESS | 2436 | ++DOCSHELL 14EDD800 == 48 [pid = 2436] [id = 678] 07:22:16 INFO - PROCESS | 2436 | ++DOMWINDOW == 84 (14EE0000) [pid = 2436] [serial = 2034] [outer = 00000000] 07:22:16 INFO - PROCESS | 2436 | ++DOMWINDOW == 85 (1646DC00) [pid = 2436] [serial = 2035] [outer = 14EE0000] 07:22:16 INFO - PROCESS | 2436 | 1467037336149 Marionette DEBUG loaded listener.js 07:22:16 INFO - PROCESS | 2436 | ++DOMWINDOW == 86 (16840400) [pid = 2436] [serial = 2036] [outer = 14EE0000] 07:22:17 INFO - PROCESS | 2436 | 1467037337198 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"]]]}] 07:22:17 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 07:22:17 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 07:22:17 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 07:22:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:22:17 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:22:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1422ms 07:22:17 INFO - PROCESS | 2436 | 1467037337249 Marionette TRACE conn6 -> [0,2677,"getWindowHandle",null] 07:22:17 INFO - PROCESS | 2436 | 1467037337252 Marionette TRACE conn6 <- [1,2677,null,{"value":"13"}] 07:22:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 07:22:17 INFO - PROCESS | 2436 | 1467037337255 Marionette TRACE conn6 -> [0,2678,"setScriptTimeout",{"ms":35000}] 07:22:17 INFO - PROCESS | 2436 | 1467037337259 Marionette TRACE conn6 <- [1,2678,null,{}] 07:22:17 INFO - PROCESS | 2436 | 1467037337270 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}] 07:22:17 INFO - PROCESS | 2436 | 1467037337275 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:22:17 INFO - PROCESS | 2436 | 1467037337624 Marionette TRACE conn6 <- [1,2679,null,{"value":null}] 07:22:17 INFO - PROCESS | 2436 | 1467037337731 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:17 INFO - PROCESS | 2436 | 1467037337735 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:22:17 INFO - PROCESS | 2436 | ++DOCSHELL 0EDE0C00 == 49 [pid = 2436] [id = 679] 07:22:17 INFO - PROCESS | 2436 | ++DOMWINDOW == 87 (0EE43000) [pid = 2436] [serial = 2037] [outer = 00000000] 07:22:17 INFO - PROCESS | 2436 | ++DOMWINDOW == 88 (0F20D000) [pid = 2436] [serial = 2038] [outer = 0EE43000] 07:22:17 INFO - PROCESS | 2436 | 1467037337785 Marionette DEBUG loaded listener.js 07:22:17 INFO - PROCESS | 2436 | ++DOMWINDOW == 89 (0FFC9C00) [pid = 2436] [serial = 2039] [outer = 0EE43000] 07:22:18 INFO - PROCESS | 2436 | --DOCSHELL 0F20F800 == 48 [pid = 2436] [id = 675] 07:22:18 INFO - PROCESS | 2436 | --DOCSHELL 18904000 == 47 [pid = 2436] [id = 674] 07:22:18 INFO - PROCESS | 2436 | --DOCSHELL 0E734400 == 46 [pid = 2436] [id = 673] 07:22:18 INFO - PROCESS | 2436 | --DOCSHELL 15452800 == 45 [pid = 2436] [id = 672] 07:22:18 INFO - PROCESS | 2436 | --DOCSHELL 13975000 == 44 [pid = 2436] [id = 671] 07:22:18 INFO - PROCESS | 2436 | --DOCSHELL 0E7E1400 == 43 [pid = 2436] [id = 670] 07:22:18 INFO - PROCESS | 2436 | --DOCSHELL 0905C400 == 42 [pid = 2436] [id = 669] 07:22:18 INFO - PROCESS | 2436 | --DOCSHELL 19E61800 == 41 [pid = 2436] [id = 668] 07:22:18 INFO - PROCESS | 2436 | --DOCSHELL 0E8E8400 == 40 [pid = 2436] [id = 666] 07:22:18 INFO - PROCESS | 2436 | --DOCSHELL 15146800 == 39 [pid = 2436] [id = 667] 07:22:18 INFO - PROCESS | 2436 | --DOCSHELL 0E56B800 == 38 [pid = 2436] [id = 294] 07:22:18 INFO - PROCESS | 2436 | --DOCSHELL 0E7E7800 == 37 [pid = 2436] [id = 288] 07:22:18 INFO - PROCESS | 2436 | --DOCSHELL 14EDA800 == 36 [pid = 2436] [id = 665] 07:22:18 INFO - PROCESS | 2436 | --DOCSHELL 09062400 == 35 [pid = 2436] [id = 663] 07:22:18 INFO - PROCESS | 2436 | --DOCSHELL 0EF60C00 == 34 [pid = 2436] [id = 642] 07:22:18 INFO - PROCESS | 2436 | --DOCSHELL 0E862C00 == 33 [pid = 2436] [id = 661] 07:22:18 INFO - PROCESS | 2436 | --DOCSHELL 17816800 == 32 [pid = 2436] [id = 287] 07:22:18 INFO - PROCESS | 2436 | --DOCSHELL 18E0B000 == 31 [pid = 2436] [id = 662] 07:22:18 INFO - PROCESS | 2436 | --DOCSHELL 16476C00 == 30 [pid = 2436] [id = 286] 07:22:18 INFO - PROCESS | 2436 | --DOCSHELL 0EDDD400 == 29 [pid = 2436] [id = 664] 07:22:18 INFO - PROCESS | 2436 | --DOCSHELL 16A6D400 == 28 [pid = 2436] [id = 289] 07:22:18 INFO - PROCESS | 2436 | --DOCSHELL 14EDD800 == 27 [pid = 2436] [id = 678] 07:22:18 INFO - PROCESS | 2436 | --DOCSHELL 0E85FC00 == 26 [pid = 2436] [id = 676] 07:22:18 INFO - PROCESS | 2436 | --DOCSHELL 0EE46000 == 25 [pid = 2436] [id = 677] 07:22:18 INFO - PROCESS | 2436 | --DOMWINDOW == 88 (17F5E800) [pid = 2436] [serial = 1981] [outer = 00000000] [url = about:blank] 07:22:18 INFO - PROCESS | 2436 | --DOMWINDOW == 87 (18E02400) [pid = 2436] [serial = 1984] [outer = 00000000] [url = about:blank] 07:22:18 INFO - PROCESS | 2436 | --DOMWINDOW == 86 (18EF8800) [pid = 2436] [serial = 1966] [outer = 00000000] [url = about:blank] 07:22:18 INFO - PROCESS | 2436 | --DOMWINDOW == 85 (16AD8C00) [pid = 2436] [serial = 1978] [outer = 00000000] [url = about:blank] 07:22:18 INFO - PROCESS | 2436 | --DOMWINDOW == 84 (14EE1C00) [pid = 2436] [serial = 1975] [outer = 00000000] [url = about:blank] 07:22:18 INFO - PROCESS | 2436 | --DOMWINDOW == 83 (1524C000) [pid = 2436] [serial = 1976] [outer = 00000000] [url = about:blank] 07:22:18 INFO - PROCESS | 2436 | --DOMWINDOW == 82 (13219000) [pid = 2436] [serial = 1972] [outer = 00000000] [url = about:blank] 07:22:18 INFO - PROCESS | 2436 | --DOMWINDOW == 81 (135B4800) [pid = 2436] [serial = 1973] [outer = 00000000] [url = about:blank] 07:22:18 INFO - PROCESS | 2436 | --DOMWINDOW == 80 (16842C00) [pid = 2436] [serial = 1963] [outer = 00000000] [url = about:blank] 07:22:18 INFO - PROCESS | 2436 | --DOMWINDOW == 79 (11F68C00) [pid = 2436] [serial = 1960] [outer = 00000000] [url = about:blank] 07:22:18 INFO - PROCESS | 2436 | --DOMWINDOW == 78 (1907B000) [pid = 2436] [serial = 1987] [outer = 00000000] [url = about:blank] 07:22:18 INFO - PROCESS | 2436 | --DOMWINDOW == 77 (0E8E7800) [pid = 2436] [serial = 1969] [outer = 00000000] [url = about:blank] 07:22:18 INFO - PROCESS | 2436 | --DOMWINDOW == 76 (0EE50800) [pid = 2436] [serial = 1970] [outer = 00000000] [url = about:blank] 07:22:18 INFO - PROCESS | 2436 | --DOMWINDOW == 75 (18E0C400) [pid = 2436] [serial = 1985] [outer = 00000000] [url = about:blank] 07:22:18 INFO - PROCESS | 2436 | --DOMWINDOW == 74 (18EFD800) [pid = 2436] [serial = 1994] [outer = 00000000] [url = about:blank] 07:22:18 INFO - PROCESS | 2436 | --DOMWINDOW == 73 (19289800) [pid = 2436] [serial = 1988] [outer = 00000000] [url = about:blank] 07:22:18 INFO - PROCESS | 2436 | --DOMWINDOW == 72 (18EFC000) [pid = 2436] [serial = 1993] [outer = 00000000] [url = about:blank] 07:22:18 INFO - PROCESS | 2436 | --DOMWINDOW == 71 (16841000) [pid = 2436] [serial = 1990] [outer = 00000000] [url = about:blank] 07:22:18 INFO - PROCESS | 2436 | --DOMWINDOW == 70 (192ADC00) [pid = 2436] [serial = 1996] [outer = 00000000] [url = about:blank] 07:22:18 INFO - PROCESS | 2436 | --DOMWINDOW == 69 (17F5F000) [pid = 2436] [serial = 1982] [outer = 00000000] [url = about:blank] 07:22:18 INFO - PROCESS | 2436 | --DOMWINDOW == 68 (1785D800) [pid = 2436] [serial = 1979] [outer = 00000000] [url = about:blank] 07:22:18 INFO - PROCESS | 2436 | --DOMWINDOW == 67 (17871C00) [pid = 2436] [serial = 1991] [outer = 00000000] [url = about:blank] 07:22:19 INFO - PROCESS | 2436 | 1467037339651 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"]]]}] 07:22:19 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 07:22:19 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 07:22:19 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 07:22:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:22:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:22:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 2424ms 07:22:19 INFO - PROCESS | 2436 | 1467037339684 Marionette TRACE conn6 -> [0,2681,"getWindowHandle",null] 07:22:19 INFO - PROCESS | 2436 | 1467037339687 Marionette TRACE conn6 <- [1,2681,null,{"value":"13"}] 07:22:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 07:22:19 INFO - PROCESS | 2436 | 1467037339692 Marionette TRACE conn6 -> [0,2682,"setScriptTimeout",{"ms":35000}] 07:22:19 INFO - PROCESS | 2436 | 1467037339694 Marionette TRACE conn6 <- [1,2682,null,{}] 07:22:19 INFO - PROCESS | 2436 | 1467037339700 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}] 07:22:19 INFO - PROCESS | 2436 | 1467037339703 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:22:19 INFO - PROCESS | 2436 | 1467037339791 Marionette TRACE conn6 <- [1,2683,null,{"value":null}] 07:22:19 INFO - PROCESS | 2436 | 1467037339884 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:19 INFO - PROCESS | 2436 | 1467037339887 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:22:19 INFO - PROCESS | 2436 | ++DOCSHELL 0ED50000 == 26 [pid = 2436] [id = 680] 07:22:19 INFO - PROCESS | 2436 | ++DOMWINDOW == 68 (0EE44C00) [pid = 2436] [serial = 2040] [outer = 00000000] 07:22:19 INFO - PROCESS | 2436 | ++DOMWINDOW == 69 (0EF53000) [pid = 2436] [serial = 2041] [outer = 0EE44C00] 07:22:19 INFO - PROCESS | 2436 | 1467037339935 Marionette DEBUG loaded listener.js 07:22:20 INFO - PROCESS | 2436 | ++DOMWINDOW == 70 (0F16D400) [pid = 2436] [serial = 2042] [outer = 0EE44C00] 07:22:20 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 07:22:20 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 07:22:20 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 07:22:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:22:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:22:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1120ms 07:22:20 INFO - PROCESS | 2436 | 1467037340804 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"]]]}] 07:22:20 INFO - PROCESS | 2436 | 1467037340813 Marionette TRACE conn6 -> [0,2685,"getWindowHandle",null] 07:22:20 INFO - PROCESS | 2436 | 1467037340818 Marionette TRACE conn6 <- [1,2685,null,{"value":"13"}] 07:22:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 07:22:20 INFO - PROCESS | 2436 | 1467037340824 Marionette TRACE conn6 -> [0,2686,"setScriptTimeout",{"ms":35000}] 07:22:20 INFO - PROCESS | 2436 | 1467037340827 Marionette TRACE conn6 <- [1,2686,null,{}] 07:22:20 INFO - PROCESS | 2436 | 1467037340831 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}] 07:22:20 INFO - PROCESS | 2436 | 1467037340834 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:22:20 INFO - PROCESS | 2436 | 1467037340967 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 07:22:20 INFO - PROCESS | 2436 | 1467037340988 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:20 INFO - PROCESS | 2436 | 1467037340991 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:22:20 INFO - PROCESS | 2436 | ++DOCSHELL 1359B000 == 27 [pid = 2436] [id = 681] 07:22:20 INFO - PROCESS | 2436 | ++DOMWINDOW == 71 (1359C800) [pid = 2436] [serial = 2043] [outer = 00000000] 07:22:21 INFO - PROCESS | 2436 | ++DOMWINDOW == 72 (13971C00) [pid = 2436] [serial = 2044] [outer = 1359C800] 07:22:21 INFO - PROCESS | 2436 | 1467037341038 Marionette DEBUG loaded listener.js 07:22:21 INFO - PROCESS | 2436 | ++DOMWINDOW == 73 (1397B800) [pid = 2436] [serial = 2045] [outer = 1359C800] 07:22:21 INFO - PROCESS | 2436 | 1467037342001 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"]]]}] 07:22:22 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 07:22:22 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 07:22:22 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 07:22:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:22:22 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:22:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1233ms 07:22:22 INFO - PROCESS | 2436 | 1467037342067 Marionette TRACE conn6 -> [0,2689,"getWindowHandle",null] 07:22:22 INFO - PROCESS | 2436 | 1467037342070 Marionette TRACE conn6 <- [1,2689,null,{"value":"13"}] 07:22:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 07:22:22 INFO - PROCESS | 2436 | 1467037342073 Marionette TRACE conn6 -> [0,2690,"setScriptTimeout",{"ms":35000}] 07:22:22 INFO - PROCESS | 2436 | 1467037342077 Marionette TRACE conn6 <- [1,2690,null,{}] 07:22:22 INFO - PROCESS | 2436 | 1467037342088 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}] 07:22:22 INFO - PROCESS | 2436 | 1467037342093 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:22:22 INFO - PROCESS | 2436 | 1467037342211 Marionette TRACE conn6 <- [1,2691,null,{"value":null}] 07:22:22 INFO - PROCESS | 2436 | 1467037342219 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:22 INFO - PROCESS | 2436 | 1467037342222 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:22:22 INFO - PROCESS | 2436 | ++DOCSHELL 15452000 == 28 [pid = 2436] [id = 682] 07:22:22 INFO - PROCESS | 2436 | ++DOMWINDOW == 74 (15453400) [pid = 2436] [serial = 2046] [outer = 00000000] 07:22:22 INFO - PROCESS | 2436 | ++DOMWINDOW == 75 (1683CC00) [pid = 2436] [serial = 2047] [outer = 15453400] 07:22:22 INFO - PROCESS | 2436 | 1467037342333 Marionette DEBUG loaded listener.js 07:22:22 INFO - PROCESS | 2436 | ++DOMWINDOW == 76 (16845C00) [pid = 2436] [serial = 2048] [outer = 15453400] 07:22:22 INFO - PROCESS | 2436 | 1467037342809 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]]]}] 07:22:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 07:22:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 770ms 07:22:22 INFO - PROCESS | 2436 | 1467037342846 Marionette TRACE conn6 -> [0,2693,"getWindowHandle",null] 07:22:22 INFO - PROCESS | 2436 | 1467037342849 Marionette TRACE conn6 <- [1,2693,null,{"value":"13"}] 07:22:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 07:22:22 INFO - PROCESS | 2436 | 1467037342860 Marionette TRACE conn6 -> [0,2694,"setScriptTimeout",{"ms":35000}] 07:22:22 INFO - PROCESS | 2436 | 1467037342862 Marionette TRACE conn6 <- [1,2694,null,{}] 07:22:22 INFO - PROCESS | 2436 | 1467037342866 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}] 07:22:22 INFO - PROCESS | 2436 | 1467037342868 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:22:23 INFO - PROCESS | 2436 | 1467037343255 Marionette TRACE conn6 <- [1,2695,null,{"value":null}] 07:22:23 INFO - PROCESS | 2436 | --DOMWINDOW == 75 (0EF56800) [pid = 2436] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 07:22:23 INFO - PROCESS | 2436 | --DOMWINDOW == 74 (18DED400) [pid = 2436] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 07:22:23 INFO - PROCESS | 2436 | --DOMWINDOW == 73 (15141800) [pid = 2436] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 07:22:23 INFO - PROCESS | 2436 | --DOMWINDOW == 72 (18EF1800) [pid = 2436] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 07:22:23 INFO - PROCESS | 2436 | --DOMWINDOW == 71 (18DF5800) [pid = 2436] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 07:22:23 INFO - PROCESS | 2436 | --DOMWINDOW == 70 (15453800) [pid = 2436] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 07:22:23 INFO - PROCESS | 2436 | --DOMWINDOW == 69 (13975400) [pid = 2436] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 07:22:23 INFO - PROCESS | 2436 | --DOMWINDOW == 68 (15447C00) [pid = 2436] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 07:22:23 INFO - PROCESS | 2436 | --DOMWINDOW == 67 (09060C00) [pid = 2436] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 07:22:23 INFO - PROCESS | 2436 | --DOMWINDOW == 66 (18905400) [pid = 2436] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 07:22:23 INFO - PROCESS | 2436 | --DOMWINDOW == 65 (0EDD4000) [pid = 2436] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 07:22:23 INFO - PROCESS | 2436 | --DOMWINDOW == 64 (19E62C00) [pid = 2436] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 07:22:23 INFO - PROCESS | 2436 | --DOMWINDOW == 63 (18EF8400) [pid = 2436] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 07:22:23 INFO - PROCESS | 2436 | --DOMWINDOW == 62 (0E8EE000) [pid = 2436] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 07:22:23 INFO - PROCESS | 2436 | --DOMWINDOW == 61 (14EE3800) [pid = 2436] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 07:22:23 INFO - PROCESS | 2436 | --DOMWINDOW == 60 (0E7E2000) [pid = 2436] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 07:22:23 INFO - PROCESS | 2436 | 1467037343328 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:23 INFO - PROCESS | 2436 | 1467037343330 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:22:23 INFO - PROCESS | 2436 | ++DOCSHELL 0E572C00 == 29 [pid = 2436] [id = 683] 07:22:23 INFO - PROCESS | 2436 | ++DOMWINDOW == 61 (0E7E2000) [pid = 2436] [serial = 2049] [outer = 00000000] 07:22:23 INFO - PROCESS | 2436 | ++DOMWINDOW == 62 (0EE4CC00) [pid = 2436] [serial = 2050] [outer = 0E7E2000] 07:22:23 INFO - PROCESS | 2436 | 1467037343375 Marionette DEBUG loaded listener.js 07:22:23 INFO - PROCESS | 2436 | ++DOMWINDOW == 63 (151F0400) [pid = 2436] [serial = 2051] [outer = 0E7E2000] 07:22:23 INFO - PROCESS | 2436 | 1467037343754 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]]]}] 07:22:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 07:22:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 930ms 07:22:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 07:22:23 INFO - PROCESS | 2436 | 1467037343787 Marionette TRACE conn6 -> [0,2697,"getWindowHandle",null] 07:22:23 INFO - PROCESS | 2436 | 1467037343789 Marionette TRACE conn6 <- [1,2697,null,{"value":"13"}] 07:22:23 INFO - PROCESS | 2436 | 1467037343792 Marionette TRACE conn6 -> [0,2698,"setScriptTimeout",{"ms":35000}] 07:22:23 INFO - PROCESS | 2436 | 1467037343793 Marionette TRACE conn6 <- [1,2698,null,{}] 07:22:23 INFO - PROCESS | 2436 | 1467037343797 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}] 07:22:23 INFO - PROCESS | 2436 | 1467037343799 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:22:23 INFO - PROCESS | 2436 | 1467037343878 Marionette TRACE conn6 <- [1,2699,null,{"value":null}] 07:22:23 INFO - PROCESS | 2436 | 1467037343884 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:23 INFO - PROCESS | 2436 | 1467037343886 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:22:23 INFO - PROCESS | 2436 | ++DOCSHELL 16A68800 == 30 [pid = 2436] [id = 684] 07:22:23 INFO - PROCESS | 2436 | ++DOMWINDOW == 64 (16A76C00) [pid = 2436] [serial = 2052] [outer = 00000000] 07:22:23 INFO - PROCESS | 2436 | ++DOMWINDOW == 65 (17875C00) [pid = 2436] [serial = 2053] [outer = 16A76C00] 07:22:23 INFO - PROCESS | 2436 | 1467037343930 Marionette DEBUG loaded listener.js 07:22:23 INFO - PROCESS | 2436 | ++DOMWINDOW == 66 (17F56C00) [pid = 2436] [serial = 2054] [outer = 16A76C00] 07:22:24 INFO - PROCESS | 2436 | 1467037344393 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] 07:22:24 INFO - PROCESS | 2436 | 1467037344425 Marionette TRACE conn6 <- [1,2701,null,{"value":"13"}] 07:22:24 INFO - PROCESS | 2436 | 1467037344428 Marionette TRACE conn6 -> [0,2702,"setScriptTimeout",{"ms":35000}] 07:22:24 INFO - PROCESS | 2436 | 1467037344430 Marionette TRACE conn6 <- [1,2702,null,{}] 07:22:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 07:22:24 INFO - PROCESS | 2436 | 1467037344434 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}] 07:22:24 INFO - PROCESS | 2436 | 1467037344439 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:22:24 INFO - PROCESS | 2436 | 1467037344542 Marionette TRACE conn6 <- [1,2703,null,{"value":null}] 07:22:24 INFO - PROCESS | 2436 | 1467037344547 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:24 INFO - PROCESS | 2436 | 1467037344549 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:22:24 INFO - PROCESS | 2436 | ++DOCSHELL 13999800 == 31 [pid = 2436] [id = 685] 07:22:24 INFO - PROCESS | 2436 | ++DOMWINDOW == 67 (18906000) [pid = 2436] [serial = 2055] [outer = 00000000] 07:22:24 INFO - PROCESS | 2436 | ++DOMWINDOW == 68 (18C5A800) [pid = 2436] [serial = 2056] [outer = 18906000] 07:22:24 INFO - PROCESS | 2436 | 1467037344594 Marionette DEBUG loaded listener.js 07:22:24 INFO - PROCESS | 2436 | ++DOMWINDOW == 69 (18DD2800) [pid = 2436] [serial = 2057] [outer = 18906000] 07:22:25 INFO - PROCESS | 2436 | 1467037345041 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]]]}] 07:22:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 07:22:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 630ms 07:22:25 INFO - PROCESS | 2436 | 1467037345070 Marionette TRACE conn6 -> [0,2705,"getWindowHandle",null] 07:22:25 INFO - PROCESS | 2436 | 1467037345072 Marionette TRACE conn6 <- [1,2705,null,{"value":"13"}] 07:22:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 07:22:25 INFO - PROCESS | 2436 | 1467037345091 Marionette TRACE conn6 -> [0,2706,"setScriptTimeout",{"ms":35000}] 07:22:25 INFO - PROCESS | 2436 | 1467037345093 Marionette TRACE conn6 <- [1,2706,null,{}] 07:22:25 INFO - PROCESS | 2436 | 1467037345096 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}] 07:22:25 INFO - PROCESS | 2436 | 1467037345098 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:22:25 INFO - PROCESS | 2436 | 1467037345180 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 07:22:25 INFO - PROCESS | 2436 | 1467037345186 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:25 INFO - PROCESS | 2436 | 1467037345188 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:22:25 INFO - PROCESS | 2436 | ++DOCSHELL 18E06C00 == 32 [pid = 2436] [id = 686] 07:22:25 INFO - PROCESS | 2436 | ++DOMWINDOW == 70 (18DF1800) [pid = 2436] [serial = 2058] [outer = 00000000] 07:22:25 INFO - PROCESS | 2436 | ++DOMWINDOW == 71 (18EF2400) [pid = 2436] [serial = 2059] [outer = 18DF1800] 07:22:25 INFO - PROCESS | 2436 | 1467037345231 Marionette DEBUG loaded listener.js 07:22:25 INFO - PROCESS | 2436 | ++DOMWINDOW == 72 (18EF2C00) [pid = 2436] [serial = 2060] [outer = 18DF1800] 07:22:26 INFO - PROCESS | 2436 | 1467037346115 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] 07:22:26 INFO - PROCESS | 2436 | 1467037346173 Marionette TRACE conn6 <- [1,2709,null,{"value":"13"}] 07:22:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 07:22:26 INFO - PROCESS | 2436 | 1467037346178 Marionette TRACE conn6 -> [0,2710,"setScriptTimeout",{"ms":35000}] 07:22:26 INFO - PROCESS | 2436 | 1467037346181 Marionette TRACE conn6 <- [1,2710,null,{}] 07:22:26 INFO - PROCESS | 2436 | 1467037346187 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}] 07:22:26 INFO - PROCESS | 2436 | 1467037346190 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:22:26 INFO - PROCESS | 2436 | 1467037346331 Marionette TRACE conn6 <- [1,2711,null,{"value":null}] 07:22:26 INFO - PROCESS | 2436 | 1467037346475 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:26 INFO - PROCESS | 2436 | 1467037346478 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:22:26 INFO - PROCESS | 2436 | ++DOCSHELL 0EDD3000 == 33 [pid = 2436] [id = 687] 07:22:26 INFO - PROCESS | 2436 | ++DOMWINDOW == 73 (0EE49800) [pid = 2436] [serial = 2061] [outer = 00000000] 07:22:26 INFO - PROCESS | 2436 | ++DOMWINDOW == 74 (1392BC00) [pid = 2436] [serial = 2062] [outer = 0EE49800] 07:22:26 INFO - PROCESS | 2436 | 1467037346537 Marionette DEBUG loaded listener.js 07:22:26 INFO - PROCESS | 2436 | ++DOMWINDOW == 75 (1399B800) [pid = 2436] [serial = 2063] [outer = 0EE49800] 07:22:27 INFO - PROCESS | 2436 | 1467037347413 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] 07:22:27 INFO - PROCESS | 2436 | 1467037347466 Marionette TRACE conn6 <- [1,2713,null,{"value":"13"}] 07:22:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 07:22:27 INFO - PROCESS | 2436 | 1467037347471 Marionette TRACE conn6 -> [0,2714,"setScriptTimeout",{"ms":35000}] 07:22:27 INFO - PROCESS | 2436 | 1467037347474 Marionette TRACE conn6 <- [1,2714,null,{}] 07:22:27 INFO - PROCESS | 2436 | 1467037347480 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}] 07:22:27 INFO - PROCESS | 2436 | 1467037347483 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:22:27 INFO - PROCESS | 2436 | 1467037347593 Marionette TRACE conn6 <- [1,2715,null,{"value":null}] 07:22:27 INFO - PROCESS | 2436 | 1467037347735 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:27 INFO - PROCESS | 2436 | 1467037347740 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:22:27 INFO - PROCESS | 2436 | ++DOCSHELL 0F16FC00 == 34 [pid = 2436] [id = 688] 07:22:27 INFO - PROCESS | 2436 | ++DOMWINDOW == 76 (0F1BDC00) [pid = 2436] [serial = 2064] [outer = 00000000] 07:22:27 INFO - PROCESS | 2436 | ++DOMWINDOW == 77 (11F68000) [pid = 2436] [serial = 2065] [outer = 0F1BDC00] 07:22:27 INFO - PROCESS | 2436 | 1467037347792 Marionette DEBUG loaded listener.js 07:22:27 INFO - PROCESS | 2436 | ++DOMWINDOW == 78 (133C5800) [pid = 2436] [serial = 2066] [outer = 0F1BDC00] 07:22:27 INFO - PROCESS | 2436 | --DOCSHELL 13999800 == 33 [pid = 2436] [id = 685] 07:22:27 INFO - PROCESS | 2436 | --DOCSHELL 16A68800 == 32 [pid = 2436] [id = 684] 07:22:27 INFO - PROCESS | 2436 | --DOCSHELL 0E572C00 == 31 [pid = 2436] [id = 683] 07:22:27 INFO - PROCESS | 2436 | --DOCSHELL 15452000 == 30 [pid = 2436] [id = 682] 07:22:27 INFO - PROCESS | 2436 | --DOCSHELL 1359B000 == 29 [pid = 2436] [id = 681] 07:22:27 INFO - PROCESS | 2436 | --DOCSHELL 0ED50000 == 28 [pid = 2436] [id = 680] 07:22:28 INFO - PROCESS | 2436 | --DOMWINDOW == 77 (19075C00) [pid = 2436] [serial = 1967] [outer = 00000000] [url = about:blank] 07:22:28 INFO - PROCESS | 2436 | --DOMWINDOW == 76 (135B6800) [pid = 2436] [serial = 1961] [outer = 00000000] [url = about:blank] 07:22:28 INFO - PROCESS | 2436 | --DOMWINDOW == 75 (18E0F400) [pid = 2436] [serial = 1958] [outer = 00000000] [url = about:blank] 07:22:28 INFO - PROCESS | 2436 | --DOMWINDOW == 74 (16AE1400) [pid = 2436] [serial = 1964] [outer = 00000000] [url = about:blank] 07:22:28 INFO - PROCESS | 2436 | --DOMWINDOW == 73 (16845800) [pid = 2436] [serial = 2017] [outer = 00000000] [url = about:blank] 07:22:28 INFO - PROCESS | 2436 | --DOMWINDOW == 72 (16A69000) [pid = 2436] [serial = 2018] [outer = 00000000] [url = about:blank] 07:22:28 INFO - PROCESS | 2436 | --DOMWINDOW == 71 (13980400) [pid = 2436] [serial = 2014] [outer = 00000000] [url = about:blank] 07:22:28 INFO - PROCESS | 2436 | --DOMWINDOW == 70 (13B9A800) [pid = 2436] [serial = 2015] [outer = 00000000] [url = about:blank] 07:22:28 INFO - PROCESS | 2436 | --DOMWINDOW == 69 (16AE4400) [pid = 2436] [serial = 2002] [outer = 00000000] [url = about:blank] 07:22:28 INFO - PROCESS | 2436 | --DOMWINDOW == 68 (18908C00) [pid = 2436] [serial = 2003] [outer = 00000000] [url = about:blank] 07:22:28 INFO - PROCESS | 2436 | --DOMWINDOW == 67 (0EDD9800) [pid = 2436] [serial = 2008] [outer = 00000000] [url = about:blank] 07:22:28 INFO - PROCESS | 2436 | --DOMWINDOW == 66 (0EF58400) [pid = 2436] [serial = 2009] [outer = 00000000] [url = about:blank] 07:22:28 INFO - PROCESS | 2436 | --DOMWINDOW == 65 (18C13400) [pid = 2436] [serial = 2023] [outer = 00000000] [url = about:blank] 07:22:28 INFO - PROCESS | 2436 | --DOMWINDOW == 64 (0EE47000) [pid = 2436] [serial = 2011] [outer = 00000000] [url = about:blank] 07:22:28 INFO - PROCESS | 2436 | --DOMWINDOW == 63 (0F20E400) [pid = 2436] [serial = 2012] [outer = 00000000] [url = about:blank] 07:22:28 INFO - PROCESS | 2436 | --DOMWINDOW == 62 (1A183000) [pid = 2436] [serial = 2005] [outer = 00000000] [url = about:blank] 07:22:28 INFO - PROCESS | 2436 | --DOMWINDOW == 61 (1A189C00) [pid = 2436] [serial = 2006] [outer = 00000000] [url = about:blank] 07:22:28 INFO - PROCESS | 2436 | --DOMWINDOW == 60 (192B2C00) [pid = 2436] [serial = 1997] [outer = 00000000] [url = about:blank] 07:22:28 INFO - PROCESS | 2436 | --DOMWINDOW == 59 (11F09400) [pid = 2436] [serial = 1999] [outer = 00000000] [url = about:blank] 07:22:28 INFO - PROCESS | 2436 | --DOMWINDOW == 58 (1321A400) [pid = 2436] [serial = 2000] [outer = 00000000] [url = about:blank] 07:22:28 INFO - PROCESS | 2436 | --DOMWINDOW == 57 (1890B400) [pid = 2436] [serial = 2027] [outer = 00000000] [url = about:blank] 07:22:28 INFO - PROCESS | 2436 | --DOMWINDOW == 56 (17F60800) [pid = 2436] [serial = 2026] [outer = 00000000] [url = about:blank] 07:22:28 INFO - PROCESS | 2436 | --DOMWINDOW == 55 (178C4000) [pid = 2436] [serial = 2020] [outer = 00000000] [url = about:blank] 07:22:28 INFO - PROCESS | 2436 | --DOMWINDOW == 54 (18C60800) [pid = 2436] [serial = 2024] [outer = 00000000] [url = about:blank] 07:22:28 INFO - PROCESS | 2436 | --DOMWINDOW == 53 (19285C00) [pid = 2436] [serial = 2030] [outer = 00000000] [url = about:blank] 07:22:28 INFO - PROCESS | 2436 | --DOMWINDOW == 52 (17F59C00) [pid = 2436] [serial = 2021] [outer = 00000000] [url = about:blank] 07:22:28 INFO - PROCESS | 2436 | --DOMWINDOW == 51 (19078400) [pid = 2436] [serial = 2029] [outer = 00000000] [url = about:blank] 07:22:28 INFO - PROCESS | 2436 | 1467037348263 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]]]}] 07:22:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 07:22:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 830ms 07:22:28 INFO - PROCESS | 2436 | 1467037348303 Marionette TRACE conn6 -> [0,2717,"getWindowHandle",null] 07:22:28 INFO - PROCESS | 2436 | 1467037348308 Marionette TRACE conn6 <- [1,2717,null,{"value":"13"}] 07:22:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 07:22:28 INFO - PROCESS | 2436 | 1467037348315 Marionette TRACE conn6 -> [0,2718,"setScriptTimeout",{"ms":35000}] 07:22:28 INFO - PROCESS | 2436 | 1467037348317 Marionette TRACE conn6 <- [1,2718,null,{}] 07:22:28 INFO - PROCESS | 2436 | 1467037348325 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}] 07:22:28 INFO - PROCESS | 2436 | 1467037348328 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:22:28 INFO - PROCESS | 2436 | 1467037348416 Marionette TRACE conn6 <- [1,2719,null,{"value":null}] 07:22:28 INFO - PROCESS | 2436 | 1467037348422 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:28 INFO - PROCESS | 2436 | 1467037348425 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:22:28 INFO - PROCESS | 2436 | ++DOCSHELL 13975800 == 29 [pid = 2436] [id = 689] 07:22:28 INFO - PROCESS | 2436 | ++DOMWINDOW == 52 (13976000) [pid = 2436] [serial = 2067] [outer = 00000000] 07:22:28 INFO - PROCESS | 2436 | ++DOMWINDOW == 53 (139A3C00) [pid = 2436] [serial = 2068] [outer = 13976000] 07:22:28 INFO - PROCESS | 2436 | 1467037348471 Marionette DEBUG loaded listener.js 07:22:28 INFO - PROCESS | 2436 | ++DOMWINDOW == 54 (13AE5800) [pid = 2436] [serial = 2069] [outer = 13976000] 07:22:29 INFO - PROCESS | 2436 | 1467037349410 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"]]]}] 07:22:29 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 07:22:29 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 07:22:29 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 07:22:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:22:29 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:22:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1121ms 07:22:29 INFO - PROCESS | 2436 | 1467037349439 Marionette TRACE conn6 -> [0,2721,"getWindowHandle",null] 07:22:29 INFO - PROCESS | 2436 | 1467037349442 Marionette TRACE conn6 <- [1,2721,null,{"value":"13"}] 07:22:29 INFO - PROCESS | 2436 | 1467037349445 Marionette TRACE conn6 -> [0,2722,"setScriptTimeout",{"ms":35000}] 07:22:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 07:22:29 INFO - PROCESS | 2436 | 1467037349448 Marionette TRACE conn6 <- [1,2722,null,{}] 07:22:29 INFO - PROCESS | 2436 | 1467037349459 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}] 07:22:29 INFO - PROCESS | 2436 | 1467037349464 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:22:29 INFO - PROCESS | 2436 | 1467037349552 Marionette TRACE conn6 <- [1,2723,null,{"value":null}] 07:22:29 INFO - PROCESS | 2436 | 1467037349559 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:29 INFO - PROCESS | 2436 | 1467037349562 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:22:29 INFO - PROCESS | 2436 | ++DOCSHELL 16841000 == 30 [pid = 2436] [id = 690] 07:22:29 INFO - PROCESS | 2436 | ++DOMWINDOW == 55 (16844000) [pid = 2436] [serial = 2070] [outer = 00000000] 07:22:29 INFO - PROCESS | 2436 | ++DOMWINDOW == 56 (16A55000) [pid = 2436] [serial = 2071] [outer = 16844000] 07:22:29 INFO - PROCESS | 2436 | 1467037349610 Marionette DEBUG loaded listener.js 07:22:29 INFO - PROCESS | 2436 | ++DOMWINDOW == 57 (16A70000) [pid = 2436] [serial = 2072] [outer = 16844000] 07:22:30 INFO - PROCESS | 2436 | 1467037350072 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]]]}] 07:22:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 07:22:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 670ms 07:22:30 INFO - PROCESS | 2436 | 1467037350119 Marionette TRACE conn6 -> [0,2725,"getWindowHandle",null] 07:22:30 INFO - PROCESS | 2436 | 1467037350122 Marionette TRACE conn6 <- [1,2725,null,{"value":"13"}] 07:22:30 INFO - PROCESS | 2436 | 1467037350125 Marionette TRACE conn6 -> [0,2726,"setScriptTimeout",{"ms":35000}] 07:22:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 07:22:30 INFO - PROCESS | 2436 | 1467037350127 Marionette TRACE conn6 <- [1,2726,null,{}] 07:22:30 INFO - PROCESS | 2436 | 1467037350131 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}] 07:22:30 INFO - PROCESS | 2436 | 1467037350133 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:22:30 INFO - PROCESS | 2436 | 1467037350255 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 07:22:30 INFO - PROCESS | 2436 | 1467037350261 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:30 INFO - PROCESS | 2436 | 1467037350263 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:22:30 INFO - PROCESS | 2436 | ++DOCSHELL 17880800 == 31 [pid = 2436] [id = 691] 07:22:30 INFO - PROCESS | 2436 | ++DOMWINDOW == 58 (178B7C00) [pid = 2436] [serial = 2073] [outer = 00000000] 07:22:30 INFO - PROCESS | 2436 | ++DOMWINDOW == 59 (17F5FC00) [pid = 2436] [serial = 2074] [outer = 178B7C00] 07:22:30 INFO - PROCESS | 2436 | 1467037350362 Marionette DEBUG loaded listener.js 07:22:30 INFO - PROCESS | 2436 | ++DOMWINDOW == 60 (1841DC00) [pid = 2436] [serial = 2075] [outer = 178B7C00] 07:22:30 INFO - PROCESS | 2436 | 1467037350795 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]]]}] 07:22:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 07:22:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 730ms 07:22:30 INFO - PROCESS | 2436 | 1467037350859 Marionette TRACE conn6 -> [0,2729,"getWindowHandle",null] 07:22:30 INFO - PROCESS | 2436 | 1467037350861 Marionette TRACE conn6 <- [1,2729,null,{"value":"13"}] 07:22:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 07:22:30 INFO - PROCESS | 2436 | 1467037350864 Marionette TRACE conn6 -> [0,2730,"setScriptTimeout",{"ms":35000}] 07:22:30 INFO - PROCESS | 2436 | 1467037350866 Marionette TRACE conn6 <- [1,2730,null,{}] 07:22:30 INFO - PROCESS | 2436 | 1467037350870 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}] 07:22:30 INFO - PROCESS | 2436 | 1467037350872 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:22:30 INFO - PROCESS | 2436 | 1467037351013 Marionette TRACE conn6 <- [1,2731,null,{"value":null}] 07:22:31 INFO - PROCESS | 2436 | 1467037351036 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:31 INFO - PROCESS | 2436 | 1467037351038 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:22:31 INFO - PROCESS | 2436 | ++DOCSHELL 1877C400 == 32 [pid = 2436] [id = 692] 07:22:31 INFO - PROCESS | 2436 | ++DOMWINDOW == 61 (1877D000) [pid = 2436] [serial = 2076] [outer = 00000000] 07:22:31 INFO - PROCESS | 2436 | ++DOMWINDOW == 62 (1890C400) [pid = 2436] [serial = 2077] [outer = 1877D000] 07:22:31 INFO - PROCESS | 2436 | 1467037351082 Marionette DEBUG loaded listener.js 07:22:31 INFO - PROCESS | 2436 | ++DOMWINDOW == 63 (18C25C00) [pid = 2436] [serial = 2078] [outer = 1877D000] 07:22:31 INFO - PROCESS | 2436 | 1467037351523 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]]]}] 07:22:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 07:22:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 670ms 07:22:31 INFO - PROCESS | 2436 | 1467037351535 Marionette TRACE conn6 -> [0,2733,"getWindowHandle",null] 07:22:31 INFO - PROCESS | 2436 | 1467037351537 Marionette TRACE conn6 <- [1,2733,null,{"value":"13"}] 07:22:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 07:22:31 INFO - PROCESS | 2436 | 1467037351545 Marionette TRACE conn6 -> [0,2734,"setScriptTimeout",{"ms":35000}] 07:22:31 INFO - PROCESS | 2436 | 1467037351547 Marionette TRACE conn6 <- [1,2734,null,{}] 07:22:31 INFO - PROCESS | 2436 | 1467037351550 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}] 07:22:31 INFO - PROCESS | 2436 | 1467037351555 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:22:31 INFO - PROCESS | 2436 | 1467037351699 Marionette TRACE conn6 <- [1,2735,null,{"value":null}] 07:22:31 INFO - PROCESS | 2436 | 1467037351705 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:31 INFO - PROCESS | 2436 | 1467037351707 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:22:31 INFO - PROCESS | 2436 | ++DOCSHELL 18DCF800 == 33 [pid = 2436] [id = 693] 07:22:31 INFO - PROCESS | 2436 | ++DOMWINDOW == 64 (18DF2400) [pid = 2436] [serial = 2079] [outer = 00000000] 07:22:31 INFO - PROCESS | 2436 | ++DOMWINDOW == 65 (18E0D400) [pid = 2436] [serial = 2080] [outer = 18DF2400] 07:22:31 INFO - PROCESS | 2436 | 1467037351750 Marionette DEBUG loaded listener.js 07:22:31 INFO - PROCESS | 2436 | ++DOMWINDOW == 66 (18EF8800) [pid = 2436] [serial = 2081] [outer = 18DF2400] 07:22:32 INFO - PROCESS | 2436 | --DOMWINDOW == 65 (18906000) [pid = 2436] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 07:22:32 INFO - PROCESS | 2436 | --DOMWINDOW == 64 (0EE44C00) [pid = 2436] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 07:22:32 INFO - PROCESS | 2436 | --DOMWINDOW == 63 (0EE43000) [pid = 2436] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 07:22:32 INFO - PROCESS | 2436 | --DOMWINDOW == 62 (1359C800) [pid = 2436] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 07:22:32 INFO - PROCESS | 2436 | --DOMWINDOW == 61 (15453400) [pid = 2436] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 07:22:32 INFO - PROCESS | 2436 | --DOMWINDOW == 60 (0E7E2000) [pid = 2436] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 07:22:32 INFO - PROCESS | 2436 | --DOMWINDOW == 59 (0EE47400) [pid = 2436] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 07:22:32 INFO - PROCESS | 2436 | --DOMWINDOW == 58 (14EE0000) [pid = 2436] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 07:22:32 INFO - PROCESS | 2436 | --DOMWINDOW == 57 (16A76C00) [pid = 2436] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 07:22:32 INFO - PROCESS | 2436 | 1467037352246 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]]]}] 07:22:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 07:22:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 730ms 07:22:32 INFO - PROCESS | 2436 | 1467037352280 Marionette TRACE conn6 -> [0,2737,"getWindowHandle",null] 07:22:32 INFO - PROCESS | 2436 | 1467037352282 Marionette TRACE conn6 <- [1,2737,null,{"value":"13"}] 07:22:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 07:22:32 INFO - PROCESS | 2436 | 1467037352289 Marionette TRACE conn6 -> [0,2738,"setScriptTimeout",{"ms":35000}] 07:22:32 INFO - PROCESS | 2436 | 1467037352290 Marionette TRACE conn6 <- [1,2738,null,{}] 07:22:32 INFO - PROCESS | 2436 | 1467037352294 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}] 07:22:32 INFO - PROCESS | 2436 | 1467037352296 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:22:32 INFO - PROCESS | 2436 | 1467037352402 Marionette TRACE conn6 <- [1,2739,null,{"value":null}] 07:22:32 INFO - PROCESS | 2436 | 1467037352410 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:32 INFO - PROCESS | 2436 | 1467037352412 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:22:32 INFO - PROCESS | 2436 | ++DOCSHELL 0E7E2C00 == 34 [pid = 2436] [id = 694] 07:22:32 INFO - PROCESS | 2436 | ++DOMWINDOW == 58 (0E7E6000) [pid = 2436] [serial = 2082] [outer = 00000000] 07:22:32 INFO - PROCESS | 2436 | ++DOMWINDOW == 59 (16470C00) [pid = 2436] [serial = 2083] [outer = 0E7E6000] 07:22:32 INFO - PROCESS | 2436 | 1467037352465 Marionette DEBUG loaded listener.js 07:22:32 INFO - PROCESS | 2436 | ++DOMWINDOW == 60 (178BBC00) [pid = 2436] [serial = 2084] [outer = 0E7E6000] 07:22:32 INFO - PROCESS | 2436 | 1467037352882 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]]]}] 07:22:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 07:22:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 630ms 07:22:32 INFO - PROCESS | 2436 | 1467037352926 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 07:22:32 INFO - PROCESS | 2436 | 1467037352929 Marionette TRACE conn6 <- [1,2741,null,{"value":"13"}] 07:22:32 INFO - PROCESS | 2436 | 1467037352932 Marionette TRACE conn6 -> [0,2742,"setScriptTimeout",{"ms":35000}] 07:22:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 07:22:32 INFO - PROCESS | 2436 | 1467037352934 Marionette TRACE conn6 <- [1,2742,null,{}] 07:22:32 INFO - PROCESS | 2436 | 1467037352937 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}] 07:22:32 INFO - PROCESS | 2436 | 1467037352939 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:22:32 INFO - PROCESS | 2436 | 1467037353019 Marionette TRACE conn6 <- [1,2743,null,{"value":null}] 07:22:33 INFO - PROCESS | 2436 | 1467037353024 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:33 INFO - PROCESS | 2436 | 1467037353026 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:22:33 INFO - PROCESS | 2436 | ++DOCSHELL 1906CC00 == 35 [pid = 2436] [id = 695] 07:22:33 INFO - PROCESS | 2436 | ++DOMWINDOW == 61 (1906E800) [pid = 2436] [serial = 2085] [outer = 00000000] 07:22:33 INFO - PROCESS | 2436 | ++DOMWINDOW == 62 (1928C000) [pid = 2436] [serial = 2086] [outer = 1906E800] 07:22:33 INFO - PROCESS | 2436 | 1467037353069 Marionette DEBUG loaded listener.js 07:22:33 INFO - PROCESS | 2436 | ++DOMWINDOW == 63 (192A8800) [pid = 2436] [serial = 2087] [outer = 1906E800] 07:22:33 INFO - PROCESS | 2436 | 1467037353496 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]]]}] 07:22:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 07:22:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 570ms 07:22:33 INFO - PROCESS | 2436 | 1467037353505 Marionette TRACE conn6 -> [0,2745,"getWindowHandle",null] 07:22:33 INFO - PROCESS | 2436 | 1467037353507 Marionette TRACE conn6 <- [1,2745,null,{"value":"13"}] 07:22:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 07:22:33 INFO - PROCESS | 2436 | 1467037353510 Marionette TRACE conn6 -> [0,2746,"setScriptTimeout",{"ms":35000}] 07:22:33 INFO - PROCESS | 2436 | 1467037353512 Marionette TRACE conn6 <- [1,2746,null,{}] 07:22:33 INFO - PROCESS | 2436 | 1467037353515 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}] 07:22:33 INFO - PROCESS | 2436 | 1467037353517 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:22:33 INFO - PROCESS | 2436 | 1467037353642 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 07:22:33 INFO - PROCESS | 2436 | 1467037353651 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:33 INFO - PROCESS | 2436 | 1467037353653 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:22:33 INFO - PROCESS | 2436 | ++DOCSHELL 09061000 == 36 [pid = 2436] [id = 696] 07:22:33 INFO - PROCESS | 2436 | ++DOMWINDOW == 64 (17871800) [pid = 2436] [serial = 2088] [outer = 00000000] 07:22:33 INFO - PROCESS | 2436 | ++DOMWINDOW == 65 (192B2C00) [pid = 2436] [serial = 2089] [outer = 17871800] 07:22:33 INFO - PROCESS | 2436 | 1467037353697 Marionette DEBUG loaded listener.js 07:22:33 INFO - PROCESS | 2436 | ++DOMWINDOW == 66 (19DC5C00) [pid = 2436] [serial = 2090] [outer = 17871800] 07:22:34 INFO - PROCESS | 2436 | 1467037354125 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]]]}] 07:22:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 07:22:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 630ms 07:22:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 07:22:34 INFO - PROCESS | 2436 | 1467037354156 Marionette TRACE conn6 -> [0,2749,"getWindowHandle",null] 07:22:34 INFO - PROCESS | 2436 | 1467037354158 Marionette TRACE conn6 <- [1,2749,null,{"value":"13"}] 07:22:34 INFO - PROCESS | 2436 | 1467037354161 Marionette TRACE conn6 -> [0,2750,"setScriptTimeout",{"ms":35000}] 07:22:34 INFO - PROCESS | 2436 | 1467037354163 Marionette TRACE conn6 <- [1,2750,null,{}] 07:22:34 INFO - PROCESS | 2436 | 1467037354223 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}] 07:22:34 INFO - PROCESS | 2436 | 1467037354227 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:22:34 INFO - PROCESS | 2436 | 1467037354353 Marionette TRACE conn6 <- [1,2751,null,{"value":null}] 07:22:34 INFO - PROCESS | 2436 | 1467037354468 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:34 INFO - PROCESS | 2436 | 1467037354472 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:22:34 INFO - PROCESS | 2436 | ++DOCSHELL 0EDDC400 == 37 [pid = 2436] [id = 697] 07:22:34 INFO - PROCESS | 2436 | ++DOMWINDOW == 67 (0EDE0400) [pid = 2436] [serial = 2091] [outer = 00000000] 07:22:34 INFO - PROCESS | 2436 | ++DOMWINDOW == 68 (0EF56800) [pid = 2436] [serial = 2092] [outer = 0EDE0400] 07:22:34 INFO - PROCESS | 2436 | 1467037354569 Marionette DEBUG loaded listener.js 07:22:34 INFO - PROCESS | 2436 | ++DOMWINDOW == 69 (11F6B400) [pid = 2436] [serial = 2093] [outer = 0EDE0400] 07:22:35 INFO - PROCESS | 2436 | 1467037355210 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]]]}] 07:22:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 07:22:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1073ms 07:22:35 INFO - PROCESS | 2436 | 1467037355236 Marionette TRACE conn6 -> [0,2753,"getWindowHandle",null] 07:22:35 INFO - PROCESS | 2436 | 1467037355240 Marionette TRACE conn6 <- [1,2753,null,{"value":"13"}] 07:22:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 07:22:35 INFO - PROCESS | 2436 | 1467037355245 Marionette TRACE conn6 -> [0,2754,"setScriptTimeout",{"ms":35000}] 07:22:35 INFO - PROCESS | 2436 | 1467037355247 Marionette TRACE conn6 <- [1,2754,null,{}] 07:22:35 INFO - PROCESS | 2436 | 1467037355253 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}] 07:22:35 INFO - PROCESS | 2436 | 1467037355256 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:22:35 INFO - PROCESS | 2436 | 1467037355368 Marionette TRACE conn6 <- [1,2755,null,{"value":null}] 07:22:35 INFO - PROCESS | 2436 | 1467037355515 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:35 INFO - PROCESS | 2436 | 1467037355519 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:22:35 INFO - PROCESS | 2436 | ++DOCSHELL 16472000 == 38 [pid = 2436] [id = 698] 07:22:35 INFO - PROCESS | 2436 | ++DOMWINDOW == 70 (16473800) [pid = 2436] [serial = 2094] [outer = 00000000] 07:22:35 INFO - PROCESS | 2436 | ++DOMWINDOW == 71 (16ADA800) [pid = 2436] [serial = 2095] [outer = 16473800] 07:22:35 INFO - PROCESS | 2436 | 1467037355576 Marionette DEBUG loaded listener.js 07:22:35 INFO - PROCESS | 2436 | ++DOMWINDOW == 72 (178C4000) [pid = 2436] [serial = 2096] [outer = 16473800] 07:22:36 INFO - PROCESS | 2436 | 1467037356108 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]]]}] 07:22:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 07:22:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 930ms 07:22:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 07:22:36 INFO - PROCESS | 2436 | 1467037356176 Marionette TRACE conn6 -> [0,2757,"getWindowHandle",null] 07:22:36 INFO - PROCESS | 2436 | 1467037356179 Marionette TRACE conn6 <- [1,2757,null,{"value":"13"}] 07:22:36 INFO - PROCESS | 2436 | 1467037356183 Marionette TRACE conn6 -> [0,2758,"setScriptTimeout",{"ms":35000}] 07:22:36 INFO - PROCESS | 2436 | 1467037356185 Marionette TRACE conn6 <- [1,2758,null,{}] 07:22:36 INFO - PROCESS | 2436 | 1467037356189 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}] 07:22:36 INFO - PROCESS | 2436 | 1467037356191 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:22:36 INFO - PROCESS | 2436 | 1467037356303 Marionette TRACE conn6 <- [1,2759,null,{"value":null}] 07:22:36 INFO - PROCESS | 2436 | 1467037356461 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:36 INFO - PROCESS | 2436 | 1467037356465 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:22:36 INFO - PROCESS | 2436 | ++DOCSHELL 18E02000 == 39 [pid = 2436] [id = 699] 07:22:36 INFO - PROCESS | 2436 | ++DOMWINDOW == 73 (18E03C00) [pid = 2436] [serial = 2097] [outer = 00000000] 07:22:36 INFO - PROCESS | 2436 | ++DOMWINDOW == 74 (18EEFC00) [pid = 2436] [serial = 2098] [outer = 18E03C00] 07:22:36 INFO - PROCESS | 2436 | 1467037356522 Marionette DEBUG loaded listener.js 07:22:36 INFO - PROCESS | 2436 | ++DOMWINDOW == 75 (192AD800) [pid = 2436] [serial = 2099] [outer = 18E03C00] 07:22:37 INFO - PROCESS | 2436 | 1467037357131 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]]]}] 07:22:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 07:22:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 970ms 07:22:37 INFO - PROCESS | 2436 | 1467037357161 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 07:22:37 INFO - PROCESS | 2436 | 1467037357168 Marionette TRACE conn6 <- [1,2761,null,{"value":"13"}] 07:22:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 07:22:37 INFO - PROCESS | 2436 | 1467037357173 Marionette TRACE conn6 -> [0,2762,"setScriptTimeout",{"ms":35000}] 07:22:37 INFO - PROCESS | 2436 | 1467037357175 Marionette TRACE conn6 <- [1,2762,null,{}] 07:22:37 INFO - PROCESS | 2436 | 1467037357178 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}] 07:22:37 INFO - PROCESS | 2436 | 1467037357181 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:22:37 INFO - PROCESS | 2436 | 1467037357289 Marionette TRACE conn6 <- [1,2763,null,{"value":null}] 07:22:37 INFO - PROCESS | 2436 | 1467037357585 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:37 INFO - PROCESS | 2436 | 1467037357588 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:22:37 INFO - PROCESS | 2436 | ++DOCSHELL 0E7EBC00 == 40 [pid = 2436] [id = 700] 07:22:37 INFO - PROCESS | 2436 | ++DOMWINDOW == 76 (0E8E7800) [pid = 2436] [serial = 2100] [outer = 00000000] 07:22:37 INFO - PROCESS | 2436 | ++DOMWINDOW == 77 (0EDD2000) [pid = 2436] [serial = 2101] [outer = 0E8E7800] 07:22:37 INFO - PROCESS | 2436 | 1467037357657 Marionette DEBUG loaded listener.js 07:22:37 INFO - PROCESS | 2436 | ++DOMWINDOW == 78 (0EF60000) [pid = 2436] [serial = 2102] [outer = 0E8E7800] 07:22:38 INFO - PROCESS | 2436 | --DOCSHELL 1906CC00 == 39 [pid = 2436] [id = 695] 07:22:38 INFO - PROCESS | 2436 | --DOCSHELL 0E7E2C00 == 38 [pid = 2436] [id = 694] 07:22:38 INFO - PROCESS | 2436 | --DOCSHELL 18DCF800 == 37 [pid = 2436] [id = 693] 07:22:38 INFO - PROCESS | 2436 | --DOCSHELL 1877C400 == 36 [pid = 2436] [id = 692] 07:22:38 INFO - PROCESS | 2436 | --DOCSHELL 17880800 == 35 [pid = 2436] [id = 691] 07:22:38 INFO - PROCESS | 2436 | --DOCSHELL 16841000 == 34 [pid = 2436] [id = 690] 07:22:38 INFO - PROCESS | 2436 | --DOCSHELL 13975800 == 33 [pid = 2436] [id = 689] 07:22:38 INFO - PROCESS | 2436 | --DOCSHELL 0F16FC00 == 32 [pid = 2436] [id = 688] 07:22:38 INFO - PROCESS | 2436 | --DOCSHELL 0EDD3000 == 31 [pid = 2436] [id = 687] 07:22:38 INFO - PROCESS | 2436 | --DOCSHELL 18E06C00 == 30 [pid = 2436] [id = 686] 07:22:38 INFO - PROCESS | 2436 | --DOCSHELL 0EDE0C00 == 29 [pid = 2436] [id = 679] 07:22:38 INFO - PROCESS | 2436 | --DOCSHELL 18E02000 == 28 [pid = 2436] [id = 699] 07:22:38 INFO - PROCESS | 2436 | --DOCSHELL 09061000 == 27 [pid = 2436] [id = 696] 07:22:38 INFO - PROCESS | 2436 | --DOCSHELL 0EDDC400 == 26 [pid = 2436] [id = 697] 07:22:38 INFO - PROCESS | 2436 | --DOCSHELL 16472000 == 25 [pid = 2436] [id = 698] 07:22:38 INFO - PROCESS | 2436 | --DOMWINDOW == 77 (18C5A800) [pid = 2436] [serial = 2056] [outer = 00000000] [url = about:blank] 07:22:38 INFO - PROCESS | 2436 | --DOMWINDOW == 76 (0EF53000) [pid = 2436] [serial = 2041] [outer = 00000000] [url = about:blank] 07:22:38 INFO - PROCESS | 2436 | --DOMWINDOW == 75 (0F16D400) [pid = 2436] [serial = 2042] [outer = 00000000] [url = about:blank] 07:22:38 INFO - PROCESS | 2436 | --DOMWINDOW == 74 (0FFC9C00) [pid = 2436] [serial = 2039] [outer = 00000000] [url = about:blank] 07:22:38 INFO - PROCESS | 2436 | --DOMWINDOW == 73 (0F20D000) [pid = 2436] [serial = 2038] [outer = 00000000] [url = about:blank] 07:22:38 INFO - PROCESS | 2436 | --DOMWINDOW == 72 (1397B800) [pid = 2436] [serial = 2045] [outer = 00000000] [url = about:blank] 07:22:38 INFO - PROCESS | 2436 | --DOMWINDOW == 71 (16845C00) [pid = 2436] [serial = 2048] [outer = 00000000] [url = about:blank] 07:22:38 INFO - PROCESS | 2436 | --DOMWINDOW == 70 (1683CC00) [pid = 2436] [serial = 2047] [outer = 00000000] [url = about:blank] 07:22:38 INFO - PROCESS | 2436 | --DOMWINDOW == 69 (0EE4CC00) [pid = 2436] [serial = 2050] [outer = 00000000] [url = about:blank] 07:22:38 INFO - PROCESS | 2436 | --DOMWINDOW == 68 (11F5F400) [pid = 2436] [serial = 2033] [outer = 00000000] [url = about:blank] 07:22:38 INFO - PROCESS | 2436 | --DOMWINDOW == 67 (0F647400) [pid = 2436] [serial = 2032] [outer = 00000000] [url = about:blank] 07:22:38 INFO - PROCESS | 2436 | --DOMWINDOW == 66 (16840400) [pid = 2436] [serial = 2036] [outer = 00000000] [url = about:blank] 07:22:38 INFO - PROCESS | 2436 | --DOMWINDOW == 65 (1646DC00) [pid = 2436] [serial = 2035] [outer = 00000000] [url = about:blank] 07:22:38 INFO - PROCESS | 2436 | --DOMWINDOW == 64 (17875C00) [pid = 2436] [serial = 2053] [outer = 00000000] [url = about:blank] 07:22:38 INFO - PROCESS | 2436 | --DOMWINDOW == 63 (151F0400) [pid = 2436] [serial = 2051] [outer = 00000000] [url = about:blank] 07:22:38 INFO - PROCESS | 2436 | --DOMWINDOW == 62 (13971C00) [pid = 2436] [serial = 2044] [outer = 00000000] [url = about:blank] 07:22:38 INFO - PROCESS | 2436 | --DOMWINDOW == 61 (17F56C00) [pid = 2436] [serial = 2054] [outer = 00000000] [url = about:blank] 07:22:38 INFO - PROCESS | 2436 | --DOMWINDOW == 60 (18DD2800) [pid = 2436] [serial = 2057] [outer = 00000000] [url = about:blank] 07:22:38 INFO - PROCESS | 2436 | 1467037358919 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]]]}] 07:22:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 07:22:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1873ms 07:22:39 INFO - PROCESS | 2436 | 1467037359050 Marionette TRACE conn6 -> [0,2765,"getWindowHandle",null] 07:22:39 INFO - PROCESS | 2436 | 1467037359054 Marionette TRACE conn6 <- [1,2765,null,{"value":"13"}] 07:22:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 07:22:39 INFO - PROCESS | 2436 | 1467037359060 Marionette TRACE conn6 -> [0,2766,"setScriptTimeout",{"ms":35000}] 07:22:39 INFO - PROCESS | 2436 | 1467037359063 Marionette TRACE conn6 <- [1,2766,null,{}] 07:22:39 INFO - PROCESS | 2436 | 1467037359069 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}] 07:22:39 INFO - PROCESS | 2436 | 1467037359072 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:22:39 INFO - PROCESS | 2436 | 1467037359157 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 07:22:39 INFO - PROCESS | 2436 | 1467037359165 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:39 INFO - PROCESS | 2436 | 1467037359169 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:22:39 INFO - PROCESS | 2436 | ++DOCSHELL 0E7E8800 == 26 [pid = 2436] [id = 701] 07:22:39 INFO - PROCESS | 2436 | ++DOMWINDOW == 61 (0E7EB000) [pid = 2436] [serial = 2103] [outer = 00000000] 07:22:39 INFO - PROCESS | 2436 | ++DOMWINDOW == 62 (0E8EAC00) [pid = 2436] [serial = 2104] [outer = 0E7EB000] 07:22:39 INFO - PROCESS | 2436 | 1467037359219 Marionette DEBUG loaded listener.js 07:22:39 INFO - PROCESS | 2436 | ++DOMWINDOW == 63 (0E8F6800) [pid = 2436] [serial = 2105] [outer = 0E7EB000] 07:22:39 INFO - PROCESS | 2436 | 1467037359733 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]]]}] 07:22:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 07:22:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 730ms 07:22:39 INFO - PROCESS | 2436 | 1467037359790 Marionette TRACE conn6 -> [0,2769,"getWindowHandle",null] 07:22:39 INFO - PROCESS | 2436 | 1467037359795 Marionette TRACE conn6 <- [1,2769,null,{"value":"13"}] 07:22:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 07:22:39 INFO - PROCESS | 2436 | 1467037359801 Marionette TRACE conn6 -> [0,2770,"setScriptTimeout",{"ms":35000}] 07:22:39 INFO - PROCESS | 2436 | 1467037359803 Marionette TRACE conn6 <- [1,2770,null,{}] 07:22:39 INFO - PROCESS | 2436 | 1467037359808 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}] 07:22:39 INFO - PROCESS | 2436 | 1467037359810 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:22:39 INFO - PROCESS | 2436 | 1467037359898 Marionette TRACE conn6 <- [1,2771,null,{"value":null}] 07:22:39 INFO - PROCESS | 2436 | 1467037359904 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:39 INFO - PROCESS | 2436 | 1467037359907 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:22:39 INFO - PROCESS | 2436 | ++DOCSHELL 0F64CC00 == 27 [pid = 2436] [id = 702] 07:22:39 INFO - PROCESS | 2436 | ++DOMWINDOW == 64 (0F64D000) [pid = 2436] [serial = 2106] [outer = 00000000] 07:22:39 INFO - PROCESS | 2436 | ++DOMWINDOW == 65 (0FED7400) [pid = 2436] [serial = 2107] [outer = 0F64D000] 07:22:39 INFO - PROCESS | 2436 | 1467037359954 Marionette DEBUG loaded listener.js 07:22:40 INFO - PROCESS | 2436 | ++DOMWINDOW == 66 (0FFC9C00) [pid = 2436] [serial = 2108] [outer = 0F64D000] 07:22:40 INFO - PROCESS | 2436 | 1467037360431 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]]]}] 07:22:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 07:22:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 670ms 07:22:40 INFO - PROCESS | 2436 | 1467037360474 Marionette TRACE conn6 -> [0,2773,"getWindowHandle",null] 07:22:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 07:22:40 INFO - PROCESS | 2436 | 1467037360477 Marionette TRACE conn6 <- [1,2773,null,{"value":"13"}] 07:22:40 INFO - PROCESS | 2436 | 1467037360480 Marionette TRACE conn6 -> [0,2774,"setScriptTimeout",{"ms":35000}] 07:22:40 INFO - PROCESS | 2436 | 1467037360484 Marionette TRACE conn6 <- [1,2774,null,{}] 07:22:40 INFO - PROCESS | 2436 | 1467037360494 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}] 07:22:40 INFO - PROCESS | 2436 | 1467037360499 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:22:40 INFO - PROCESS | 2436 | 1467037360650 Marionette TRACE conn6 <- [1,2775,null,{"value":null}] 07:22:40 INFO - PROCESS | 2436 | 1467037360666 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:40 INFO - PROCESS | 2436 | 1467037360670 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:22:40 INFO - PROCESS | 2436 | ++DOCSHELL 13957400 == 28 [pid = 2436] [id = 703] 07:22:40 INFO - PROCESS | 2436 | ++DOMWINDOW == 67 (13959C00) [pid = 2436] [serial = 2109] [outer = 00000000] 07:22:40 INFO - PROCESS | 2436 | ++DOMWINDOW == 68 (1397CC00) [pid = 2436] [serial = 2110] [outer = 13959C00] 07:22:40 INFO - PROCESS | 2436 | 1467037360719 Marionette DEBUG loaded listener.js 07:22:40 INFO - PROCESS | 2436 | ++DOMWINDOW == 69 (13A1F800) [pid = 2436] [serial = 2111] [outer = 13959C00] 07:22:41 INFO - PROCESS | 2436 | 1467037361150 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]]]}] 07:22:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 07:22:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 731ms 07:22:41 INFO - PROCESS | 2436 | 1467037361212 Marionette TRACE conn6 -> [0,2777,"getWindowHandle",null] 07:22:41 INFO - PROCESS | 2436 | 1467037361214 Marionette TRACE conn6 <- [1,2777,null,{"value":"13"}] 07:22:41 INFO - PROCESS | 2436 | 1467037361240 Marionette TRACE conn6 -> [0,2778,"setScriptTimeout",{"ms":35000}] 07:22:41 INFO - PROCESS | 2436 | 1467037361242 Marionette TRACE conn6 <- [1,2778,null,{}] 07:22:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 07:22:41 INFO - PROCESS | 2436 | 1467037361245 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}] 07:22:41 INFO - PROCESS | 2436 | 1467037361247 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:22:41 INFO - PROCESS | 2436 | 1467037361371 Marionette TRACE conn6 <- [1,2779,null,{"value":null}] 07:22:41 INFO - PROCESS | 2436 | 1467037361380 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:41 INFO - PROCESS | 2436 | 1467037361382 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:22:41 INFO - PROCESS | 2436 | ++DOCSHELL 13B98C00 == 29 [pid = 2436] [id = 704] 07:22:41 INFO - PROCESS | 2436 | ++DOMWINDOW == 70 (13B9A800) [pid = 2436] [serial = 2112] [outer = 00000000] 07:22:41 INFO - PROCESS | 2436 | ++DOMWINDOW == 71 (14EE2400) [pid = 2436] [serial = 2113] [outer = 13B9A800] 07:22:41 INFO - PROCESS | 2436 | 1467037361429 Marionette DEBUG loaded listener.js 07:22:41 INFO - PROCESS | 2436 | ++DOMWINDOW == 72 (1525F400) [pid = 2436] [serial = 2114] [outer = 13B9A800] 07:22:41 INFO - PROCESS | 2436 | 1467037361894 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]]]}] 07:22:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 07:22:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 673ms 07:22:41 INFO - PROCESS | 2436 | 1467037361940 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 07:22:41 INFO - PROCESS | 2436 | 1467037361942 Marionette TRACE conn6 <- [1,2781,null,{"value":"13"}] 07:22:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 07:22:41 INFO - PROCESS | 2436 | 1467037361945 Marionette TRACE conn6 -> [0,2782,"setScriptTimeout",{"ms":35000}] 07:22:41 INFO - PROCESS | 2436 | 1467037361947 Marionette TRACE conn6 <- [1,2782,null,{}] 07:22:41 INFO - PROCESS | 2436 | 1467037361951 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}] 07:22:41 INFO - PROCESS | 2436 | 1467037361953 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:22:42 INFO - PROCESS | 2436 | 1467037362064 Marionette TRACE conn6 <- [1,2783,null,{"value":null}] 07:22:42 INFO - PROCESS | 2436 | 1467037362069 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:42 INFO - PROCESS | 2436 | 1467037362071 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:22:42 INFO - PROCESS | 2436 | ++DOCSHELL 15452800 == 30 [pid = 2436] [id = 705] 07:22:42 INFO - PROCESS | 2436 | ++DOMWINDOW == 73 (15453800) [pid = 2436] [serial = 2115] [outer = 00000000] 07:22:42 INFO - PROCESS | 2436 | ++DOMWINDOW == 74 (1683F400) [pid = 2436] [serial = 2116] [outer = 15453800] 07:22:42 INFO - PROCESS | 2436 | 1467037362119 Marionette DEBUG loaded listener.js 07:22:42 INFO - PROCESS | 2436 | ++DOMWINDOW == 75 (16A54400) [pid = 2436] [serial = 2117] [outer = 15453800] 07:22:42 INFO - PROCESS | 2436 | 1467037362545 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]]]}] 07:22:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 07:22:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 630ms 07:22:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 07:22:42 INFO - PROCESS | 2436 | 1467037362579 Marionette TRACE conn6 -> [0,2785,"getWindowHandle",null] 07:22:42 INFO - PROCESS | 2436 | 1467037362581 Marionette TRACE conn6 <- [1,2785,null,{"value":"13"}] 07:22:42 INFO - PROCESS | 2436 | 1467037362584 Marionette TRACE conn6 -> [0,2786,"setScriptTimeout",{"ms":35000}] 07:22:42 INFO - PROCESS | 2436 | 1467037362586 Marionette TRACE conn6 <- [1,2786,null,{}] 07:22:42 INFO - PROCESS | 2436 | 1467037362589 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}] 07:22:42 INFO - PROCESS | 2436 | 1467037362595 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:22:42 INFO - PROCESS | 2436 | 1467037362742 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 07:22:42 INFO - PROCESS | 2436 | 1467037362748 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:42 INFO - PROCESS | 2436 | 1467037362750 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:22:42 INFO - PROCESS | 2436 | ++DOCSHELL 1781C800 == 31 [pid = 2436] [id = 706] 07:22:42 INFO - PROCESS | 2436 | ++DOMWINDOW == 76 (1781E000) [pid = 2436] [serial = 2118] [outer = 00000000] 07:22:42 INFO - PROCESS | 2436 | ++DOMWINDOW == 77 (178BAC00) [pid = 2436] [serial = 2119] [outer = 1781E000] 07:22:42 INFO - PROCESS | 2436 | 1467037362797 Marionette DEBUG loaded listener.js 07:22:42 INFO - PROCESS | 2436 | ++DOMWINDOW == 78 (1841E400) [pid = 2436] [serial = 2120] [outer = 1781E000] 07:22:43 INFO - PROCESS | 2436 | 1467037363511 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]]]}] 07:22:43 INFO - PROCESS | 2436 | --DOMWINDOW == 77 (16844000) [pid = 2436] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 07:22:43 INFO - PROCESS | 2436 | --DOMWINDOW == 76 (0F1BDC00) [pid = 2436] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 07:22:43 INFO - PROCESS | 2436 | --DOMWINDOW == 75 (13976000) [pid = 2436] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 07:22:43 INFO - PROCESS | 2436 | --DOMWINDOW == 74 (0E7E6000) [pid = 2436] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 07:22:43 INFO - PROCESS | 2436 | --DOMWINDOW == 73 (1906E800) [pid = 2436] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 07:22:43 INFO - PROCESS | 2436 | --DOMWINDOW == 72 (17871800) [pid = 2436] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 07:22:43 INFO - PROCESS | 2436 | --DOMWINDOW == 71 (178B7C00) [pid = 2436] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 07:22:43 INFO - PROCESS | 2436 | --DOMWINDOW == 70 (1877D000) [pid = 2436] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 07:22:43 INFO - PROCESS | 2436 | --DOMWINDOW == 69 (18DF2400) [pid = 2436] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 07:22:43 INFO - PROCESS | 2436 | --DOMWINDOW == 68 (0EE49800) [pid = 2436] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 07:22:43 INFO - PROCESS | 2436 | --DOMWINDOW == 67 (18DF1800) [pid = 2436] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 07:22:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 07:22:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1019ms 07:22:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 07:22:43 INFO - PROCESS | 2436 | 1467037363608 Marionette TRACE conn6 -> [0,2789,"getWindowHandle",null] 07:22:43 INFO - PROCESS | 2436 | 1467037363610 Marionette TRACE conn6 <- [1,2789,null,{"value":"13"}] 07:22:43 INFO - PROCESS | 2436 | 1467037363613 Marionette TRACE conn6 -> [0,2790,"setScriptTimeout",{"ms":35000}] 07:22:43 INFO - PROCESS | 2436 | 1467037363614 Marionette TRACE conn6 <- [1,2790,null,{}] 07:22:43 INFO - PROCESS | 2436 | 1467037363618 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}] 07:22:43 INFO - PROCESS | 2436 | 1467037363620 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:22:43 INFO - PROCESS | 2436 | 1467037363696 Marionette TRACE conn6 <- [1,2791,null,{"value":null}] 07:22:43 INFO - PROCESS | 2436 | 1467037363701 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:43 INFO - PROCESS | 2436 | 1467037363703 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:22:43 INFO - PROCESS | 2436 | ++DOCSHELL 132E1800 == 32 [pid = 2436] [id = 707] 07:22:43 INFO - PROCESS | 2436 | ++DOMWINDOW == 68 (13957C00) [pid = 2436] [serial = 2121] [outer = 00000000] 07:22:43 INFO - PROCESS | 2436 | ++DOMWINDOW == 69 (16846400) [pid = 2436] [serial = 2122] [outer = 13957C00] 07:22:43 INFO - PROCESS | 2436 | 1467037363746 Marionette DEBUG loaded listener.js 07:22:43 INFO - PROCESS | 2436 | ++DOMWINDOW == 70 (178BB800) [pid = 2436] [serial = 2123] [outer = 13957C00] 07:22:44 INFO - PROCESS | 2436 | 1467037364163 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]]]}] 07:22:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 07:22:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 570ms 07:22:44 INFO - PROCESS | 2436 | 1467037364187 Marionette TRACE conn6 -> [0,2793,"getWindowHandle",null] 07:22:44 INFO - PROCESS | 2436 | 1467037364189 Marionette TRACE conn6 <- [1,2793,null,{"value":"13"}] 07:22:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 07:22:44 INFO - PROCESS | 2436 | 1467037364192 Marionette TRACE conn6 -> [0,2794,"setScriptTimeout",{"ms":35000}] 07:22:44 INFO - PROCESS | 2436 | 1467037364194 Marionette TRACE conn6 <- [1,2794,null,{}] 07:22:44 INFO - PROCESS | 2436 | 1467037364210 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}] 07:22:44 INFO - PROCESS | 2436 | 1467037364212 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:22:44 INFO - PROCESS | 2436 | 1467037364289 Marionette TRACE conn6 <- [1,2795,null,{"value":null}] 07:22:44 INFO - PROCESS | 2436 | 1467037364295 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:44 INFO - PROCESS | 2436 | 1467037364297 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:22:44 INFO - PROCESS | 2436 | ++DOCSHELL 09059C00 == 33 [pid = 2436] [id = 708] 07:22:44 INFO - PROCESS | 2436 | ++DOMWINDOW == 71 (0E56DC00) [pid = 2436] [serial = 2124] [outer = 00000000] 07:22:44 INFO - PROCESS | 2436 | ++DOMWINDOW == 72 (18908C00) [pid = 2436] [serial = 2125] [outer = 0E56DC00] 07:22:44 INFO - PROCESS | 2436 | 1467037364340 Marionette DEBUG loaded listener.js 07:22:44 INFO - PROCESS | 2436 | ++DOMWINDOW == 73 (18C5AC00) [pid = 2436] [serial = 2126] [outer = 0E56DC00] 07:22:44 INFO - PROCESS | 2436 | 1467037364763 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]]]}] 07:22:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 07:22:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 630ms 07:22:44 INFO - PROCESS | 2436 | 1467037364824 Marionette TRACE conn6 -> [0,2797,"getWindowHandle",null] 07:22:44 INFO - PROCESS | 2436 | 1467037364826 Marionette TRACE conn6 <- [1,2797,null,{"value":"13"}] 07:22:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 07:22:44 INFO - PROCESS | 2436 | 1467037364829 Marionette TRACE conn6 -> [0,2798,"setScriptTimeout",{"ms":35000}] 07:22:44 INFO - PROCESS | 2436 | 1467037364830 Marionette TRACE conn6 <- [1,2798,null,{}] 07:22:44 INFO - PROCESS | 2436 | 1467037364834 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}] 07:22:44 INFO - PROCESS | 2436 | 1467037364836 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:22:44 INFO - PROCESS | 2436 | 1467037364913 Marionette TRACE conn6 <- [1,2799,null,{"value":null}] 07:22:44 INFO - PROCESS | 2436 | 1467037364921 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:44 INFO - PROCESS | 2436 | 1467037364923 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:22:44 INFO - PROCESS | 2436 | ++DOCSHELL 18DF1000 == 34 [pid = 2436] [id = 709] 07:22:44 INFO - PROCESS | 2436 | ++DOMWINDOW == 74 (18DF2C00) [pid = 2436] [serial = 2127] [outer = 00000000] 07:22:44 INFO - PROCESS | 2436 | ++DOMWINDOW == 75 (18E03400) [pid = 2436] [serial = 2128] [outer = 18DF2C00] 07:22:44 INFO - PROCESS | 2436 | 1467037364966 Marionette DEBUG loaded listener.js 07:22:45 INFO - PROCESS | 2436 | ++DOMWINDOW == 76 (18E0F000) [pid = 2436] [serial = 2129] [outer = 18DF2C00] 07:22:45 INFO - PROCESS | 2436 | --DOCSHELL 0F64CC00 == 33 [pid = 2436] [id = 702] 07:22:45 INFO - PROCESS | 2436 | --DOCSHELL 0E7E8800 == 32 [pid = 2436] [id = 701] 07:22:45 INFO - PROCESS | 2436 | --DOCSHELL 0E7EBC00 == 31 [pid = 2436] [id = 700] 07:22:46 INFO - PROCESS | 2436 | --DOCSHELL 1781C800 == 30 [pid = 2436] [id = 706] 07:22:46 INFO - PROCESS | 2436 | --DOCSHELL 132E1800 == 29 [pid = 2436] [id = 707] 07:22:46 INFO - PROCESS | 2436 | --DOCSHELL 13B98C00 == 28 [pid = 2436] [id = 704] 07:22:46 INFO - PROCESS | 2436 | --DOCSHELL 15452800 == 27 [pid = 2436] [id = 705] 07:22:46 INFO - PROCESS | 2436 | --DOCSHELL 09059C00 == 26 [pid = 2436] [id = 708] 07:22:46 INFO - PROCESS | 2436 | --DOCSHELL 13957400 == 25 [pid = 2436] [id = 703] 07:22:46 INFO - PROCESS | 2436 | --DOMWINDOW == 75 (1890C400) [pid = 2436] [serial = 2077] [outer = 00000000] [url = about:blank] 07:22:46 INFO - PROCESS | 2436 | --DOMWINDOW == 74 (18E0D400) [pid = 2436] [serial = 2080] [outer = 00000000] [url = about:blank] 07:22:46 INFO - PROCESS | 2436 | --DOMWINDOW == 73 (1392BC00) [pid = 2436] [serial = 2062] [outer = 00000000] [url = about:blank] 07:22:46 INFO - PROCESS | 2436 | --DOMWINDOW == 72 (1399B800) [pid = 2436] [serial = 2063] [outer = 00000000] [url = about:blank] 07:22:46 INFO - PROCESS | 2436 | --DOMWINDOW == 71 (18EF2C00) [pid = 2436] [serial = 2060] [outer = 00000000] [url = about:blank] 07:22:46 INFO - PROCESS | 2436 | --DOMWINDOW == 70 (18EF2400) [pid = 2436] [serial = 2059] [outer = 00000000] [url = about:blank] 07:22:46 INFO - PROCESS | 2436 | --DOMWINDOW == 69 (16A55000) [pid = 2436] [serial = 2071] [outer = 00000000] [url = about:blank] 07:22:46 INFO - PROCESS | 2436 | --DOMWINDOW == 68 (11F68000) [pid = 2436] [serial = 2065] [outer = 00000000] [url = about:blank] 07:22:46 INFO - PROCESS | 2436 | --DOMWINDOW == 67 (133C5800) [pid = 2436] [serial = 2066] [outer = 00000000] [url = about:blank] 07:22:46 INFO - PROCESS | 2436 | --DOMWINDOW == 66 (139A3C00) [pid = 2436] [serial = 2068] [outer = 00000000] [url = about:blank] 07:22:46 INFO - PROCESS | 2436 | --DOMWINDOW == 65 (13AE5800) [pid = 2436] [serial = 2069] [outer = 00000000] [url = about:blank] 07:22:46 INFO - PROCESS | 2436 | --DOMWINDOW == 64 (178BBC00) [pid = 2436] [serial = 2084] [outer = 00000000] [url = about:blank] 07:22:46 INFO - PROCESS | 2436 | --DOMWINDOW == 63 (192A8800) [pid = 2436] [serial = 2087] [outer = 00000000] [url = about:blank] 07:22:46 INFO - PROCESS | 2436 | --DOMWINDOW == 62 (16470C00) [pid = 2436] [serial = 2083] [outer = 00000000] [url = about:blank] 07:22:46 INFO - PROCESS | 2436 | --DOMWINDOW == 61 (19DC5C00) [pid = 2436] [serial = 2090] [outer = 00000000] [url = about:blank] 07:22:46 INFO - PROCESS | 2436 | --DOMWINDOW == 60 (18EF8800) [pid = 2436] [serial = 2081] [outer = 00000000] [url = about:blank] 07:22:46 INFO - PROCESS | 2436 | --DOMWINDOW == 59 (17F5FC00) [pid = 2436] [serial = 2074] [outer = 00000000] [url = about:blank] 07:22:46 INFO - PROCESS | 2436 | --DOMWINDOW == 58 (192B2C00) [pid = 2436] [serial = 2089] [outer = 00000000] [url = about:blank] 07:22:46 INFO - PROCESS | 2436 | --DOMWINDOW == 57 (1841DC00) [pid = 2436] [serial = 2075] [outer = 00000000] [url = about:blank] 07:22:46 INFO - PROCESS | 2436 | --DOMWINDOW == 56 (18C25C00) [pid = 2436] [serial = 2078] [outer = 00000000] [url = about:blank] 07:22:46 INFO - PROCESS | 2436 | --DOMWINDOW == 55 (1928C000) [pid = 2436] [serial = 2086] [outer = 00000000] [url = about:blank] 07:22:46 INFO - PROCESS | 2436 | --DOMWINDOW == 54 (16A70000) [pid = 2436] [serial = 2072] [outer = 00000000] [url = about:blank] 07:22:46 INFO - PROCESS | 2436 | 1467037366719 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]]]}] 07:22:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 07:22:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1919ms 07:22:46 INFO - PROCESS | 2436 | 1467037366752 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 07:22:46 INFO - PROCESS | 2436 | 1467037366756 Marionette TRACE conn6 <- [1,2801,null,{"value":"13"}] 07:22:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 07:22:46 INFO - PROCESS | 2436 | 1467037366761 Marionette TRACE conn6 -> [0,2802,"setScriptTimeout",{"ms":35000}] 07:22:46 INFO - PROCESS | 2436 | 1467037366764 Marionette TRACE conn6 <- [1,2802,null,{}] 07:22:46 INFO - PROCESS | 2436 | 1467037366770 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}] 07:22:46 INFO - PROCESS | 2436 | 1467037366773 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:22:46 INFO - PROCESS | 2436 | 1467037366863 Marionette TRACE conn6 <- [1,2803,null,{"value":null}] 07:22:46 INFO - PROCESS | 2436 | 1467037366870 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:46 INFO - PROCESS | 2436 | 1467037366875 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:22:46 INFO - PROCESS | 2436 | ++DOCSHELL 0EDDC400 == 26 [pid = 2436] [id = 710] 07:22:46 INFO - PROCESS | 2436 | ++DOMWINDOW == 55 (0EDDCC00) [pid = 2436] [serial = 2130] [outer = 00000000] 07:22:46 INFO - PROCESS | 2436 | ++DOMWINDOW == 56 (0EE42800) [pid = 2436] [serial = 2131] [outer = 0EDDCC00] 07:22:46 INFO - PROCESS | 2436 | 1467037366923 Marionette DEBUG loaded listener.js 07:22:46 INFO - PROCESS | 2436 | ++DOMWINDOW == 57 (0EE50800) [pid = 2436] [serial = 2132] [outer = 0EDDCC00] 07:22:47 INFO - PROCESS | 2436 | 1467037367409 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]]]}] 07:22:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 07:22:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 731ms 07:22:47 INFO - PROCESS | 2436 | 1467037367495 Marionette TRACE conn6 -> [0,2805,"getWindowHandle",null] 07:22:47 INFO - PROCESS | 2436 | 1467037367500 Marionette TRACE conn6 <- [1,2805,null,{"value":"13"}] 07:22:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 07:22:47 INFO - PROCESS | 2436 | 1467037367506 Marionette TRACE conn6 -> [0,2806,"setScriptTimeout",{"ms":35000}] 07:22:47 INFO - PROCESS | 2436 | 1467037367509 Marionette TRACE conn6 <- [1,2806,null,{}] 07:22:47 INFO - PROCESS | 2436 | 1467037367513 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}] 07:22:47 INFO - PROCESS | 2436 | 1467037367516 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:22:47 INFO - PROCESS | 2436 | 1467037367603 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 07:22:47 INFO - PROCESS | 2436 | 1467037367617 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:47 INFO - PROCESS | 2436 | 1467037367620 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:22:47 INFO - PROCESS | 2436 | ++DOCSHELL 0FEE2400 == 27 [pid = 2436] [id = 711] 07:22:47 INFO - PROCESS | 2436 | ++DOMWINDOW == 58 (0FF3E400) [pid = 2436] [serial = 2133] [outer = 00000000] 07:22:47 INFO - PROCESS | 2436 | ++DOMWINDOW == 59 (11F61800) [pid = 2436] [serial = 2134] [outer = 0FF3E400] 07:22:47 INFO - PROCESS | 2436 | 1467037367673 Marionette DEBUG loaded listener.js 07:22:47 INFO - PROCESS | 2436 | ++DOMWINDOW == 60 (11F67C00) [pid = 2436] [serial = 2135] [outer = 0FF3E400] 07:22:48 INFO - PROCESS | 2436 | 1467037368137 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]]]}] 07:22:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 07:22:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 670ms 07:22:48 INFO - PROCESS | 2436 | 1467037368180 Marionette TRACE conn6 -> [0,2809,"getWindowHandle",null] 07:22:48 INFO - PROCESS | 2436 | 1467037368183 Marionette TRACE conn6 <- [1,2809,null,{"value":"13"}] 07:22:48 INFO - PROCESS | 2436 | 1467037368186 Marionette TRACE conn6 -> [0,2810,"setScriptTimeout",{"ms":35000}] 07:22:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 07:22:48 INFO - PROCESS | 2436 | 1467037368190 Marionette TRACE conn6 <- [1,2810,null,{}] 07:22:48 INFO - PROCESS | 2436 | 1467037368201 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}] 07:22:48 INFO - PROCESS | 2436 | 1467037368206 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:22:48 INFO - PROCESS | 2436 | 1467037368321 Marionette TRACE conn6 <- [1,2811,null,{"value":null}] 07:22:48 INFO - PROCESS | 2436 | 1467037368339 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:48 INFO - PROCESS | 2436 | 1467037368342 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:22:48 INFO - PROCESS | 2436 | ++DOCSHELL 13A1B800 == 28 [pid = 2436] [id = 712] 07:22:48 INFO - PROCESS | 2436 | ++DOMWINDOW == 61 (13A1F000) [pid = 2436] [serial = 2136] [outer = 00000000] 07:22:48 INFO - PROCESS | 2436 | ++DOMWINDOW == 62 (13A50400) [pid = 2436] [serial = 2137] [outer = 13A1F000] 07:22:48 INFO - PROCESS | 2436 | 1467037368388 Marionette DEBUG loaded listener.js 07:22:48 INFO - PROCESS | 2436 | ++DOMWINDOW == 63 (13B32C00) [pid = 2436] [serial = 2138] [outer = 13A1F000] 07:22:48 INFO - PROCESS | 2436 | 1467037368844 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]]]}] 07:22:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 07:22:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 670ms 07:22:48 INFO - PROCESS | 2436 | 1467037368861 Marionette TRACE conn6 -> [0,2813,"getWindowHandle",null] 07:22:48 INFO - PROCESS | 2436 | 1467037368864 Marionette TRACE conn6 <- [1,2813,null,{"value":"13"}] 07:22:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 07:22:48 INFO - PROCESS | 2436 | 1467037368871 Marionette TRACE conn6 -> [0,2814,"setScriptTimeout",{"ms":35000}] 07:22:48 INFO - PROCESS | 2436 | 1467037368872 Marionette TRACE conn6 <- [1,2814,null,{}] 07:22:48 INFO - PROCESS | 2436 | 1467037368876 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}] 07:22:48 INFO - PROCESS | 2436 | 1467037368878 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:22:48 INFO - PROCESS | 2436 | 1467037368962 Marionette TRACE conn6 <- [1,2815,null,{"value":null}] 07:22:48 INFO - PROCESS | 2436 | 1467037368968 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:48 INFO - PROCESS | 2436 | 1467037368970 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:22:48 INFO - PROCESS | 2436 | ++DOCSHELL 13A4F800 == 29 [pid = 2436] [id = 713] 07:22:48 INFO - PROCESS | 2436 | ++DOMWINDOW == 64 (13B95C00) [pid = 2436] [serial = 2139] [outer = 00000000] 07:22:48 INFO - PROCESS | 2436 | ++DOMWINDOW == 65 (15241400) [pid = 2436] [serial = 2140] [outer = 13B95C00] 07:22:49 INFO - PROCESS | 2436 | 1467037369014 Marionette DEBUG loaded listener.js 07:22:49 INFO - PROCESS | 2436 | ++DOMWINDOW == 66 (15453400) [pid = 2436] [serial = 2141] [outer = 13B95C00] 07:22:49 INFO - PROCESS | 2436 | 1467037369468 Marionette TRACE conn6 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 07:22:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 07:22:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 630ms 07:22:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 07:22:49 INFO - PROCESS | 2436 | 1467037369504 Marionette TRACE conn6 -> [0,2817,"getWindowHandle",null] 07:22:49 INFO - PROCESS | 2436 | 1467037369506 Marionette TRACE conn6 <- [1,2817,null,{"value":"13"}] 07:22:49 INFO - PROCESS | 2436 | 1467037369509 Marionette TRACE conn6 -> [0,2818,"setScriptTimeout",{"ms":35000}] 07:22:49 INFO - PROCESS | 2436 | 1467037369511 Marionette TRACE conn6 <- [1,2818,null,{}] 07:22:49 INFO - PROCESS | 2436 | 1467037369514 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}] 07:22:49 INFO - PROCESS | 2436 | 1467037369516 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:22:49 INFO - PROCESS | 2436 | 1467037369594 Marionette TRACE conn6 <- [1,2819,null,{"value":null}] 07:22:49 INFO - PROCESS | 2436 | 1467037369602 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:49 INFO - PROCESS | 2436 | 1467037369604 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:22:49 INFO - PROCESS | 2436 | ++DOCSHELL 16840800 == 30 [pid = 2436] [id = 714] 07:22:49 INFO - PROCESS | 2436 | ++DOMWINDOW == 67 (16840C00) [pid = 2436] [serial = 2142] [outer = 00000000] 07:22:49 INFO - PROCESS | 2436 | ++DOMWINDOW == 68 (16A51400) [pid = 2436] [serial = 2143] [outer = 16840C00] 07:22:49 INFO - PROCESS | 2436 | 1467037369648 Marionette DEBUG loaded listener.js 07:22:49 INFO - PROCESS | 2436 | ++DOMWINDOW == 69 (16A71400) [pid = 2436] [serial = 2144] [outer = 16840C00] 07:22:50 INFO - PROCESS | 2436 | 1467037370115 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]]]}] 07:22:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 07:22:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 630ms 07:22:50 INFO - PROCESS | 2436 | 1467037370154 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 07:22:50 INFO - PROCESS | 2436 | 1467037370157 Marionette TRACE conn6 <- [1,2821,null,{"value":"13"}] 07:22:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 07:22:50 INFO - PROCESS | 2436 | 1467037370160 Marionette TRACE conn6 -> [0,2822,"setScriptTimeout",{"ms":35000}] 07:22:50 INFO - PROCESS | 2436 | 1467037370162 Marionette TRACE conn6 <- [1,2822,null,{}] 07:22:50 INFO - PROCESS | 2436 | 1467037370165 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}] 07:22:50 INFO - PROCESS | 2436 | 1467037370171 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:22:50 INFO - PROCESS | 2436 | 1467037370282 Marionette TRACE conn6 <- [1,2823,null,{"value":null}] 07:22:50 INFO - PROCESS | 2436 | 1467037370289 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:50 INFO - PROCESS | 2436 | 1467037370291 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:22:50 INFO - PROCESS | 2436 | ++DOCSHELL 178BBC00 == 31 [pid = 2436] [id = 715] 07:22:50 INFO - PROCESS | 2436 | ++DOMWINDOW == 70 (178C2000) [pid = 2436] [serial = 2145] [outer = 00000000] 07:22:50 INFO - PROCESS | 2436 | ++DOMWINDOW == 71 (1841AC00) [pid = 2436] [serial = 2146] [outer = 178C2000] 07:22:50 INFO - PROCESS | 2436 | 1467037370334 Marionette DEBUG loaded listener.js 07:22:50 INFO - PROCESS | 2436 | ++DOMWINDOW == 72 (1864D800) [pid = 2436] [serial = 2147] [outer = 178C2000] 07:22:50 INFO - PROCESS | 2436 | 1467037370774 Marionette TRACE conn6 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 07:22:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 07:22:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 630ms 07:22:50 INFO - PROCESS | 2436 | 1467037370791 Marionette TRACE conn6 -> [0,2825,"getWindowHandle",null] 07:22:50 INFO - PROCESS | 2436 | 1467037370793 Marionette TRACE conn6 <- [1,2825,null,{"value":"13"}] 07:22:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 07:22:50 INFO - PROCESS | 2436 | 1467037370809 Marionette TRACE conn6 -> [0,2826,"setScriptTimeout",{"ms":35000}] 07:22:50 INFO - PROCESS | 2436 | 1467037370811 Marionette TRACE conn6 <- [1,2826,null,{}] 07:22:50 INFO - PROCESS | 2436 | 1467037370814 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}] 07:22:50 INFO - PROCESS | 2436 | 1467037370816 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:22:50 INFO - PROCESS | 2436 | 1467037370898 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 07:22:50 INFO - PROCESS | 2436 | 1467037370904 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:50 INFO - PROCESS | 2436 | 1467037370906 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:22:50 INFO - PROCESS | 2436 | ++DOCSHELL 0906D400 == 32 [pid = 2436] [id = 716] 07:22:50 INFO - PROCESS | 2436 | ++DOMWINDOW == 73 (0E51EC00) [pid = 2436] [serial = 2148] [outer = 00000000] 07:22:50 INFO - PROCESS | 2436 | ++DOMWINDOW == 74 (15148C00) [pid = 2436] [serial = 2149] [outer = 0E51EC00] 07:22:50 INFO - PROCESS | 2436 | 1467037370949 Marionette DEBUG loaded listener.js 07:22:51 INFO - PROCESS | 2436 | ++DOMWINDOW == 75 (17819C00) [pid = 2436] [serial = 2150] [outer = 0E51EC00] 07:22:51 INFO - PROCESS | 2436 | 1467037371383 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]]]}] 07:22:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 07:22:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 650ms 07:22:51 INFO - PROCESS | 2436 | 1467037371459 Marionette TRACE conn6 -> [0,2829,"getWindowHandle",null] 07:22:51 INFO - PROCESS | 2436 | 1467037371461 Marionette TRACE conn6 <- [1,2829,null,{"value":"13"}] 07:22:51 INFO - PROCESS | 2436 | 1467037371464 Marionette TRACE conn6 -> [0,2830,"setScriptTimeout",{"ms":35000}] 07:22:51 INFO - PROCESS | 2436 | 1467037371466 Marionette TRACE conn6 <- [1,2830,null,{}] 07:22:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 07:22:51 INFO - PROCESS | 2436 | 1467037371469 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}] 07:22:51 INFO - PROCESS | 2436 | 1467037371471 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:22:51 INFO - PROCESS | 2436 | 1467037371548 Marionette TRACE conn6 <- [1,2831,null,{"value":null}] 07:22:51 INFO - PROCESS | 2436 | 1467037371556 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:51 INFO - PROCESS | 2436 | 1467037371557 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:22:51 INFO - PROCESS | 2436 | ++DOCSHELL 0E85C400 == 33 [pid = 2436] [id = 717] 07:22:51 INFO - PROCESS | 2436 | ++DOMWINDOW == 76 (18C25C00) [pid = 2436] [serial = 2151] [outer = 00000000] 07:22:51 INFO - PROCESS | 2436 | ++DOMWINDOW == 77 (18DF3800) [pid = 2436] [serial = 2152] [outer = 18C25C00] 07:22:51 INFO - PROCESS | 2436 | 1467037371600 Marionette DEBUG loaded listener.js 07:22:51 INFO - PROCESS | 2436 | ++DOMWINDOW == 78 (18DE8000) [pid = 2436] [serial = 2153] [outer = 18C25C00] 07:22:52 INFO - PROCESS | 2436 | 1467037372023 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]]]}] 07:22:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 07:22:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 631ms 07:22:52 INFO - PROCESS | 2436 | 1467037372099 Marionette TRACE conn6 -> [0,2833,"getWindowHandle",null] 07:22:52 INFO - PROCESS | 2436 | 1467037372101 Marionette TRACE conn6 <- [1,2833,null,{"value":"13"}] 07:22:52 INFO - PROCESS | 2436 | 1467037372104 Marionette TRACE conn6 -> [0,2834,"setScriptTimeout",{"ms":35000}] 07:22:52 INFO - PROCESS | 2436 | 1467037372106 Marionette TRACE conn6 <- [1,2834,null,{}] 07:22:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 07:22:52 INFO - PROCESS | 2436 | 1467037372109 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}] 07:22:52 INFO - PROCESS | 2436 | 1467037372111 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:22:52 INFO - PROCESS | 2436 | 1467037372229 Marionette TRACE conn6 <- [1,2835,null,{"value":null}] 07:22:52 INFO - PROCESS | 2436 | 1467037372322 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:52 INFO - PROCESS | 2436 | 1467037372324 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:22:52 INFO - PROCESS | 2436 | ++DOCSHELL 13A17800 == 34 [pid = 2436] [id = 718] 07:22:52 INFO - PROCESS | 2436 | ++DOMWINDOW == 79 (18EF0800) [pid = 2436] [serial = 2154] [outer = 00000000] 07:22:52 INFO - PROCESS | 2436 | ++DOMWINDOW == 80 (18EF6C00) [pid = 2436] [serial = 2155] [outer = 18EF0800] 07:22:52 INFO - PROCESS | 2436 | 1467037372367 Marionette DEBUG loaded listener.js 07:22:52 INFO - PROCESS | 2436 | ++DOMWINDOW == 81 (18EF7400) [pid = 2436] [serial = 2156] [outer = 18EF0800] 07:22:52 INFO - PROCESS | 2436 | 1467037372790 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]]]}] 07:22:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 07:22:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 731ms 07:22:52 INFO - PROCESS | 2436 | 1467037372842 Marionette TRACE conn6 -> [0,2837,"getWindowHandle",null] 07:22:52 INFO - PROCESS | 2436 | 1467037372844 Marionette TRACE conn6 <- [1,2837,null,{"value":"13"}] 07:22:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 07:22:52 INFO - PROCESS | 2436 | 1467037372847 Marionette TRACE conn6 -> [0,2838,"setScriptTimeout",{"ms":35000}] 07:22:52 INFO - PROCESS | 2436 | 1467037372849 Marionette TRACE conn6 <- [1,2838,null,{}] 07:22:52 INFO - PROCESS | 2436 | 1467037372852 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}] 07:22:52 INFO - PROCESS | 2436 | 1467037372854 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:22:52 INFO - PROCESS | 2436 | 1467037372984 Marionette TRACE conn6 <- [1,2839,null,{"value":null}] 07:22:52 INFO - PROCESS | 2436 | 1467037372993 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:52 INFO - PROCESS | 2436 | 1467037372994 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:22:53 INFO - PROCESS | 2436 | ++DOCSHELL 0E735000 == 35 [pid = 2436] [id = 719] 07:22:53 INFO - PROCESS | 2436 | ++DOMWINDOW == 82 (0E73A800) [pid = 2436] [serial = 2157] [outer = 00000000] 07:22:53 INFO - PROCESS | 2436 | ++DOMWINDOW == 83 (19283800) [pid = 2436] [serial = 2158] [outer = 0E73A800] 07:22:53 INFO - PROCESS | 2436 | 1467037373096 Marionette DEBUG loaded listener.js 07:22:53 INFO - PROCESS | 2436 | ++DOMWINDOW == 84 (1928AC00) [pid = 2436] [serial = 2159] [outer = 0E73A800] 07:22:53 INFO - PROCESS | 2436 | 1467037373504 Marionette TRACE conn6 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 07:22:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 07:22:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 670ms 07:22:53 INFO - PROCESS | 2436 | 1467037373520 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 07:22:53 INFO - PROCESS | 2436 | 1467037373522 Marionette TRACE conn6 <- [1,2841,null,{"value":"13"}] 07:22:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 07:22:53 INFO - PROCESS | 2436 | 1467037373532 Marionette TRACE conn6 -> [0,2842,"setScriptTimeout",{"ms":35000}] 07:22:53 INFO - PROCESS | 2436 | 1467037373534 Marionette TRACE conn6 <- [1,2842,null,{}] 07:22:53 INFO - PROCESS | 2436 | 1467037373538 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}] 07:22:53 INFO - PROCESS | 2436 | 1467037373540 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:22:53 INFO - PROCESS | 2436 | 1467037373694 Marionette TRACE conn6 <- [1,2843,null,{"value":null}] 07:22:53 INFO - PROCESS | 2436 | 1467037373717 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:53 INFO - PROCESS | 2436 | 1467037373719 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:22:53 INFO - PROCESS | 2436 | ++DOCSHELL 16474400 == 36 [pid = 2436] [id = 720] 07:22:53 INFO - PROCESS | 2436 | ++DOMWINDOW == 85 (192A7C00) [pid = 2436] [serial = 2160] [outer = 00000000] 07:22:53 INFO - PROCESS | 2436 | ++DOMWINDOW == 86 (192B3000) [pid = 2436] [serial = 2161] [outer = 192A7C00] 07:22:53 INFO - PROCESS | 2436 | 1467037373764 Marionette DEBUG loaded listener.js 07:22:53 INFO - PROCESS | 2436 | ++DOMWINDOW == 87 (19DC7800) [pid = 2436] [serial = 2162] [outer = 192A7C00] 07:22:54 INFO - PROCESS | 2436 | --DOMWINDOW == 86 (13B9A800) [pid = 2436] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 07:22:54 INFO - PROCESS | 2436 | --DOMWINDOW == 85 (15453800) [pid = 2436] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 07:22:54 INFO - PROCESS | 2436 | --DOMWINDOW == 84 (1781E000) [pid = 2436] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 07:22:54 INFO - PROCESS | 2436 | --DOMWINDOW == 83 (13957C00) [pid = 2436] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 07:22:54 INFO - PROCESS | 2436 | --DOMWINDOW == 82 (13959C00) [pid = 2436] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 07:22:54 INFO - PROCESS | 2436 | --DOMWINDOW == 81 (0F64D000) [pid = 2436] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 07:22:54 INFO - PROCESS | 2436 | --DOMWINDOW == 80 (0E7EB000) [pid = 2436] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 07:22:54 INFO - PROCESS | 2436 | --DOMWINDOW == 79 (0E8E7800) [pid = 2436] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 07:22:54 INFO - PROCESS | 2436 | --DOMWINDOW == 78 (18E03C00) [pid = 2436] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 07:22:54 INFO - PROCESS | 2436 | --DOMWINDOW == 77 (16473800) [pid = 2436] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 07:22:54 INFO - PROCESS | 2436 | --DOMWINDOW == 76 (0EDE0400) [pid = 2436] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 07:22:54 INFO - PROCESS | 2436 | --DOMWINDOW == 75 (0E56DC00) [pid = 2436] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 07:22:54 INFO - PROCESS | 2436 | 1467037374348 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]]]}] 07:22:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 07:22:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 870ms 07:22:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 07:22:54 INFO - PROCESS | 2436 | 1467037374405 Marionette TRACE conn6 -> [0,2845,"getWindowHandle",null] 07:22:54 INFO - PROCESS | 2436 | 1467037374407 Marionette TRACE conn6 <- [1,2845,null,{"value":"13"}] 07:22:54 INFO - PROCESS | 2436 | 1467037374410 Marionette TRACE conn6 -> [0,2846,"setScriptTimeout",{"ms":35000}] 07:22:54 INFO - PROCESS | 2436 | 1467037374412 Marionette TRACE conn6 <- [1,2846,null,{}] 07:22:54 INFO - PROCESS | 2436 | 1467037374415 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}] 07:22:54 INFO - PROCESS | 2436 | 1467037374417 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:22:54 INFO - PROCESS | 2436 | 1467037374495 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 07:22:54 INFO - PROCESS | 2436 | 1467037374503 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:54 INFO - PROCESS | 2436 | 1467037374505 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:22:54 INFO - PROCESS | 2436 | ++DOCSHELL 0EF5D800 == 37 [pid = 2436] [id = 721] 07:22:54 INFO - PROCESS | 2436 | ++DOMWINDOW == 76 (0F1B6C00) [pid = 2436] [serial = 2163] [outer = 00000000] 07:22:54 INFO - PROCESS | 2436 | ++DOMWINDOW == 77 (14EDF400) [pid = 2436] [serial = 2164] [outer = 0F1B6C00] 07:22:54 INFO - PROCESS | 2436 | 1467037374643 Marionette DEBUG loaded listener.js 07:22:54 INFO - PROCESS | 2436 | ++DOMWINDOW == 78 (16A4B400) [pid = 2436] [serial = 2165] [outer = 0F1B6C00] 07:22:54 INFO - PROCESS | 2436 | 1467037375006 Marionette TRACE conn6 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 07:22:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 07:22:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 630ms 07:22:55 INFO - PROCESS | 2436 | 1467037375041 Marionette TRACE conn6 -> [0,2849,"getWindowHandle",null] 07:22:55 INFO - PROCESS | 2436 | 1467037375043 Marionette TRACE conn6 <- [1,2849,null,{"value":"13"}] 07:22:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 07:22:55 INFO - PROCESS | 2436 | 1467037375046 Marionette TRACE conn6 -> [0,2850,"setScriptTimeout",{"ms":35000}] 07:22:55 INFO - PROCESS | 2436 | 1467037375048 Marionette TRACE conn6 <- [1,2850,null,{}] 07:22:55 INFO - PROCESS | 2436 | 1467037375051 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}] 07:22:55 INFO - PROCESS | 2436 | 1467037375053 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:22:55 INFO - PROCESS | 2436 | 1467037375133 Marionette TRACE conn6 <- [1,2851,null,{"value":null}] 07:22:55 INFO - PROCESS | 2436 | 1467037375227 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:55 INFO - PROCESS | 2436 | 1467037375229 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:22:55 INFO - PROCESS | 2436 | ++DOCSHELL 1787D800 == 38 [pid = 2436] [id = 722] 07:22:55 INFO - PROCESS | 2436 | ++DOMWINDOW == 79 (17F55C00) [pid = 2436] [serial = 2166] [outer = 00000000] 07:22:55 INFO - PROCESS | 2436 | ++DOMWINDOW == 80 (0EE48000) [pid = 2436] [serial = 2167] [outer = 17F55C00] 07:22:55 INFO - PROCESS | 2436 | 1467037375272 Marionette DEBUG loaded listener.js 07:22:55 INFO - PROCESS | 2436 | ++DOMWINDOW == 81 (192B2800) [pid = 2436] [serial = 2168] [outer = 17F55C00] 07:22:55 INFO - PROCESS | 2436 | 1467037375607 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]]]}] 07:22:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 07:22:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 630ms 07:22:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 07:22:55 INFO - PROCESS | 2436 | 1467037375677 Marionette TRACE conn6 -> [0,2853,"getWindowHandle",null] 07:22:55 INFO - PROCESS | 2436 | 1467037375679 Marionette TRACE conn6 <- [1,2853,null,{"value":"13"}] 07:22:55 INFO - PROCESS | 2436 | 1467037375682 Marionette TRACE conn6 -> [0,2854,"setScriptTimeout",{"ms":35000}] 07:22:55 INFO - PROCESS | 2436 | 1467037375683 Marionette TRACE conn6 <- [1,2854,null,{}] 07:22:55 INFO - PROCESS | 2436 | 1467037375687 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}] 07:22:55 INFO - PROCESS | 2436 | 1467037375688 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:22:55 INFO - PROCESS | 2436 | 1467037375768 Marionette TRACE conn6 <- [1,2855,null,{"value":null}] 07:22:55 INFO - PROCESS | 2436 | 1467037375867 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:55 INFO - PROCESS | 2436 | 1467037375869 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:22:55 INFO - PROCESS | 2436 | ++DOCSHELL 16840000 == 39 [pid = 2436] [id = 723] 07:22:55 INFO - PROCESS | 2436 | ++DOMWINDOW == 82 (1A188000) [pid = 2436] [serial = 2169] [outer = 00000000] 07:22:55 INFO - PROCESS | 2436 | ++DOMWINDOW == 83 (1A21D400) [pid = 2436] [serial = 2170] [outer = 1A188000] 07:22:55 INFO - PROCESS | 2436 | 1467037375912 Marionette DEBUG loaded listener.js 07:22:55 INFO - PROCESS | 2436 | ++DOMWINDOW == 84 (1A2F7000) [pid = 2436] [serial = 2171] [outer = 1A188000] 07:22:56 INFO - PROCESS | 2436 | 1467037376319 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]]]}] 07:22:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 07:22:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 670ms 07:22:56 INFO - PROCESS | 2436 | 1467037376354 Marionette TRACE conn6 -> [0,2857,"getWindowHandle",null] 07:22:56 INFO - PROCESS | 2436 | 1467037376358 Marionette TRACE conn6 <- [1,2857,null,{"value":"13"}] 07:22:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 07:22:56 INFO - PROCESS | 2436 | 1467037376364 Marionette TRACE conn6 -> [0,2858,"setScriptTimeout",{"ms":35000}] 07:22:56 INFO - PROCESS | 2436 | 1467037376368 Marionette TRACE conn6 <- [1,2858,null,{}] 07:22:56 INFO - PROCESS | 2436 | 1467037376376 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}] 07:22:56 INFO - PROCESS | 2436 | 1467037376379 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:22:56 INFO - PROCESS | 2436 | 1467037376549 Marionette TRACE conn6 <- [1,2859,null,{"value":null}] 07:22:56 INFO - PROCESS | 2436 | 1467037376697 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:56 INFO - PROCESS | 2436 | 1467037376702 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:22:56 INFO - PROCESS | 2436 | ++DOCSHELL 0EDD6000 == 40 [pid = 2436] [id = 724] 07:22:56 INFO - PROCESS | 2436 | ++DOMWINDOW == 85 (0EDD6800) [pid = 2436] [serial = 2172] [outer = 00000000] 07:22:56 INFO - PROCESS | 2436 | ++DOMWINDOW == 86 (0EE44C00) [pid = 2436] [serial = 2173] [outer = 0EDD6800] 07:22:56 INFO - PROCESS | 2436 | 1467037376782 Marionette DEBUG loaded listener.js 07:22:56 INFO - PROCESS | 2436 | ++DOMWINDOW == 87 (0F217000) [pid = 2436] [serial = 2174] [outer = 0EDD6800] 07:22:57 INFO - PROCESS | 2436 | 1467037377518 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]]]}] 07:22:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 07:22:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1175ms 07:22:57 INFO - PROCESS | 2436 | 1467037377538 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 07:22:57 INFO - PROCESS | 2436 | 1467037377543 Marionette TRACE conn6 <- [1,2861,null,{"value":"13"}] 07:22:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 07:22:57 INFO - PROCESS | 2436 | 1467037377550 Marionette TRACE conn6 -> [0,2862,"setScriptTimeout",{"ms":35000}] 07:22:57 INFO - PROCESS | 2436 | 1467037377553 Marionette TRACE conn6 <- [1,2862,null,{}] 07:22:57 INFO - PROCESS | 2436 | 1467037377557 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}] 07:22:57 INFO - PROCESS | 2436 | 1467037377560 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:22:57 INFO - PROCESS | 2436 | 1467037377682 Marionette TRACE conn6 <- [1,2863,null,{"value":null}] 07:22:57 INFO - PROCESS | 2436 | 1467037377827 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:57 INFO - PROCESS | 2436 | 1467037377829 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:22:57 INFO - PROCESS | 2436 | ++DOCSHELL 13973000 == 41 [pid = 2436] [id = 725] 07:22:57 INFO - PROCESS | 2436 | ++DOMWINDOW == 88 (13978000) [pid = 2436] [serial = 2175] [outer = 00000000] 07:22:57 INFO - PROCESS | 2436 | ++DOMWINDOW == 89 (13ADE400) [pid = 2436] [serial = 2176] [outer = 13978000] 07:22:57 INFO - PROCESS | 2436 | 1467037377885 Marionette DEBUG loaded listener.js 07:22:57 INFO - PROCESS | 2436 | ++DOMWINDOW == 90 (14ED9400) [pid = 2436] [serial = 2177] [outer = 13978000] 07:22:58 INFO - PROCESS | 2436 | 1467037378818 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]]]}] 07:22:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 07:22:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1331ms 07:22:58 INFO - PROCESS | 2436 | 1467037378885 Marionette TRACE conn6 -> [0,2865,"getWindowHandle",null] 07:22:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 07:22:58 INFO - PROCESS | 2436 | 1467037378889 Marionette TRACE conn6 <- [1,2865,null,{"value":"13"}] 07:22:58 INFO - PROCESS | 2436 | 1467037378894 Marionette TRACE conn6 -> [0,2866,"setScriptTimeout",{"ms":35000}] 07:22:58 INFO - PROCESS | 2436 | 1467037378897 Marionette TRACE conn6 <- [1,2866,null,{}] 07:22:58 INFO - PROCESS | 2436 | 1467037378903 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}] 07:22:58 INFO - PROCESS | 2436 | 1467037378905 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:22:59 INFO - PROCESS | 2436 | 1467037379038 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 07:22:59 INFO - PROCESS | 2436 | 1467037379161 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:59 INFO - PROCESS | 2436 | 1467037379165 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:22:59 INFO - PROCESS | 2436 | --DOCSHELL 1787D800 == 40 [pid = 2436] [id = 722] 07:22:59 INFO - PROCESS | 2436 | --DOCSHELL 0EF5D800 == 39 [pid = 2436] [id = 721] 07:22:59 INFO - PROCESS | 2436 | --DOCSHELL 16474400 == 38 [pid = 2436] [id = 720] 07:22:59 INFO - PROCESS | 2436 | --DOCSHELL 0E735000 == 37 [pid = 2436] [id = 719] 07:22:59 INFO - PROCESS | 2436 | --DOCSHELL 13A17800 == 36 [pid = 2436] [id = 718] 07:22:59 INFO - PROCESS | 2436 | --DOCSHELL 0E85C400 == 35 [pid = 2436] [id = 717] 07:22:59 INFO - PROCESS | 2436 | --DOCSHELL 0906D400 == 34 [pid = 2436] [id = 716] 07:22:59 INFO - PROCESS | 2436 | --DOCSHELL 178BBC00 == 33 [pid = 2436] [id = 715] 07:22:59 INFO - PROCESS | 2436 | --DOCSHELL 16840800 == 32 [pid = 2436] [id = 714] 07:22:59 INFO - PROCESS | 2436 | --DOCSHELL 13A4F800 == 31 [pid = 2436] [id = 713] 07:22:59 INFO - PROCESS | 2436 | --DOCSHELL 13A1B800 == 30 [pid = 2436] [id = 712] 07:22:59 INFO - PROCESS | 2436 | --DOCSHELL 0FEE2400 == 29 [pid = 2436] [id = 711] 07:22:59 INFO - PROCESS | 2436 | --DOCSHELL 0EDDC400 == 28 [pid = 2436] [id = 710] 07:22:59 INFO - PROCESS | 2436 | --DOCSHELL 18DF1000 == 27 [pid = 2436] [id = 709] 07:22:59 INFO - PROCESS | 2436 | --DOMWINDOW == 89 (14EE2400) [pid = 2436] [serial = 2113] [outer = 00000000] [url = about:blank] 07:22:59 INFO - PROCESS | 2436 | --DOMWINDOW == 88 (1683F400) [pid = 2436] [serial = 2116] [outer = 00000000] [url = about:blank] 07:22:59 INFO - PROCESS | 2436 | --DOMWINDOW == 87 (178BAC00) [pid = 2436] [serial = 2119] [outer = 00000000] [url = about:blank] 07:22:59 INFO - PROCESS | 2436 | --DOMWINDOW == 86 (178BB800) [pid = 2436] [serial = 2123] [outer = 00000000] [url = about:blank] 07:22:59 INFO - PROCESS | 2436 | --DOMWINDOW == 85 (16846400) [pid = 2436] [serial = 2122] [outer = 00000000] [url = about:blank] 07:22:59 INFO - PROCESS | 2436 | --DOMWINDOW == 84 (1841E400) [pid = 2436] [serial = 2120] [outer = 00000000] [url = about:blank] 07:22:59 INFO - PROCESS | 2436 | --DOMWINDOW == 83 (1397CC00) [pid = 2436] [serial = 2110] [outer = 00000000] [url = about:blank] 07:22:59 INFO - PROCESS | 2436 | --DOMWINDOW == 82 (0FED7400) [pid = 2436] [serial = 2107] [outer = 00000000] [url = about:blank] 07:22:59 INFO - PROCESS | 2436 | --DOMWINDOW == 81 (0FFC9C00) [pid = 2436] [serial = 2108] [outer = 00000000] [url = about:blank] 07:22:59 INFO - PROCESS | 2436 | --DOMWINDOW == 80 (0E8EAC00) [pid = 2436] [serial = 2104] [outer = 00000000] [url = about:blank] 07:22:59 INFO - PROCESS | 2436 | --DOMWINDOW == 79 (18E03400) [pid = 2436] [serial = 2128] [outer = 00000000] [url = about:blank] 07:22:59 INFO - PROCESS | 2436 | --DOMWINDOW == 78 (0E8F6800) [pid = 2436] [serial = 2105] [outer = 00000000] [url = about:blank] 07:22:59 INFO - PROCESS | 2436 | --DOMWINDOW == 77 (0EF60000) [pid = 2436] [serial = 2102] [outer = 00000000] [url = about:blank] 07:22:59 INFO - PROCESS | 2436 | --DOMWINDOW == 76 (0EDD2000) [pid = 2436] [serial = 2101] [outer = 00000000] [url = about:blank] 07:22:59 INFO - PROCESS | 2436 | --DOMWINDOW == 75 (192AD800) [pid = 2436] [serial = 2099] [outer = 00000000] [url = about:blank] 07:22:59 INFO - PROCESS | 2436 | --DOMWINDOW == 74 (18EEFC00) [pid = 2436] [serial = 2098] [outer = 00000000] [url = about:blank] 07:22:59 INFO - PROCESS | 2436 | --DOMWINDOW == 73 (178C4000) [pid = 2436] [serial = 2096] [outer = 00000000] [url = about:blank] 07:22:59 INFO - PROCESS | 2436 | --DOMWINDOW == 72 (16ADA800) [pid = 2436] [serial = 2095] [outer = 00000000] [url = about:blank] 07:22:59 INFO - PROCESS | 2436 | --DOMWINDOW == 71 (11F6B400) [pid = 2436] [serial = 2093] [outer = 00000000] [url = about:blank] 07:22:59 INFO - PROCESS | 2436 | --DOMWINDOW == 70 (0EF56800) [pid = 2436] [serial = 2092] [outer = 00000000] [url = about:blank] 07:22:59 INFO - PROCESS | 2436 | --DOMWINDOW == 69 (1525F400) [pid = 2436] [serial = 2114] [outer = 00000000] [url = about:blank] 07:22:59 INFO - PROCESS | 2436 | --DOMWINDOW == 68 (16A54400) [pid = 2436] [serial = 2117] [outer = 00000000] [url = about:blank] 07:22:59 INFO - PROCESS | 2436 | --DOMWINDOW == 67 (18908C00) [pid = 2436] [serial = 2125] [outer = 00000000] [url = about:blank] 07:22:59 INFO - PROCESS | 2436 | --DOMWINDOW == 66 (18C5AC00) [pid = 2436] [serial = 2126] [outer = 00000000] [url = about:blank] 07:22:59 INFO - PROCESS | 2436 | --DOMWINDOW == 65 (13A1F800) [pid = 2436] [serial = 2111] [outer = 00000000] [url = about:blank] 07:22:59 INFO - PROCESS | 2436 | ++DOCSHELL 09060C00 == 28 [pid = 2436] [id = 726] 07:22:59 INFO - PROCESS | 2436 | ++DOMWINDOW == 66 (09064800) [pid = 2436] [serial = 2178] [outer = 00000000] 07:22:59 INFO - PROCESS | 2436 | ++DOMWINDOW == 67 (0E8F1000) [pid = 2436] [serial = 2179] [outer = 09064800] 07:22:59 INFO - PROCESS | 2436 | 1467037379275 Marionette DEBUG loaded listener.js 07:22:59 INFO - PROCESS | 2436 | ++DOMWINDOW == 68 (0EDE0000) [pid = 2436] [serial = 2180] [outer = 09064800] 07:22:59 INFO - PROCESS | 2436 | 1467037379717 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]]]}] 07:22:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 07:22:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 890ms 07:22:59 INFO - PROCESS | 2436 | 1467037379784 Marionette TRACE conn6 -> [0,2869,"getWindowHandle",null] 07:22:59 INFO - PROCESS | 2436 | 1467037379789 Marionette TRACE conn6 <- [1,2869,null,{"value":"13"}] 07:22:59 INFO - PROCESS | 2436 | 1467037379794 Marionette TRACE conn6 -> [0,2870,"setScriptTimeout",{"ms":35000}] 07:22:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 07:22:59 INFO - PROCESS | 2436 | 1467037379797 Marionette TRACE conn6 <- [1,2870,null,{}] 07:22:59 INFO - PROCESS | 2436 | 1467037379800 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}] 07:22:59 INFO - PROCESS | 2436 | 1467037379803 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:22:59 INFO - PROCESS | 2436 | 1467037379889 Marionette TRACE conn6 <- [1,2871,null,{"value":null}] 07:22:59 INFO - PROCESS | 2436 | 1467037379895 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:59 INFO - PROCESS | 2436 | 1467037379897 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:22:59 INFO - PROCESS | 2436 | ++DOCSHELL 0FEDBC00 == 29 [pid = 2436] [id = 727] 07:22:59 INFO - PROCESS | 2436 | ++DOMWINDOW == 69 (0FEDCC00) [pid = 2436] [serial = 2181] [outer = 00000000] 07:22:59 INFO - PROCESS | 2436 | ++DOMWINDOW == 70 (11F6B400) [pid = 2436] [serial = 2182] [outer = 0FEDCC00] 07:22:59 INFO - PROCESS | 2436 | 1467037379944 Marionette DEBUG loaded listener.js 07:23:00 INFO - PROCESS | 2436 | ++DOMWINDOW == 71 (132E3000) [pid = 2436] [serial = 2183] [outer = 0FEDCC00] 07:23:00 INFO - PROCESS | 2436 | 1467037380452 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]]]}] 07:23:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 07:23:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 670ms 07:23:00 INFO - PROCESS | 2436 | 1467037380471 Marionette TRACE conn6 -> [0,2873,"getWindowHandle",null] 07:23:00 INFO - PROCESS | 2436 | 1467037380473 Marionette TRACE conn6 <- [1,2873,null,{"value":"13"}] 07:23:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 07:23:00 INFO - PROCESS | 2436 | 1467037380477 Marionette TRACE conn6 -> [0,2874,"setScriptTimeout",{"ms":35000}] 07:23:00 INFO - PROCESS | 2436 | 1467037380480 Marionette TRACE conn6 <- [1,2874,null,{}] 07:23:00 INFO - PROCESS | 2436 | 1467037380491 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}] 07:23:00 INFO - PROCESS | 2436 | 1467037380495 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:23:00 INFO - PROCESS | 2436 | 1467037380608 Marionette TRACE conn6 <- [1,2875,null,{"value":null}] 07:23:00 INFO - PROCESS | 2436 | 1467037380710 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:00 INFO - PROCESS | 2436 | 1467037380713 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:23:00 INFO - PROCESS | 2436 | ++DOCSHELL 1485A800 == 30 [pid = 2436] [id = 728] 07:23:00 INFO - PROCESS | 2436 | ++DOMWINDOW == 72 (1485AC00) [pid = 2436] [serial = 2184] [outer = 00000000] 07:23:00 INFO - PROCESS | 2436 | ++DOMWINDOW == 73 (14EDC000) [pid = 2436] [serial = 2185] [outer = 1485AC00] 07:23:00 INFO - PROCESS | 2436 | 1467037380767 Marionette DEBUG loaded listener.js 07:23:00 INFO - PROCESS | 2436 | ++DOMWINDOW == 74 (151F1C00) [pid = 2436] [serial = 2186] [outer = 1485AC00] 07:23:01 INFO - PROCESS | 2436 | 1467037381141 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]]]}] 07:23:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 07:23:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 670ms 07:23:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 07:23:01 INFO - PROCESS | 2436 | 1467037381150 Marionette TRACE conn6 -> [0,2877,"getWindowHandle",null] 07:23:01 INFO - PROCESS | 2436 | 1467037381152 Marionette TRACE conn6 <- [1,2877,null,{"value":"13"}] 07:23:01 INFO - PROCESS | 2436 | 1467037381173 Marionette TRACE conn6 -> [0,2878,"setScriptTimeout",{"ms":35000}] 07:23:01 INFO - PROCESS | 2436 | 1467037381175 Marionette TRACE conn6 <- [1,2878,null,{}] 07:23:01 INFO - PROCESS | 2436 | 1467037381189 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}] 07:23:01 INFO - PROCESS | 2436 | 1467037381191 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:23:01 INFO - PROCESS | 2436 | 1467037381278 Marionette TRACE conn6 <- [1,2879,null,{"value":null}] 07:23:01 INFO - PROCESS | 2436 | 1467037381284 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:01 INFO - PROCESS | 2436 | 1467037381286 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:23:01 INFO - PROCESS | 2436 | ++DOCSHELL 1683DC00 == 31 [pid = 2436] [id = 729] 07:23:01 INFO - PROCESS | 2436 | ++DOMWINDOW == 75 (1683FC00) [pid = 2436] [serial = 2187] [outer = 00000000] 07:23:01 INFO - PROCESS | 2436 | ++DOMWINDOW == 76 (16A73800) [pid = 2436] [serial = 2188] [outer = 1683FC00] 07:23:01 INFO - PROCESS | 2436 | 1467037381330 Marionette DEBUG loaded listener.js 07:23:01 INFO - PROCESS | 2436 | ++DOMWINDOW == 77 (17815400) [pid = 2436] [serial = 2189] [outer = 1683FC00] 07:23:01 INFO - PROCESS | 2436 | 1467037381809 Marionette TRACE conn6 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 07:23:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 07:23:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 690ms 07:23:01 INFO - PROCESS | 2436 | 1467037381849 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 07:23:01 INFO - PROCESS | 2436 | 1467037381851 Marionette TRACE conn6 <- [1,2881,null,{"value":"13"}] 07:23:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 07:23:01 INFO - PROCESS | 2436 | 1467037381854 Marionette TRACE conn6 -> [0,2882,"setScriptTimeout",{"ms":35000}] 07:23:01 INFO - PROCESS | 2436 | 1467037381856 Marionette TRACE conn6 <- [1,2882,null,{}] 07:23:01 INFO - PROCESS | 2436 | 1467037381859 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}] 07:23:01 INFO - PROCESS | 2436 | 1467037381861 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:23:01 INFO - PROCESS | 2436 | 1467037381977 Marionette TRACE conn6 <- [1,2883,null,{"value":null}] 07:23:02 INFO - PROCESS | 2436 | 1467037382071 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:02 INFO - PROCESS | 2436 | 1467037382073 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:23:02 INFO - PROCESS | 2436 | ++DOCSHELL 17874C00 == 32 [pid = 2436] [id = 730] 07:23:02 INFO - PROCESS | 2436 | ++DOMWINDOW == 78 (17876000) [pid = 2436] [serial = 2190] [outer = 00000000] 07:23:02 INFO - PROCESS | 2436 | ++DOMWINDOW == 79 (17880800) [pid = 2436] [serial = 2191] [outer = 17876000] 07:23:02 INFO - PROCESS | 2436 | 1467037382117 Marionette DEBUG loaded listener.js 07:23:02 INFO - PROCESS | 2436 | ++DOMWINDOW == 80 (17F57000) [pid = 2436] [serial = 2192] [outer = 17876000] 07:23:02 INFO - PROCESS | 2436 | 1467037382558 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]]]}] 07:23:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 07:23:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 730ms 07:23:02 INFO - PROCESS | 2436 | 1467037382585 Marionette TRACE conn6 -> [0,2885,"getWindowHandle",null] 07:23:02 INFO - PROCESS | 2436 | 1467037382587 Marionette TRACE conn6 <- [1,2885,null,{"value":"13"}] 07:23:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 07:23:02 INFO - PROCESS | 2436 | 1467037382590 Marionette TRACE conn6 -> [0,2886,"setScriptTimeout",{"ms":35000}] 07:23:02 INFO - PROCESS | 2436 | 1467037382592 Marionette TRACE conn6 <- [1,2886,null,{}] 07:23:02 INFO - PROCESS | 2436 | 1467037382595 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}] 07:23:02 INFO - PROCESS | 2436 | 1467037382601 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:23:02 INFO - PROCESS | 2436 | 1467037382748 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 07:23:02 INFO - PROCESS | 2436 | 1467037382759 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:02 INFO - PROCESS | 2436 | 1467037382761 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:23:02 INFO - PROCESS | 2436 | ++DOCSHELL 0EDD6400 == 33 [pid = 2436] [id = 731] 07:23:02 INFO - PROCESS | 2436 | ++DOMWINDOW == 81 (0EDDD400) [pid = 2436] [serial = 2193] [outer = 00000000] 07:23:02 INFO - PROCESS | 2436 | ++DOMWINDOW == 82 (18905000) [pid = 2436] [serial = 2194] [outer = 0EDDD400] 07:23:02 INFO - PROCESS | 2436 | 1467037382805 Marionette DEBUG loaded listener.js 07:23:02 INFO - PROCESS | 2436 | ++DOMWINDOW == 83 (18906800) [pid = 2436] [serial = 2195] [outer = 0EDDD400] 07:23:03 INFO - PROCESS | 2436 | 1467037383270 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]]]}] 07:23:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 07:23:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 730ms 07:23:03 INFO - PROCESS | 2436 | 1467037383322 Marionette TRACE conn6 -> [0,2889,"getWindowHandle",null] 07:23:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 07:23:03 INFO - PROCESS | 2436 | 1467037383324 Marionette TRACE conn6 <- [1,2889,null,{"value":"13"}] 07:23:03 INFO - PROCESS | 2436 | 1467037383354 Marionette TRACE conn6 -> [0,2890,"setScriptTimeout",{"ms":35000}] 07:23:03 INFO - PROCESS | 2436 | 1467037383356 Marionette TRACE conn6 <- [1,2890,null,{}] 07:23:03 INFO - PROCESS | 2436 | 1467037383369 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}] 07:23:03 INFO - PROCESS | 2436 | 1467037383371 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:23:03 INFO - PROCESS | 2436 | 1467037383484 Marionette TRACE conn6 <- [1,2891,null,{"value":null}] 07:23:03 INFO - PROCESS | 2436 | 1467037383494 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:03 INFO - PROCESS | 2436 | 1467037383496 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:23:03 INFO - PROCESS | 2436 | ++DOCSHELL 18DF1400 == 34 [pid = 2436] [id = 732] 07:23:03 INFO - PROCESS | 2436 | ++DOMWINDOW == 84 (18DF1800) [pid = 2436] [serial = 2196] [outer = 00000000] 07:23:03 INFO - PROCESS | 2436 | ++DOMWINDOW == 85 (18E0A800) [pid = 2436] [serial = 2197] [outer = 18DF1800] 07:23:03 INFO - PROCESS | 2436 | 1467037383538 Marionette DEBUG loaded listener.js 07:23:03 INFO - PROCESS | 2436 | ++DOMWINDOW == 86 (18EF4800) [pid = 2436] [serial = 2198] [outer = 18DF1800] 07:23:03 INFO - PROCESS | 2436 | --DOMWINDOW == 85 (18C25C00) [pid = 2436] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 07:23:03 INFO - PROCESS | 2436 | --DOMWINDOW == 84 (16840C00) [pid = 2436] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 07:23:03 INFO - PROCESS | 2436 | --DOMWINDOW == 83 (0EDDCC00) [pid = 2436] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 07:23:03 INFO - PROCESS | 2436 | --DOMWINDOW == 82 (18EF0800) [pid = 2436] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 07:23:03 INFO - PROCESS | 2436 | --DOMWINDOW == 81 (0E73A800) [pid = 2436] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 07:23:03 INFO - PROCESS | 2436 | --DOMWINDOW == 80 (0F1B6C00) [pid = 2436] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 07:23:03 INFO - PROCESS | 2436 | --DOMWINDOW == 79 (17F55C00) [pid = 2436] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 07:23:03 INFO - PROCESS | 2436 | --DOMWINDOW == 78 (192A7C00) [pid = 2436] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 07:23:03 INFO - PROCESS | 2436 | --DOMWINDOW == 77 (18DF2C00) [pid = 2436] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 07:23:03 INFO - PROCESS | 2436 | --DOMWINDOW == 76 (178C2000) [pid = 2436] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 07:23:03 INFO - PROCESS | 2436 | --DOMWINDOW == 75 (13A1F000) [pid = 2436] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 07:23:03 INFO - PROCESS | 2436 | --DOMWINDOW == 74 (0E51EC00) [pid = 2436] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 07:23:03 INFO - PROCESS | 2436 | --DOMWINDOW == 73 (0FF3E400) [pid = 2436] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 07:23:03 INFO - PROCESS | 2436 | --DOMWINDOW == 72 (13B95C00) [pid = 2436] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 07:23:04 INFO - PROCESS | 2436 | 1467037384095 Marionette TRACE conn6 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 07:23:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 07:23:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 811ms 07:23:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 07:23:04 INFO - PROCESS | 2436 | 1467037384144 Marionette TRACE conn6 -> [0,2893,"getWindowHandle",null] 07:23:04 INFO - PROCESS | 2436 | 1467037384146 Marionette TRACE conn6 <- [1,2893,null,{"value":"13"}] 07:23:04 INFO - PROCESS | 2436 | 1467037384149 Marionette TRACE conn6 -> [0,2894,"setScriptTimeout",{"ms":35000}] 07:23:04 INFO - PROCESS | 2436 | 1467037384151 Marionette TRACE conn6 <- [1,2894,null,{}] 07:23:04 INFO - PROCESS | 2436 | 1467037384154 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}] 07:23:04 INFO - PROCESS | 2436 | 1467037384156 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:23:04 INFO - PROCESS | 2436 | 1467037384234 Marionette TRACE conn6 <- [1,2895,null,{"value":null}] 07:23:04 INFO - PROCESS | 2436 | 1467037384239 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:04 INFO - PROCESS | 2436 | 1467037384241 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:23:04 INFO - PROCESS | 2436 | ++DOCSHELL 13975000 == 35 [pid = 2436] [id = 733] 07:23:04 INFO - PROCESS | 2436 | ++DOMWINDOW == 73 (16840C00) [pid = 2436] [serial = 2199] [outer = 00000000] 07:23:04 INFO - PROCESS | 2436 | ++DOMWINDOW == 74 (18DF5C00) [pid = 2436] [serial = 2200] [outer = 16840C00] 07:23:04 INFO - PROCESS | 2436 | 1467037384284 Marionette DEBUG loaded listener.js 07:23:04 INFO - PROCESS | 2436 | ++DOMWINDOW == 75 (18E06800) [pid = 2436] [serial = 2201] [outer = 16840C00] 07:23:04 INFO - PROCESS | 2436 | 1467037384728 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]]]}] 07:23:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 07:23:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 630ms 07:23:04 INFO - PROCESS | 2436 | 1467037384784 Marionette TRACE conn6 -> [0,2897,"getWindowHandle",null] 07:23:04 INFO - PROCESS | 2436 | 1467037384786 Marionette TRACE conn6 <- [1,2897,null,{"value":"13"}] 07:23:04 INFO - PROCESS | 2436 | 1467037384790 Marionette TRACE conn6 -> [0,2898,"setScriptTimeout",{"ms":35000}] 07:23:04 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 07:23:04 INFO - PROCESS | 2436 | 1467037384791 Marionette TRACE conn6 <- [1,2898,null,{}] 07:23:04 INFO - PROCESS | 2436 | 1467037384795 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}] 07:23:04 INFO - PROCESS | 2436 | 1467037384797 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:23:04 INFO - PROCESS | 2436 | 1467037384878 Marionette TRACE conn6 <- [1,2899,null,{"value":null}] 07:23:04 INFO - PROCESS | 2436 | 1467037384884 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:04 INFO - PROCESS | 2436 | 1467037384895 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:23:04 INFO - PROCESS | 2436 | ++DOCSHELL 19286800 == 36 [pid = 2436] [id = 734] 07:23:04 INFO - PROCESS | 2436 | ++DOMWINDOW == 76 (19289000) [pid = 2436] [serial = 2202] [outer = 00000000] 07:23:04 INFO - PROCESS | 2436 | ++DOMWINDOW == 77 (192A7400) [pid = 2436] [serial = 2203] [outer = 19289000] 07:23:04 INFO - PROCESS | 2436 | 1467037384938 Marionette DEBUG loaded listener.js 07:23:04 INFO - PROCESS | 2436 | ++DOMWINDOW == 78 (1928D400) [pid = 2436] [serial = 2204] [outer = 19289000] 07:23:05 INFO - PROCESS | 2436 | 1467037385360 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]]]}] 07:23:05 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 07:23:05 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 07:23:05 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 630ms 07:23:05 INFO - PROCESS | 2436 | 1467037385424 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 07:23:05 INFO - PROCESS | 2436 | 1467037385426 Marionette TRACE conn6 <- [1,2901,null,{"value":"13"}] 07:23:05 INFO - TEST-START | /DOMEvents/constructors.html 07:23:05 INFO - PROCESS | 2436 | 1467037385429 Marionette TRACE conn6 -> [0,2902,"setScriptTimeout",{"ms":35000}] 07:23:05 INFO - PROCESS | 2436 | 1467037385431 Marionette TRACE conn6 <- [1,2902,null,{}] 07:23:05 INFO - PROCESS | 2436 | 1467037385454 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}] 07:23:05 INFO - PROCESS | 2436 | 1467037385456 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:23:05 INFO - PROCESS | 2436 | 1467037385535 Marionette TRACE conn6 <- [1,2903,null,{"value":null}] 07:23:05 INFO - PROCESS | 2436 | 1467037385540 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:05 INFO - PROCESS | 2436 | 1467037385541 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:23:05 INFO - PROCESS | 2436 | ++DOCSHELL 16847400 == 37 [pid = 2436] [id = 735] 07:23:05 INFO - PROCESS | 2436 | ++DOMWINDOW == 79 (1787F800) [pid = 2436] [serial = 2205] [outer = 00000000] 07:23:05 INFO - PROCESS | 2436 | ++DOMWINDOW == 80 (192B5400) [pid = 2436] [serial = 2206] [outer = 1787F800] 07:23:05 INFO - PROCESS | 2436 | 1467037385584 Marionette DEBUG loaded listener.js 07:23:05 INFO - PROCESS | 2436 | ++DOMWINDOW == 81 (19DC5000) [pid = 2436] [serial = 2207] [outer = 1787F800] 07:23:06 INFO - PROCESS | 2436 | --DOCSHELL 09060C00 == 36 [pid = 2436] [id = 726] 07:23:06 INFO - PROCESS | 2436 | --DOCSHELL 13973000 == 35 [pid = 2436] [id = 725] 07:23:06 INFO - PROCESS | 2436 | --DOCSHELL 16840000 == 34 [pid = 2436] [id = 723] 07:23:06 INFO - PROCESS | 2436 | --DOCSHELL 0EDD6000 == 33 [pid = 2436] [id = 724] 07:23:07 INFO - PROCESS | 2436 | --DOCSHELL 0FEDBC00 == 32 [pid = 2436] [id = 727] 07:23:07 INFO - PROCESS | 2436 | --DOCSHELL 1485A800 == 31 [pid = 2436] [id = 728] 07:23:07 INFO - PROCESS | 2436 | --DOCSHELL 19286800 == 30 [pid = 2436] [id = 734] 07:23:07 INFO - PROCESS | 2436 | --DOCSHELL 1683DC00 == 29 [pid = 2436] [id = 729] 07:23:07 INFO - PROCESS | 2436 | --DOCSHELL 13975000 == 28 [pid = 2436] [id = 733] 07:23:07 INFO - PROCESS | 2436 | --DOCSHELL 18DF1400 == 27 [pid = 2436] [id = 732] 07:23:07 INFO - PROCESS | 2436 | --DOCSHELL 17874C00 == 26 [pid = 2436] [id = 730] 07:23:07 INFO - PROCESS | 2436 | --DOCSHELL 0EDD6400 == 25 [pid = 2436] [id = 731] 07:23:07 INFO - PROCESS | 2436 | --DOMWINDOW == 80 (18DF3800) [pid = 2436] [serial = 2152] [outer = 00000000] [url = about:blank] 07:23:07 INFO - PROCESS | 2436 | --DOMWINDOW == 79 (16A51400) [pid = 2436] [serial = 2143] [outer = 00000000] [url = about:blank] 07:23:07 INFO - PROCESS | 2436 | --DOMWINDOW == 78 (16A71400) [pid = 2436] [serial = 2144] [outer = 00000000] [url = about:blank] 07:23:07 INFO - PROCESS | 2436 | --DOMWINDOW == 77 (0EE42800) [pid = 2436] [serial = 2131] [outer = 00000000] [url = about:blank] 07:23:07 INFO - PROCESS | 2436 | --DOMWINDOW == 76 (0EE50800) [pid = 2436] [serial = 2132] [outer = 00000000] [url = about:blank] 07:23:07 INFO - PROCESS | 2436 | --DOMWINDOW == 75 (18EF6C00) [pid = 2436] [serial = 2155] [outer = 00000000] [url = about:blank] 07:23:07 INFO - PROCESS | 2436 | --DOMWINDOW == 74 (18EF7400) [pid = 2436] [serial = 2156] [outer = 00000000] [url = about:blank] 07:23:07 INFO - PROCESS | 2436 | --DOMWINDOW == 73 (1928AC00) [pid = 2436] [serial = 2159] [outer = 00000000] [url = about:blank] 07:23:07 INFO - PROCESS | 2436 | --DOMWINDOW == 72 (19283800) [pid = 2436] [serial = 2158] [outer = 00000000] [url = about:blank] 07:23:07 INFO - PROCESS | 2436 | --DOMWINDOW == 71 (14EDF400) [pid = 2436] [serial = 2164] [outer = 00000000] [url = about:blank] 07:23:07 INFO - PROCESS | 2436 | --DOMWINDOW == 70 (192B2800) [pid = 2436] [serial = 2168] [outer = 00000000] [url = about:blank] 07:23:07 INFO - PROCESS | 2436 | --DOMWINDOW == 69 (192B3000) [pid = 2436] [serial = 2161] [outer = 00000000] [url = about:blank] 07:23:07 INFO - PROCESS | 2436 | --DOMWINDOW == 68 (1A21D400) [pid = 2436] [serial = 2170] [outer = 00000000] [url = about:blank] 07:23:07 INFO - PROCESS | 2436 | --DOMWINDOW == 67 (0EE48000) [pid = 2436] [serial = 2167] [outer = 00000000] [url = about:blank] 07:23:07 INFO - PROCESS | 2436 | --DOMWINDOW == 66 (16A4B400) [pid = 2436] [serial = 2165] [outer = 00000000] [url = about:blank] 07:23:07 INFO - PROCESS | 2436 | --DOMWINDOW == 65 (18E0F000) [pid = 2436] [serial = 2129] [outer = 00000000] [url = about:blank] 07:23:07 INFO - PROCESS | 2436 | --DOMWINDOW == 64 (1841AC00) [pid = 2436] [serial = 2146] [outer = 00000000] [url = about:blank] 07:23:07 INFO - PROCESS | 2436 | --DOMWINDOW == 63 (1864D800) [pid = 2436] [serial = 2147] [outer = 00000000] [url = about:blank] 07:23:07 INFO - PROCESS | 2436 | --DOMWINDOW == 62 (13A50400) [pid = 2436] [serial = 2137] [outer = 00000000] [url = about:blank] 07:23:07 INFO - PROCESS | 2436 | --DOMWINDOW == 61 (13B32C00) [pid = 2436] [serial = 2138] [outer = 00000000] [url = about:blank] 07:23:07 INFO - PROCESS | 2436 | --DOMWINDOW == 60 (15148C00) [pid = 2436] [serial = 2149] [outer = 00000000] [url = about:blank] 07:23:07 INFO - PROCESS | 2436 | --DOMWINDOW == 59 (17819C00) [pid = 2436] [serial = 2150] [outer = 00000000] [url = about:blank] 07:23:07 INFO - PROCESS | 2436 | --DOMWINDOW == 58 (11F67C00) [pid = 2436] [serial = 2135] [outer = 00000000] [url = about:blank] 07:23:07 INFO - PROCESS | 2436 | --DOMWINDOW == 57 (11F61800) [pid = 2436] [serial = 2134] [outer = 00000000] [url = about:blank] 07:23:07 INFO - PROCESS | 2436 | --DOMWINDOW == 56 (15241400) [pid = 2436] [serial = 2140] [outer = 00000000] [url = about:blank] 07:23:07 INFO - PROCESS | 2436 | --DOMWINDOW == 55 (19DC7800) [pid = 2436] [serial = 2162] [outer = 00000000] [url = about:blank] 07:23:07 INFO - PROCESS | 2436 | --DOMWINDOW == 54 (15453400) [pid = 2436] [serial = 2141] [outer = 00000000] [url = about:blank] 07:23:07 INFO - PROCESS | 2436 | --DOMWINDOW == 53 (18DE8000) [pid = 2436] [serial = 2153] [outer = 00000000] [url = about:blank] 07:23:07 INFO - PROCESS | 2436 | 1467037387491 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]]]}] 07:23:07 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 07:23:07 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 07:23:07 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 07:23:07 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 07:23:07 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 07:23:07 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 07:23:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 07:23:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 07:23:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 07:23:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 07:23:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 07:23:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 07:23:07 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 07:23:07 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 07:23:07 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 07:23:07 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 07:23:07 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 07:23:07 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 07:23:07 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 07:23:07 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 07:23:07 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 07:23:07 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 07:23:07 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 07:23:07 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 07:23:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 07:23:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 07:23:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 07:23:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 07:23:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 07:23:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 07:23:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 07:23:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 07:23:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 07:23:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 07:23:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 07:23:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 07:23:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 07:23:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 07:23:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:23:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:23:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 07:23:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:23:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 07:23:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 07:23:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:23:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:23:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 07:23:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:23:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 07:23:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 07:23:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:23:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:23:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 07:23:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:23:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 07:23:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 07:23:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:23:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:23:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 07:23:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:23:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 07:23:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 07:23:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:23:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:23:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 07:23:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:23:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 07:23:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 07:23:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:23:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:23:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 07:23:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:23:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 07:23:07 INFO - TEST-OK | /DOMEvents/constructors.html | took 2106ms 07:23:07 INFO - PROCESS | 2436 | 1467037387541 Marionette TRACE conn6 -> [0,2905,"getWindowHandle",null] 07:23:07 INFO - PROCESS | 2436 | 1467037387545 Marionette TRACE conn6 <- [1,2905,null,{"value":"13"}] 07:23:07 INFO - TEST-START | /DOMEvents/event-phases-order.html 07:23:07 INFO - PROCESS | 2436 | 1467037387550 Marionette TRACE conn6 -> [0,2906,"setScriptTimeout",{"ms":35000}] 07:23:07 INFO - PROCESS | 2436 | 1467037387553 Marionette TRACE conn6 <- [1,2906,null,{}] 07:23:07 INFO - PROCESS | 2436 | 1467037387559 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}] 07:23:07 INFO - PROCESS | 2436 | 1467037387562 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:23:07 INFO - PROCESS | 2436 | 1467037387654 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 07:23:07 INFO - PROCESS | 2436 | 1467037387792 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:07 INFO - PROCESS | 2436 | 1467037387795 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:23:07 INFO - PROCESS | 2436 | ++DOCSHELL 0EDDC400 == 26 [pid = 2436] [id = 736] 07:23:07 INFO - PROCESS | 2436 | ++DOMWINDOW == 54 (0EDE0C00) [pid = 2436] [serial = 2208] [outer = 00000000] 07:23:07 INFO - PROCESS | 2436 | ++DOMWINDOW == 55 (0EE49800) [pid = 2436] [serial = 2209] [outer = 0EDE0C00] 07:23:07 INFO - PROCESS | 2436 | 1467037387844 Marionette DEBUG loaded listener.js 07:23:07 INFO - PROCESS | 2436 | ++DOMWINDOW == 56 (0EF55400) [pid = 2436] [serial = 2210] [outer = 0EDE0C00] 07:23:08 INFO - PROCESS | 2436 | 1467037388191 Marionette TRACE conn6 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 07:23:08 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 07:23:08 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 690ms 07:23:08 INFO - PROCESS | 2436 | 1467037388252 Marionette TRACE conn6 -> [0,2909,"getWindowHandle",null] 07:23:08 INFO - PROCESS | 2436 | 1467037388257 Marionette TRACE conn6 <- [1,2909,null,{"value":"13"}] 07:23:08 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 07:23:08 INFO - PROCESS | 2436 | 1467037388264 Marionette TRACE conn6 -> [0,2910,"setScriptTimeout",{"ms":35000}] 07:23:08 INFO - PROCESS | 2436 | 1467037388267 Marionette TRACE conn6 <- [1,2910,null,{}] 07:23:08 INFO - PROCESS | 2436 | 1467037388271 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}] 07:23:08 INFO - PROCESS | 2436 | 1467037388274 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:23:08 INFO - PROCESS | 2436 | 1467037388362 Marionette TRACE conn6 <- [1,2911,null,{"value":null}] 07:23:08 INFO - PROCESS | 2436 | 1467037388368 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:08 INFO - PROCESS | 2436 | 1467037388371 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:23:08 INFO - PROCESS | 2436 | ++DOCSHELL 0F6CC400 == 27 [pid = 2436] [id = 737] 07:23:08 INFO - PROCESS | 2436 | ++DOMWINDOW == 57 (0F6CD800) [pid = 2436] [serial = 2211] [outer = 00000000] 07:23:08 INFO - PROCESS | 2436 | ++DOMWINDOW == 58 (0FFCE400) [pid = 2436] [serial = 2212] [outer = 0F6CD800] 07:23:08 INFO - PROCESS | 2436 | 1467037388418 Marionette DEBUG loaded listener.js 07:23:08 INFO - PROCESS | 2436 | ++DOMWINDOW == 59 (11F61C00) [pid = 2436] [serial = 2213] [outer = 0F6CD800] 07:23:08 INFO - PROCESS | 2436 | [2436] 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 07:23:08 INFO - PROCESS | 2436 | [2436] 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 07:23:08 INFO - PROCESS | 2436 | [2436] 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 07:23:08 INFO - PROCESS | 2436 | [2436] 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 07:23:08 INFO - PROCESS | 2436 | 1467037388844 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]]]}] 07:23:08 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 07:23:08 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 07:23:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 07:23:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:23:08 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:23:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:23:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:23:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:23:08 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 07:23:08 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 07:23:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:23:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:23:08 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:23:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:23:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:23:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:23:08 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 07:23:08 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 07:23:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:23:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:23:08 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:23:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:23:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:23:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:23:08 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]" 07:23:08 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 07:23:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:23:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:23:08 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:23:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:23:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:23:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:23:08 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 07:23:08 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 632ms 07:23:08 INFO - PROCESS | 2436 | 1467037388904 Marionette TRACE conn6 -> [0,2913,"getWindowHandle",null] 07:23:08 INFO - PROCESS | 2436 | 1467037388907 Marionette TRACE conn6 <- [1,2913,null,{"value":"13"}] 07:23:08 INFO - PROCESS | 2436 | 1467037388910 Marionette TRACE conn6 -> [0,2914,"setScriptTimeout",{"ms":35000}] 07:23:08 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 07:23:08 INFO - PROCESS | 2436 | 1467037388914 Marionette TRACE conn6 <- [1,2914,null,{}] 07:23:08 INFO - PROCESS | 2436 | 1467037388925 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}] 07:23:08 INFO - PROCESS | 2436 | 1467037388929 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:23:08 INFO - PROCESS | 2436 | 1467037389013 Marionette TRACE conn6 <- [1,2915,null,{"value":null}] 07:23:09 INFO - PROCESS | 2436 | 1467037389019 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:09 INFO - PROCESS | 2436 | 1467037389022 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:23:09 INFO - PROCESS | 2436 | ++DOCSHELL 0E85C400 == 28 [pid = 2436] [id = 738] 07:23:09 INFO - PROCESS | 2436 | ++DOMWINDOW == 60 (0ED5A000) [pid = 2436] [serial = 2214] [outer = 00000000] 07:23:09 INFO - PROCESS | 2436 | ++DOMWINDOW == 61 (13A4F800) [pid = 2436] [serial = 2215] [outer = 0ED5A000] 07:23:09 INFO - PROCESS | 2436 | 1467037389081 Marionette DEBUG loaded listener.js 07:23:09 INFO - PROCESS | 2436 | ++DOMWINDOW == 62 (13B35400) [pid = 2436] [serial = 2216] [outer = 0ED5A000] 07:23:09 INFO - PROCESS | 2436 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 07:23:09 INFO - PROCESS | 2436 | 1467037389549 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]]]}] 07:23:09 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 07:23:09 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 670ms 07:23:09 INFO - PROCESS | 2436 | 1467037389589 Marionette TRACE conn6 -> [0,2917,"getWindowHandle",null] 07:23:09 INFO - PROCESS | 2436 | 1467037389592 Marionette TRACE conn6 <- [1,2917,null,{"value":"13"}] 07:23:09 INFO - PROCESS | 2436 | 1467037389594 Marionette TRACE conn6 -> [0,2918,"setScriptTimeout",{"ms":35000}] 07:23:09 INFO - PROCESS | 2436 | 1467037389596 Marionette TRACE conn6 <- [1,2918,null,{}] 07:23:09 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 07:23:09 INFO - PROCESS | 2436 | 1467037389600 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}] 07:23:09 INFO - PROCESS | 2436 | 1467037389602 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:23:09 INFO - PROCESS | 2436 | 1467037389684 Marionette TRACE conn6 <- [1,2919,null,{"value":null}] 07:23:09 INFO - PROCESS | 2436 | 1467037389689 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:09 INFO - PROCESS | 2436 | 1467037389691 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:23:09 INFO - PROCESS | 2436 | ++DOCSHELL 14ED8C00 == 29 [pid = 2436] [id = 739] 07:23:09 INFO - PROCESS | 2436 | ++DOMWINDOW == 63 (14ED9800) [pid = 2436] [serial = 2217] [outer = 00000000] 07:23:09 INFO - PROCESS | 2436 | ++DOMWINDOW == 64 (15255C00) [pid = 2436] [serial = 2218] [outer = 14ED9800] 07:23:09 INFO - PROCESS | 2436 | 1467037389734 Marionette DEBUG loaded listener.js 07:23:09 INFO - PROCESS | 2436 | ++DOMWINDOW == 65 (16471400) [pid = 2436] [serial = 2219] [outer = 14ED9800] 07:23:10 INFO - PROCESS | 2436 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 07:23:10 INFO - PROCESS | 2436 | 1467037390142 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]]]}] 07:23:10 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 07:23:10 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 570ms 07:23:10 INFO - PROCESS | 2436 | 1467037390170 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 07:23:10 INFO - PROCESS | 2436 | 1467037390172 Marionette TRACE conn6 <- [1,2921,null,{"value":"13"}] 07:23:10 INFO - PROCESS | 2436 | 1467037390175 Marionette TRACE conn6 -> [0,2922,"setScriptTimeout",{"ms":35000}] 07:23:10 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 07:23:10 INFO - PROCESS | 2436 | 1467037390176 Marionette TRACE conn6 <- [1,2922,null,{}] 07:23:10 INFO - PROCESS | 2436 | 1467037390180 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}] 07:23:10 INFO - PROCESS | 2436 | 1467037390182 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:23:10 INFO - PROCESS | 2436 | 1467037390302 Marionette TRACE conn6 <- [1,2923,null,{"value":null}] 07:23:10 INFO - PROCESS | 2436 | 1467037390310 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:10 INFO - PROCESS | 2436 | 1467037390312 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:23:10 INFO - PROCESS | 2436 | ++DOCSHELL 16474800 == 30 [pid = 2436] [id = 740] 07:23:10 INFO - PROCESS | 2436 | ++DOMWINDOW == 66 (1683AC00) [pid = 2436] [serial = 2220] [outer = 00000000] 07:23:10 INFO - PROCESS | 2436 | ++DOMWINDOW == 67 (16848000) [pid = 2436] [serial = 2221] [outer = 1683AC00] 07:23:10 INFO - PROCESS | 2436 | 1467037390356 Marionette DEBUG loaded listener.js 07:23:10 INFO - PROCESS | 2436 | ++DOMWINDOW == 68 (16A6C800) [pid = 2436] [serial = 2222] [outer = 1683AC00] 07:23:10 INFO - PROCESS | 2436 | 1467037390774 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]]]}] 07:23:10 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 07:23:10 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 630ms 07:23:10 INFO - PROCESS | 2436 | 1467037390810 Marionette TRACE conn6 -> [0,2925,"getWindowHandle",null] 07:23:10 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 07:23:10 INFO - PROCESS | 2436 | 1467037390812 Marionette TRACE conn6 <- [1,2925,null,{"value":"13"}] 07:23:10 INFO - PROCESS | 2436 | 1467037390815 Marionette TRACE conn6 -> [0,2926,"setScriptTimeout",{"ms":35000}] 07:23:10 INFO - PROCESS | 2436 | 1467037390817 Marionette TRACE conn6 <- [1,2926,null,{}] 07:23:10 INFO - PROCESS | 2436 | 1467037390820 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}] 07:23:10 INFO - PROCESS | 2436 | 1467037390826 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:23:10 INFO - PROCESS | 2436 | 1467037390966 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 07:23:10 INFO - PROCESS | 2436 | 1467037390979 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:10 INFO - PROCESS | 2436 | 1467037390991 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:23:10 INFO - PROCESS | 2436 | ++DOCSHELL 17852800 == 31 [pid = 2436] [id = 741] 07:23:10 INFO - PROCESS | 2436 | ++DOMWINDOW == 69 (1785F400) [pid = 2436] [serial = 2223] [outer = 00000000] 07:23:11 INFO - PROCESS | 2436 | ++DOMWINDOW == 70 (18413400) [pid = 2436] [serial = 2224] [outer = 1785F400] 07:23:11 INFO - PROCESS | 2436 | 1467037391035 Marionette DEBUG loaded listener.js 07:23:11 INFO - PROCESS | 2436 | ++DOMWINDOW == 71 (1864A800) [pid = 2436] [serial = 2225] [outer = 1785F400] 07:23:11 INFO - PROCESS | 2436 | 1467037391413 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]]]}] 07:23:11 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. 07:23:11 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 630ms 07:23:11 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 07:23:11 INFO - PROCESS | 2436 | 1467037391446 Marionette TRACE conn6 -> [0,2929,"getWindowHandle",null] 07:23:11 INFO - PROCESS | 2436 | 1467037391448 Marionette TRACE conn6 <- [1,2929,null,{"value":"13"}] 07:23:11 INFO - PROCESS | 2436 | 1467037391451 Marionette TRACE conn6 -> [0,2930,"setScriptTimeout",{"ms":35000}] 07:23:11 INFO - PROCESS | 2436 | 1467037391453 Marionette TRACE conn6 <- [1,2930,null,{}] 07:23:11 INFO - PROCESS | 2436 | 1467037391456 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}] 07:23:11 INFO - PROCESS | 2436 | 1467037391458 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:23:11 INFO - PROCESS | 2436 | 1467037391533 Marionette TRACE conn6 <- [1,2931,null,{"value":null}] 07:23:11 INFO - PROCESS | 2436 | 1467037391658 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:11 INFO - PROCESS | 2436 | 1467037391660 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:23:11 INFO - PROCESS | 2436 | ++DOCSHELL 1877B800 == 32 [pid = 2436] [id = 742] 07:23:11 INFO - PROCESS | 2436 | ++DOMWINDOW == 72 (1877C400) [pid = 2436] [serial = 2226] [outer = 00000000] 07:23:11 INFO - PROCESS | 2436 | ++DOMWINDOW == 73 (1890CC00) [pid = 2436] [serial = 2227] [outer = 1877C400] 07:23:11 INFO - PROCESS | 2436 | 1467037391706 Marionette DEBUG loaded listener.js 07:23:11 INFO - PROCESS | 2436 | ++DOMWINDOW == 74 (18910000) [pid = 2436] [serial = 2228] [outer = 1877C400] 07:23:12 INFO - PROCESS | 2436 | 1467037392019 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"]]]}] 07:23:12 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 07:23:12 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 07:23:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:23:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:23:12 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 07:23:12 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 631ms 07:23:12 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 07:23:12 INFO - PROCESS | 2436 | 1467037392083 Marionette TRACE conn6 -> [0,2933,"getWindowHandle",null] 07:23:12 INFO - PROCESS | 2436 | 1467037392085 Marionette TRACE conn6 <- [1,2933,null,{"value":"13"}] 07:23:12 INFO - PROCESS | 2436 | 1467037392088 Marionette TRACE conn6 -> [0,2934,"setScriptTimeout",{"ms":35000}] 07:23:12 INFO - PROCESS | 2436 | 1467037392090 Marionette TRACE conn6 <- [1,2934,null,{}] 07:23:12 INFO - PROCESS | 2436 | 1467037392112 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}] 07:23:12 INFO - PROCESS | 2436 | 1467037392114 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:23:12 INFO - PROCESS | 2436 | 1467037392193 Marionette TRACE conn6 <- [1,2935,null,{"value":null}] 07:23:12 INFO - PROCESS | 2436 | 1467037392198 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:12 INFO - PROCESS | 2436 | 1467037392200 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:23:12 INFO - PROCESS | 2436 | ++DOCSHELL 18C27400 == 33 [pid = 2436] [id = 743] 07:23:12 INFO - PROCESS | 2436 | ++DOMWINDOW == 75 (18C5C800) [pid = 2436] [serial = 2229] [outer = 00000000] 07:23:12 INFO - PROCESS | 2436 | ++DOMWINDOW == 76 (18E02000) [pid = 2436] [serial = 2230] [outer = 18C5C800] 07:23:12 INFO - PROCESS | 2436 | 1467037392244 Marionette DEBUG loaded listener.js 07:23:12 INFO - PROCESS | 2436 | ++DOMWINDOW == 77 (18E05400) [pid = 2436] [serial = 2231] [outer = 18C5C800] 07:23:12 INFO - PROCESS | 2436 | 1467037392687 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]]]}] 07:23:12 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. 07:23:12 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 650ms 07:23:12 INFO - PROCESS | 2436 | 1467037392739 Marionette TRACE conn6 -> [0,2937,"getWindowHandle",null] 07:23:12 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 07:23:12 INFO - PROCESS | 2436 | 1467037392741 Marionette TRACE conn6 <- [1,2937,null,{"value":"13"}] 07:23:12 INFO - PROCESS | 2436 | 1467037392744 Marionette TRACE conn6 -> [0,2938,"setScriptTimeout",{"ms":35000}] 07:23:12 INFO - PROCESS | 2436 | 1467037392746 Marionette TRACE conn6 <- [1,2938,null,{}] 07:23:12 INFO - PROCESS | 2436 | 1467037392749 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}] 07:23:12 INFO - PROCESS | 2436 | 1467037392751 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:23:12 INFO - PROCESS | 2436 | 1467037392866 Marionette TRACE conn6 <- [1,2939,null,{"value":null}] 07:23:12 INFO - PROCESS | 2436 | 1467037392974 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:12 INFO - PROCESS | 2436 | 1467037392976 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:23:12 INFO - PROCESS | 2436 | ++DOCSHELL 0E7E8800 == 34 [pid = 2436] [id = 744] 07:23:12 INFO - PROCESS | 2436 | ++DOMWINDOW == 78 (0E8E8000) [pid = 2436] [serial = 2232] [outer = 00000000] 07:23:12 INFO - PROCESS | 2436 | ++DOMWINDOW == 79 (18EF7400) [pid = 2436] [serial = 2233] [outer = 0E8E8000] 07:23:13 INFO - PROCESS | 2436 | 1467037393026 Marionette DEBUG loaded listener.js 07:23:13 INFO - PROCESS | 2436 | ++DOMWINDOW == 80 (18EFC400) [pid = 2436] [serial = 2234] [outer = 0E8E8000] 07:23:13 INFO - PROCESS | 2436 | ++DOCSHELL 19287800 == 35 [pid = 2436] [id = 745] 07:23:13 INFO - PROCESS | 2436 | ++DOMWINDOW == 81 (19287C00) [pid = 2436] [serial = 2235] [outer = 00000000] 07:23:13 INFO - PROCESS | 2436 | ++DOMWINDOW == 82 (19288800) [pid = 2436] [serial = 2236] [outer = 19287C00] 07:23:13 INFO - PROCESS | 2436 | 1467037393534 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]]]}] 07:23:13 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. 07:23:13 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 830ms 07:23:13 INFO - PROCESS | 2436 | 1467037393575 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 07:23:13 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 07:23:13 INFO - PROCESS | 2436 | 1467037393577 Marionette TRACE conn6 <- [1,2941,null,{"value":"13"}] 07:23:13 INFO - PROCESS | 2436 | 1467037393580 Marionette TRACE conn6 -> [0,2942,"setScriptTimeout",{"ms":35000}] 07:23:13 INFO - PROCESS | 2436 | 1467037393582 Marionette TRACE conn6 <- [1,2942,null,{}] 07:23:13 INFO - PROCESS | 2436 | 1467037393585 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}] 07:23:13 INFO - PROCESS | 2436 | 1467037393587 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:23:13 INFO - PROCESS | 2436 | 1467037393719 Marionette TRACE conn6 <- [1,2943,null,{"value":null}] 07:23:13 INFO - PROCESS | 2436 | 1467037393789 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:13 INFO - PROCESS | 2436 | 1467037393791 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:23:13 INFO - PROCESS | 2436 | ++DOCSHELL 18EEF800 == 36 [pid = 2436] [id = 746] 07:23:13 INFO - PROCESS | 2436 | ++DOMWINDOW == 83 (18EFA800) [pid = 2436] [serial = 2237] [outer = 00000000] 07:23:13 INFO - PROCESS | 2436 | ++DOMWINDOW == 84 (1928B000) [pid = 2436] [serial = 2238] [outer = 18EFA800] 07:23:13 INFO - PROCESS | 2436 | 1467037393833 Marionette DEBUG loaded listener.js 07:23:13 INFO - PROCESS | 2436 | ++DOMWINDOW == 85 (1928E000) [pid = 2436] [serial = 2239] [outer = 18EFA800] 07:23:14 INFO - PROCESS | 2436 | 1467037394217 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]]]}] 07:23:14 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 07:23:14 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 07:23:14 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 670ms 07:23:14 INFO - PROCESS | 2436 | 1467037394263 Marionette TRACE conn6 -> [0,2945,"getWindowHandle",null] 07:23:14 INFO - PROCESS | 2436 | 1467037394266 Marionette TRACE conn6 <- [1,2945,null,{"value":"13"}] 07:23:14 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 07:23:14 INFO - PROCESS | 2436 | 1467037394271 Marionette TRACE conn6 -> [0,2946,"setScriptTimeout",{"ms":35000}] 07:23:14 INFO - PROCESS | 2436 | 1467037394273 Marionette TRACE conn6 <- [1,2946,null,{}] 07:23:14 INFO - PROCESS | 2436 | 1467037394277 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}] 07:23:14 INFO - PROCESS | 2436 | 1467037394279 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:23:14 INFO - PROCESS | 2436 | 1467037394566 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 07:23:14 INFO - PROCESS | 2436 | --DOMWINDOW == 84 (19289000) [pid = 2436] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 07:23:14 INFO - PROCESS | 2436 | --DOMWINDOW == 83 (17876000) [pid = 2436] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 07:23:14 INFO - PROCESS | 2436 | --DOMWINDOW == 82 (0EDDD400) [pid = 2436] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 07:23:14 INFO - PROCESS | 2436 | --DOMWINDOW == 81 (18DF1800) [pid = 2436] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 07:23:14 INFO - PROCESS | 2436 | --DOMWINDOW == 80 (1683FC00) [pid = 2436] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 07:23:14 INFO - PROCESS | 2436 | --DOMWINDOW == 79 (1485AC00) [pid = 2436] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 07:23:14 INFO - PROCESS | 2436 | --DOMWINDOW == 78 (0FEDCC00) [pid = 2436] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 07:23:14 INFO - PROCESS | 2436 | --DOMWINDOW == 77 (09064800) [pid = 2436] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 07:23:14 INFO - PROCESS | 2436 | --DOMWINDOW == 76 (13978000) [pid = 2436] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 07:23:14 INFO - PROCESS | 2436 | --DOMWINDOW == 75 (0EDD6800) [pid = 2436] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 07:23:14 INFO - PROCESS | 2436 | --DOMWINDOW == 74 (1A188000) [pid = 2436] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 07:23:14 INFO - PROCESS | 2436 | --DOMWINDOW == 73 (16840C00) [pid = 2436] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 07:23:14 INFO - PROCESS | 2436 | 1467037394630 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:14 INFO - PROCESS | 2436 | 1467037394632 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:23:14 INFO - PROCESS | 2436 | ++DOCSHELL 0E51EC00 == 37 [pid = 2436] [id = 747] 07:23:14 INFO - PROCESS | 2436 | ++DOMWINDOW == 74 (0E782800) [pid = 2436] [serial = 2240] [outer = 00000000] 07:23:14 INFO - PROCESS | 2436 | ++DOMWINDOW == 75 (0FEDCC00) [pid = 2436] [serial = 2241] [outer = 0E782800] 07:23:14 INFO - PROCESS | 2436 | 1467037394678 Marionette DEBUG loaded listener.js 07:23:14 INFO - PROCESS | 2436 | ++DOMWINDOW == 76 (13AE4C00) [pid = 2436] [serial = 2242] [outer = 0E782800] 07:23:14 INFO - PROCESS | 2436 | 1467037395015 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]]]}] 07:23:15 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. 07:23:15 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 770ms 07:23:15 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 07:23:15 INFO - PROCESS | 2436 | 1467037395042 Marionette TRACE conn6 -> [0,2949,"getWindowHandle",null] 07:23:15 INFO - PROCESS | 2436 | 1467037395044 Marionette TRACE conn6 <- [1,2949,null,{"value":"13"}] 07:23:15 INFO - PROCESS | 2436 | 1467037395047 Marionette TRACE conn6 -> [0,2950,"setScriptTimeout",{"ms":35000}] 07:23:15 INFO - PROCESS | 2436 | 1467037395049 Marionette TRACE conn6 <- [1,2950,null,{}] 07:23:15 INFO - PROCESS | 2436 | 1467037395054 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}] 07:23:15 INFO - PROCESS | 2436 | 1467037395066 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:23:15 INFO - PROCESS | 2436 | 1467037395189 Marionette TRACE conn6 <- [1,2951,null,{"value":null}] 07:23:15 INFO - PROCESS | 2436 | 1467037395196 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:15 INFO - PROCESS | 2436 | 1467037395198 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:23:15 INFO - PROCESS | 2436 | ++DOCSHELL 0EF5E800 == 38 [pid = 2436] [id = 748] 07:23:15 INFO - PROCESS | 2436 | ++DOMWINDOW == 77 (15249000) [pid = 2436] [serial = 2243] [outer = 00000000] 07:23:15 INFO - PROCESS | 2436 | ++DOMWINDOW == 78 (19289000) [pid = 2436] [serial = 2244] [outer = 15249000] 07:23:15 INFO - PROCESS | 2436 | 1467037395242 Marionette DEBUG loaded listener.js 07:23:15 INFO - PROCESS | 2436 | ++DOMWINDOW == 79 (19292800) [pid = 2436] [serial = 2245] [outer = 15249000] 07:23:15 INFO - PROCESS | 2436 | 1467037395627 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]]]}] 07:23:15 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. 07:23:15 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 630ms 07:23:15 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 07:23:15 INFO - PROCESS | 2436 | 1467037395678 Marionette TRACE conn6 -> [0,2953,"getWindowHandle",null] 07:23:15 INFO - PROCESS | 2436 | 1467037395680 Marionette TRACE conn6 <- [1,2953,null,{"value":"13"}] 07:23:15 INFO - PROCESS | 2436 | 1467037395683 Marionette TRACE conn6 -> [0,2954,"setScriptTimeout",{"ms":35000}] 07:23:15 INFO - PROCESS | 2436 | 1467037395685 Marionette TRACE conn6 <- [1,2954,null,{}] 07:23:15 INFO - PROCESS | 2436 | 1467037395688 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}] 07:23:15 INFO - PROCESS | 2436 | 1467037395690 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:23:15 INFO - PROCESS | 2436 | 1467037395769 Marionette TRACE conn6 <- [1,2955,null,{"value":null}] 07:23:15 INFO - PROCESS | 2436 | 1467037395773 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:15 INFO - PROCESS | 2436 | 1467037395775 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:23:15 INFO - PROCESS | 2436 | ++DOCSHELL 18DF6800 == 39 [pid = 2436] [id = 749] 07:23:15 INFO - PROCESS | 2436 | ++DOMWINDOW == 80 (1A18A400) [pid = 2436] [serial = 2246] [outer = 00000000] 07:23:15 INFO - PROCESS | 2436 | ++DOMWINDOW == 81 (1A2F6800) [pid = 2436] [serial = 2247] [outer = 1A18A400] 07:23:15 INFO - PROCESS | 2436 | 1467037395818 Marionette DEBUG loaded listener.js 07:23:15 INFO - PROCESS | 2436 | ++DOMWINDOW == 82 (1A35A800) [pid = 2436] [serial = 2248] [outer = 1A18A400] 07:23:16 INFO - PROCESS | 2436 | 1467037396252 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]]]}] 07:23:16 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. 07:23:16 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 630ms 07:23:16 INFO - PROCESS | 2436 | 1467037396314 Marionette TRACE conn6 -> [0,2957,"getWindowHandle",null] 07:23:16 INFO - PROCESS | 2436 | 1467037396316 Marionette TRACE conn6 <- [1,2957,null,{"value":"13"}] 07:23:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 07:23:16 INFO - PROCESS | 2436 | 1467037396319 Marionette TRACE conn6 -> [0,2958,"setScriptTimeout",{"ms":35000}] 07:23:16 INFO - PROCESS | 2436 | 1467037396321 Marionette TRACE conn6 <- [1,2958,null,{}] 07:23:16 INFO - PROCESS | 2436 | 1467037396324 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}] 07:23:16 INFO - PROCESS | 2436 | 1467037396326 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:23:16 INFO - PROCESS | 2436 | 1467037396406 Marionette TRACE conn6 <- [1,2959,null,{"value":null}] 07:23:16 INFO - PROCESS | 2436 | 1467037396411 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:16 INFO - PROCESS | 2436 | 1467037396413 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:23:16 INFO - PROCESS | 2436 | ++DOCSHELL 1A2F6000 == 40 [pid = 2436] [id = 750] 07:23:16 INFO - PROCESS | 2436 | ++DOMWINDOW == 83 (1A35E000) [pid = 2436] [serial = 2249] [outer = 00000000] 07:23:16 INFO - PROCESS | 2436 | ++DOMWINDOW == 84 (1A392000) [pid = 2436] [serial = 2250] [outer = 1A35E000] 07:23:16 INFO - PROCESS | 2436 | 1467037396455 Marionette DEBUG loaded listener.js 07:23:16 INFO - PROCESS | 2436 | ++DOMWINDOW == 85 (1A393400) [pid = 2436] [serial = 2251] [outer = 1A35E000] 07:23:17 INFO - PROCESS | 2436 | 1467037397119 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]]]}] 07:23:17 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. 07:23:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 870ms 07:23:17 INFO - PROCESS | 2436 | 1467037397192 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 07:23:17 INFO - PROCESS | 2436 | 1467037397197 Marionette TRACE conn6 <- [1,2961,null,{"value":"13"}] 07:23:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 07:23:17 INFO - PROCESS | 2436 | 1467037397201 Marionette TRACE conn6 -> [0,2962,"setScriptTimeout",{"ms":35000}] 07:23:17 INFO - PROCESS | 2436 | 1467037397207 Marionette TRACE conn6 <- [1,2962,null,{}] 07:23:17 INFO - PROCESS | 2436 | 1467037397212 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}] 07:23:17 INFO - PROCESS | 2436 | 1467037397215 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:23:17 INFO - PROCESS | 2436 | 1467037397339 Marionette TRACE conn6 <- [1,2963,null,{"value":null}] 07:23:17 INFO - PROCESS | 2436 | 1467037397506 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:17 INFO - PROCESS | 2436 | 1467037397509 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:23:17 INFO - PROCESS | 2436 | ++DOCSHELL 0E7E6800 == 41 [pid = 2436] [id = 751] 07:23:17 INFO - PROCESS | 2436 | ++DOMWINDOW == 86 (0E85FC00) [pid = 2436] [serial = 2252] [outer = 00000000] 07:23:17 INFO - PROCESS | 2436 | ++DOMWINDOW == 87 (0EF5A800) [pid = 2436] [serial = 2253] [outer = 0E85FC00] 07:23:17 INFO - PROCESS | 2436 | 1467037397567 Marionette DEBUG loaded listener.js 07:23:17 INFO - PROCESS | 2436 | ++DOMWINDOW == 88 (0F6C1400) [pid = 2436] [serial = 2254] [outer = 0E85FC00] 07:23:18 INFO - PROCESS | 2436 | 1467037398135 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]]]}] 07:23:18 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. 07:23:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 970ms 07:23:18 INFO - PROCESS | 2436 | 1467037398176 Marionette TRACE conn6 -> [0,2965,"getWindowHandle",null] 07:23:18 INFO - PROCESS | 2436 | 1467037398181 Marionette TRACE conn6 <- [1,2965,null,{"value":"13"}] 07:23:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 07:23:18 INFO - PROCESS | 2436 | 1467037398188 Marionette TRACE conn6 -> [0,2966,"setScriptTimeout",{"ms":35000}] 07:23:18 INFO - PROCESS | 2436 | 1467037398191 Marionette TRACE conn6 <- [1,2966,null,{}] 07:23:18 INFO - PROCESS | 2436 | 1467037398195 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}] 07:23:18 INFO - PROCESS | 2436 | 1467037398198 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:23:18 INFO - PROCESS | 2436 | 1467037398325 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 07:23:18 INFO - PROCESS | 2436 | 1467037398500 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:18 INFO - PROCESS | 2436 | 1467037398503 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:23:18 INFO - PROCESS | 2436 | ++DOCSHELL 13A1B800 == 42 [pid = 2436] [id = 752] 07:23:18 INFO - PROCESS | 2436 | ++DOMWINDOW == 89 (13A1F000) [pid = 2436] [serial = 2255] [outer = 00000000] 07:23:18 INFO - PROCESS | 2436 | ++DOMWINDOW == 90 (13AE6000) [pid = 2436] [serial = 2256] [outer = 13A1F000] 07:23:18 INFO - PROCESS | 2436 | 1467037398559 Marionette DEBUG loaded listener.js 07:23:18 INFO - PROCESS | 2436 | ++DOMWINDOW == 91 (14EE1C00) [pid = 2436] [serial = 2257] [outer = 13A1F000] 07:23:19 INFO - PROCESS | 2436 | 1467037399338 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]]]}] 07:23:19 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. 07:23:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1172ms 07:23:19 INFO - PROCESS | 2436 | 1467037399362 Marionette TRACE conn6 -> [0,2969,"getWindowHandle",null] 07:23:19 INFO - PROCESS | 2436 | 1467037399366 Marionette TRACE conn6 <- [1,2969,null,{"value":"13"}] 07:23:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 07:23:19 INFO - PROCESS | 2436 | 1467037399371 Marionette TRACE conn6 -> [0,2970,"setScriptTimeout",{"ms":35000}] 07:23:19 INFO - PROCESS | 2436 | 1467037399374 Marionette TRACE conn6 <- [1,2970,null,{}] 07:23:19 INFO - PROCESS | 2436 | 1467037399380 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}] 07:23:19 INFO - PROCESS | 2436 | 1467037399383 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:23:19 INFO - PROCESS | 2436 | 1467037399558 Marionette TRACE conn6 <- [1,2971,null,{"value":null}] 07:23:19 INFO - PROCESS | 2436 | 1467037399594 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:19 INFO - PROCESS | 2436 | 1467037399597 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:23:19 INFO - PROCESS | 2436 | ++DOCSHELL 0F6CFC00 == 43 [pid = 2436] [id = 753] 07:23:19 INFO - PROCESS | 2436 | ++DOMWINDOW == 92 (0FED7400) [pid = 2436] [serial = 2258] [outer = 00000000] 07:23:19 INFO - PROCESS | 2436 | ++DOMWINDOW == 93 (11F64800) [pid = 2436] [serial = 2259] [outer = 0FED7400] 07:23:19 INFO - PROCESS | 2436 | 1467037399644 Marionette DEBUG loaded listener.js 07:23:19 INFO - PROCESS | 2436 | ++DOMWINDOW == 94 (135B7C00) [pid = 2436] [serial = 2260] [outer = 0FED7400] 07:23:19 INFO - PROCESS | 2436 | --DOCSHELL 18DF6800 == 42 [pid = 2436] [id = 749] 07:23:19 INFO - PROCESS | 2436 | --DOCSHELL 0EF5E800 == 41 [pid = 2436] [id = 748] 07:23:19 INFO - PROCESS | 2436 | --DOCSHELL 0E51EC00 == 40 [pid = 2436] [id = 747] 07:23:19 INFO - PROCESS | 2436 | --DOCSHELL 18EEF800 == 39 [pid = 2436] [id = 746] 07:23:19 INFO - PROCESS | 2436 | --DOCSHELL 19287800 == 38 [pid = 2436] [id = 745] 07:23:19 INFO - PROCESS | 2436 | --DOCSHELL 0E7E8800 == 37 [pid = 2436] [id = 744] 07:23:19 INFO - PROCESS | 2436 | --DOCSHELL 18C27400 == 36 [pid = 2436] [id = 743] 07:23:19 INFO - PROCESS | 2436 | --DOCSHELL 1877B800 == 35 [pid = 2436] [id = 742] 07:23:19 INFO - PROCESS | 2436 | --DOCSHELL 17852800 == 34 [pid = 2436] [id = 741] 07:23:19 INFO - PROCESS | 2436 | --DOCSHELL 16474800 == 33 [pid = 2436] [id = 740] 07:23:19 INFO - PROCESS | 2436 | --DOCSHELL 14ED8C00 == 32 [pid = 2436] [id = 739] 07:23:19 INFO - PROCESS | 2436 | --DOMWINDOW == 93 (192B5400) [pid = 2436] [serial = 2206] [outer = 00000000] [url = about:blank] 07:23:19 INFO - PROCESS | 2436 | --DOCSHELL 0E85C400 == 31 [pid = 2436] [id = 738] 07:23:19 INFO - PROCESS | 2436 | --DOCSHELL 0F6CC400 == 30 [pid = 2436] [id = 737] 07:23:19 INFO - PROCESS | 2436 | --DOCSHELL 0EDDC400 == 29 [pid = 2436] [id = 736] 07:23:19 INFO - PROCESS | 2436 | --DOCSHELL 16847400 == 28 [pid = 2436] [id = 735] 07:23:19 INFO - PROCESS | 2436 | --DOMWINDOW == 92 (1928D400) [pid = 2436] [serial = 2204] [outer = 00000000] [url = about:blank] 07:23:19 INFO - PROCESS | 2436 | --DOMWINDOW == 91 (17880800) [pid = 2436] [serial = 2191] [outer = 00000000] [url = about:blank] 07:23:19 INFO - PROCESS | 2436 | --DOMWINDOW == 90 (18905000) [pid = 2436] [serial = 2194] [outer = 00000000] [url = about:blank] 07:23:19 INFO - PROCESS | 2436 | --DOMWINDOW == 89 (17F57000) [pid = 2436] [serial = 2192] [outer = 00000000] [url = about:blank] 07:23:19 INFO - PROCESS | 2436 | --DOMWINDOW == 88 (18E0A800) [pid = 2436] [serial = 2197] [outer = 00000000] [url = about:blank] 07:23:19 INFO - PROCESS | 2436 | --DOMWINDOW == 87 (18906800) [pid = 2436] [serial = 2195] [outer = 00000000] [url = about:blank] 07:23:19 INFO - PROCESS | 2436 | --DOMWINDOW == 86 (192A7400) [pid = 2436] [serial = 2203] [outer = 00000000] [url = about:blank] 07:23:19 INFO - PROCESS | 2436 | --DOMWINDOW == 85 (18EF4800) [pid = 2436] [serial = 2198] [outer = 00000000] [url = about:blank] 07:23:19 INFO - PROCESS | 2436 | --DOMWINDOW == 84 (16A73800) [pid = 2436] [serial = 2188] [outer = 00000000] [url = about:blank] 07:23:19 INFO - PROCESS | 2436 | --DOMWINDOW == 83 (14EDC000) [pid = 2436] [serial = 2185] [outer = 00000000] [url = about:blank] 07:23:19 INFO - PROCESS | 2436 | --DOMWINDOW == 82 (151F1C00) [pid = 2436] [serial = 2186] [outer = 00000000] [url = about:blank] 07:23:19 INFO - PROCESS | 2436 | --DOMWINDOW == 81 (11F6B400) [pid = 2436] [serial = 2182] [outer = 00000000] [url = about:blank] 07:23:19 INFO - PROCESS | 2436 | --DOMWINDOW == 80 (132E3000) [pid = 2436] [serial = 2183] [outer = 00000000] [url = about:blank] 07:23:19 INFO - PROCESS | 2436 | --DOMWINDOW == 79 (0E8F1000) [pid = 2436] [serial = 2179] [outer = 00000000] [url = about:blank] 07:23:19 INFO - PROCESS | 2436 | --DOMWINDOW == 78 (0EDE0000) [pid = 2436] [serial = 2180] [outer = 00000000] [url = about:blank] 07:23:19 INFO - PROCESS | 2436 | --DOMWINDOW == 77 (14ED9400) [pid = 2436] [serial = 2177] [outer = 00000000] [url = about:blank] 07:23:19 INFO - PROCESS | 2436 | --DOMWINDOW == 76 (13ADE400) [pid = 2436] [serial = 2176] [outer = 00000000] [url = about:blank] 07:23:19 INFO - PROCESS | 2436 | --DOMWINDOW == 75 (0F217000) [pid = 2436] [serial = 2174] [outer = 00000000] [url = about:blank] 07:23:19 INFO - PROCESS | 2436 | --DOMWINDOW == 74 (0EE44C00) [pid = 2436] [serial = 2173] [outer = 00000000] [url = about:blank] 07:23:19 INFO - PROCESS | 2436 | --DOMWINDOW == 73 (1A2F7000) [pid = 2436] [serial = 2171] [outer = 00000000] [url = about:blank] 07:23:19 INFO - PROCESS | 2436 | --DOMWINDOW == 72 (18DF5C00) [pid = 2436] [serial = 2200] [outer = 00000000] [url = about:blank] 07:23:19 INFO - PROCESS | 2436 | --DOMWINDOW == 71 (18E06800) [pid = 2436] [serial = 2201] [outer = 00000000] [url = about:blank] 07:23:19 INFO - PROCESS | 2436 | --DOMWINDOW == 70 (17815400) [pid = 2436] [serial = 2189] [outer = 00000000] [url = about:blank] 07:23:20 INFO - PROCESS | 2436 | 1467037400135 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"]]]}] 07:23:20 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 07:23:20 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 07:23:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:23:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:23:20 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 07:23:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 790ms 07:23:20 INFO - PROCESS | 2436 | 1467037400174 Marionette TRACE conn6 -> [0,2973,"getWindowHandle",null] 07:23:20 INFO - PROCESS | 2436 | 1467037400178 Marionette TRACE conn6 <- [1,2973,null,{"value":"13"}] 07:23:20 INFO - PROCESS | 2436 | 1467037400184 Marionette TRACE conn6 -> [0,2974,"setScriptTimeout",{"ms":35000}] 07:23:20 INFO - PROCESS | 2436 | 1467037400186 Marionette TRACE conn6 <- [1,2974,null,{}] 07:23:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 07:23:20 INFO - PROCESS | 2436 | 1467037400190 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}] 07:23:20 INFO - PROCESS | 2436 | 1467037400192 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:23:20 INFO - PROCESS | 2436 | 1467037400322 Marionette TRACE conn6 <- [1,2975,null,{"value":null}] 07:23:20 INFO - PROCESS | 2436 | 1467037400336 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:20 INFO - PROCESS | 2436 | 1467037400339 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:23:20 INFO - PROCESS | 2436 | ++DOCSHELL 0FEDE400 == 29 [pid = 2436] [id = 754] 07:23:20 INFO - PROCESS | 2436 | ++DOMWINDOW == 71 (11F63400) [pid = 2436] [serial = 2261] [outer = 00000000] 07:23:20 INFO - PROCESS | 2436 | ++DOMWINDOW == 72 (133CE800) [pid = 2436] [serial = 2262] [outer = 11F63400] 07:23:20 INFO - PROCESS | 2436 | 1467037400385 Marionette DEBUG loaded listener.js 07:23:20 INFO - PROCESS | 2436 | ++DOMWINDOW == 73 (1397FC00) [pid = 2436] [serial = 2263] [outer = 11F63400] 07:23:20 INFO - PROCESS | 2436 | 1467037400803 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]]]}] 07:23:20 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. 07:23:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 670ms 07:23:20 INFO - PROCESS | 2436 | 1467037400860 Marionette TRACE conn6 -> [0,2977,"getWindowHandle",null] 07:23:20 INFO - PROCESS | 2436 | 1467037400863 Marionette TRACE conn6 <- [1,2977,null,{"value":"13"}] 07:23:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 07:23:20 INFO - PROCESS | 2436 | 1467037400870 Marionette TRACE conn6 -> [0,2978,"setScriptTimeout",{"ms":35000}] 07:23:20 INFO - PROCESS | 2436 | 1467037400873 Marionette TRACE conn6 <- [1,2978,null,{}] 07:23:20 INFO - PROCESS | 2436 | 1467037400884 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}] 07:23:20 INFO - PROCESS | 2436 | 1467037400889 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:23:20 INFO - PROCESS | 2436 | 1467037400975 Marionette TRACE conn6 <- [1,2979,null,{"value":null}] 07:23:20 INFO - PROCESS | 2436 | 1467037400985 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:20 INFO - PROCESS | 2436 | 1467037400988 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:23:20 INFO - PROCESS | 2436 | ++DOCSHELL 151F5C00 == 30 [pid = 2436] [id = 755] 07:23:20 INFO - PROCESS | 2436 | ++DOMWINDOW == 74 (15246800) [pid = 2436] [serial = 2264] [outer = 00000000] 07:23:21 INFO - PROCESS | 2436 | ++DOMWINDOW == 75 (15453C00) [pid = 2436] [serial = 2265] [outer = 15246800] 07:23:21 INFO - PROCESS | 2436 | 1467037401035 Marionette DEBUG loaded listener.js 07:23:21 INFO - PROCESS | 2436 | ++DOMWINDOW == 76 (16840000) [pid = 2436] [serial = 2266] [outer = 15246800] 07:23:21 INFO - PROCESS | 2436 | ++DOCSHELL 17817C00 == 31 [pid = 2436] [id = 756] 07:23:21 INFO - PROCESS | 2436 | ++DOMWINDOW == 77 (1781C800) [pid = 2436] [serial = 2267] [outer = 00000000] 07:23:21 INFO - PROCESS | 2436 | ++DOMWINDOW == 78 (1781E000) [pid = 2436] [serial = 2268] [outer = 1781C800] 07:23:21 INFO - PROCESS | 2436 | 1467037401526 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]]]}] 07:23:21 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. 07:23:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 690ms 07:23:21 INFO - PROCESS | 2436 | 1467037401560 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 07:23:21 INFO - PROCESS | 2436 | 1467037401562 Marionette TRACE conn6 <- [1,2981,null,{"value":"13"}] 07:23:21 INFO - PROCESS | 2436 | 1467037401565 Marionette TRACE conn6 -> [0,2982,"setScriptTimeout",{"ms":35000}] 07:23:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 07:23:21 INFO - PROCESS | 2436 | 1467037401567 Marionette TRACE conn6 <- [1,2982,null,{}] 07:23:21 INFO - PROCESS | 2436 | 1467037401571 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}] 07:23:21 INFO - PROCESS | 2436 | 1467037401572 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:23:21 INFO - PROCESS | 2436 | 1467037401669 Marionette TRACE conn6 <- [1,2983,null,{"value":null}] 07:23:21 INFO - PROCESS | 2436 | 1467037401815 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:21 INFO - PROCESS | 2436 | 1467037401817 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:23:21 INFO - PROCESS | 2436 | ++DOCSHELL 16846400 == 32 [pid = 2436] [id = 757] 07:23:21 INFO - PROCESS | 2436 | ++DOMWINDOW == 79 (16A75800) [pid = 2436] [serial = 2269] [outer = 00000000] 07:23:21 INFO - PROCESS | 2436 | ++DOMWINDOW == 80 (17877400) [pid = 2436] [serial = 2270] [outer = 16A75800] 07:23:21 INFO - PROCESS | 2436 | 1467037401862 Marionette DEBUG loaded listener.js 07:23:21 INFO - PROCESS | 2436 | ++DOMWINDOW == 81 (178C4400) [pid = 2436] [serial = 2271] [outer = 16A75800] 07:23:22 INFO - PROCESS | 2436 | 1467037402184 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]]]}] 07:23:22 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 07:23:22 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 07:23:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 670ms 07:23:22 INFO - PROCESS | 2436 | 1467037402242 Marionette TRACE conn6 -> [0,2985,"getWindowHandle",null] 07:23:22 INFO - PROCESS | 2436 | 1467037402244 Marionette TRACE conn6 <- [1,2985,null,{"value":"13"}] 07:23:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 07:23:22 INFO - PROCESS | 2436 | 1467037402247 Marionette TRACE conn6 -> [0,2986,"setScriptTimeout",{"ms":35000}] 07:23:22 INFO - PROCESS | 2436 | 1467037402249 Marionette TRACE conn6 <- [1,2986,null,{}] 07:23:22 INFO - PROCESS | 2436 | 1467037402252 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}] 07:23:22 INFO - PROCESS | 2436 | 1467037402254 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:23:22 INFO - PROCESS | 2436 | 1467037402377 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 07:23:22 INFO - PROCESS | 2436 | 1467037402382 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:22 INFO - PROCESS | 2436 | 1467037402384 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:23:22 INFO - PROCESS | 2436 | ++DOCSHELL 17F5B000 == 33 [pid = 2436] [id = 758] 07:23:22 INFO - PROCESS | 2436 | ++DOMWINDOW == 82 (17F5E800) [pid = 2436] [serial = 2272] [outer = 00000000] 07:23:22 INFO - PROCESS | 2436 | ++DOMWINDOW == 83 (18907C00) [pid = 2436] [serial = 2273] [outer = 17F5E800] 07:23:22 INFO - PROCESS | 2436 | 1467037402430 Marionette DEBUG loaded listener.js 07:23:22 INFO - PROCESS | 2436 | ++DOMWINDOW == 84 (18909000) [pid = 2436] [serial = 2274] [outer = 17F5E800] 07:23:22 INFO - PROCESS | 2436 | 1467037402857 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]]]}] 07:23:22 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. 07:23:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 630ms 07:23:22 INFO - PROCESS | 2436 | 1467037402880 Marionette TRACE conn6 -> [0,2989,"getWindowHandle",null] 07:23:22 INFO - PROCESS | 2436 | 1467037402882 Marionette TRACE conn6 <- [1,2989,null,{"value":"13"}] 07:23:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 07:23:22 INFO - PROCESS | 2436 | 1467037402892 Marionette TRACE conn6 -> [0,2990,"setScriptTimeout",{"ms":35000}] 07:23:22 INFO - PROCESS | 2436 | 1467037402894 Marionette TRACE conn6 <- [1,2990,null,{}] 07:23:22 INFO - PROCESS | 2436 | 1467037402897 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}] 07:23:22 INFO - PROCESS | 2436 | 1467037402903 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:23:23 INFO - PROCESS | 2436 | 1467037403039 Marionette TRACE conn6 <- [1,2991,null,{"value":null}] 07:23:23 INFO - PROCESS | 2436 | 1467037403130 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:23 INFO - PROCESS | 2436 | 1467037403132 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:23:23 INFO - PROCESS | 2436 | ++DOCSHELL 0EF54C00 == 34 [pid = 2436] [id = 759] 07:23:23 INFO - PROCESS | 2436 | ++DOMWINDOW == 85 (16A70C00) [pid = 2436] [serial = 2275] [outer = 00000000] 07:23:23 INFO - PROCESS | 2436 | ++DOMWINDOW == 86 (18E06800) [pid = 2436] [serial = 2276] [outer = 16A70C00] 07:23:23 INFO - PROCESS | 2436 | 1467037403178 Marionette DEBUG loaded listener.js 07:23:23 INFO - PROCESS | 2436 | ++DOMWINDOW == 87 (18E0E800) [pid = 2436] [serial = 2277] [outer = 16A70C00] 07:23:23 INFO - PROCESS | 2436 | 1467037403556 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]]]}] 07:23:23 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. 07:23:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 730ms 07:23:23 INFO - PROCESS | 2436 | 1467037403625 Marionette TRACE conn6 -> [0,2993,"getWindowHandle",null] 07:23:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 07:23:23 INFO - PROCESS | 2436 | 1467037403628 Marionette TRACE conn6 <- [1,2993,null,{"value":"13"}] 07:23:23 INFO - PROCESS | 2436 | 1467037403631 Marionette TRACE conn6 -> [0,2994,"setScriptTimeout",{"ms":35000}] 07:23:23 INFO - PROCESS | 2436 | 1467037403632 Marionette TRACE conn6 <- [1,2994,null,{}] 07:23:23 INFO - PROCESS | 2436 | 1467037403652 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}] 07:23:23 INFO - PROCESS | 2436 | 1467037403654 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:23:23 INFO - PROCESS | 2436 | 1467037403772 Marionette TRACE conn6 <- [1,2995,null,{"value":null}] 07:23:23 INFO - PROCESS | 2436 | 1467037403776 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:23 INFO - PROCESS | 2436 | 1467037403778 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:23:23 INFO - PROCESS | 2436 | ++DOCSHELL 13978000 == 35 [pid = 2436] [id = 760] 07:23:23 INFO - PROCESS | 2436 | ++DOMWINDOW == 88 (18EEF800) [pid = 2436] [serial = 2278] [outer = 00000000] 07:23:23 INFO - PROCESS | 2436 | ++DOMWINDOW == 89 (18EFD800) [pid = 2436] [serial = 2279] [outer = 18EEF800] 07:23:23 INFO - PROCESS | 2436 | 1467037403821 Marionette DEBUG loaded listener.js 07:23:23 INFO - PROCESS | 2436 | ++DOMWINDOW == 90 (19284800) [pid = 2436] [serial = 2280] [outer = 18EEF800] 07:23:24 INFO - PROCESS | 2436 | --DOMWINDOW == 89 (18EFA800) [pid = 2436] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 07:23:24 INFO - PROCESS | 2436 | --DOMWINDOW == 88 (0E8E8000) [pid = 2436] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 07:23:24 INFO - PROCESS | 2436 | --DOMWINDOW == 87 (1787F800) [pid = 2436] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 07:23:24 INFO - PROCESS | 2436 | --DOMWINDOW == 86 (0F6CD800) [pid = 2436] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 07:23:24 INFO - PROCESS | 2436 | --DOMWINDOW == 85 (18C5C800) [pid = 2436] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 07:23:24 INFO - PROCESS | 2436 | --DOMWINDOW == 84 (1877C400) [pid = 2436] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 07:23:24 INFO - PROCESS | 2436 | --DOMWINDOW == 83 (0ED5A000) [pid = 2436] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 07:23:24 INFO - PROCESS | 2436 | --DOMWINDOW == 82 (0EDE0C00) [pid = 2436] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 07:23:24 INFO - PROCESS | 2436 | --DOMWINDOW == 81 (19287C00) [pid = 2436] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 07:23:24 INFO - PROCESS | 2436 | --DOMWINDOW == 80 (1683AC00) [pid = 2436] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 07:23:24 INFO - PROCESS | 2436 | --DOMWINDOW == 79 (1785F400) [pid = 2436] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 07:23:24 INFO - PROCESS | 2436 | --DOMWINDOW == 78 (14ED9800) [pid = 2436] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 07:23:24 INFO - PROCESS | 2436 | --DOMWINDOW == 77 (15249000) [pid = 2436] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 07:23:24 INFO - PROCESS | 2436 | --DOMWINDOW == 76 (1A18A400) [pid = 2436] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 07:23:24 INFO - PROCESS | 2436 | --DOMWINDOW == 75 (0E782800) [pid = 2436] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 07:23:24 INFO - PROCESS | 2436 | 1467037404431 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]]]}] 07:23:24 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. 07:23:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 850ms 07:23:24 INFO - TEST-START | /FileAPI/FileReaderSync.worker 07:23:24 INFO - PROCESS | 2436 | 1467037404481 Marionette TRACE conn6 -> [0,2997,"getWindowHandle",null] 07:23:24 INFO - PROCESS | 2436 | 1467037404483 Marionette TRACE conn6 <- [1,2997,null,{"value":"13"}] 07:23:24 INFO - PROCESS | 2436 | 1467037404486 Marionette TRACE conn6 -> [0,2998,"setScriptTimeout",{"ms":35000}] 07:23:24 INFO - PROCESS | 2436 | 1467037404488 Marionette TRACE conn6 <- [1,2998,null,{}] 07:23:24 INFO - PROCESS | 2436 | 1467037404492 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}] 07:23:24 INFO - PROCESS | 2436 | 1467037404493 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:23:24 INFO - PROCESS | 2436 | 1467037404574 Marionette TRACE conn6 <- [1,2999,null,{"value":null}] 07:23:24 INFO - PROCESS | 2436 | 1467037404679 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:24 INFO - PROCESS | 2436 | 1467037404681 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:23:24 INFO - PROCESS | 2436 | ++DOCSHELL 0EF53800 == 36 [pid = 2436] [id = 761] 07:23:24 INFO - PROCESS | 2436 | ++DOMWINDOW == 76 (0EF59800) [pid = 2436] [serial = 2281] [outer = 00000000] 07:23:24 INFO - PROCESS | 2436 | ++DOMWINDOW == 77 (18EFAC00) [pid = 2436] [serial = 2282] [outer = 0EF59800] 07:23:24 INFO - PROCESS | 2436 | 1467037404726 Marionette DEBUG loaded listener.js 07:23:24 INFO - PROCESS | 2436 | ++DOMWINDOW == 78 (1928BC00) [pid = 2436] [serial = 2283] [outer = 0EF59800] 07:23:24 INFO - PROCESS | 2436 | [2436] 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 07:23:25 INFO - PROCESS | 2436 | 1467037405114 Marionette TRACE conn6 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 07:23:25 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 07:23:25 INFO - {} 07:23:25 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 07:23:25 INFO - {} 07:23:25 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 07:23:25 INFO - {} 07:23:25 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 07:23:25 INFO - {} 07:23:25 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 670ms 07:23:25 INFO - PROCESS | 2436 | 1467037405167 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 07:23:25 INFO - PROCESS | 2436 | 1467037405169 Marionette TRACE conn6 <- [1,3001,null,{"value":"13"}] 07:23:25 INFO - PROCESS | 2436 | 1467037405173 Marionette TRACE conn6 -> [0,3002,"setScriptTimeout",{"ms":35000}] 07:23:25 INFO - PROCESS | 2436 | 1467037405175 Marionette TRACE conn6 <- [1,3002,null,{}] 07:23:25 INFO - TEST-START | /FileAPI/fileReader.html 07:23:25 INFO - PROCESS | 2436 | 1467037405178 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}] 07:23:25 INFO - PROCESS | 2436 | 1467037405180 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:23:25 INFO - PROCESS | 2436 | 1467037405263 Marionette TRACE conn6 <- [1,3003,null,{"value":null}] 07:23:25 INFO - PROCESS | 2436 | 1467037405268 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:25 INFO - PROCESS | 2436 | 1467037405270 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:23:25 INFO - PROCESS | 2436 | ++DOCSHELL 18DF0400 == 37 [pid = 2436] [id = 762] 07:23:25 INFO - PROCESS | 2436 | ++DOMWINDOW == 79 (192AD000) [pid = 2436] [serial = 2284] [outer = 00000000] 07:23:25 INFO - PROCESS | 2436 | ++DOMWINDOW == 80 (1A18F800) [pid = 2436] [serial = 2285] [outer = 192AD000] 07:23:25 INFO - PROCESS | 2436 | 1467037405312 Marionette DEBUG loaded listener.js 07:23:25 INFO - PROCESS | 2436 | ++DOMWINDOW == 81 (1A2F7400) [pid = 2436] [serial = 2286] [outer = 192AD000] 07:23:25 INFO - PROCESS | 2436 | 1467037405716 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]]]}] 07:23:25 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 07:23:25 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 07:23:25 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 07:23:25 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 07:23:25 INFO - TEST-OK | /FileAPI/fileReader.html | took 570ms 07:23:25 INFO - PROCESS | 2436 | 1467037405749 Marionette TRACE conn6 -> [0,3005,"getWindowHandle",null] 07:23:25 INFO - PROCESS | 2436 | 1467037405750 Marionette TRACE conn6 <- [1,3005,null,{"value":"13"}] 07:23:25 INFO - TEST-START | /FileAPI/historical.html 07:23:25 INFO - PROCESS | 2436 | 1467037405754 Marionette TRACE conn6 -> [0,3006,"setScriptTimeout",{"ms":35000}] 07:23:25 INFO - PROCESS | 2436 | 1467037405755 Marionette TRACE conn6 <- [1,3006,null,{}] 07:23:25 INFO - PROCESS | 2436 | 1467037405759 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}] 07:23:25 INFO - PROCESS | 2436 | 1467037405761 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:23:25 INFO - PROCESS | 2436 | 1467037405893 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 07:23:25 INFO - PROCESS | 2436 | 1467037405903 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:25 INFO - PROCESS | 2436 | 1467037405904 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:23:25 INFO - PROCESS | 2436 | ++DOCSHELL 0E85C000 == 38 [pid = 2436] [id = 763] 07:23:25 INFO - PROCESS | 2436 | ++DOMWINDOW == 82 (17857400) [pid = 2436] [serial = 2287] [outer = 00000000] 07:23:25 INFO - PROCESS | 2436 | ++DOMWINDOW == 83 (1A390400) [pid = 2436] [serial = 2288] [outer = 17857400] 07:23:25 INFO - PROCESS | 2436 | 1467037405949 Marionette DEBUG loaded listener.js 07:23:26 INFO - PROCESS | 2436 | ++DOMWINDOW == 84 (1A3EA800) [pid = 2436] [serial = 2289] [outer = 17857400] 07:23:26 INFO - PROCESS | 2436 | 1467037406418 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"]]]}] 07:23:26 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 07:23:26 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 07:23:26 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 07:23:26 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 07:23:26 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 07:23:26 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 07:23:26 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 07:23:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:23:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:23:26 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 07:23:26 INFO - TEST-OK | /FileAPI/historical.html | took 731ms 07:23:26 INFO - PROCESS | 2436 | 1467037406519 Marionette TRACE conn6 -> [0,3009,"getWindowHandle",null] 07:23:26 INFO - PROCESS | 2436 | 1467037406524 Marionette TRACE conn6 <- [1,3009,null,{"value":"13"}] 07:23:26 INFO - TEST-START | /FileAPI/idlharness.html 07:23:26 INFO - PROCESS | 2436 | 1467037406531 Marionette TRACE conn6 -> [0,3010,"setScriptTimeout",{"ms":35000}] 07:23:26 INFO - PROCESS | 2436 | 1467037406534 Marionette TRACE conn6 <- [1,3010,null,{}] 07:23:26 INFO - PROCESS | 2436 | 1467037406544 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}] 07:23:26 INFO - PROCESS | 2436 | 1467037406548 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:23:26 INFO - PROCESS | 2436 | 1467037406674 Marionette TRACE conn6 <- [1,3011,null,{"value":null}] 07:23:26 INFO - PROCESS | 2436 | 1467037406787 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:26 INFO - PROCESS | 2436 | 1467037406792 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:23:26 INFO - PROCESS | 2436 | ++DOCSHELL 0ED53400 == 39 [pid = 2436] [id = 764] 07:23:26 INFO - PROCESS | 2436 | ++DOMWINDOW == 85 (0EDDF000) [pid = 2436] [serial = 2290] [outer = 00000000] 07:23:26 INFO - PROCESS | 2436 | ++DOMWINDOW == 86 (0F1B8C00) [pid = 2436] [serial = 2291] [outer = 0EDDF000] 07:23:26 INFO - PROCESS | 2436 | 1467037406890 Marionette DEBUG loaded listener.js 07:23:26 INFO - PROCESS | 2436 | ++DOMWINDOW == 87 (0FEE0000) [pid = 2436] [serial = 2292] [outer = 0EDDF000] 07:23:27 INFO - PROCESS | 2436 | 1467037408007 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]]]}] 07:23:28 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 07:23:28 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 07:23:28 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 07:23:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:23:28 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:23:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:23:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:23:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:23:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:23:28 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 07:23:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 07:23:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 07:23:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 07:23:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 07:23:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 07:23:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 07:23:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 07:23:28 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 07:23:28 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 07:23:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:23:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:23:28 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:23:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:23:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:23:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:23:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:23:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 07:23:28 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 07:23:28 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 07:23:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:23:28 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:23:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:23:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:23:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:23:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:23:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 07:23:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 07:23:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 07:23:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 07:23:28 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 07:23:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:23:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:23:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:23:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:23:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:23:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:23:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:23:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:23:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 07:23:28 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 07:23:28 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 07:23:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:23:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:23:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:23:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:23:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:23:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:23:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:23:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:23:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 07:23:28 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 07:23:28 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 07:23:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:23:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:23:28 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:23:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:23:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:23:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:23:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 07:23:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 07:23:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 07:23:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 07:23:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 07:23:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 07:23:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 07:23:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 07:23:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 07:23:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 07:23:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 07:23:28 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 07:23:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:23:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:23:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:23:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:23:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:23:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:23:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:23:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:23:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 07:23:28 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 07:23:28 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 07:23:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:23:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:23:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:23:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:23:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:23:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:23:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:23:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:23:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 07:23:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 07:23:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 07:23:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 07:23:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 07:23:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 07:23:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 07:23:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 07:23:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 07:23:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 07:23:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 07:23:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 07:23:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 07:23:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 07:23:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 07:23:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 07:23:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 07:23:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 07:23:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 07:23:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 07:23:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 07:23:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 07:23:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 07:23:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 07:23:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 07:23:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 07:23:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 07:23:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 07:23:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 07:23:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 07:23:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 07:23:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 07:23:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 07:23:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 07:23:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 07:23:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 07:23:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 07:23:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 07:23:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 07:23:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 07:23:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 07:23:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 07:23:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 07:23:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 07:23:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 07:23:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 07:23:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 07:23:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 07:23:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 07:23:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 07:23:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 07:23:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 07:23:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 07:23:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 07:23:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 07:23:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 07:23:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 07:23:28 INFO - TEST-OK | /FileAPI/idlharness.html | took 1626ms 07:23:28 INFO - PROCESS | 2436 | 1467037408159 Marionette TRACE conn6 -> [0,3013,"getWindowHandle",null] 07:23:28 INFO - PROCESS | 2436 | 1467037408164 Marionette TRACE conn6 <- [1,3013,null,{"value":"13"}] 07:23:28 INFO - TEST-START | /FileAPI/idlharness.worker 07:23:28 INFO - PROCESS | 2436 | 1467037408171 Marionette TRACE conn6 -> [0,3014,"setScriptTimeout",{"ms":35000}] 07:23:28 INFO - PROCESS | 2436 | 1467037408173 Marionette TRACE conn6 <- [1,3014,null,{}] 07:23:28 INFO - PROCESS | 2436 | 1467037408178 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}] 07:23:28 INFO - PROCESS | 2436 | 1467037408180 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:23:28 INFO - PROCESS | 2436 | 1467037408277 Marionette TRACE conn6 <- [1,3015,null,{"value":null}] 07:23:28 INFO - PROCESS | 2436 | 1467037408414 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:28 INFO - PROCESS | 2436 | 1467037408417 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:23:28 INFO - PROCESS | 2436 | ++DOCSHELL 16845000 == 40 [pid = 2436] [id = 765] 07:23:28 INFO - PROCESS | 2436 | ++DOMWINDOW == 88 (16ADCC00) [pid = 2436] [serial = 2293] [outer = 00000000] 07:23:28 INFO - PROCESS | 2436 | ++DOMWINDOW == 89 (1B569000) [pid = 2436] [serial = 2294] [outer = 16ADCC00] 07:23:28 INFO - PROCESS | 2436 | 1467037408473 Marionette DEBUG loaded listener.js 07:23:28 INFO - PROCESS | 2436 | ++DOMWINDOW == 90 (1B56C000) [pid = 2436] [serial = 2295] [outer = 16ADCC00] 07:23:28 INFO - PROCESS | 2436 | [2436] 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 07:23:29 INFO - PROCESS | 2436 | 1467037409709 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,{},{}]]]}] 07:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 07:23:29 INFO - {} 07:23:29 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 07:23:29 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 07:23:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:23:29 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:23:29 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:23:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:23:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:23:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 07:23:29 INFO - {} 07:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 07:23:29 INFO - {} 07:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 07:23:29 INFO - {} 07:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 07:23:29 INFO - {} 07:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 07:23:29 INFO - {} 07:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 07:23:29 INFO - {} 07:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 07:23:29 INFO - {} 07:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 07:23:29 INFO - {} 07:23:29 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 07:23:29 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 07:23:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:23:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:23:29 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:23:29 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:23:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:23:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:23:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 07:23:29 INFO - {} 07:23:29 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 07:23:29 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 07:23:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:23:29 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:23:29 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:23:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:23:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:23:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 07:23:29 INFO - {} 07:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 07:23:29 INFO - {} 07:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 07:23:29 INFO - {} 07:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 07:23:29 INFO - {} 07:23:29 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 07:23:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:23:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:23:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:23:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:23:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:23:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:23:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:23:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 07:23:29 INFO - {} 07:23:29 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 - {} 07:23:29 INFO - {} 07:23:29 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 07:23:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:23:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:23:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:23:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:23:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:23:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:23:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:23:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 07:23:29 INFO - {} 07:23:29 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 07:23:29 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 07:23:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:23:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:23:29 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:23:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:23:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:23:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 07:23:29 INFO - {} 07:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 07:23:29 INFO - {} 07:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 07:23:29 INFO - {} 07:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 07:23:29 INFO - {} 07:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 07:23:29 INFO - {} 07:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 07:23:29 INFO - {} 07:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 07:23:29 INFO - {} 07:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 07:23:29 INFO - {} 07:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 07:23:29 INFO - {} 07:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 07:23:29 INFO - {} 07:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 07:23:29 INFO - {} 07:23:29 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 07:23:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:23:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:23:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:23:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:23:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:23:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:23:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:23:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 07:23:29 INFO - {} 07:23:29 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 - {} 07:23:29 INFO - {} 07:23:29 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 07:23:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:23:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:23:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:23:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:23:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:23:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:23:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:23:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:23:29 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 07:23:29 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 07:23:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:23:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:23:29 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 07:23:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:23:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:23:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:23:29 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:23:29 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 07:23:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:23:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:23:29 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:23:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:23:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:23:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:23:29 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:23:29 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 07:23:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:23:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:23:29 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 07:23:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:23:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:23:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:23:29 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 07:23:29 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 07:23:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:23:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:23:29 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 07:23:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:23:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:23:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:23:29 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 07:23:29 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 07:23:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:23:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:23:29 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 07:23:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:23:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:23:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:23:29 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 07:23:29 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 07:23:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:23:29 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:23:29 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:23:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:23:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:23:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:23:29 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:23:29 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 07:23:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:23:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:23:29 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:23:29 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:23:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:23:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:23:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 07:23:29 INFO - {} 07:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 07:23:29 INFO - {} 07:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 07:23:29 INFO - {} 07:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 07:23:29 INFO - {} 07:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 07:23:29 INFO - {} 07:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 07:23:29 INFO - {} 07:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 07:23:29 INFO - {} 07:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 07:23:29 INFO - {} 07:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 07:23:29 INFO - {} 07:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 07:23:29 INFO - {} 07:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 07:23:29 INFO - {} 07:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 07:23:29 INFO - {} 07:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 07:23:29 INFO - {} 07:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 07:23:29 INFO - {} 07:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 07:23:29 INFO - {} 07:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 07:23:29 INFO - {} 07:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 07:23:29 INFO - {} 07:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 07:23:29 INFO - {} 07:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 07:23:29 INFO - {} 07:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 07:23:29 INFO - {} 07:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 07:23:29 INFO - {} 07:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 07:23:29 INFO - {} 07:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 07:23:29 INFO - {} 07:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 07:23:29 INFO - {} 07:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 07:23:29 INFO - {} 07:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 07:23:29 INFO - {} 07:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 07:23:29 INFO - {} 07:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 07:23:29 INFO - {} 07:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 07:23:29 INFO - {} 07:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 07:23:29 INFO - {} 07:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 07:23:29 INFO - {} 07:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 07:23:29 INFO - {} 07:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 07:23:29 INFO - {} 07:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 07:23:29 INFO - {} 07:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 07:23:29 INFO - {} 07:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 07:23:29 INFO - {} 07:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 07:23:29 INFO - {} 07:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 07:23:29 INFO - {} 07:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 07:23:29 INFO - {} 07:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 07:23:29 INFO - {} 07:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 07:23:29 INFO - {} 07:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 07:23:29 INFO - {} 07:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 07:23:29 INFO - {} 07:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 07:23:29 INFO - {} 07:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 07:23:29 INFO - {} 07:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 07:23:29 INFO - {} 07:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 07:23:29 INFO - {} 07:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 07:23:29 INFO - {} 07:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 07:23:29 INFO - {} 07:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 07:23:29 INFO - {} 07:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 07:23:29 INFO - {} 07:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 07:23:29 INFO - {} 07:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 07:23:29 INFO - {} 07:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 07:23:29 INFO - {} 07:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 07:23:29 INFO - {} 07:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 07:23:29 INFO - {} 07:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:23:29 INFO - {} 07:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 07:23:29 INFO - {} 07:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:23:29 INFO - {} 07:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 07:23:29 INFO - {} 07:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:23:29 INFO - {} 07:23:29 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1701ms 07:23:29 INFO - PROCESS | 2436 | 1467037409876 Marionette TRACE conn6 -> [0,3017,"getWindowHandle",null] 07:23:29 INFO - PROCESS | 2436 | 1467037409880 Marionette TRACE conn6 <- [1,3017,null,{"value":"13"}] 07:23:29 INFO - PROCESS | 2436 | 1467037409885 Marionette TRACE conn6 -> [0,3018,"setScriptTimeout",{"ms":35000}] 07:23:29 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 07:23:29 INFO - PROCESS | 2436 | 1467037409889 Marionette TRACE conn6 <- [1,3018,null,{}] 07:23:29 INFO - PROCESS | 2436 | 1467037409896 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}] 07:23:29 INFO - PROCESS | 2436 | 1467037409898 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:23:30 INFO - PROCESS | 2436 | 1467037410032 Marionette TRACE conn6 <- [1,3019,null,{"value":null}] 07:23:30 INFO - PROCESS | 2436 | --DOCSHELL 18DF0400 == 39 [pid = 2436] [id = 762] 07:23:30 INFO - PROCESS | 2436 | --DOCSHELL 0EF53800 == 38 [pid = 2436] [id = 761] 07:23:30 INFO - PROCESS | 2436 | --DOCSHELL 13978000 == 37 [pid = 2436] [id = 760] 07:23:30 INFO - PROCESS | 2436 | --DOCSHELL 0EF54C00 == 36 [pid = 2436] [id = 759] 07:23:30 INFO - PROCESS | 2436 | --DOCSHELL 17F5B000 == 35 [pid = 2436] [id = 758] 07:23:30 INFO - PROCESS | 2436 | --DOCSHELL 16846400 == 34 [pid = 2436] [id = 757] 07:23:30 INFO - PROCESS | 2436 | --DOCSHELL 17817C00 == 33 [pid = 2436] [id = 756] 07:23:30 INFO - PROCESS | 2436 | --DOCSHELL 151F5C00 == 32 [pid = 2436] [id = 755] 07:23:30 INFO - PROCESS | 2436 | --DOCSHELL 0FEDE400 == 31 [pid = 2436] [id = 754] 07:23:30 INFO - PROCESS | 2436 | --DOCSHELL 0F6CFC00 == 30 [pid = 2436] [id = 753] 07:23:30 INFO - PROCESS | 2436 | --DOCSHELL 1A2F6000 == 29 [pid = 2436] [id = 750] 07:23:30 INFO - PROCESS | 2436 | --DOCSHELL 0E7E6800 == 28 [pid = 2436] [id = 751] 07:23:30 INFO - PROCESS | 2436 | --DOCSHELL 13A1B800 == 27 [pid = 2436] [id = 752] 07:23:30 INFO - PROCESS | 2436 | --DOCSHELL 16845000 == 26 [pid = 2436] [id = 765] 07:23:30 INFO - PROCESS | 2436 | --DOCSHELL 0E85C000 == 25 [pid = 2436] [id = 763] 07:23:30 INFO - PROCESS | 2436 | --DOCSHELL 0ED53400 == 24 [pid = 2436] [id = 764] 07:23:30 INFO - PROCESS | 2436 | 1467037410762 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:30 INFO - PROCESS | 2436 | 1467037410766 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:23:30 INFO - PROCESS | 2436 | --DOMWINDOW == 89 (18EF7400) [pid = 2436] [serial = 2233] [outer = 00000000] [url = about:blank] 07:23:30 INFO - PROCESS | 2436 | --DOMWINDOW == 88 (1928B000) [pid = 2436] [serial = 2238] [outer = 00000000] [url = about:blank] 07:23:30 INFO - PROCESS | 2436 | --DOMWINDOW == 87 (19DC5000) [pid = 2436] [serial = 2207] [outer = 00000000] [url = about:blank] 07:23:30 INFO - PROCESS | 2436 | --DOMWINDOW == 86 (0FFCE400) [pid = 2436] [serial = 2212] [outer = 00000000] [url = about:blank] 07:23:30 INFO - PROCESS | 2436 | --DOMWINDOW == 85 (11F61C00) [pid = 2436] [serial = 2213] [outer = 00000000] [url = about:blank] 07:23:30 INFO - PROCESS | 2436 | --DOMWINDOW == 84 (18EFC400) [pid = 2436] [serial = 2234] [outer = 00000000] [url = about:blank] 07:23:30 INFO - PROCESS | 2436 | --DOMWINDOW == 83 (18E02000) [pid = 2436] [serial = 2230] [outer = 00000000] [url = about:blank] 07:23:30 INFO - PROCESS | 2436 | --DOMWINDOW == 82 (1890CC00) [pid = 2436] [serial = 2227] [outer = 00000000] [url = about:blank] 07:23:30 INFO - PROCESS | 2436 | --DOMWINDOW == 81 (18910000) [pid = 2436] [serial = 2228] [outer = 00000000] [url = about:blank] 07:23:30 INFO - PROCESS | 2436 | --DOMWINDOW == 80 (13A4F800) [pid = 2436] [serial = 2215] [outer = 00000000] [url = about:blank] 07:23:30 INFO - PROCESS | 2436 | --DOMWINDOW == 79 (13B35400) [pid = 2436] [serial = 2216] [outer = 00000000] [url = about:blank] 07:23:30 INFO - PROCESS | 2436 | --DOMWINDOW == 78 (0EE49800) [pid = 2436] [serial = 2209] [outer = 00000000] [url = about:blank] 07:23:30 INFO - PROCESS | 2436 | --DOMWINDOW == 77 (0EF55400) [pid = 2436] [serial = 2210] [outer = 00000000] [url = about:blank] 07:23:30 INFO - PROCESS | 2436 | --DOMWINDOW == 76 (19288800) [pid = 2436] [serial = 2236] [outer = 00000000] [url = about:blank] 07:23:30 INFO - PROCESS | 2436 | --DOMWINDOW == 75 (16848000) [pid = 2436] [serial = 2221] [outer = 00000000] [url = about:blank] 07:23:30 INFO - PROCESS | 2436 | --DOMWINDOW == 74 (16A6C800) [pid = 2436] [serial = 2222] [outer = 00000000] [url = about:blank] 07:23:30 INFO - PROCESS | 2436 | --DOMWINDOW == 73 (18413400) [pid = 2436] [serial = 2224] [outer = 00000000] [url = about:blank] 07:23:30 INFO - PROCESS | 2436 | --DOMWINDOW == 72 (1864A800) [pid = 2436] [serial = 2225] [outer = 00000000] [url = about:blank] 07:23:30 INFO - PROCESS | 2436 | --DOMWINDOW == 71 (15255C00) [pid = 2436] [serial = 2218] [outer = 00000000] [url = about:blank] 07:23:30 INFO - PROCESS | 2436 | --DOMWINDOW == 70 (16471400) [pid = 2436] [serial = 2219] [outer = 00000000] [url = about:blank] 07:23:30 INFO - PROCESS | 2436 | --DOMWINDOW == 69 (1928E000) [pid = 2436] [serial = 2239] [outer = 00000000] [url = about:blank] 07:23:30 INFO - PROCESS | 2436 | --DOMWINDOW == 68 (19289000) [pid = 2436] [serial = 2244] [outer = 00000000] [url = about:blank] 07:23:30 INFO - PROCESS | 2436 | --DOMWINDOW == 67 (1A392000) [pid = 2436] [serial = 2250] [outer = 00000000] [url = about:blank] 07:23:30 INFO - PROCESS | 2436 | --DOMWINDOW == 66 (1A2F6800) [pid = 2436] [serial = 2247] [outer = 00000000] [url = about:blank] 07:23:30 INFO - PROCESS | 2436 | --DOMWINDOW == 65 (0FEDCC00) [pid = 2436] [serial = 2241] [outer = 00000000] [url = about:blank] 07:23:30 INFO - PROCESS | 2436 | --DOMWINDOW == 64 (1A35A800) [pid = 2436] [serial = 2248] [outer = 00000000] [url = about:blank] 07:23:30 INFO - PROCESS | 2436 | --DOMWINDOW == 63 (13AE4C00) [pid = 2436] [serial = 2242] [outer = 00000000] [url = about:blank] 07:23:30 INFO - PROCESS | 2436 | --DOMWINDOW == 62 (19292800) [pid = 2436] [serial = 2245] [outer = 00000000] [url = about:blank] 07:23:30 INFO - PROCESS | 2436 | --DOMWINDOW == 61 (18E05400) [pid = 2436] [serial = 2231] [outer = 00000000] [url = about:blank] 07:23:30 INFO - PROCESS | 2436 | ++DOCSHELL 0905C000 == 25 [pid = 2436] [id = 766] 07:23:30 INFO - PROCESS | 2436 | ++DOMWINDOW == 62 (09060C00) [pid = 2436] [serial = 2296] [outer = 00000000] 07:23:30 INFO - PROCESS | 2436 | ++DOMWINDOW == 63 (0E525400) [pid = 2436] [serial = 2297] [outer = 09060C00] 07:23:30 INFO - PROCESS | 2436 | 1467037410922 Marionette DEBUG loaded listener.js 07:23:30 INFO - PROCESS | 2436 | ++DOMWINDOW == 64 (0E7E6800) [pid = 2436] [serial = 2298] [outer = 09060C00] 07:23:31 INFO - PROCESS | 2436 | 1467037411333 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]]]}] 07:23:31 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 07:23:31 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1472ms 07:23:31 INFO - PROCESS | 2436 | 1467037411407 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 07:23:31 INFO - PROCESS | 2436 | 1467037411411 Marionette TRACE conn6 <- [1,3021,null,{"value":"13"}] 07:23:31 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 07:23:31 INFO - PROCESS | 2436 | 1467037411420 Marionette TRACE conn6 -> [0,3022,"setScriptTimeout",{"ms":35000}] 07:23:31 INFO - PROCESS | 2436 | 1467037411423 Marionette TRACE conn6 <- [1,3022,null,{}] 07:23:31 INFO - PROCESS | 2436 | 1467037411428 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}] 07:23:31 INFO - PROCESS | 2436 | 1467037411433 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:23:31 INFO - PROCESS | 2436 | 1467037411526 Marionette TRACE conn6 <- [1,3023,null,{"value":null}] 07:23:31 INFO - PROCESS | 2436 | 1467037411536 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:31 INFO - PROCESS | 2436 | 1467037411539 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:23:31 INFO - PROCESS | 2436 | ++DOCSHELL 0EF56400 == 26 [pid = 2436] [id = 767] 07:23:31 INFO - PROCESS | 2436 | ++DOMWINDOW == 65 (0EF58400) [pid = 2436] [serial = 2299] [outer = 00000000] 07:23:31 INFO - PROCESS | 2436 | ++DOMWINDOW == 66 (0F16D400) [pid = 2436] [serial = 2300] [outer = 0EF58400] 07:23:31 INFO - PROCESS | 2436 | 1467037411586 Marionette DEBUG loaded listener.js 07:23:31 INFO - PROCESS | 2436 | ++DOMWINDOW == 67 (0F64A000) [pid = 2436] [serial = 2301] [outer = 0EF58400] 07:23:32 INFO - PROCESS | 2436 | 1467037412035 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]]]}] 07:23:32 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 07:23:32 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 670ms 07:23:32 INFO - PROCESS | 2436 | 1467037412100 Marionette TRACE conn6 -> [0,3025,"getWindowHandle",null] 07:23:32 INFO - PROCESS | 2436 | 1467037412105 Marionette TRACE conn6 <- [1,3025,null,{"value":"13"}] 07:23:32 INFO - TEST-START | /FileAPI/blob/Blob-close.html 07:23:32 INFO - PROCESS | 2436 | 1467037412110 Marionette TRACE conn6 -> [0,3026,"setScriptTimeout",{"ms":35000}] 07:23:32 INFO - PROCESS | 2436 | 1467037412112 Marionette TRACE conn6 <- [1,3026,null,{}] 07:23:32 INFO - PROCESS | 2436 | 1467037412116 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}] 07:23:32 INFO - PROCESS | 2436 | 1467037412119 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:23:32 INFO - PROCESS | 2436 | 1467037412250 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 07:23:32 INFO - PROCESS | 2436 | 1467037412357 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:32 INFO - PROCESS | 2436 | 1467037412359 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:23:32 INFO - PROCESS | 2436 | ++DOCSHELL 132A7800 == 27 [pid = 2436] [id = 768] 07:23:32 INFO - PROCESS | 2436 | ++DOMWINDOW == 68 (132AE000) [pid = 2436] [serial = 2302] [outer = 00000000] 07:23:32 INFO - PROCESS | 2436 | ++DOMWINDOW == 69 (133CD000) [pid = 2436] [serial = 2303] [outer = 132AE000] 07:23:32 INFO - PROCESS | 2436 | 1467037412404 Marionette DEBUG loaded listener.js 07:23:32 INFO - PROCESS | 2436 | ++DOMWINDOW == 70 (13972C00) [pid = 2436] [serial = 2304] [outer = 132AE000] 07:23:32 INFO - PROCESS | 2436 | 1467037412773 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"]]]}] 07:23:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 07:23:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 07:23:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:23:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:23:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 07:23:32 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 730ms 07:23:32 INFO - PROCESS | 2436 | 1467037412843 Marionette TRACE conn6 -> [0,3029,"getWindowHandle",null] 07:23:32 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 07:23:32 INFO - PROCESS | 2436 | 1467037412845 Marionette TRACE conn6 <- [1,3029,null,{"value":"13"}] 07:23:32 INFO - PROCESS | 2436 | 1467037412851 Marionette TRACE conn6 -> [0,3030,"setScriptTimeout",{"ms":35000}] 07:23:32 INFO - PROCESS | 2436 | 1467037412857 Marionette TRACE conn6 <- [1,3030,null,{}] 07:23:32 INFO - PROCESS | 2436 | 1467037412866 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}] 07:23:32 INFO - PROCESS | 2436 | 1467037412869 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:23:32 INFO - PROCESS | 2436 | 1467037413005 Marionette TRACE conn6 <- [1,3031,null,{"value":null}] 07:23:33 INFO - PROCESS | 2436 | 1467037413023 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:33 INFO - PROCESS | 2436 | 1467037413025 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:23:33 INFO - PROCESS | 2436 | ++DOCSHELL 1397D000 == 28 [pid = 2436] [id = 769] 07:23:33 INFO - PROCESS | 2436 | ++DOMWINDOW == 71 (1397DC00) [pid = 2436] [serial = 2305] [outer = 00000000] 07:23:33 INFO - PROCESS | 2436 | ++DOMWINDOW == 72 (13B98C00) [pid = 2436] [serial = 2306] [outer = 1397DC00] 07:23:33 INFO - PROCESS | 2436 | 1467037413069 Marionette DEBUG loaded listener.js 07:23:33 INFO - PROCESS | 2436 | ++DOMWINDOW == 73 (14EE3C00) [pid = 2436] [serial = 2307] [outer = 1397DC00] 07:23:33 INFO - PROCESS | 2436 | 1467037413776 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]]]}] 07:23:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 07:23:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 07:23:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 07:23:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 07:23:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 07:23:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 07:23:33 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. 07:23:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 07:23:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 07:23:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 07:23:33 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'.) 07:23:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 07:23:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 07:23:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 07:23:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 07:23:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 07:23:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 07:23:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 07:23:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 07:23:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 07:23:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 07:23:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 07:23:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 07:23:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 07:23:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 07:23:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 07:23:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 07:23:33 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. 07:23:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 07:23:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:23:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:23:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 07:23:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 07:23:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 07:23:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 07:23:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 07:23:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 07:23:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 07:23:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 07:23:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 07:23:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 07:23:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 07:23:33 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. 07:23:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 07:23:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 07:23:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:23:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:23:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 07:23:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 07:23:33 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. 07:23:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 07:23:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 07:23:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:23:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:23:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 07:23:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 07:23:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 07:23:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 07:23:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 07:23:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 07:23:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 07:23:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:23:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:23:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 07:23:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 07:23:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 07:23:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 07:23:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:23:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:23:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:23:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:23:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:23:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 07:23:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 07:23:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:23:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:23:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:23:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:23:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:23:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 07:23:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:23:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:23:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:23:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:23:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:23:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 07:23:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:23:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:23:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:23:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:23:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:23:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 07:23:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 07:23:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:23:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:23:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:23:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:23:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:23:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 07:23:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:23:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:23:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:23:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:23:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:23:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 07:23:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:23:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:23:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:23:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:23:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:23:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 07:23:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:23:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:23:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:23:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:23:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:23:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 07:23:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:23:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:23:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:23:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:23:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:23:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 07:23:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 07:23:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 07:23:33 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1046ms 07:23:33 INFO - PROCESS | 2436 | 1467037413905 Marionette TRACE conn6 -> [0,3033,"getWindowHandle",null] 07:23:33 INFO - PROCESS | 2436 | 1467037413908 Marionette TRACE conn6 <- [1,3033,null,{"value":"13"}] 07:23:33 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 07:23:33 INFO - PROCESS | 2436 | 1467037413932 Marionette TRACE conn6 -> [0,3034,"setScriptTimeout",{"ms":35000}] 07:23:33 INFO - PROCESS | 2436 | 1467037413934 Marionette TRACE conn6 <- [1,3034,null,{}] 07:23:33 INFO - PROCESS | 2436 | 1467037413938 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}] 07:23:33 INFO - PROCESS | 2436 | 1467037413939 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:23:34 INFO - PROCESS | 2436 | 1467037414062 Marionette TRACE conn6 <- [1,3035,null,{"value":null}] 07:23:34 INFO - PROCESS | 2436 | 1467037414069 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:34 INFO - PROCESS | 2436 | 1467037414072 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:23:34 INFO - PROCESS | 2436 | ++DOCSHELL 16A68000 == 29 [pid = 2436] [id = 770] 07:23:34 INFO - PROCESS | 2436 | ++DOMWINDOW == 74 (16A68400) [pid = 2436] [serial = 2308] [outer = 00000000] 07:23:34 INFO - PROCESS | 2436 | ++DOMWINDOW == 75 (16A6DC00) [pid = 2436] [serial = 2309] [outer = 16A68400] 07:23:34 INFO - PROCESS | 2436 | 1467037414171 Marionette DEBUG loaded listener.js 07:23:34 INFO - PROCESS | 2436 | ++DOMWINDOW == 76 (16A73400) [pid = 2436] [serial = 2310] [outer = 16A68400] 07:23:34 INFO - PROCESS | 2436 | [2436] 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 07:23:34 INFO - PROCESS | 2436 | 1467037414593 Marionette TRACE conn6 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 07:23:34 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 07:23:34 INFO - {} 07:23:34 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 690ms 07:23:34 INFO - PROCESS | 2436 | 1467037414620 Marionette TRACE conn6 -> [0,3037,"getWindowHandle",null] 07:23:34 INFO - PROCESS | 2436 | 1467037414622 Marionette TRACE conn6 <- [1,3037,null,{"value":"13"}] 07:23:34 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 07:23:34 INFO - PROCESS | 2436 | 1467037414628 Marionette TRACE conn6 -> [0,3038,"setScriptTimeout",{"ms":35000}] 07:23:34 INFO - PROCESS | 2436 | 1467037414630 Marionette TRACE conn6 <- [1,3038,null,{}] 07:23:34 INFO - PROCESS | 2436 | 1467037414633 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}] 07:23:34 INFO - PROCESS | 2436 | 1467037414635 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:23:34 INFO - PROCESS | 2436 | 1467037414753 Marionette TRACE conn6 <- [1,3039,null,{"value":null}] 07:23:34 INFO - PROCESS | 2436 | 1467037414759 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:34 INFO - PROCESS | 2436 | 1467037414765 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:23:34 INFO - PROCESS | 2436 | ++DOCSHELL 17871C00 == 30 [pid = 2436] [id = 771] 07:23:34 INFO - PROCESS | 2436 | ++DOMWINDOW == 77 (17873000) [pid = 2436] [serial = 2311] [outer = 00000000] 07:23:34 INFO - PROCESS | 2436 | ++DOMWINDOW == 78 (18411400) [pid = 2436] [serial = 2312] [outer = 17873000] 07:23:34 INFO - PROCESS | 2436 | 1467037414877 Marionette DEBUG loaded listener.js 07:23:34 INFO - PROCESS | 2436 | ++DOMWINDOW == 79 (18908800) [pid = 2436] [serial = 2313] [outer = 17873000] 07:23:35 INFO - PROCESS | 2436 | --DOMWINDOW == 78 (16A75800) [pid = 2436] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 07:23:35 INFO - PROCESS | 2436 | --DOMWINDOW == 77 (17F5E800) [pid = 2436] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 07:23:35 INFO - PROCESS | 2436 | --DOMWINDOW == 76 (0E85FC00) [pid = 2436] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 07:23:35 INFO - PROCESS | 2436 | --DOMWINDOW == 75 (13A1F000) [pid = 2436] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 07:23:35 INFO - PROCESS | 2436 | --DOMWINDOW == 74 (0FED7400) [pid = 2436] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 07:23:35 INFO - PROCESS | 2436 | --DOMWINDOW == 73 (15246800) [pid = 2436] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 07:23:35 INFO - PROCESS | 2436 | --DOMWINDOW == 72 (1781C800) [pid = 2436] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 07:23:35 INFO - PROCESS | 2436 | --DOMWINDOW == 71 (11F63400) [pid = 2436] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 07:23:35 INFO - PROCESS | 2436 | --DOMWINDOW == 70 (1A35E000) [pid = 2436] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 07:23:35 INFO - PROCESS | 2436 | --DOMWINDOW == 69 (16A70C00) [pid = 2436] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 07:23:35 INFO - PROCESS | 2436 | --DOMWINDOW == 68 (0EF59800) [pid = 2436] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 07:23:35 INFO - PROCESS | 2436 | --DOMWINDOW == 67 (18EEF800) [pid = 2436] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 07:23:35 INFO - PROCESS | 2436 | --DOMWINDOW == 66 (192AD000) [pid = 2436] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 07:23:35 INFO - PROCESS | 2436 | --DOMWINDOW == 65 (17857400) [pid = 2436] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 07:23:35 INFO - PROCESS | 2436 | 1467037415500 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]]]}] 07:23:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 07:23:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 07:23:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 07:23:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 07:23:35 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 930ms 07:23:35 INFO - PROCESS | 2436 | 1467037415562 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 07:23:35 INFO - PROCESS | 2436 | 1467037415564 Marionette TRACE conn6 <- [1,3041,null,{"value":"13"}] 07:23:35 INFO - PROCESS | 2436 | 1467037415568 Marionette TRACE conn6 -> [0,3042,"setScriptTimeout",{"ms":35000}] 07:23:35 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 07:23:35 INFO - PROCESS | 2436 | 1467037415570 Marionette TRACE conn6 <- [1,3042,null,{}] 07:23:35 INFO - PROCESS | 2436 | 1467037415573 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}] 07:23:35 INFO - PROCESS | 2436 | 1467037415576 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:23:35 INFO - PROCESS | 2436 | 1467037415658 Marionette TRACE conn6 <- [1,3043,null,{"value":null}] 07:23:35 INFO - PROCESS | 2436 | 1467037415663 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:35 INFO - PROCESS | 2436 | 1467037415665 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:23:35 INFO - PROCESS | 2436 | ++DOCSHELL 18904000 == 31 [pid = 2436] [id = 772] 07:23:35 INFO - PROCESS | 2436 | ++DOMWINDOW == 66 (1890D400) [pid = 2436] [serial = 2314] [outer = 00000000] 07:23:35 INFO - PROCESS | 2436 | ++DOMWINDOW == 67 (18DD2800) [pid = 2436] [serial = 2315] [outer = 1890D400] 07:23:35 INFO - PROCESS | 2436 | 1467037415708 Marionette DEBUG loaded listener.js 07:23:35 INFO - PROCESS | 2436 | ++DOMWINDOW == 68 (18DF4400) [pid = 2436] [serial = 2316] [outer = 1890D400] 07:23:36 INFO - PROCESS | 2436 | 1467037416367 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"]]]}] 07:23:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 07:23:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 07:23:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 07:23:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 07:23:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 07:23:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 07:23:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 07:23:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 07:23:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 07:23:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 07:23:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 07:23:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 07:23:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 07:23:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 07:23:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 07:23:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 07:23:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 07:23:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 07:23:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 07:23:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 07:23:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 07:23:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 07:23:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 07:23:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 07:23:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 07:23:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 07:23:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 07:23:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 07:23:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 07:23:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 07:23:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 07:23:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 07:23:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 07:23:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 07:23:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 07:23:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 07:23:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 07:23:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 07:23:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 07:23:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 07:23:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 07:23:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 07:23:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 07:23:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 07:23:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 07:23:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 07:23:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 07:23:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 07:23:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 07:23:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 07:23:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 07:23:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 07:23:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 07:23:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 07:23:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 07:23:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 07:23:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 07:23:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 07:23:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 07:23:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 07:23:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 07:23:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 07:23:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 07:23:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 07:23:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 07:23:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 07:23:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 07:23:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 07:23:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 07:23:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 07:23:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 07:23:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 07:23:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 07:23:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 07:23:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 07:23:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 07:23:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 07:23:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 07:23:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 07:23:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 07:23:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 07:23:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 07:23:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 07:23:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 07:23:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 07:23:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 07:23:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 07:23:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 07:23:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 07:23:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 07:23:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 07:23:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 07:23:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 07:23:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 07:23:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 07:23:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 07:23:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 07:23:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 07:23:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 07:23:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:23:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:23:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:23:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:23:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:23:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 07:23:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:23:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:23:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:23:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:23:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:23:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 07:23:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:23:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:23:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:23:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:23:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:23:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 07:23:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:23:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:23:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:23:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:23:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:23:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 07:23:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:23:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:23:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:23:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:23:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:23:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 07:23:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:23:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:23:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:23:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:23:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:23:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 07:23:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:23:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:23:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:23:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:23:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:23:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 07:23:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:23:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:23:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:23:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:23:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:23:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 07:23:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:23:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:23:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:23:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:23:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:23:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 07:23:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:23:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:23:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:23:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:23:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:23:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 07:23:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:23:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:23:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:23:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:23:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:23:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 07:23:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:23:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:23:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:23:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:23:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:23:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 07:23:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:23:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:23:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:23:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:23:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:23:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 07:23:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:23:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:23:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:23:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:23:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:23:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 07:23:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:23:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:23:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:23:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:23:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:23:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 07:23:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:23:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:23:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:23:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:23:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:23:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 07:23:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:23:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:23:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:23:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:23:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:23:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 07:23:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:23:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:23:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:23:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:23:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:23:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 07:23:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:23:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:23:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:23:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:23:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:23:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 07:23:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:23:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:23:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:23:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:23:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:23:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 07:23:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:23:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:23:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:23:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:23:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:23:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 07:23:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:23:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:23:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:23:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:23:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:23:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 07:23:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:23:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:23:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:23:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:23:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:23:36 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" 07:23:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:23:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:23:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:23:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:23:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:23:36 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" 07:23:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:23:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:23:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:23:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:23:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:23:36 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 912ms 07:23:36 INFO - PROCESS | 2436 | 1467037416484 Marionette TRACE conn6 -> [0,3045,"getWindowHandle",null] 07:23:36 INFO - PROCESS | 2436 | 1467037416486 Marionette TRACE conn6 <- [1,3045,null,{"value":"13"}] 07:23:36 INFO - PROCESS | 2436 | 1467037416490 Marionette TRACE conn6 -> [0,3046,"setScriptTimeout",{"ms":35000}] 07:23:36 INFO - TEST-START | /FileAPI/file/File-constructor.html 07:23:36 INFO - PROCESS | 2436 | 1467037416491 Marionette TRACE conn6 <- [1,3046,null,{}] 07:23:36 INFO - PROCESS | 2436 | 1467037416495 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}] 07:23:36 INFO - PROCESS | 2436 | 1467037416496 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:23:36 INFO - PROCESS | 2436 | 1467037416584 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 07:23:36 INFO - PROCESS | 2436 | 1467037416591 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:36 INFO - PROCESS | 2436 | 1467037416593 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:23:36 INFO - PROCESS | 2436 | ++DOCSHELL 18EF0C00 == 32 [pid = 2436] [id = 773] 07:23:36 INFO - PROCESS | 2436 | ++DOMWINDOW == 69 (18EF2800) [pid = 2436] [serial = 2317] [outer = 00000000] 07:23:36 INFO - PROCESS | 2436 | ++DOMWINDOW == 70 (192A9400) [pid = 2436] [serial = 2318] [outer = 18EF2800] 07:23:36 INFO - PROCESS | 2436 | 1467037416636 Marionette DEBUG loaded listener.js 07:23:36 INFO - PROCESS | 2436 | ++DOMWINDOW == 71 (192AD800) [pid = 2436] [serial = 2319] [outer = 18EF2800] 07:23:37 INFO - PROCESS | 2436 | 1467037417127 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]]]}] 07:23:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 07:23:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 07:23:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 07:23:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 07:23:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 07:23:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 07:23:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 07:23:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 07:23:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 07:23:37 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 07:23:37 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 07:23:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:23:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:23:37 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 07:23:37 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 07:23:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 07:23:37 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 07:23:37 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 07:23:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:23:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:23:37 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 07:23:37 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 07:23:37 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 07:23:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:23:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:23:37 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 07:23:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 07:23:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 07:23:37 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 681ms 07:23:37 INFO - PROCESS | 2436 | 1467037417175 Marionette TRACE conn6 -> [0,3049,"getWindowHandle",null] 07:23:37 INFO - PROCESS | 2436 | 1467037417177 Marionette TRACE conn6 <- [1,3049,null,{"value":"13"}] 07:23:37 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 07:23:37 INFO - PROCESS | 2436 | 1467037417180 Marionette TRACE conn6 -> [0,3050,"setScriptTimeout",{"ms":35000}] 07:23:37 INFO - PROCESS | 2436 | 1467037417181 Marionette TRACE conn6 <- [1,3050,null,{}] 07:23:37 INFO - PROCESS | 2436 | 1467037417185 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}] 07:23:37 INFO - PROCESS | 2436 | 1467037417187 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:23:37 INFO - PROCESS | 2436 | 1467037417310 Marionette TRACE conn6 <- [1,3051,null,{"value":null}] 07:23:37 INFO - PROCESS | 2436 | 1467037417458 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:37 INFO - PROCESS | 2436 | 1467037417461 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:23:37 INFO - PROCESS | 2436 | ++DOCSHELL 0E528400 == 33 [pid = 2436] [id = 774] 07:23:37 INFO - PROCESS | 2436 | ++DOMWINDOW == 72 (0E576C00) [pid = 2436] [serial = 2320] [outer = 00000000] 07:23:37 INFO - PROCESS | 2436 | ++DOMWINDOW == 73 (0E8F1C00) [pid = 2436] [serial = 2321] [outer = 0E576C00] 07:23:37 INFO - PROCESS | 2436 | 1467037417519 Marionette DEBUG loaded listener.js 07:23:37 INFO - PROCESS | 2436 | ++DOMWINDOW == 74 (0EE42400) [pid = 2436] [serial = 2322] [outer = 0E576C00] 07:23:37 INFO - PROCESS | 2436 | [2436] 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 07:23:38 INFO - PROCESS | 2436 | 1467037418147 Marionette TRACE conn6 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 07:23:38 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 07:23:38 INFO - {} 07:23:38 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1021ms 07:23:38 INFO - PROCESS | 2436 | 1467037418248 Marionette TRACE conn6 -> [0,3053,"getWindowHandle",null] 07:23:38 INFO - PROCESS | 2436 | 1467037418253 Marionette TRACE conn6 <- [1,3053,null,{"value":"13"}] 07:23:38 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 07:23:38 INFO - PROCESS | 2436 | 1467037418267 Marionette TRACE conn6 -> [0,3054,"setScriptTimeout",{"ms":35000}] 07:23:38 INFO - PROCESS | 2436 | 1467037418270 Marionette TRACE conn6 <- [1,3054,null,{}] 07:23:38 INFO - PROCESS | 2436 | 1467037418275 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}] 07:23:38 INFO - PROCESS | 2436 | 1467037418278 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:23:38 INFO - PROCESS | 2436 | 1467037418400 Marionette TRACE conn6 <- [1,3055,null,{"value":null}] 07:23:38 INFO - PROCESS | 2436 | 1467037418534 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:38 INFO - PROCESS | 2436 | 1467037418538 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:23:38 INFO - PROCESS | 2436 | ++DOCSHELL 13A52000 == 34 [pid = 2436] [id = 775] 07:23:38 INFO - PROCESS | 2436 | ++DOMWINDOW == 75 (13B90800) [pid = 2436] [serial = 2323] [outer = 00000000] 07:23:38 INFO - PROCESS | 2436 | ++DOMWINDOW == 76 (14E45800) [pid = 2436] [serial = 2324] [outer = 13B90800] 07:23:38 INFO - PROCESS | 2436 | 1467037418598 Marionette DEBUG loaded listener.js 07:23:38 INFO - PROCESS | 2436 | ++DOMWINDOW == 77 (151EBC00) [pid = 2436] [serial = 2325] [outer = 13B90800] 07:23:39 INFO - PROCESS | 2436 | 1467037419219 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]]]}] 07:23:39 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 07:23:39 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 07:23:39 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 07:23:39 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 07:23:39 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 07:23:39 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 07:23:39 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 07:23:39 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 970ms 07:23:39 INFO - PROCESS | 2436 | 1467037419261 Marionette TRACE conn6 -> [0,3057,"getWindowHandle",null] 07:23:39 INFO - PROCESS | 2436 | 1467037419264 Marionette TRACE conn6 <- [1,3057,null,{"value":"13"}] 07:23:39 INFO - PROCESS | 2436 | 1467037419269 Marionette TRACE conn6 -> [0,3058,"setScriptTimeout",{"ms":35000}] 07:23:39 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 07:23:39 INFO - PROCESS | 2436 | 1467037419271 Marionette TRACE conn6 <- [1,3058,null,{}] 07:23:39 INFO - PROCESS | 2436 | 1467037419275 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}] 07:23:39 INFO - PROCESS | 2436 | 1467037419278 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:23:39 INFO - PROCESS | 2436 | 1467037419398 Marionette TRACE conn6 <- [1,3059,null,{"value":null}] 07:23:39 INFO - PROCESS | 2436 | 1467037419577 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:39 INFO - PROCESS | 2436 | 1467037419580 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:23:39 INFO - PROCESS | 2436 | ++DOCSHELL 0E56EC00 == 35 [pid = 2436] [id = 776] 07:23:39 INFO - PROCESS | 2436 | ++DOMWINDOW == 78 (0E572C00) [pid = 2436] [serial = 2326] [outer = 00000000] 07:23:39 INFO - PROCESS | 2436 | ++DOMWINDOW == 79 (0EDD5400) [pid = 2436] [serial = 2327] [outer = 0E572C00] 07:23:39 INFO - PROCESS | 2436 | 1467037419643 Marionette DEBUG loaded listener.js 07:23:39 INFO - PROCESS | 2436 | ++DOMWINDOW == 80 (11F60800) [pid = 2436] [serial = 2328] [outer = 0E572C00] 07:23:40 INFO - PROCESS | 2436 | --DOCSHELL 11F0FC00 == 34 [pid = 2436] [id = 657] 07:23:40 INFO - PROCESS | 2436 | --DOCSHELL 15446800 == 33 [pid = 2436] [id = 647] 07:23:40 INFO - PROCESS | 2436 | --DOCSHELL 14ED9C00 == 32 [pid = 2436] [id = 658] 07:23:40 INFO - PROCESS | 2436 | --DOCSHELL 16470800 == 31 [pid = 2436] [id = 659] 07:23:40 INFO - PROCESS | 2436 | --DOMWINDOW == 79 (18907C00) [pid = 2436] [serial = 2273] [outer = 00000000] [url = about:blank] 07:23:40 INFO - PROCESS | 2436 | --DOMWINDOW == 78 (0EF5A800) [pid = 2436] [serial = 2253] [outer = 00000000] [url = about:blank] 07:23:40 INFO - PROCESS | 2436 | --DOMWINDOW == 77 (0F6C1400) [pid = 2436] [serial = 2254] [outer = 00000000] [url = about:blank] 07:23:40 INFO - PROCESS | 2436 | --DOMWINDOW == 76 (13AE6000) [pid = 2436] [serial = 2256] [outer = 00000000] [url = about:blank] 07:23:40 INFO - PROCESS | 2436 | --DOMWINDOW == 75 (14EE1C00) [pid = 2436] [serial = 2257] [outer = 00000000] [url = about:blank] 07:23:40 INFO - PROCESS | 2436 | --DOMWINDOW == 74 (11F64800) [pid = 2436] [serial = 2259] [outer = 00000000] [url = about:blank] 07:23:40 INFO - PROCESS | 2436 | --DOMWINDOW == 73 (135B7C00) [pid = 2436] [serial = 2260] [outer = 00000000] [url = about:blank] 07:23:40 INFO - PROCESS | 2436 | --DOMWINDOW == 72 (15453C00) [pid = 2436] [serial = 2265] [outer = 00000000] [url = about:blank] 07:23:40 INFO - PROCESS | 2436 | --DOMWINDOW == 71 (16840000) [pid = 2436] [serial = 2266] [outer = 00000000] [url = about:blank] 07:23:40 INFO - PROCESS | 2436 | --DOMWINDOW == 70 (1781E000) [pid = 2436] [serial = 2268] [outer = 00000000] [url = about:blank] 07:23:40 INFO - PROCESS | 2436 | --DOMWINDOW == 69 (133CE800) [pid = 2436] [serial = 2262] [outer = 00000000] [url = about:blank] 07:23:40 INFO - PROCESS | 2436 | --DOMWINDOW == 68 (1397FC00) [pid = 2436] [serial = 2263] [outer = 00000000] [url = about:blank] 07:23:40 INFO - PROCESS | 2436 | --DOMWINDOW == 67 (17877400) [pid = 2436] [serial = 2270] [outer = 00000000] [url = about:blank] 07:23:40 INFO - PROCESS | 2436 | --DOMWINDOW == 66 (1A393400) [pid = 2436] [serial = 2251] [outer = 00000000] [url = about:blank] 07:23:40 INFO - PROCESS | 2436 | --DOMWINDOW == 65 (18E0E800) [pid = 2436] [serial = 2277] [outer = 00000000] [url = about:blank] 07:23:40 INFO - PROCESS | 2436 | --DOMWINDOW == 64 (18E06800) [pid = 2436] [serial = 2276] [outer = 00000000] [url = about:blank] 07:23:40 INFO - PROCESS | 2436 | --DOMWINDOW == 63 (18EFAC00) [pid = 2436] [serial = 2282] [outer = 00000000] [url = about:blank] 07:23:40 INFO - PROCESS | 2436 | --DOMWINDOW == 62 (18EFD800) [pid = 2436] [serial = 2279] [outer = 00000000] [url = about:blank] 07:23:40 INFO - PROCESS | 2436 | --DOMWINDOW == 61 (1A2F7400) [pid = 2436] [serial = 2286] [outer = 00000000] [url = about:blank] 07:23:40 INFO - PROCESS | 2436 | --DOMWINDOW == 60 (1A18F800) [pid = 2436] [serial = 2285] [outer = 00000000] [url = about:blank] 07:23:40 INFO - PROCESS | 2436 | --DOMWINDOW == 59 (19284800) [pid = 2436] [serial = 2280] [outer = 00000000] [url = about:blank] 07:23:40 INFO - PROCESS | 2436 | --DOMWINDOW == 58 (1A3EA800) [pid = 2436] [serial = 2289] [outer = 00000000] [url = about:blank] 07:23:40 INFO - PROCESS | 2436 | --DOMWINDOW == 57 (1A390400) [pid = 2436] [serial = 2288] [outer = 00000000] [url = about:blank] 07:23:40 INFO - PROCESS | 2436 | --DOMWINDOW == 56 (18909000) [pid = 2436] [serial = 2274] [outer = 00000000] [url = about:blank] 07:23:40 INFO - PROCESS | 2436 | --DOMWINDOW == 55 (1928BC00) [pid = 2436] [serial = 2283] [outer = 00000000] [url = about:blank] 07:23:40 INFO - PROCESS | 2436 | --DOMWINDOW == 54 (178C4400) [pid = 2436] [serial = 2271] [outer = 00000000] [url = about:blank] 07:23:40 INFO - PROCESS | 2436 | 1467037420412 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]]]}] 07:23:40 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 07:23:40 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 07:23:40 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 07:23:40 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 07:23:40 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 07:23:40 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 07:23:40 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1180ms 07:23:40 INFO - PROCESS | 2436 | 1467037420455 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 07:23:40 INFO - PROCESS | 2436 | 1467037420458 Marionette TRACE conn6 <- [1,3061,null,{"value":"13"}] 07:23:40 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 07:23:40 INFO - PROCESS | 2436 | 1467037420463 Marionette TRACE conn6 -> [0,3062,"setScriptTimeout",{"ms":35000}] 07:23:40 INFO - PROCESS | 2436 | 1467037420467 Marionette TRACE conn6 <- [1,3062,null,{}] 07:23:40 INFO - PROCESS | 2436 | 1467037420472 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}] 07:23:40 INFO - PROCESS | 2436 | 1467037420475 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:23:40 INFO - PROCESS | 2436 | 1467037420576 Marionette TRACE conn6 <- [1,3063,null,{"value":null}] 07:23:40 INFO - PROCESS | 2436 | 1467037420675 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:40 INFO - PROCESS | 2436 | 1467037420677 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:23:40 INFO - PROCESS | 2436 | ++DOCSHELL 0FF3C400 == 32 [pid = 2436] [id = 777] 07:23:40 INFO - PROCESS | 2436 | ++DOMWINDOW == 55 (0FF3F000) [pid = 2436] [serial = 2329] [outer = 00000000] 07:23:40 INFO - PROCESS | 2436 | ++DOMWINDOW == 56 (11F61800) [pid = 2436] [serial = 2330] [outer = 0FF3F000] 07:23:40 INFO - PROCESS | 2436 | 1467037420726 Marionette DEBUG loaded listener.js 07:23:40 INFO - PROCESS | 2436 | ++DOMWINDOW == 57 (11F6D400) [pid = 2436] [serial = 2331] [outer = 0FF3F000] 07:23:41 INFO - PROCESS | 2436 | 1467037421115 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]]]}] 07:23:41 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 07:23:41 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 07:23:41 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 07:23:41 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 07:23:41 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 07:23:41 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 07:23:41 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 730ms 07:23:41 INFO - PROCESS | 2436 | 1467037421195 Marionette TRACE conn6 -> [0,3065,"getWindowHandle",null] 07:23:41 INFO - PROCESS | 2436 | 1467037421199 Marionette TRACE conn6 <- [1,3065,null,{"value":"13"}] 07:23:41 INFO - PROCESS | 2436 | 1467037421205 Marionette TRACE conn6 -> [0,3066,"setScriptTimeout",{"ms":35000}] 07:23:41 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 07:23:41 INFO - PROCESS | 2436 | 1467037421208 Marionette TRACE conn6 <- [1,3066,null,{}] 07:23:41 INFO - PROCESS | 2436 | 1467037421211 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}] 07:23:41 INFO - PROCESS | 2436 | 1467037421214 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:23:41 INFO - PROCESS | 2436 | 1467037421303 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 07:23:41 INFO - PROCESS | 2436 | 1467037421309 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:41 INFO - PROCESS | 2436 | 1467037421311 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:23:41 INFO - PROCESS | 2436 | ++DOCSHELL 135B7C00 == 33 [pid = 2436] [id = 778] 07:23:41 INFO - PROCESS | 2436 | ++DOMWINDOW == 58 (1395BC00) [pid = 2436] [serial = 2332] [outer = 00000000] 07:23:41 INFO - PROCESS | 2436 | ++DOMWINDOW == 59 (13B35C00) [pid = 2436] [serial = 2333] [outer = 1395BC00] 07:23:41 INFO - PROCESS | 2436 | 1467037421357 Marionette DEBUG loaded listener.js 07:23:41 INFO - PROCESS | 2436 | ++DOMWINDOW == 60 (14E44800) [pid = 2436] [serial = 2334] [outer = 1395BC00] 07:23:41 INFO - PROCESS | 2436 | 1467037421822 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] 07:23:41 INFO - PROCESS | 2436 | 1467037421890 Marionette TRACE conn6 <- [1,3069,null,{"value":"13"}] 07:23:41 INFO - PROCESS | 2436 | 1467037421893 Marionette TRACE conn6 -> [0,3070,"setScriptTimeout",{"ms":35000}] 07:23:41 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 07:23:41 INFO - PROCESS | 2436 | 1467037421897 Marionette TRACE conn6 <- [1,3070,null,{}] 07:23:41 INFO - PROCESS | 2436 | 1467037421907 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}] 07:23:41 INFO - PROCESS | 2436 | 1467037421912 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:23:41 INFO - PROCESS | 2436 | 1467037421998 Marionette TRACE conn6 <- [1,3071,null,{"value":null}] 07:23:42 INFO - PROCESS | 2436 | 1467037422103 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:42 INFO - PROCESS | 2436 | 1467037422106 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:23:42 INFO - PROCESS | 2436 | ++DOCSHELL 16846400 == 34 [pid = 2436] [id = 779] 07:23:42 INFO - PROCESS | 2436 | ++DOMWINDOW == 61 (16849800) [pid = 2436] [serial = 2335] [outer = 00000000] 07:23:42 INFO - PROCESS | 2436 | ++DOMWINDOW == 62 (16A6FC00) [pid = 2436] [serial = 2336] [outer = 16849800] 07:23:42 INFO - PROCESS | 2436 | 1467037422153 Marionette DEBUG loaded listener.js 07:23:42 INFO - PROCESS | 2436 | ++DOMWINDOW == 63 (1781E000) [pid = 2436] [serial = 2337] [outer = 16849800] 07:23:42 INFO - PROCESS | 2436 | 1467037422504 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]]]}] 07:23:42 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 07:23:42 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 07:23:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:23:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:23:42 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 07:23:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 07:23:42 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 670ms 07:23:42 INFO - PROCESS | 2436 | 1467037422568 Marionette TRACE conn6 -> [0,3073,"getWindowHandle",null] 07:23:42 INFO - PROCESS | 2436 | 1467037422570 Marionette TRACE conn6 <- [1,3073,null,{"value":"13"}] 07:23:42 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 07:23:42 INFO - PROCESS | 2436 | 1467037422573 Marionette TRACE conn6 -> [0,3074,"setScriptTimeout",{"ms":35000}] 07:23:42 INFO - PROCESS | 2436 | 1467037422575 Marionette TRACE conn6 <- [1,3074,null,{}] 07:23:42 INFO - PROCESS | 2436 | 1467037422578 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}] 07:23:42 INFO - PROCESS | 2436 | 1467037422580 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:23:42 INFO - PROCESS | 2436 | 1467037422695 Marionette TRACE conn6 <- [1,3075,null,{"value":null}] 07:23:42 INFO - PROCESS | 2436 | 1467037422812 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:42 INFO - PROCESS | 2436 | 1467037422815 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:23:42 INFO - PROCESS | 2436 | ++DOCSHELL 17819C00 == 35 [pid = 2436] [id = 780] 07:23:42 INFO - PROCESS | 2436 | ++DOMWINDOW == 64 (1781D400) [pid = 2436] [serial = 2338] [outer = 00000000] 07:23:42 INFO - PROCESS | 2436 | ++DOMWINDOW == 65 (178C0800) [pid = 2436] [serial = 2339] [outer = 1781D400] 07:23:42 INFO - PROCESS | 2436 | 1467037422866 Marionette DEBUG loaded listener.js 07:23:42 INFO - PROCESS | 2436 | ++DOMWINDOW == 66 (18643400) [pid = 2436] [serial = 2340] [outer = 1781D400] 07:23:43 INFO - PROCESS | 2436 | 1467037423240 Marionette TRACE conn6 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 07:23:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 07:23:43 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 730ms 07:23:43 INFO - PROCESS | 2436 | 1467037423304 Marionette TRACE conn6 -> [0,3077,"getWindowHandle",null] 07:23:43 INFO - PROCESS | 2436 | 1467037423306 Marionette TRACE conn6 <- [1,3077,null,{"value":"13"}] 07:23:43 INFO - PROCESS | 2436 | 1467037423309 Marionette TRACE conn6 -> [0,3078,"setScriptTimeout",{"ms":35000}] 07:23:43 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 07:23:43 INFO - PROCESS | 2436 | 1467037423311 Marionette TRACE conn6 <- [1,3078,null,{}] 07:23:43 INFO - PROCESS | 2436 | 1467037423314 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}] 07:23:43 INFO - PROCESS | 2436 | 1467037423316 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:23:43 INFO - PROCESS | 2436 | 1467037423436 Marionette TRACE conn6 <- [1,3079,null,{"value":null}] 07:23:43 INFO - PROCESS | 2436 | 1467037423441 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:43 INFO - PROCESS | 2436 | 1467037423443 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:23:43 INFO - PROCESS | 2436 | ++DOCSHELL 11F0C400 == 36 [pid = 2436] [id = 781] 07:23:43 INFO - PROCESS | 2436 | ++DOMWINDOW == 67 (13ADEC00) [pid = 2436] [serial = 2341] [outer = 00000000] 07:23:43 INFO - PROCESS | 2436 | ++DOMWINDOW == 68 (18902800) [pid = 2436] [serial = 2342] [outer = 13ADEC00] 07:23:43 INFO - PROCESS | 2436 | 1467037423487 Marionette DEBUG loaded listener.js 07:23:43 INFO - PROCESS | 2436 | ++DOMWINDOW == 69 (1890A000) [pid = 2436] [serial = 2343] [outer = 13ADEC00] 07:23:43 INFO - PROCESS | 2436 | 1467037423936 Marionette TRACE conn6 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 07:23:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 07:23:43 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 670ms 07:23:43 INFO - PROCESS | 2436 | 1467037423984 Marionette TRACE conn6 -> [0,3081,"getWindowHandle",null] 07:23:43 INFO - PROCESS | 2436 | 1467037423986 Marionette TRACE conn6 <- [1,3081,null,{"value":"13"}] 07:23:43 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 07:23:43 INFO - PROCESS | 2436 | 1467037423989 Marionette TRACE conn6 -> [0,3082,"setScriptTimeout",{"ms":35000}] 07:23:43 INFO - PROCESS | 2436 | 1467037423991 Marionette TRACE conn6 <- [1,3082,null,{}] 07:23:43 INFO - PROCESS | 2436 | 1467037423994 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}] 07:23:43 INFO - PROCESS | 2436 | 1467037423999 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:23:44 INFO - PROCESS | 2436 | 1467037424134 Marionette TRACE conn6 <- [1,3083,null,{"value":null}] 07:23:44 INFO - PROCESS | 2436 | 1467037424230 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:44 INFO - PROCESS | 2436 | 1467037424232 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:23:44 INFO - PROCESS | 2436 | ++DOCSHELL 18DE8000 == 37 [pid = 2436] [id = 782] 07:23:44 INFO - PROCESS | 2436 | ++DOMWINDOW == 70 (18DED400) [pid = 2436] [serial = 2344] [outer = 00000000] 07:23:44 INFO - PROCESS | 2436 | ++DOMWINDOW == 71 (18E0B000) [pid = 2436] [serial = 2345] [outer = 18DED400] 07:23:44 INFO - PROCESS | 2436 | 1467037424287 Marionette DEBUG loaded listener.js 07:23:44 INFO - PROCESS | 2436 | ++DOMWINDOW == 72 (18E10400) [pid = 2436] [serial = 2346] [outer = 18DED400] 07:23:44 INFO - PROCESS | 2436 | 1467037424665 Marionette TRACE conn6 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 07:23:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 07:23:44 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 730ms 07:23:44 INFO - PROCESS | 2436 | --DOMWINDOW == 71 (17873000) [pid = 2436] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 07:23:44 INFO - PROCESS | 2436 | --DOMWINDOW == 70 (0EF58400) [pid = 2436] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 07:23:44 INFO - PROCESS | 2436 | --DOMWINDOW == 69 (132AE000) [pid = 2436] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 07:23:44 INFO - PROCESS | 2436 | --DOMWINDOW == 68 (09060C00) [pid = 2436] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 07:23:44 INFO - PROCESS | 2436 | --DOMWINDOW == 67 (0EDDF000) [pid = 2436] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 07:23:44 INFO - PROCESS | 2436 | --DOMWINDOW == 66 (16A68400) [pid = 2436] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 07:23:44 INFO - PROCESS | 2436 | --DOMWINDOW == 65 (1397DC00) [pid = 2436] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 07:23:44 INFO - PROCESS | 2436 | --DOMWINDOW == 64 (1890D400) [pid = 2436] [serial = 2314] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 07:23:44 INFO - PROCESS | 2436 | 1467037424769 Marionette TRACE conn6 -> [0,3085,"getWindowHandle",null] 07:23:44 INFO - PROCESS | 2436 | 1467037424771 Marionette TRACE conn6 <- [1,3085,null,{"value":"13"}] 07:23:44 INFO - PROCESS | 2436 | 1467037424775 Marionette TRACE conn6 -> [0,3086,"setScriptTimeout",{"ms":35000}] 07:23:44 INFO - PROCESS | 2436 | 1467037424777 Marionette TRACE conn6 <- [1,3086,null,{}] 07:23:44 INFO - PROCESS | 2436 | 1467037424781 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}] 07:23:44 INFO - PROCESS | 2436 | 1467037424783 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:23:44 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 07:23:44 INFO - PROCESS | 2436 | 1467037424868 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 07:23:44 INFO - PROCESS | 2436 | 1467037424874 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:44 INFO - PROCESS | 2436 | 1467037424876 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:23:44 INFO - PROCESS | 2436 | ++DOCSHELL 16A68400 == 38 [pid = 2436] [id = 783] 07:23:44 INFO - PROCESS | 2436 | ++DOMWINDOW == 65 (16A6D000) [pid = 2436] [serial = 2347] [outer = 00000000] 07:23:44 INFO - PROCESS | 2436 | ++DOMWINDOW == 66 (18EF7400) [pid = 2436] [serial = 2348] [outer = 16A6D000] 07:23:44 INFO - PROCESS | 2436 | 1467037424919 Marionette DEBUG loaded listener.js 07:23:44 INFO - PROCESS | 2436 | ++DOMWINDOW == 67 (18EF8400) [pid = 2436] [serial = 2349] [outer = 16A6D000] 07:23:45 INFO - PROCESS | 2436 | 1467037425333 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]]]}] 07:23:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 07:23:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 07:23:45 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 570ms 07:23:45 INFO - PROCESS | 2436 | 1467037425356 Marionette TRACE conn6 -> [0,3089,"getWindowHandle",null] 07:23:45 INFO - PROCESS | 2436 | 1467037425358 Marionette TRACE conn6 <- [1,3089,null,{"value":"13"}] 07:23:45 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 07:23:45 INFO - PROCESS | 2436 | 1467037425361 Marionette TRACE conn6 -> [0,3090,"setScriptTimeout",{"ms":35000}] 07:23:45 INFO - PROCESS | 2436 | 1467037425363 Marionette TRACE conn6 <- [1,3090,null,{}] 07:23:45 INFO - PROCESS | 2436 | 1467037425366 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}] 07:23:45 INFO - PROCESS | 2436 | 1467037425368 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:23:45 INFO - PROCESS | 2436 | 1467037425496 Marionette TRACE conn6 <- [1,3091,null,{"value":null}] 07:23:45 INFO - PROCESS | 2436 | 1467037425538 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:45 INFO - PROCESS | 2436 | 1467037425540 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:23:45 INFO - PROCESS | 2436 | ++DOCSHELL 132AD800 == 39 [pid = 2436] [id = 784] 07:23:45 INFO - PROCESS | 2436 | ++DOMWINDOW == 68 (18EF2C00) [pid = 2436] [serial = 2350] [outer = 00000000] 07:23:45 INFO - PROCESS | 2436 | ++DOMWINDOW == 69 (19289C00) [pid = 2436] [serial = 2351] [outer = 18EF2C00] 07:23:45 INFO - PROCESS | 2436 | 1467037425582 Marionette DEBUG loaded listener.js 07:23:45 INFO - PROCESS | 2436 | ++DOMWINDOW == 70 (1928C800) [pid = 2436] [serial = 2352] [outer = 18EF2C00] 07:23:45 INFO - PROCESS | 2436 | 1467037425970 Marionette TRACE conn6 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 07:23:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 07:23:45 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 630ms 07:23:45 INFO - PROCESS | 2436 | 1467037425992 Marionette TRACE conn6 -> [0,3093,"getWindowHandle",null] 07:23:45 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 07:23:45 INFO - PROCESS | 2436 | 1467037425994 Marionette TRACE conn6 <- [1,3093,null,{"value":"13"}] 07:23:45 INFO - PROCESS | 2436 | 1467037425998 Marionette TRACE conn6 -> [0,3094,"setScriptTimeout",{"ms":35000}] 07:23:45 INFO - PROCESS | 2436 | 1467037425999 Marionette TRACE conn6 <- [1,3094,null,{}] 07:23:45 INFO - PROCESS | 2436 | 1467037426003 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}] 07:23:45 INFO - PROCESS | 2436 | 1467037426005 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:23:46 INFO - PROCESS | 2436 | 1467037426140 Marionette TRACE conn6 <- [1,3095,null,{"value":null}] 07:23:46 INFO - PROCESS | 2436 | 1467037426151 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:46 INFO - PROCESS | 2436 | 1467037426153 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:23:46 INFO - PROCESS | 2436 | ++DOCSHELL 19290800 == 40 [pid = 2436] [id = 785] 07:23:46 INFO - PROCESS | 2436 | ++DOMWINDOW == 71 (19291400) [pid = 2436] [serial = 2353] [outer = 00000000] 07:23:46 INFO - PROCESS | 2436 | ++DOMWINDOW == 72 (192B3400) [pid = 2436] [serial = 2354] [outer = 19291400] 07:23:46 INFO - PROCESS | 2436 | 1467037426195 Marionette DEBUG loaded listener.js 07:23:46 INFO - PROCESS | 2436 | ++DOMWINDOW == 73 (19DCE000) [pid = 2436] [serial = 2355] [outer = 19291400] 07:23:47 INFO - PROCESS | 2436 | --DOCSHELL 1513D400 == 39 [pid = 2436] [id = 654] 07:23:47 INFO - PROCESS | 2436 | --DOCSHELL 13A20000 == 38 [pid = 2436] [id = 651] 07:23:47 INFO - PROCESS | 2436 | --DOCSHELL 0EDDE400 == 37 [pid = 2436] [id = 653] 07:23:47 INFO - PROCESS | 2436 | --DOCSHELL 0E8EDC00 == 36 [pid = 2436] [id = 649] 07:23:47 INFO - PROCESS | 2436 | --DOCSHELL 14863400 == 35 [pid = 2436] [id = 652] 07:23:47 INFO - PROCESS | 2436 | --DOCSHELL 0EE43400 == 34 [pid = 2436] [id = 643] 07:23:47 INFO - PROCESS | 2436 | --DOCSHELL 11F6D000 == 33 [pid = 2436] [id = 644] 07:23:47 INFO - PROCESS | 2436 | --DOCSHELL 0905C000 == 32 [pid = 2436] [id = 766] 07:23:47 INFO - PROCESS | 2436 | --DOCSHELL 13A20C00 == 31 [pid = 2436] [id = 645] 07:23:47 INFO - PROCESS | 2436 | --DOCSHELL 133C2400 == 30 [pid = 2436] [id = 650] 07:23:47 INFO - PROCESS | 2436 | --DOCSHELL 09061800 == 29 [pid = 2436] [id = 656] 07:23:47 INFO - PROCESS | 2436 | --DOCSHELL 15241800 == 28 [pid = 2436] [id = 646] 07:23:47 INFO - PROCESS | 2436 | --DOCSHELL 18EF1400 == 27 [pid = 2436] [id = 655] 07:23:47 INFO - PROCESS | 2436 | --DOCSHELL 17879000 == 26 [pid = 2436] [id = 648] 07:23:47 INFO - PROCESS | 2436 | --DOCSHELL 1787E800 == 25 [pid = 2436] [id = 660] 07:23:47 INFO - PROCESS | 2436 | --DOMWINDOW == 72 (192A9400) [pid = 2436] [serial = 2318] [outer = 00000000] [url = about:blank] 07:23:47 INFO - PROCESS | 2436 | --DOMWINDOW == 71 (18411400) [pid = 2436] [serial = 2312] [outer = 00000000] [url = about:blank] 07:23:47 INFO - PROCESS | 2436 | --DOMWINDOW == 70 (0F16D400) [pid = 2436] [serial = 2300] [outer = 00000000] [url = about:blank] 07:23:47 INFO - PROCESS | 2436 | --DOMWINDOW == 69 (0F64A000) [pid = 2436] [serial = 2301] [outer = 00000000] [url = about:blank] 07:23:47 INFO - PROCESS | 2436 | --DOMWINDOW == 68 (133CD000) [pid = 2436] [serial = 2303] [outer = 00000000] [url = about:blank] 07:23:47 INFO - PROCESS | 2436 | --DOMWINDOW == 67 (13972C00) [pid = 2436] [serial = 2304] [outer = 00000000] [url = about:blank] 07:23:47 INFO - PROCESS | 2436 | --DOMWINDOW == 66 (0E525400) [pid = 2436] [serial = 2297] [outer = 00000000] [url = about:blank] 07:23:47 INFO - PROCESS | 2436 | --DOMWINDOW == 65 (0E7E6800) [pid = 2436] [serial = 2298] [outer = 00000000] [url = about:blank] 07:23:47 INFO - PROCESS | 2436 | --DOMWINDOW == 64 (0FEE0000) [pid = 2436] [serial = 2292] [outer = 00000000] [url = about:blank] 07:23:47 INFO - PROCESS | 2436 | --DOMWINDOW == 63 (0F1B8C00) [pid = 2436] [serial = 2291] [outer = 00000000] [url = about:blank] 07:23:47 INFO - PROCESS | 2436 | --DOMWINDOW == 62 (1B569000) [pid = 2436] [serial = 2294] [outer = 00000000] [url = about:blank] 07:23:47 INFO - PROCESS | 2436 | --DOMWINDOW == 61 (16A6DC00) [pid = 2436] [serial = 2309] [outer = 00000000] [url = about:blank] 07:23:47 INFO - PROCESS | 2436 | --DOMWINDOW == 60 (18908800) [pid = 2436] [serial = 2313] [outer = 00000000] [url = about:blank] 07:23:47 INFO - PROCESS | 2436 | --DOMWINDOW == 59 (16A73400) [pid = 2436] [serial = 2310] [outer = 00000000] [url = about:blank] 07:23:47 INFO - PROCESS | 2436 | --DOMWINDOW == 58 (13B98C00) [pid = 2436] [serial = 2306] [outer = 00000000] [url = about:blank] 07:23:47 INFO - PROCESS | 2436 | --DOMWINDOW == 57 (14EE3C00) [pid = 2436] [serial = 2307] [outer = 00000000] [url = about:blank] 07:23:47 INFO - PROCESS | 2436 | --DOMWINDOW == 56 (18DF4400) [pid = 2436] [serial = 2316] [outer = 00000000] [url = about:blank] 07:23:47 INFO - PROCESS | 2436 | --DOMWINDOW == 55 (18DD2800) [pid = 2436] [serial = 2315] [outer = 00000000] [url = about:blank] 07:23:47 INFO - PROCESS | 2436 | 1467037427991 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]]]}] 07:23:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 07:23:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 07:23:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 07:23:47 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 2020ms 07:23:47 INFO - PROCESS | 2436 | 1467037428019 Marionette TRACE conn6 -> [0,3097,"getWindowHandle",null] 07:23:48 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 07:23:48 INFO - PROCESS | 2436 | 1467037428023 Marionette TRACE conn6 <- [1,3097,null,{"value":"13"}] 07:23:48 INFO - PROCESS | 2436 | 1467037428028 Marionette TRACE conn6 -> [0,3098,"setScriptTimeout",{"ms":35000}] 07:23:48 INFO - PROCESS | 2436 | 1467037428031 Marionette TRACE conn6 <- [1,3098,null,{}] 07:23:48 INFO - PROCESS | 2436 | 1467037428040 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}] 07:23:48 INFO - PROCESS | 2436 | 1467037428043 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:23:48 INFO - PROCESS | 2436 | 1467037428133 Marionette TRACE conn6 <- [1,3099,null,{"value":null}] 07:23:48 INFO - PROCESS | 2436 | 1467037428140 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:48 INFO - PROCESS | 2436 | 1467037428145 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:23:48 INFO - PROCESS | 2436 | ++DOCSHELL 0E8EE000 == 26 [pid = 2436] [id = 786] 07:23:48 INFO - PROCESS | 2436 | ++DOMWINDOW == 56 (0E8F1000) [pid = 2436] [serial = 2356] [outer = 00000000] 07:23:48 INFO - PROCESS | 2436 | ++DOMWINDOW == 57 (0ED5A000) [pid = 2436] [serial = 2357] [outer = 0E8F1000] 07:23:48 INFO - PROCESS | 2436 | 1467037428193 Marionette DEBUG loaded listener.js 07:23:48 INFO - PROCESS | 2436 | ++DOMWINDOW == 58 (0EDD7C00) [pid = 2436] [serial = 2358] [outer = 0E8F1000] 07:23:48 INFO - PROCESS | 2436 | 1467037428688 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"]]]}] 07:23:48 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 07:23:48 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 07:23:48 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 07:23:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:23:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:23:48 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 07:23:48 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 690ms 07:23:48 INFO - PROCESS | 2436 | 1467037428719 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 07:23:48 INFO - PROCESS | 2436 | 1467037428724 Marionette TRACE conn6 <- [1,3101,null,{"value":"13"}] 07:23:48 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 07:23:48 INFO - PROCESS | 2436 | 1467037428730 Marionette TRACE conn6 -> [0,3102,"setScriptTimeout",{"ms":35000}] 07:23:48 INFO - PROCESS | 2436 | 1467037428733 Marionette TRACE conn6 <- [1,3102,null,{}] 07:23:48 INFO - PROCESS | 2436 | 1467037428741 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}] 07:23:48 INFO - PROCESS | 2436 | 1467037428744 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:23:48 INFO - PROCESS | 2436 | 1467037428833 Marionette TRACE conn6 <- [1,3103,null,{"value":null}] 07:23:48 INFO - PROCESS | 2436 | 1467037428839 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\", \"d82420e6-d238-46f1-bc7e-b59584bdff4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:48 INFO - PROCESS | 2436 | 1467037428842 Marionette INFO sendAsync 02d4cf30-8cc2-42e6-9bff-dd5fcdd88575 07:23:48 INFO - PROCESS | 2436 | ++DOCSHELL 0F1BEC00 == 27 [pid = 2436] [id = 787] 07:23:48 INFO - PROCESS | 2436 | ++DOMWINDOW == 59 (0F20CC00) [pid = 2436] [serial = 2359] [outer = 00000000] 07:23:48 INFO - PROCESS | 2436 | ++DOMWINDOW == 60 (0F64AC00) [pid = 2436] [serial = 2360] [outer = 0F20CC00] 07:23:48 INFO - PROCESS | 2436 | 1467037428888 Marionette DEBUG loaded listener.js 07:23:48 INFO - PROCESS | 2436 | ++DOMWINDOW == 61 (0FED7400) [pid = 2436] [serial = 2361] [outer = 0F20CC00] 07:23:49 INFO - PROCESS | 2436 | 1467037429334 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]]]}] 07:23:49 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 07:23:49 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 690ms 07:23:49 INFO - PROCESS | 2436 | 1467037429423 Marionette TRACE conn6 -> [0,3105,"getWindowHandle",null] 07:23:49 INFO - PROCESS | 2436 | 1467037429426 Marionette TRACE conn6 <- [1,3105,null,{"value":"13"}] 07:23:50 WARNING - u'runner_teardown' () 07:23:50 INFO - No more tests 07:23:50 INFO - Got 0 unexpected results 07:23:50 INFO - SUITE-END | took 665s 07:23:50 INFO - Closing logging queue 07:23:50 INFO - queue closed 07:23:50 INFO - Return code: 0 07:23:50 WARNING - # TBPL SUCCESS # 07:23:50 INFO - Running post-action listener: _resource_record_post_action 07:23:50 INFO - Running post-run listener: _resource_record_post_run 07:23:51 INFO - Total resource usage - Wall time: 674s; CPU: 14.0%; Read bytes: 149446656; Write bytes: 1126910464; Read time: 2195270; Write time: 9042300 07:23:51 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 07:23:51 INFO - install - Wall time: 2s; CPU: 13.0%; Read bytes: 0; Write bytes: 111104; Read time: 0; Write time: 2810 07:23:51 INFO - run-tests - Wall time: 673s; CPU: 14.0%; Read bytes: 149446656; Write bytes: 1069344768; Read time: 2195270; Write time: 8999360 07:23:51 INFO - Running post-run listener: _upload_blobber_files 07:23:51 INFO - Blob upload gear active. 07:23:51 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 07:23:51 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 07:23:51 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'] 07:23:51 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 07:23:52 INFO - (blobuploader) - INFO - Open directory for files ... 07:23:52 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 07:23:52 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 07:23:52 INFO - (blobuploader) - INFO - Uploading, attempt #1. 07:23:53 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 07:23:53 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 07:23:53 INFO - (blobuploader) - INFO - Done attempting. 07:23:53 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 07:23:53 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 07:23:53 INFO - (blobuploader) - INFO - Uploading, attempt #1. 07:23:55 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 07:23:55 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 07:23:55 INFO - (blobuploader) - INFO - Done attempting. 07:23:55 INFO - (blobuploader) - INFO - Iteration through files over. 07:23:55 INFO - Return code: 0 07:23:55 INFO - rmtree: C:\slave\test\build\uploaded_files.json 07:23:55 INFO - Using _rmtree_windows ... 07:23:55 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 07:23:55 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/1c82391995a6e7057212c3c646f7f2a94a0efc2c4d969834a2c00ced4d8cd2c6a7da71b468222cf2aa2acfebc943a4a174f67525e14c09bf4ceb66dcd12880ba", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/80df1dfb7aeb318e559dd5e7e40b5a050b3d6daf75b5c99bc9c6de15f858e54cfa15759291396a7f2278d5cb2050c431b4609c3098aafa74e733f9e13501ddd6"} 07:23:55 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 07:23:55 INFO - Writing to file C:\slave\test\properties\blobber_files 07:23:55 INFO - Contents: 07:23:55 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/1c82391995a6e7057212c3c646f7f2a94a0efc2c4d969834a2c00ced4d8cd2c6a7da71b468222cf2aa2acfebc943a4a174f67525e14c09bf4ceb66dcd12880ba", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/80df1dfb7aeb318e559dd5e7e40b5a050b3d6daf75b5c99bc9c6de15f858e54cfa15759291396a7f2278d5cb2050c431b4609c3098aafa74e733f9e13501ddd6"} 07:23:55 INFO - Running post-run listener: copy_logs_to_upload_dir 07:23:55 INFO - Copying logs to upload dir... 07:23:55 INFO - mkdir: C:\slave\test\build\upload\logs 07:23:55 INFO - Copying logs to upload dir... 07:23:55 INFO - Using _rmtree_windows ... 07:23:55 INFO - Using _rmtree_windows ... 07:23:55 INFO - Using _rmtree_windows ... 07:23:55 INFO - Using _rmtree_windows ... 07:23:55 INFO - Using _rmtree_windows ... 07:23:55 INFO - Using _rmtree_windows ... 07:23:55 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=932.763000 ========= master_lag: 1.77 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 34 secs) (at 2016-06-27 07:23:56.793573) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-27 07:23:56.794511) ========= '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-261 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-261 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-261 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/1c82391995a6e7057212c3c646f7f2a94a0efc2c4d969834a2c00ced4d8cd2c6a7da71b468222cf2aa2acfebc943a4a174f67525e14c09bf4ceb66dcd12880ba", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/80df1dfb7aeb318e559dd5e7e40b5a050b3d6daf75b5c99bc9c6de15f858e54cfa15759291396a7f2278d5cb2050c431b4609c3098aafa74e733f9e13501ddd6"} build_url:https://queue.taskcluster.net/v1/task/DqAmRv_rTL2ilxiYmMPyOg/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/DqAmRv_rTL2ilxiYmMPyOg/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/DqAmRv_rTL2ilxiYmMPyOg/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/1c82391995a6e7057212c3c646f7f2a94a0efc2c4d969834a2c00ced4d8cd2c6a7da71b468222cf2aa2acfebc943a4a174f67525e14c09bf4ceb66dcd12880ba", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/80df1dfb7aeb318e559dd5e7e40b5a050b3d6daf75b5c99bc9c6de15f858e54cfa15759291396a7f2278d5cb2050c431b4609c3098aafa74e733f9e13501ddd6"}' symbols_url: 'https://queue.taskcluster.net/v1/task/DqAmRv_rTL2ilxiYmMPyOg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.03 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-27 07:23:56.922630) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-27 07:23:56.922966) ========= '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-261 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-261 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-261 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-27 07:23:57.039190) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-27 07:23:57.039498) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-27 07:23:57.772800) ========= ========= Total master_lag: 2.05 =========