builder: mozilla-beta_win7_ix-debug_test-web-platform-tests-1 slave: t-w732-ix-007 starttime: 1467038883.24 results: success (0) buildid: 20160627060325 builduid: c795a5e100e14834ba0c65e4d75f47bf revision: b98e6837de52c839aa3f2a222c70c53038c63527 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-27 07:48:03.238681) ========= master: http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-27 07:48:03.239146) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-27 07:48:03.239422) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-27 07:48:03.389381) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-27 07:48:03.389756) ========= '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-007 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-007 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-007 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:48:04-- 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% 7.84 MB/s 07:48:04 (7.84 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.285000 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-27 07:48:04.699418) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-06-27 07:48:04.699757) ========= '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-007 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-007 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-007 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=3.901000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-06-27 07:48:08.617099) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-27 07:48:08.617552) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev b98e6837de52c839aa3f2a222c70c53038c63527 --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 b98e6837de52c839aa3f2a222c70c53038c63527 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-007 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-007 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-007 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:48:09,095 truncating revision to first 12 chars 2016-06-27 07:48:09,096 Setting DEBUG logging. 2016-06-27 07:48:09,096 attempt 1/10 2016-06-27 07:48:09,096 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/b98e6837de52?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-27 07:48:09,812 unpacking tar archive at: mozilla-beta-b98e6837de52/testing/mozharness/ program finished with exit code 0 elapsedTime=1.583000 ========= master_lag: 0.11 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-27 07:48:10.310916) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-27 07:48:10.311238) ========= script_repo_revision: b98e6837de52c839aa3f2a222c70c53038c63527 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-27 07:48:10.311618) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-27 07:48:10.311888) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-27 07:48:10.328035) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 48 secs) (at 2016-06-27 07:48:10.328390) ========= '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-007 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-007 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-007 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:48:10 INFO - MultiFileLogger online at 20160627 07:48:10 in C:\slave\test 07:48:10 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:48:10 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 07:48:10 INFO - {'append_to_log': False, 07:48:10 INFO - 'base_work_dir': 'C:\\slave\\test', 07:48:10 INFO - 'blob_upload_branch': 'mozilla-beta', 07:48:10 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 07:48:10 INFO - 'buildbot_json_path': 'buildprops.json', 07:48:10 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 07:48:10 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 07:48:10 INFO - 'download_minidump_stackwalk': True, 07:48:10 INFO - 'download_symbols': 'true', 07:48:10 INFO - 'e10s': False, 07:48:10 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 07:48:10 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 07:48:10 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 07:48:10 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 07:48:10 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 07:48:10 INFO - 'C:/mozilla-build/tooltool.py'), 07:48:10 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 07:48:10 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 07:48:10 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 07:48:10 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 07:48:10 INFO - 'log_level': 'info', 07:48:10 INFO - 'log_to_console': True, 07:48:10 INFO - 'opt_config_files': (), 07:48:10 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 07:48:10 INFO - '--processes=1', 07:48:10 INFO - '--config=%(test_path)s/wptrunner.ini', 07:48:10 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 07:48:10 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 07:48:10 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 07:48:10 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 07:48:10 INFO - 'pip_index': False, 07:48:10 INFO - 'require_test_zip': True, 07:48:10 INFO - 'test_type': ('testharness',), 07:48:10 INFO - 'this_chunk': '1', 07:48:10 INFO - 'total_chunks': '10', 07:48:10 INFO - 'virtualenv_path': 'venv', 07:48:10 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 07:48:10 INFO - 'work_dir': 'build'} 07:48:10 INFO - ##### 07:48:10 INFO - ##### Running clobber step. 07:48:10 INFO - ##### 07:48:10 INFO - Running pre-action listener: _resource_record_pre_action 07:48:10 INFO - Running main action method: clobber 07:48:10 INFO - rmtree: C:\slave\test\build 07:48:10 INFO - Using _rmtree_windows ... 07:48:10 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 07:50:05 INFO - Running post-action listener: _resource_record_post_action 07:50:05 INFO - ##### 07:50:05 INFO - ##### Running read-buildbot-config step. 07:50:05 INFO - ##### 07:50:05 INFO - Running pre-action listener: _resource_record_pre_action 07:50:05 INFO - Running main action method: read_buildbot_config 07:50:05 INFO - Using buildbot properties: 07:50:05 INFO - { 07:50:05 INFO - "project": "", 07:50:05 INFO - "product": "firefox", 07:50:05 INFO - "script_repo_revision": "production", 07:50:05 INFO - "scheduler": "tests-mozilla-beta-win7_ix-debug-unittest", 07:50:05 INFO - "repository": "", 07:50:05 INFO - "buildername": "Windows 7 32-bit mozilla-beta debug test web-platform-tests-1", 07:50:05 INFO - "buildid": "20160627060325", 07:50:05 INFO - "pgo_build": "False", 07:50:05 INFO - "basedir": "C:\\slave\\test", 07:50:05 INFO - "buildnumber": 3, 07:50:05 INFO - "slavename": "t-w732-ix-007", 07:50:05 INFO - "revision": "b98e6837de52c839aa3f2a222c70c53038c63527", 07:50:05 INFO - "master": "http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/", 07:50:05 INFO - "platform": "win32", 07:50:05 INFO - "branch": "mozilla-beta", 07:50:05 INFO - "repo_path": "releases/mozilla-beta", 07:50:05 INFO - "moz_repo_path": "", 07:50:05 INFO - "stage_platform": "win32", 07:50:05 INFO - "builduid": "c795a5e100e14834ba0c65e4d75f47bf", 07:50:05 INFO - "slavebuilddir": "test" 07:50:05 INFO - } 07:50:05 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/KdnNJkC6SEW4L08q3aTMhw/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 07:50:05 INFO - Found installer url https://queue.taskcluster.net/v1/task/KdnNJkC6SEW4L08q3aTMhw/artifacts/public/build/firefox-48.0.en-US.win32.zip. 07:50:05 INFO - Running post-action listener: _resource_record_post_action 07:50:05 INFO - ##### 07:50:05 INFO - ##### Running download-and-extract step. 07:50:05 INFO - ##### 07:50:05 INFO - Running pre-action listener: _resource_record_pre_action 07:50:05 INFO - Running main action method: download_and_extract 07:50:05 INFO - mkdir: C:\slave\test\build\tests 07:50:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:50:05 INFO - https://queue.taskcluster.net/v1/task/KdnNJkC6SEW4L08q3aTMhw/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 07:50:05 INFO - trying https://queue.taskcluster.net/v1/task/KdnNJkC6SEW4L08q3aTMhw/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 07:50:05 INFO - Downloading https://queue.taskcluster.net/v1/task/KdnNJkC6SEW4L08q3aTMhw/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:50:05 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/KdnNJkC6SEW4L08q3aTMhw/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:50:06 INFO - Downloaded 1240 bytes. 07:50:06 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 07:50:06 INFO - Using the following test package requirements: 07:50:06 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 07:50:06 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 07:50:06 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 07:50:06 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 07:50:06 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 07:50:06 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 07:50:06 INFO - u'jsshell-win32.zip'], 07:50:06 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 07:50:06 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 07:50:06 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 07:50:06 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 07:50:06 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 07:50:06 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 07:50:06 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 07:50:06 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 07:50:06 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 07:50:06 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 07:50:06 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 07:50:06 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:50:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:50:06 INFO - https://queue.taskcluster.net/v1/task/KdnNJkC6SEW4L08q3aTMhw/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 07:50:06 INFO - trying https://queue.taskcluster.net/v1/task/KdnNJkC6SEW4L08q3aTMhw/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 07:50:06 INFO - Downloading https://queue.taskcluster.net/v1/task/KdnNJkC6SEW4L08q3aTMhw/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:50:06 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/KdnNJkC6SEW4L08q3aTMhw/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:50:08 INFO - Downloaded 20401796 bytes. 07:50:08 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:50:08 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:50:10 INFO - caution: filename not matched: web-platform/* 07:50:10 INFO - Return code: 11 07:50:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:50:10 INFO - https://queue.taskcluster.net/v1/task/KdnNJkC6SEW4L08q3aTMhw/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 07:50:10 INFO - trying https://queue.taskcluster.net/v1/task/KdnNJkC6SEW4L08q3aTMhw/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 07:50:10 INFO - Downloading https://queue.taskcluster.net/v1/task/KdnNJkC6SEW4L08q3aTMhw/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:50:10 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/KdnNJkC6SEW4L08q3aTMhw/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:50:12 INFO - Downloaded 36389112 bytes. 07:50:12 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:50:12 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:51:12 INFO - caution: filename not matched: bin/* 07:51:12 INFO - caution: filename not matched: config/* 07:51:12 INFO - caution: filename not matched: mozbase/* 07:51:12 INFO - caution: filename not matched: marionette/* 07:51:12 INFO - caution: filename not matched: tools/wptserve/* 07:51:12 INFO - Return code: 11 07:51:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:51:12 INFO - https://queue.taskcluster.net/v1/task/KdnNJkC6SEW4L08q3aTMhw/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 07:51:12 INFO - trying https://queue.taskcluster.net/v1/task/KdnNJkC6SEW4L08q3aTMhw/artifacts/public/build/firefox-48.0.en-US.win32.zip 07:51:12 INFO - Downloading https://queue.taskcluster.net/v1/task/KdnNJkC6SEW4L08q3aTMhw/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 07:51:12 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/KdnNJkC6SEW4L08q3aTMhw/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:51:16 INFO - Downloaded 68466403 bytes. 07:51:16 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/KdnNJkC6SEW4L08q3aTMhw/artifacts/public/build/firefox-48.0.en-US.win32.zip 07:51:16 INFO - mkdir: C:\slave\test\properties 07:51:16 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 07:51:16 INFO - Writing to file C:\slave\test\properties\build_url 07:51:16 INFO - Contents: 07:51:16 INFO - build_url:https://queue.taskcluster.net/v1/task/KdnNJkC6SEW4L08q3aTMhw/artifacts/public/build/firefox-48.0.en-US.win32.zip 07:51:17 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/KdnNJkC6SEW4L08q3aTMhw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 07:51:17 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 07:51:17 INFO - Writing to file C:\slave\test\properties\symbols_url 07:51:17 INFO - Contents: 07:51:17 INFO - symbols_url:https://queue.taskcluster.net/v1/task/KdnNJkC6SEW4L08q3aTMhw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 07:51: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:51:17 INFO - https://queue.taskcluster.net/v1/task/KdnNJkC6SEW4L08q3aTMhw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 07:51:17 INFO - trying https://queue.taskcluster.net/v1/task/KdnNJkC6SEW4L08q3aTMhw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 07:51:17 INFO - Downloading https://queue.taskcluster.net/v1/task/KdnNJkC6SEW4L08q3aTMhw/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:51:17 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/KdnNJkC6SEW4L08q3aTMhw/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:51:21 INFO - Downloaded 55585163 bytes. 07:51:21 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:51:21 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:51:23 INFO - Return code: 0 07:51:23 INFO - Running post-action listener: _resource_record_post_action 07:51:23 INFO - Running post-action listener: set_extra_try_arguments 07:51:23 INFO - ##### 07:51:23 INFO - ##### Running create-virtualenv step. 07:51:23 INFO - ##### 07:51:23 INFO - Running pre-action listener: _pre_create_virtualenv 07:51:23 INFO - Running pre-action listener: _resource_record_pre_action 07:51:23 INFO - Running main action method: create_virtualenv 07:51:23 INFO - Creating virtualenv C:\slave\test\build\venv 07:51:23 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:51:23 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:51:32 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 07:51:37 INFO - Installing distribute......................................................................................................................................................................................done. 07:51:39 INFO - Return code: 0 07:51:39 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 07:51:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:51:39 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:51:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:51:39 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:51:39 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 0x018A86B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C17200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018660B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B8C368>, '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 0x0182AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C230C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-007', 'USERDOMAIN': 'T-W732-IX-007', '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-007', '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:51:39 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:51:39 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:51:39 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 07:51:39 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 07:51:39 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 07:51:39 INFO - 'COMPUTERNAME': 'T-W732-IX-007', 07:51:39 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 07:51:39 INFO - 'DCLOCATION': 'SCL3', 07:51:39 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 07:51:39 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 07:51:39 INFO - 'FP_NO_HOST_CHECK': 'NO', 07:51:39 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 07:51:39 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 07:51:39 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 07:51:39 INFO - 'HOMEDRIVE': 'C:', 07:51:39 INFO - 'HOMEPATH': '\\Users\\cltbld', 07:51:39 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 07:51:39 INFO - 'KTS_VERSION': '1.19c', 07:51:39 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 07:51:39 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 07:51:39 INFO - 'LOGONSERVER': '\\\\T-W732-IX-007', 07:51:39 INFO - 'MONDIR': 'C:\\Monitor_config\\', 07:51:39 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 07:51:39 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 07:51:39 INFO - 'MOZILLABUILDDRIVE': 'C:', 07:51:39 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 07:51:39 INFO - 'MOZ_AIRBAG': '1', 07:51:39 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 07:51:39 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:51:39 INFO - 'MOZ_MSVCVERSION': '8', 07:51:39 INFO - 'MOZ_NO_REMOTE': '1', 07:51:39 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 07:51:39 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 07:51:39 INFO - 'NO_EM_RESTART': '1', 07:51:39 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:51:39 INFO - 'NUMBER_OF_PROCESSORS': '8', 07:51:39 INFO - 'OS': 'Windows_NT', 07:51:39 INFO - 'OURDRIVE': 'C:', 07:51:39 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:51:39 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 07:51:39 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 07:51:39 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 07:51:39 INFO - 'PROCESSOR_LEVEL': '6', 07:51:39 INFO - 'PROCESSOR_REVISION': '1e05', 07:51:39 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 07:51:39 INFO - 'PROGRAMFILES': 'C:\\Program Files', 07:51:39 INFO - 'PROMPT': '$P$G', 07:51:39 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 07:51:39 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 07:51:39 INFO - 'PUBLIC': 'C:\\Users\\Public', 07:51:39 INFO - 'PWD': 'C:\\slave\\test', 07:51:39 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 07:51:39 INFO - 'SLAVEDIR': 'C:\\slave\\', 07:51:39 INFO - 'SYSTEMDRIVE': 'C:', 07:51:39 INFO - 'SYSTEMROOT': 'C:\\windows', 07:51:39 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 07:51:39 INFO - 'TEST1': 'testie', 07:51:39 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 07:51:39 INFO - 'USERDOMAIN': 'T-W732-IX-007', 07:51:39 INFO - 'USERNAME': 'cltbld', 07:51:39 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 07:51:39 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 07:51:39 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 07:51:39 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 07:51:39 INFO - 'WINDIR': 'C:\\windows', 07:51:39 INFO - 'WINDOWS_TRACING_FLAGS': '3', 07:51:39 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 07:51:39 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 07:51:40 INFO - Ignoring indexes: http://pypi.python.org/simple/ 07:51:40 INFO - Downloading/unpacking psutil>=0.7.1 07:51:40 INFO - Running setup.py egg_info for package psutil 07:51:40 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 07:51:40 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 07:51:40 INFO - Installing collected packages: psutil 07:51:40 INFO - Running setup.py install for psutil 07:51:40 INFO - building 'psutil._psutil_windows' extension 07:51:40 INFO - error: Unable to find vcvarsall.bat 07:51:40 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-kesnjn-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 07:51:40 INFO - running install 07:51:40 INFO - running build 07:51:40 INFO - running build_py 07:51:40 INFO - creating build 07:51:40 INFO - creating build\lib.win32-2.7 07:51:40 INFO - creating build\lib.win32-2.7\psutil 07:51:40 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 07:51:40 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 07:51:40 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 07:51:40 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 07:51:40 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 07:51:40 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 07:51:40 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 07:51:40 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 07:51:40 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 07:51:40 INFO - running build_ext 07:51:40 INFO - building 'psutil._psutil_windows' extension 07:51:40 INFO - error: Unable to find vcvarsall.bat 07:51:40 INFO - ---------------------------------------- 07:51:40 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-kesnjn-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 07:51:40 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 07:51:40 WARNING - Return code: 1 07:51:40 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:51:40 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 07:51:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:51:40 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:51:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:51:40 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:51:40 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 0x018A86B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C17200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018660B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B8C368>, '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 0x0182AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C230C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-007', 'USERDOMAIN': 'T-W732-IX-007', '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-007', '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:51:40 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:51:40 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:51:40 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 07:51:40 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 07:51:40 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 07:51:40 INFO - 'COMPUTERNAME': 'T-W732-IX-007', 07:51:40 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 07:51:40 INFO - 'DCLOCATION': 'SCL3', 07:51:40 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 07:51:40 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 07:51:40 INFO - 'FP_NO_HOST_CHECK': 'NO', 07:51:40 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 07:51:40 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 07:51:40 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 07:51:40 INFO - 'HOMEDRIVE': 'C:', 07:51:40 INFO - 'HOMEPATH': '\\Users\\cltbld', 07:51:40 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 07:51:40 INFO - 'KTS_VERSION': '1.19c', 07:51:40 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 07:51:40 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 07:51:40 INFO - 'LOGONSERVER': '\\\\T-W732-IX-007', 07:51:40 INFO - 'MONDIR': 'C:\\Monitor_config\\', 07:51:40 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 07:51:40 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 07:51:40 INFO - 'MOZILLABUILDDRIVE': 'C:', 07:51:40 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 07:51:40 INFO - 'MOZ_AIRBAG': '1', 07:51:40 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 07:51:40 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:51:40 INFO - 'MOZ_MSVCVERSION': '8', 07:51:40 INFO - 'MOZ_NO_REMOTE': '1', 07:51:40 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 07:51:40 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 07:51:40 INFO - 'NO_EM_RESTART': '1', 07:51:40 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:51:40 INFO - 'NUMBER_OF_PROCESSORS': '8', 07:51:40 INFO - 'OS': 'Windows_NT', 07:51:40 INFO - 'OURDRIVE': 'C:', 07:51:40 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:51:40 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 07:51:40 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 07:51:40 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 07:51:40 INFO - 'PROCESSOR_LEVEL': '6', 07:51:40 INFO - 'PROCESSOR_REVISION': '1e05', 07:51:40 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 07:51:40 INFO - 'PROGRAMFILES': 'C:\\Program Files', 07:51:40 INFO - 'PROMPT': '$P$G', 07:51:40 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 07:51:40 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 07:51:40 INFO - 'PUBLIC': 'C:\\Users\\Public', 07:51:40 INFO - 'PWD': 'C:\\slave\\test', 07:51:40 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 07:51:40 INFO - 'SLAVEDIR': 'C:\\slave\\', 07:51:40 INFO - 'SYSTEMDRIVE': 'C:', 07:51:40 INFO - 'SYSTEMROOT': 'C:\\windows', 07:51:40 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 07:51:40 INFO - 'TEST1': 'testie', 07:51:40 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 07:51:40 INFO - 'USERDOMAIN': 'T-W732-IX-007', 07:51:40 INFO - 'USERNAME': 'cltbld', 07:51:40 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 07:51:40 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 07:51:40 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 07:51:40 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 07:51:40 INFO - 'WINDIR': 'C:\\windows', 07:51:40 INFO - 'WINDOWS_TRACING_FLAGS': '3', 07:51:40 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 07:51:40 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 07:51:41 INFO - Ignoring indexes: http://pypi.python.org/simple/ 07:51:41 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 07:51:41 INFO - Downloading mozsystemmonitor-0.0.tar.gz 07:51:41 INFO - Running setup.py egg_info for package mozsystemmonitor 07:51:41 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 07:51:41 INFO - Running setup.py egg_info for package psutil 07:51:41 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 07:51:41 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 07:51:41 INFO - Installing collected packages: mozsystemmonitor, psutil 07:51:41 INFO - Running setup.py install for mozsystemmonitor 07:51:41 INFO - Running setup.py install for psutil 07:51:41 INFO - building 'psutil._psutil_windows' extension 07:51:41 INFO - error: Unable to find vcvarsall.bat 07:51:41 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-ayngda-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 07:51:41 INFO - running install 07:51:41 INFO - running build 07:51:41 INFO - running build_py 07:51:41 INFO - running build_ext 07:51:41 INFO - building 'psutil._psutil_windows' extension 07:51:41 INFO - error: Unable to find vcvarsall.bat 07:51:41 INFO - ---------------------------------------- 07:51:41 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-ayngda-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 07:51:41 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 07:51:41 WARNING - Return code: 1 07:51:41 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:51:41 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 07:51: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:51:41 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:51: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:51:41 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:51:41 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 0x018A86B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C17200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018660B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B8C368>, '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 0x0182AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C230C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-007', 'USERDOMAIN': 'T-W732-IX-007', '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-007', '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:51:41 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:51:41 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:51:41 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 07:51:41 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 07:51:41 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 07:51:41 INFO - 'COMPUTERNAME': 'T-W732-IX-007', 07:51:41 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 07:51:41 INFO - 'DCLOCATION': 'SCL3', 07:51:41 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 07:51:41 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 07:51:41 INFO - 'FP_NO_HOST_CHECK': 'NO', 07:51:41 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 07:51:41 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 07:51:41 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 07:51:41 INFO - 'HOMEDRIVE': 'C:', 07:51:41 INFO - 'HOMEPATH': '\\Users\\cltbld', 07:51:41 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 07:51:41 INFO - 'KTS_VERSION': '1.19c', 07:51:41 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 07:51:41 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 07:51:41 INFO - 'LOGONSERVER': '\\\\T-W732-IX-007', 07:51:41 INFO - 'MONDIR': 'C:\\Monitor_config\\', 07:51:41 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 07:51:41 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 07:51:41 INFO - 'MOZILLABUILDDRIVE': 'C:', 07:51:41 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 07:51:41 INFO - 'MOZ_AIRBAG': '1', 07:51:41 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 07:51:41 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:51:41 INFO - 'MOZ_MSVCVERSION': '8', 07:51:41 INFO - 'MOZ_NO_REMOTE': '1', 07:51:41 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 07:51:41 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 07:51:41 INFO - 'NO_EM_RESTART': '1', 07:51:41 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:51:41 INFO - 'NUMBER_OF_PROCESSORS': '8', 07:51:41 INFO - 'OS': 'Windows_NT', 07:51:41 INFO - 'OURDRIVE': 'C:', 07:51:41 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:51:41 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 07:51:41 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 07:51:41 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 07:51:41 INFO - 'PROCESSOR_LEVEL': '6', 07:51:41 INFO - 'PROCESSOR_REVISION': '1e05', 07:51:41 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 07:51:41 INFO - 'PROGRAMFILES': 'C:\\Program Files', 07:51:41 INFO - 'PROMPT': '$P$G', 07:51:41 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 07:51:41 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 07:51:41 INFO - 'PUBLIC': 'C:\\Users\\Public', 07:51:41 INFO - 'PWD': 'C:\\slave\\test', 07:51:41 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 07:51:41 INFO - 'SLAVEDIR': 'C:\\slave\\', 07:51:41 INFO - 'SYSTEMDRIVE': 'C:', 07:51:41 INFO - 'SYSTEMROOT': 'C:\\windows', 07:51:41 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 07:51:41 INFO - 'TEST1': 'testie', 07:51:41 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 07:51:41 INFO - 'USERDOMAIN': 'T-W732-IX-007', 07:51:41 INFO - 'USERNAME': 'cltbld', 07:51:41 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 07:51:41 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 07:51:41 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 07:51:41 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 07:51:41 INFO - 'WINDIR': 'C:\\windows', 07:51:41 INFO - 'WINDOWS_TRACING_FLAGS': '3', 07:51:41 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 07:51:41 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 07:51:42 INFO - Ignoring indexes: http://pypi.python.org/simple/ 07:51:42 INFO - Downloading/unpacking blobuploader==1.2.4 07:51:42 INFO - Downloading blobuploader-1.2.4.tar.gz 07:51:42 INFO - Running setup.py egg_info for package blobuploader 07:51:42 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 07:51:46 INFO - Running setup.py egg_info for package requests 07:51:46 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 07:51:46 INFO - Downloading docopt-0.6.1.tar.gz 07:51:46 INFO - Running setup.py egg_info for package docopt 07:51:46 INFO - Installing collected packages: blobuploader, docopt, requests 07:51:46 INFO - Running setup.py install for blobuploader 07:51:46 INFO - Running setup.py install for docopt 07:51:46 INFO - Running setup.py install for requests 07:51:46 INFO - Successfully installed blobuploader docopt requests 07:51:46 INFO - Cleaning up... 07:51:46 INFO - Return code: 0 07:51:46 INFO - Installing None into virtualenv C:\slave\test\build\venv 07:51:46 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:51:46 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:51:46 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:51:46 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:51:46 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 0x018A86B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C17200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018660B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B8C368>, '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 0x0182AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C230C0>, '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-007', 'USERDOMAIN': 'T-W732-IX-007', '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-007', '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:51:46 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:51:46 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:51:46 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 07:51:46 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 07:51:46 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 07:51:46 INFO - 'COMPUTERNAME': 'T-W732-IX-007', 07:51:46 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 07:51:46 INFO - 'DCLOCATION': 'SCL3', 07:51:46 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 07:51:46 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 07:51:46 INFO - 'FP_NO_HOST_CHECK': 'NO', 07:51:46 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 07:51:46 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 07:51:46 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 07:51:46 INFO - 'HOMEDRIVE': 'C:', 07:51:46 INFO - 'HOMEPATH': '\\Users\\cltbld', 07:51:46 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 07:51:46 INFO - 'KTS_VERSION': '1.19c', 07:51:46 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 07:51:46 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 07:51:46 INFO - 'LOGONSERVER': '\\\\T-W732-IX-007', 07:51:46 INFO - 'MONDIR': 'C:\\Monitor_config\\', 07:51:46 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 07:51:46 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 07:51:46 INFO - 'MOZILLABUILDDRIVE': 'C:', 07:51:46 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 07:51:46 INFO - 'MOZ_AIRBAG': '1', 07:51:46 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 07:51:46 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:51:46 INFO - 'MOZ_MSVCVERSION': '8', 07:51:46 INFO - 'MOZ_NO_REMOTE': '1', 07:51:46 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 07:51:46 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 07:51:46 INFO - 'NO_EM_RESTART': '1', 07:51:46 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:51:46 INFO - 'NUMBER_OF_PROCESSORS': '8', 07:51:46 INFO - 'OS': 'Windows_NT', 07:51:46 INFO - 'OURDRIVE': 'C:', 07:51:46 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:51:46 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 07:51:46 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 07:51:46 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 07:51:46 INFO - 'PROCESSOR_LEVEL': '6', 07:51:46 INFO - 'PROCESSOR_REVISION': '1e05', 07:51:46 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 07:51:46 INFO - 'PROGRAMFILES': 'C:\\Program Files', 07:51:46 INFO - 'PROMPT': '$P$G', 07:51:46 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 07:51:46 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 07:51:46 INFO - 'PUBLIC': 'C:\\Users\\Public', 07:51:46 INFO - 'PWD': 'C:\\slave\\test', 07:51:46 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 07:51:46 INFO - 'SLAVEDIR': 'C:\\slave\\', 07:51:46 INFO - 'SYSTEMDRIVE': 'C:', 07:51:46 INFO - 'SYSTEMROOT': 'C:\\windows', 07:51:46 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 07:51:46 INFO - 'TEST1': 'testie', 07:51:46 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 07:51:46 INFO - 'USERDOMAIN': 'T-W732-IX-007', 07:51:46 INFO - 'USERNAME': 'cltbld', 07:51:46 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 07:51:46 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 07:51:46 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 07:51:46 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 07:51:46 INFO - 'WINDIR': 'C:\\windows', 07:51:46 INFO - 'WINDOWS_TRACING_FLAGS': '3', 07:51:46 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 07:51:46 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 07:51:51 INFO - Ignoring indexes: http://pypi.python.org/simple/ 07:51:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 07:51:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 07:51:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 07:51:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 07:51:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 07:51:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 07:51:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 07:51:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 07:51:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 07:51:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 07:51:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 07:51:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 07:51:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 07:51:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 07:51:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 07:51:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 07:51:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 07:51:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 07:51:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 07:51:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 07:51:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 07:51:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 07:51:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 07:51:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 07:51:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 07:51:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 07:51:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 07:51:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 07:51:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 07:51:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 07:51:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 07:51:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 07:51:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 07:51:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 07:51:51 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 07:51:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 07:51:51 INFO - Unpacking c:\slave\test\build\tests\marionette\client 07:51:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 07:51:51 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 07:51:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 07:51:51 INFO - Unpacking c:\slave\test\build\tests\marionette 07:51:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 07:51:51 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 07:51:51 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:51:51 INFO - Running setup.py install for browsermob-proxy 07:52:05 INFO - Running setup.py install for manifestparser 07:52:05 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 07:52:05 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 07:52:05 INFO - Running setup.py install for marionette-client 07:52:05 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 07:52:05 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 07:52:05 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 07:52:05 INFO - Running setup.py install for marionette-driver 07:52:05 INFO - Running setup.py install for mozcrash 07:52:05 INFO - Running setup.py install for mozdebug 07:52:05 INFO - Running setup.py install for mozdevice 07:52:05 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 07:52:05 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 07:52:05 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 07:52:05 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 07:52:05 INFO - Running setup.py install for mozfile 07:52:05 INFO - Running setup.py install for mozhttpd 07:52:05 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 07:52:05 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 07:52:05 INFO - Running setup.py install for mozinfo 07:52:05 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 07:52:05 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 07:52:05 INFO - Running setup.py install for mozInstall 07:52:05 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 07:52:05 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 07:52:05 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 07:52:05 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 07:52:05 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 07:52:05 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 07:52:05 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 07:52:05 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 07:52:05 INFO - Running setup.py install for mozleak 07:52:05 INFO - Running setup.py install for mozlog 07:52:05 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 07:52:05 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 07:52:05 INFO - Running setup.py install for moznetwork 07:52:05 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 07:52:05 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 07:52:05 INFO - Running setup.py install for mozprocess 07:52:05 INFO - Running setup.py install for mozprofile 07:52:05 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 07:52:05 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 07:52:05 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 07:52:05 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 07:52:05 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 07:52:05 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 07:52:05 INFO - Running setup.py install for mozrunner 07:52:05 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 07:52:05 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 07:52:05 INFO - Running setup.py install for mozscreenshot 07:52:05 INFO - Running setup.py install for moztest 07:52:05 INFO - Running setup.py install for mozversion 07:52:05 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 07:52:05 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 07:52:05 INFO - Running setup.py install for wptserve 07:52:05 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:52:05 INFO - Cleaning up... 07:52:05 INFO - Return code: 0 07:52:05 INFO - Installing None into virtualenv C:\slave\test\build\venv 07:52:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:52:05 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:52:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:52:05 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:52:05 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 0x018A86B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C17200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018660B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B8C368>, '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 0x0182AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C230C0>, '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-007', 'USERDOMAIN': 'T-W732-IX-007', '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-007', '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:52:05 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:52:05 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:52:05 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 07:52:05 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 07:52:05 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 07:52:05 INFO - 'COMPUTERNAME': 'T-W732-IX-007', 07:52:05 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 07:52:05 INFO - 'DCLOCATION': 'SCL3', 07:52:05 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 07:52:05 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 07:52:05 INFO - 'FP_NO_HOST_CHECK': 'NO', 07:52:05 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 07:52:05 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 07:52:05 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 07:52:05 INFO - 'HOMEDRIVE': 'C:', 07:52:05 INFO - 'HOMEPATH': '\\Users\\cltbld', 07:52:05 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 07:52:05 INFO - 'KTS_VERSION': '1.19c', 07:52:05 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 07:52:05 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 07:52:05 INFO - 'LOGONSERVER': '\\\\T-W732-IX-007', 07:52:05 INFO - 'MONDIR': 'C:\\Monitor_config\\', 07:52:05 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 07:52:05 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 07:52:05 INFO - 'MOZILLABUILDDRIVE': 'C:', 07:52:05 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 07:52:05 INFO - 'MOZ_AIRBAG': '1', 07:52:05 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 07:52:05 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:52:05 INFO - 'MOZ_MSVCVERSION': '8', 07:52:05 INFO - 'MOZ_NO_REMOTE': '1', 07:52:05 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 07:52:05 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 07:52:05 INFO - 'NO_EM_RESTART': '1', 07:52:05 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:52:05 INFO - 'NUMBER_OF_PROCESSORS': '8', 07:52:05 INFO - 'OS': 'Windows_NT', 07:52:05 INFO - 'OURDRIVE': 'C:', 07:52:05 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 07:52:05 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 07:52:05 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 07:52:05 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 07:52:05 INFO - 'PROCESSOR_LEVEL': '6', 07:52:05 INFO - 'PROCESSOR_REVISION': '1e05', 07:52:05 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 07:52:05 INFO - 'PROGRAMFILES': 'C:\\Program Files', 07:52:05 INFO - 'PROMPT': '$P$G', 07:52:05 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 07:52:05 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 07:52:05 INFO - 'PUBLIC': 'C:\\Users\\Public', 07:52:05 INFO - 'PWD': 'C:\\slave\\test', 07:52:05 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 07:52:05 INFO - 'SLAVEDIR': 'C:\\slave\\', 07:52:05 INFO - 'SYSTEMDRIVE': 'C:', 07:52:05 INFO - 'SYSTEMROOT': 'C:\\windows', 07:52:05 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 07:52:05 INFO - 'TEST1': 'testie', 07:52:05 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 07:52:05 INFO - 'USERDOMAIN': 'T-W732-IX-007', 07:52:05 INFO - 'USERNAME': 'cltbld', 07:52:05 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 07:52:05 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 07:52:05 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 07:52:05 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 07:52:05 INFO - 'WINDIR': 'C:\\windows', 07:52:05 INFO - 'WINDOWS_TRACING_FLAGS': '3', 07:52:05 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 07:52:05 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 07:52:09 INFO - Ignoring indexes: http://pypi.python.org/simple/ 07:52:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 07:52:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 07:52:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 07:52:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 07:52:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 07:52:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 07:52:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 07:52:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 07:52:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 07:52:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 07:52:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 07:52:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 07:52:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 07:52:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 07:52:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 07:52:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 07:52:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 07:52:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 07:52:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 07:52:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 07:52:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 07:52:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 07:52:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 07:52:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 07:52:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 07:52:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 07:52:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 07:52:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 07:52:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 07:52:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 07:52:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 07:52:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 07:52:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 07:52:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 07:52:09 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 07:52:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 07:52:09 INFO - Unpacking c:\slave\test\build\tests\marionette\client 07:52:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 07:52:09 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 07:52:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 07:52:09 INFO - Unpacking c:\slave\test\build\tests\marionette 07:52:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 07:52:09 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 07:52:09 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:52:20 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:52:20 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:52:20 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:52:20 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:52:20 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 07:52:20 INFO - Downloading blessings-1.6.tar.gz 07:52:20 INFO - Running setup.py egg_info for package blessings 07:52:20 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:52:20 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:52:20 INFO - Running setup.py install for blessings 07:52:20 INFO - Running setup.py install for browsermob-proxy 07:52:20 INFO - Running setup.py install for manifestparser 07:52:20 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 07:52:20 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 07:52:20 INFO - Running setup.py install for marionette-client 07:52:20 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 07:52:20 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 07:52:20 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 07:52:20 INFO - Running setup.py install for marionette-driver 07:52:20 INFO - Running setup.py install for mozcrash 07:52:20 INFO - Running setup.py install for mozdebug 07:52:20 INFO - Running setup.py install for mozdevice 07:52:20 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 07:52:20 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 07:52:20 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 07:52:20 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 07:52:20 INFO - Running setup.py install for mozhttpd 07:52:20 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 07:52:20 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 07:52:20 INFO - Running setup.py install for mozInstall 07:52:20 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 07:52:20 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 07:52:20 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 07:52:20 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 07:52:20 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 07:52:20 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 07:52:20 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 07:52:20 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 07:52:20 INFO - Running setup.py install for mozleak 07:52:20 INFO - Running setup.py install for mozprofile 07:52:20 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 07:52:20 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 07:52:20 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 07:52:20 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 07:52:20 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 07:52:20 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 07:52:20 INFO - Running setup.py install for mozrunner 07:52:20 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 07:52:20 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 07:52:22 INFO - Running setup.py install for mozscreenshot 07:52:22 INFO - Running setup.py install for moztest 07:52:22 INFO - Running setup.py install for mozversion 07:52:22 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 07:52:22 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 07:52:22 INFO - Running setup.py install for wptserve 07:52:22 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 07:52:22 INFO - Cleaning up... 07:52:22 INFO - Return code: 0 07:52:22 INFO - Done creating virtualenv C:\slave\test\build\venv. 07:52:22 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 07:52:22 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 07:52:23 INFO - Reading from file tmpfile_stdout 07:52:23 INFO - Using _rmtree_windows ... 07:52:23 INFO - Using _rmtree_windows ... 07:52:23 INFO - Current package versions: 07:52:23 INFO - blessings == 1.6 07:52:23 INFO - blobuploader == 1.2.4 07:52:23 INFO - browsermob-proxy == 0.6.0 07:52:23 INFO - distribute == 0.6.14 07:52:23 INFO - docopt == 0.6.1 07:52:23 INFO - manifestparser == 1.1 07:52:23 INFO - marionette-client == 2.3.0 07:52:23 INFO - marionette-driver == 1.4.0 07:52:23 INFO - mozInstall == 1.12 07:52:23 INFO - mozcrash == 0.17 07:52:23 INFO - mozdebug == 0.1 07:52:23 INFO - mozdevice == 0.48 07:52:23 INFO - mozfile == 1.2 07:52:23 INFO - mozhttpd == 0.7 07:52:23 INFO - mozinfo == 0.9 07:52:23 INFO - mozleak == 0.1 07:52:23 INFO - mozlog == 3.1 07:52:23 INFO - moznetwork == 0.27 07:52:23 INFO - mozprocess == 0.22 07:52:23 INFO - mozprofile == 0.28 07:52:23 INFO - mozrunner == 6.11 07:52:23 INFO - mozscreenshot == 0.1 07:52:23 INFO - mozsystemmonitor == 0.0 07:52:23 INFO - moztest == 0.7 07:52:23 INFO - mozversion == 1.4 07:52:23 INFO - requests == 1.2.3 07:52:23 INFO - wptserve == 1.4.0 07:52:23 INFO - Running post-action listener: _resource_record_post_action 07:52:23 INFO - Running post-action listener: _start_resource_monitoring 07:52:23 INFO - Starting resource monitoring. 07:52:23 INFO - ##### 07:52:23 INFO - ##### Running pull step. 07:52:23 INFO - ##### 07:52:23 INFO - Running pre-action listener: _resource_record_pre_action 07:52:23 INFO - Running main action method: pull 07:52:23 INFO - Pull has nothing to do! 07:52:23 INFO - Running post-action listener: _resource_record_post_action 07:52:23 INFO - ##### 07:52:23 INFO - ##### Running install step. 07:52:23 INFO - ##### 07:52:23 INFO - Running pre-action listener: _resource_record_pre_action 07:52:23 INFO - Running main action method: install 07:52:23 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 07:52:23 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 07:52:23 INFO - Reading from file tmpfile_stdout 07:52:23 INFO - Using _rmtree_windows ... 07:52:23 INFO - Using _rmtree_windows ... 07:52:23 INFO - Detecting whether we're running mozinstall >=1.0... 07:52:23 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 07:52:23 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 07:52:23 INFO - Reading from file tmpfile_stdout 07:52:23 INFO - Output received: 07:52:23 INFO - Usage: mozinstall-script.py [options] installer 07:52:23 INFO - Options: 07:52:23 INFO - -h, --help show this help message and exit 07:52:23 INFO - -d DEST, --destination=DEST 07:52:23 INFO - Directory to install application into. [default: 07:52:23 INFO - "C:\slave\test"] 07:52:23 INFO - --app=APP Application being installed. [default: firefox] 07:52:23 INFO - Using _rmtree_windows ... 07:52:23 INFO - Using _rmtree_windows ... 07:52:23 INFO - mkdir: C:\slave\test\build\application 07:52:23 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:52:23 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:52:26 INFO - Reading from file tmpfile_stdout 07:52:26 INFO - Output received: 07:52:26 INFO - C:\slave\test\build\application\firefox\firefox.exe 07:52:26 INFO - Using _rmtree_windows ... 07:52:26 INFO - Using _rmtree_windows ... 07:52:26 INFO - Running post-action listener: _resource_record_post_action 07:52:26 INFO - ##### 07:52:26 INFO - ##### Running run-tests step. 07:52:26 INFO - ##### 07:52:26 INFO - Running pre-action listener: _resource_record_pre_action 07:52:26 INFO - Running main action method: run_tests 07:52:26 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 07:52:26 INFO - Minidump filename unknown. Determining based upon platform and architecture. 07:52:26 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 07:52:26 INFO - grabbing minidump binary from tooltool 07:52: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:52:26 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 0x01B8C368>, '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 0x0182AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C230C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 07:52:26 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:52:26 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:52:26 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 07:52:28 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmphzzlti 07:52:28 INFO - INFO - File integrity verified, renaming tmphzzlti to win32-minidump_stackwalk.exe 07:52:28 INFO - Return code: 0 07:52:28 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 07:52:28 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 07:52:28 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/KdnNJkC6SEW4L08q3aTMhw/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:52:28 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/KdnNJkC6SEW4L08q3aTMhw/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:52:28 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 07:52:28 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 07:52:28 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 07:52:28 INFO - 'COMPUTERNAME': 'T-W732-IX-007', 07:52:28 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 07:52:28 INFO - 'DCLOCATION': 'SCL3', 07:52:28 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 07:52:28 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 07:52:28 INFO - 'FP_NO_HOST_CHECK': 'NO', 07:52:28 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 07:52:28 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 07:52:28 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 07:52:28 INFO - 'HOMEDRIVE': 'C:', 07:52:28 INFO - 'HOMEPATH': '\\Users\\cltbld', 07:52:28 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 07:52:28 INFO - 'KTS_VERSION': '1.19c', 07:52:28 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 07:52:28 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 07:52:28 INFO - 'LOGONSERVER': '\\\\T-W732-IX-007', 07:52:28 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 07:52:28 INFO - 'MONDIR': 'C:\\Monitor_config\\', 07:52:28 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 07:52:28 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 07:52:28 INFO - 'MOZILLABUILDDRIVE': 'C:', 07:52:28 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 07:52:28 INFO - 'MOZ_AIRBAG': '1', 07:52:28 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 07:52:28 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:52:28 INFO - 'MOZ_MSVCVERSION': '8', 07:52:28 INFO - 'MOZ_NO_REMOTE': '1', 07:52:28 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 07:52:28 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 07:52:28 INFO - 'NO_EM_RESTART': '1', 07:52:28 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:52:28 INFO - 'NUMBER_OF_PROCESSORS': '8', 07:52:28 INFO - 'OS': 'Windows_NT', 07:52:28 INFO - 'OURDRIVE': 'C:', 07:52:28 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 07:52:28 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 07:52:28 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 07:52:28 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 07:52:28 INFO - 'PROCESSOR_LEVEL': '6', 07:52:28 INFO - 'PROCESSOR_REVISION': '1e05', 07:52:28 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 07:52:28 INFO - 'PROGRAMFILES': 'C:\\Program Files', 07:52:28 INFO - 'PROMPT': '$P$G', 07:52:28 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 07:52:28 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 07:52:28 INFO - 'PUBLIC': 'C:\\Users\\Public', 07:52:28 INFO - 'PWD': 'C:\\slave\\test', 07:52:28 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 07:52:28 INFO - 'SLAVEDIR': 'C:\\slave\\', 07:52:28 INFO - 'SYSTEMDRIVE': 'C:', 07:52:28 INFO - 'SYSTEMROOT': 'C:\\windows', 07:52:28 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 07:52:28 INFO - 'TEST1': 'testie', 07:52:28 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 07:52:28 INFO - 'USERDOMAIN': 'T-W732-IX-007', 07:52:28 INFO - 'USERNAME': 'cltbld', 07:52:28 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 07:52:28 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 07:52:28 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 07:52:28 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 07:52:28 INFO - 'WINDIR': 'C:\\windows', 07:52:28 INFO - 'WINDOWS_TRACING_FLAGS': '3', 07:52:28 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 07:52:28 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 07:52:28 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/KdnNJkC6SEW4L08q3aTMhw/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:52:30 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:52:30 INFO - import pkg_resources 07:52:31 INFO - Using 1 client processes 07:52:34 INFO - SUITE-START | Running 778 tests 07:52:34 INFO - Running testharness tests 07:52:34 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 07:52:34 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1ms 07:52:34 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 07:52:34 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 07:52:34 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 07:52:34 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 07:52:35 INFO - Setting up ssl 07:52:35 INFO - PROCESS | certutil | 07:52:35 INFO - PROCESS | certutil | 07:52:35 INFO - PROCESS | certutil | 07:52:35 INFO - Certificate Nickname Trust Attributes 07:52:35 INFO - SSL,S/MIME,JAR/XPI 07:52:35 INFO - 07:52:35 INFO - web-platform-tests CT,, 07:52:35 INFO - 07:52:35 INFO - Starting runner 07:52:36 INFO - PROCESS | 2780 | [2780] 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:52:37 INFO - PROCESS | 2780 | [2780] 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:52:37 INFO - PROCESS | 2780 | [2780] 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:52:38 INFO - PROCESS | 2780 | 1467039158505 Marionette DEBUG Marionette enabled via build flag and pref 07:52:39 INFO - PROCESS | 2780 | ++DOCSHELL 0E888800 == 1 [pid = 2780] [id = 1] 07:52:39 INFO - PROCESS | 2780 | ++DOMWINDOW == 1 (0E888C00) [pid = 2780] [serial = 1] [outer = 00000000] 07:52:39 INFO - PROCESS | 2780 | [2780] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 07:52:39 INFO - PROCESS | 2780 | ++DOMWINDOW == 2 (0E889800) [pid = 2780] [serial = 2] [outer = 0E888C00] 07:52:39 INFO - PROCESS | 2780 | ++DOCSHELL 0EAC8400 == 2 [pid = 2780] [id = 2] 07:52:39 INFO - PROCESS | 2780 | ++DOMWINDOW == 3 (0EAC8800) [pid = 2780] [serial = 3] [outer = 00000000] 07:52:39 INFO - PROCESS | 2780 | [2780] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 07:52:39 INFO - PROCESS | 2780 | ++DOMWINDOW == 4 (0EAC9400) [pid = 2780] [serial = 4] [outer = 0EAC8800] 07:52:40 INFO - PROCESS | 2780 | 1467039160182 Marionette INFO Listening on port 2828 07:52:41 INFO - PROCESS | 2780 | 1467039161724 Marionette DEBUG Marionette enabled via command-line flag 07:52:41 INFO - PROCESS | 2780 | [2780] 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:52:41 INFO - PROCESS | 2780 | [2780] 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:52:41 INFO - PROCESS | 2780 | ++DOCSHELL 0D30A800 == 3 [pid = 2780] [id = 3] 07:52:41 INFO - PROCESS | 2780 | ++DOMWINDOW == 5 (0D30AC00) [pid = 2780] [serial = 5] [outer = 00000000] 07:52:41 INFO - PROCESS | 2780 | [2780] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 07:52:41 INFO - PROCESS | 2780 | ++DOMWINDOW == 6 (0D30B800) [pid = 2780] [serial = 6] [outer = 0D30AC00] 07:52:41 INFO - PROCESS | 2780 | [2780] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 07:52:43 INFO - PROCESS | 2780 | ++DOMWINDOW == 7 (135C9000) [pid = 2780] [serial = 7] [outer = 0EAC8800] 07:52:43 INFO - PROCESS | 2780 | [2780] 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:52:43 INFO - PROCESS | 2780 | 1467039163496 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49664 07:52:43 INFO - PROCESS | 2780 | [2780] 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:52:43 INFO - PROCESS | 2780 | 1467039163502 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49666 07:52:43 INFO - PROCESS | 2780 | [2780] 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:52:43 INFO - PROCESS | 2780 | 1467039163534 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49667 07:52:43 INFO - PROCESS | 2780 | [2780] 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:52:43 INFO - PROCESS | 2780 | 1467039163545 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49669 07:52:43 INFO - PROCESS | 2780 | [2780] 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:52:43 INFO - PROCESS | 2780 | 1467039163552 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49670 07:52:43 INFO - PROCESS | 2780 | 1467039163555 Marionette DEBUG Closed connection conn0 07:52:43 INFO - PROCESS | 2780 | 1467039163557 Marionette DEBUG Closed connection conn1 07:52:43 INFO - PROCESS | 2780 | 1467039163604 Marionette DEBUG Closed connection conn2 07:52:43 INFO - PROCESS | 2780 | 1467039163618 Marionette DEBUG Closed connection conn3 07:52:43 INFO - PROCESS | 2780 | 1467039163619 Marionette DEBUG Closed connection conn4 07:52:43 INFO - PROCESS | 2780 | [2780] 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:52:43 INFO - PROCESS | 2780 | 1467039163655 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49672 07:52:43 INFO - PROCESS | 2780 | 1467039163749 Marionette DEBUG Closed connection conn5 07:52:43 INFO - PROCESS | 2780 | [2780] 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:52:43 INFO - PROCESS | 2780 | 1467039163754 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49673 07:52:43 INFO - PROCESS | 2780 | ++DOCSHELL 0E889C00 == 4 [pid = 2780] [id = 4] 07:52:43 INFO - PROCESS | 2780 | ++DOMWINDOW == 8 (1408E800) [pid = 2780] [serial = 8] [outer = 00000000] 07:52:43 INFO - PROCESS | 2780 | ++DOMWINDOW == 9 (1507B400) [pid = 2780] [serial = 9] [outer = 1408E800] 07:52:43 INFO - PROCESS | 2780 | ++DOMWINDOW == 10 (15081000) [pid = 2780] [serial = 10] [outer = 1408E800] 07:52:43 INFO - PROCESS | 2780 | 1467039163890 Marionette DEBUG Closed connection conn6 07:52:43 INFO - PROCESS | 2780 | [2780] 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:52:43 INFO - PROCESS | 2780 | 1467039163895 Marionette DEBUG Accepted connection conn7 from 127.0.0.1:49674 07:52:43 INFO - PROCESS | 2780 | 1467039163922 Marionette TRACE conn7 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 07:52:43 INFO - PROCESS | 2780 | 1467039163928 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":"20160627060325","device":"desktop","version":"48.0"} 07:52:47 INFO - PROCESS | 2780 | [2780] 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:52:47 INFO - PROCESS | 2780 | [2780] 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:52:47 INFO - PROCESS | 2780 | [2780] 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:52:47 INFO - PROCESS | 2780 | ++DOCSHELL 14083C00 == 5 [pid = 2780] [id = 5] 07:52:47 INFO - PROCESS | 2780 | ++DOMWINDOW == 11 (1507A000) [pid = 2780] [serial = 11] [outer = 00000000] 07:52:47 INFO - PROCESS | 2780 | ++DOCSHELL 15084800 == 6 [pid = 2780] [id = 6] 07:52:47 INFO - PROCESS | 2780 | ++DOMWINDOW == 12 (15342800) [pid = 2780] [serial = 12] [outer = 00000000] 07:52:47 INFO - PROCESS | 2780 | [2780] 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:52:48 INFO - PROCESS | 2780 | ++DOCSHELL 16524400 == 7 [pid = 2780] [id = 7] 07:52:48 INFO - PROCESS | 2780 | ++DOMWINDOW == 13 (16524800) [pid = 2780] [serial = 13] [outer = 00000000] 07:52:48 INFO - PROCESS | 2780 | [2780] 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:52:48 INFO - PROCESS | 2780 | [2780] 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:52:48 INFO - PROCESS | 2780 | ++DOMWINDOW == 14 (1652D000) [pid = 2780] [serial = 14] [outer = 16524800] 07:52:48 INFO - PROCESS | 2780 | ++DOMWINDOW == 15 (1692B400) [pid = 2780] [serial = 15] [outer = 1507A000] 07:52:48 INFO - PROCESS | 2780 | ++DOMWINDOW == 16 (1692CC00) [pid = 2780] [serial = 16] [outer = 15342800] 07:52:48 INFO - PROCESS | 2780 | ++DOMWINDOW == 17 (1692F400) [pid = 2780] [serial = 17] [outer = 16524800] 07:52:49 INFO - PROCESS | 2780 | 1467039169092 Marionette INFO startBrowser 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:52:49 INFO - PROCESS | 2780 | 1467039169128 Marionette DEBUG loaded listener.js 07:52:49 INFO - PROCESS | 2780 | 1467039169141 Marionette DEBUG loaded listener.js 07:52:49 INFO - PROCESS | 2780 | 1467039169143 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:52:49 INFO - PROCESS | 2780 | ++DOMWINDOW == 18 (19D9CC00) [pid = 2780] [serial = 18] [outer = 16524800] 07:52:49 INFO - PROCESS | 2780 | 1467039169802 Marionette TRACE conn7 <- [1,1,null,{"sessionId":"034bf7ff-e607-4312-8f7e-7cdb24db4865","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":"20160627060325","device":"desktop","version":"48.0","command_id":1}}] 07:52:50 INFO - PROCESS | 2780 | --DOCSHELL 0E888800 == 6 [pid = 2780] [id = 1] 07:52:50 INFO - PROCESS | 2780 | 1467039170230 Marionette TRACE conn7 -> [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:52:50 INFO - PROCESS | 2780 | 1467039170235 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:52:50 INFO - PROCESS | 2780 | 1467039170388 Marionette TRACE conn7 <- [1,2,null,{"value":null}] 07:52:50 INFO - PROCESS | 2780 | 1467039170532 Marionette TRACE conn7 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 07:52:50 INFO - PROCESS | 2780 | 1467039170535 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:52:50 INFO - PROCESS | 2780 | [2780] 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:52:52 INFO - PROCESS | 2780 | --DOCSHELL 0E889C00 == 5 [pid = 2780] [id = 4] 07:52:52 INFO - PROCESS | 2780 | [2780] 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:52:52 INFO - PROCESS | 2780 | ++DOMWINDOW == 19 (0CAC7000) [pid = 2780] [serial = 19] [outer = 16524800] 07:52:53 INFO - PROCESS | 2780 | [2780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:52:53 INFO - PROCESS | 2780 | [2780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:52:53 INFO - PROCESS | 2780 | 1467039173067 Marionette TRACE conn7 <- [1,3,null,{}] 07:52:53 INFO - PROCESS | 2780 | 1467039173071 Marionette TRACE conn7 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 07:52:53 INFO - PROCESS | 2780 | 1467039173074 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:52:53 INFO - PROCESS | 2780 | 1467039173094 Marionette TRACE conn7 <- [1,4,null,{"value":null}] 07:52:53 INFO - PROCESS | 2780 | 1467039173124 Marionette TRACE conn7 -> [0,5,"getWindowHandle",null] 07:52:53 INFO - PROCESS | 2780 | 1467039173128 Marionette TRACE conn7 <- [1,5,null,{"value":"13"}] 07:52:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 07:52:53 INFO - PROCESS | 2780 | 1467039173133 Marionette TRACE conn7 -> [0,6,"setScriptTimeout",{"ms":35000}] 07:52:53 INFO - PROCESS | 2780 | 1467039173136 Marionette TRACE conn7 <- [1,6,null,{}] 07:52:53 INFO - PROCESS | 2780 | 1467039173223 Marionette TRACE conn7 -> [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:52:53 INFO - PROCESS | 2780 | 1467039173227 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:52:53 INFO - PROCESS | 2780 | 1467039173246 Marionette TRACE conn7 <- [1,7,null,{"value":null}] 07:52:53 INFO - PROCESS | 2780 | 1467039173252 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:53 INFO - PROCESS | 2780 | 1467039173254 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:52:53 INFO - PROCESS | 2780 | ++DOCSHELL 0DE9CC00 == 6 [pid = 2780] [id = 8] 07:52:53 INFO - PROCESS | 2780 | ++DOMWINDOW == 20 (0DE9D800) [pid = 2780] [serial = 20] [outer = 00000000] 07:52:53 INFO - PROCESS | 2780 | ++DOMWINDOW == 21 (0DEAA000) [pid = 2780] [serial = 21] [outer = 0DE9D800] 07:52:53 INFO - PROCESS | 2780 | 1467039173303 Marionette DEBUG loaded listener.js 07:52:53 INFO - PROCESS | 2780 | ++DOMWINDOW == 22 (0E23BC00) [pid = 2780] [serial = 22] [outer = 0DE9D800] 07:52:53 INFO - PROCESS | 2780 | ++DOCSHELL 11DD2000 == 7 [pid = 2780] [id = 9] 07:52:53 INFO - PROCESS | 2780 | ++DOMWINDOW == 23 (11DD4400) [pid = 2780] [serial = 23] [outer = 00000000] 07:52:53 INFO - PROCESS | 2780 | ++DOMWINDOW == 24 (11F62C00) [pid = 2780] [serial = 24] [outer = 11DD4400] 07:52:53 INFO - PROCESS | 2780 | 1467039173715 Marionette DEBUG loaded listener.js 07:52:53 INFO - PROCESS | 2780 | ++DOMWINDOW == 25 (11FAA400) [pid = 2780] [serial = 25] [outer = 11DD4400] 07:52:53 INFO - PROCESS | 2780 | 1467039173932 Marionette TRACE conn7 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 07:52:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 07:52:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 830ms 07:52:53 INFO - PROCESS | 2780 | 1467039173964 Marionette TRACE conn7 -> [0,9,"getWindowHandle",null] 07:52:53 INFO - PROCESS | 2780 | 1467039173967 Marionette TRACE conn7 <- [1,9,null,{"value":"13"}] 07:52:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 07:52:54 INFO - PROCESS | 2780 | 1467039174053 Marionette TRACE conn7 -> [0,10,"setScriptTimeout",{"ms":35000}] 07:52:54 INFO - PROCESS | 2780 | 1467039174055 Marionette TRACE conn7 <- [1,10,null,{}] 07:52:54 INFO - PROCESS | 2780 | 1467039174078 Marionette TRACE conn7 -> [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:52:54 INFO - PROCESS | 2780 | 1467039174080 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:52:54 INFO - PROCESS | 2780 | 1467039174253 Marionette TRACE conn7 <- [1,11,null,{"value":null}] 07:52:54 INFO - PROCESS | 2780 | 1467039174269 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:54 INFO - PROCESS | 2780 | 1467039174271 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:52:54 INFO - PROCESS | 2780 | ++DOCSHELL 15082C00 == 8 [pid = 2780] [id = 10] 07:52:54 INFO - PROCESS | 2780 | ++DOMWINDOW == 26 (15083000) [pid = 2780] [serial = 26] [outer = 00000000] 07:52:54 INFO - PROCESS | 2780 | ++DOMWINDOW == 27 (15397000) [pid = 2780] [serial = 27] [outer = 15083000] 07:52:54 INFO - PROCESS | 2780 | 1467039174321 Marionette DEBUG loaded listener.js 07:52:54 INFO - PROCESS | 2780 | ++DOMWINDOW == 28 (15633C00) [pid = 2780] [serial = 28] [outer = 15083000] 07:52:54 INFO - PROCESS | 2780 | ++DOCSHELL 1652E000 == 9 [pid = 2780] [id = 11] 07:52:54 INFO - PROCESS | 2780 | ++DOMWINDOW == 29 (1652F000) [pid = 2780] [serial = 29] [outer = 00000000] 07:52:54 INFO - PROCESS | 2780 | ++DOMWINDOW == 30 (1636A400) [pid = 2780] [serial = 30] [outer = 1652F000] 07:52:54 INFO - PROCESS | 2780 | ++DOMWINDOW == 31 (1565D800) [pid = 2780] [serial = 31] [outer = 1652F000] 07:52:54 INFO - PROCESS | 2780 | ++DOCSHELL 0C591000 == 10 [pid = 2780] [id = 12] 07:52:54 INFO - PROCESS | 2780 | ++DOMWINDOW == 32 (16A70000) [pid = 2780] [serial = 32] [outer = 00000000] 07:52:54 INFO - PROCESS | 2780 | ++DOMWINDOW == 33 (18D83000) [pid = 2780] [serial = 33] [outer = 16A70000] 07:52:54 INFO - PROCESS | 2780 | ++DOMWINDOW == 34 (19D98400) [pid = 2780] [serial = 34] [outer = 16A70000] 07:52:54 INFO - PROCESS | 2780 | 1467039174902 Marionette TRACE conn7 <- [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:52:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 07:52:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 930ms 07:52:54 INFO - PROCESS | 2780 | 1467039174949 Marionette TRACE conn7 -> [0,13,"getWindowHandle",null] 07:52:54 INFO - PROCESS | 2780 | 1467039174953 Marionette TRACE conn7 <- [1,13,null,{"value":"13"}] 07:52:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 07:52:54 INFO - PROCESS | 2780 | 1467039174965 Marionette TRACE conn7 -> [0,14,"setScriptTimeout",{"ms":35000}] 07:52:54 INFO - PROCESS | 2780 | 1467039174970 Marionette TRACE conn7 <- [1,14,null,{}] 07:52:54 INFO - PROCESS | 2780 | 1467039174973 Marionette TRACE conn7 -> [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:52:54 INFO - PROCESS | 2780 | 1467039174977 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:52:55 INFO - PROCESS | 2780 | 1467039175091 Marionette TRACE conn7 <- [1,15,null,{"value":null}] 07:52:55 INFO - PROCESS | 2780 | 1467039175145 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:55 INFO - PROCESS | 2780 | 1467039175147 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:52:55 INFO - PROCESS | 2780 | ++DOCSHELL 16A7E000 == 11 [pid = 2780] [id = 13] 07:52:55 INFO - PROCESS | 2780 | ++DOMWINDOW == 35 (1862E000) [pid = 2780] [serial = 35] [outer = 00000000] 07:52:55 INFO - PROCESS | 2780 | ++DOMWINDOW == 36 (08BF0400) [pid = 2780] [serial = 36] [outer = 1862E000] 07:52:55 INFO - PROCESS | 2780 | 1467039175193 Marionette DEBUG loaded listener.js 07:52:55 INFO - PROCESS | 2780 | ++DOMWINDOW == 37 (08BF6000) [pid = 2780] [serial = 37] [outer = 1862E000] 07:52:55 INFO - PROCESS | 2780 | 1467039175548 Marionette TRACE conn7 <- [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:52:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 07:52:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 630ms 07:52:55 INFO - PROCESS | 2780 | 1467039175593 Marionette TRACE conn7 -> [0,17,"getWindowHandle",null] 07:52:55 INFO - PROCESS | 2780 | 1467039175595 Marionette TRACE conn7 <- [1,17,null,{"value":"13"}] 07:52:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 07:52:55 INFO - PROCESS | 2780 | 1467039175609 Marionette TRACE conn7 -> [0,18,"setScriptTimeout",{"ms":35000}] 07:52:55 INFO - PROCESS | 2780 | 1467039175611 Marionette TRACE conn7 <- [1,18,null,{}] 07:52:55 INFO - PROCESS | 2780 | 1467039175616 Marionette TRACE conn7 -> [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:52:55 INFO - PROCESS | 2780 | 1467039175618 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:52:55 INFO - PROCESS | 2780 | 1467039175703 Marionette TRACE conn7 <- [1,19,null,{"value":null}] 07:52:55 INFO - PROCESS | 2780 | 1467039175710 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:55 INFO - PROCESS | 2780 | 1467039175712 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:52:55 INFO - PROCESS | 2780 | ++DOCSHELL 0DD1B400 == 12 [pid = 2780] [id = 14] 07:52:55 INFO - PROCESS | 2780 | ++DOMWINDOW == 38 (0DD1C000) [pid = 2780] [serial = 38] [outer = 00000000] 07:52:55 INFO - PROCESS | 2780 | ++DOMWINDOW == 39 (0DD20000) [pid = 2780] [serial = 39] [outer = 0DD1C000] 07:52:55 INFO - PROCESS | 2780 | 1467039175756 Marionette DEBUG loaded listener.js 07:52:55 INFO - PROCESS | 2780 | ++DOMWINDOW == 40 (167E2000) [pid = 2780] [serial = 40] [outer = 0DD1C000] 07:52:56 INFO - PROCESS | 2780 | 1467039176136 Marionette TRACE conn7 <- [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:52:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 07:52:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 590ms 07:52:56 INFO - PROCESS | 2780 | 1467039176202 Marionette TRACE conn7 -> [0,21,"getWindowHandle",null] 07:52:56 INFO - PROCESS | 2780 | 1467039176204 Marionette TRACE conn7 <- [1,21,null,{"value":"13"}] 07:52:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 07:52:56 INFO - PROCESS | 2780 | 1467039176208 Marionette TRACE conn7 -> [0,22,"setScriptTimeout",{"ms":35000}] 07:52:56 INFO - PROCESS | 2780 | 1467039176210 Marionette TRACE conn7 <- [1,22,null,{}] 07:52:56 INFO - PROCESS | 2780 | 1467039176213 Marionette TRACE conn7 -> [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:52:56 INFO - PROCESS | 2780 | 1467039176215 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:52:56 INFO - PROCESS | 2780 | 1467039176298 Marionette TRACE conn7 <- [1,23,null,{"value":null}] 07:52:56 INFO - PROCESS | 2780 | 1467039176304 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:56 INFO - PROCESS | 2780 | 1467039176309 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:52:56 INFO - PROCESS | 2780 | ++DOCSHELL 0E051C00 == 13 [pid = 2780] [id = 15] 07:52:56 INFO - PROCESS | 2780 | ++DOMWINDOW == 41 (0E052000) [pid = 2780] [serial = 41] [outer = 00000000] 07:52:56 INFO - PROCESS | 2780 | ++DOMWINDOW == 42 (0E055800) [pid = 2780] [serial = 42] [outer = 0E052000] 07:52:56 INFO - PROCESS | 2780 | 1467039176360 Marionette DEBUG loaded listener.js 07:52:56 INFO - PROCESS | 2780 | ++DOMWINDOW == 43 (167E8800) [pid = 2780] [serial = 43] [outer = 0E052000] 07:52:56 INFO - PROCESS | 2780 | 1467039176757 Marionette TRACE conn7 <- [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:52:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 07:52:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 570ms 07:52:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 07:52:56 INFO - PROCESS | 2780 | 1467039176778 Marionette TRACE conn7 -> [0,25,"getWindowHandle",null] 07:52:56 INFO - PROCESS | 2780 | 1467039176780 Marionette TRACE conn7 <- [1,25,null,{"value":"13"}] 07:52:56 INFO - PROCESS | 2780 | 1467039176783 Marionette TRACE conn7 -> [0,26,"setScriptTimeout",{"ms":35000}] 07:52:56 INFO - PROCESS | 2780 | 1467039176785 Marionette TRACE conn7 <- [1,26,null,{}] 07:52:56 INFO - PROCESS | 2780 | 1467039176788 Marionette TRACE conn7 -> [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:52:56 INFO - PROCESS | 2780 | 1467039176790 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:52:56 INFO - PROCESS | 2780 | 1467039176908 Marionette TRACE conn7 <- [1,27,null,{"value":null}] 07:52:56 INFO - PROCESS | 2780 | 1467039176916 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:56 INFO - PROCESS | 2780 | 1467039176918 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:52:56 INFO - PROCESS | 2780 | ++DOCSHELL 167EEC00 == 14 [pid = 2780] [id = 16] 07:52:56 INFO - PROCESS | 2780 | ++DOMWINDOW == 44 (167EF000) [pid = 2780] [serial = 44] [outer = 00000000] 07:52:56 INFO - PROCESS | 2780 | ++DOMWINDOW == 45 (18D85400) [pid = 2780] [serial = 45] [outer = 167EF000] 07:52:56 INFO - PROCESS | 2780 | 1467039176962 Marionette DEBUG loaded listener.js 07:52:57 INFO - PROCESS | 2780 | ++DOMWINDOW == 46 (15632000) [pid = 2780] [serial = 46] [outer = 167EF000] 07:52:57 INFO - PROCESS | 2780 | 1467039177364 Marionette TRACE conn7 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 07:52:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 07:52:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 630ms 07:52:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 07:52:57 INFO - PROCESS | 2780 | 1467039177414 Marionette TRACE conn7 -> [0,29,"getWindowHandle",null] 07:52:57 INFO - PROCESS | 2780 | 1467039177416 Marionette TRACE conn7 <- [1,29,null,{"value":"13"}] 07:52:57 INFO - PROCESS | 2780 | 1467039177419 Marionette TRACE conn7 -> [0,30,"setScriptTimeout",{"ms":35000}] 07:52:57 INFO - PROCESS | 2780 | 1467039177421 Marionette TRACE conn7 <- [1,30,null,{}] 07:52:57 INFO - PROCESS | 2780 | 1467039177424 Marionette TRACE conn7 -> [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:52:57 INFO - PROCESS | 2780 | 1467039177426 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:52:57 INFO - PROCESS | 2780 | 1467039177532 Marionette TRACE conn7 <- [1,31,null,{"value":null}] 07:52:57 INFO - PROCESS | 2780 | 1467039177540 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:57 INFO - PROCESS | 2780 | 1467039177542 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:52:57 INFO - PROCESS | 2780 | ++DOCSHELL 0C50F000 == 15 [pid = 2780] [id = 17] 07:52:57 INFO - PROCESS | 2780 | ++DOMWINDOW == 47 (0C510800) [pid = 2780] [serial = 47] [outer = 00000000] 07:52:57 INFO - PROCESS | 2780 | ++DOMWINDOW == 48 (0C516400) [pid = 2780] [serial = 48] [outer = 0C510800] 07:52:57 INFO - PROCESS | 2780 | 1467039177587 Marionette DEBUG loaded listener.js 07:52:57 INFO - PROCESS | 2780 | ++DOMWINDOW == 49 (0C518400) [pid = 2780] [serial = 49] [outer = 0C510800] 07:52:57 INFO - PROCESS | 2780 | 1467039177949 Marionette TRACE conn7 <- [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:52:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 07:52:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 570ms 07:52:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 07:52:57 INFO - PROCESS | 2780 | 1467039177991 Marionette TRACE conn7 -> [0,33,"getWindowHandle",null] 07:52:57 INFO - PROCESS | 2780 | 1467039177993 Marionette TRACE conn7 <- [1,33,null,{"value":"13"}] 07:52:57 INFO - PROCESS | 2780 | 1467039177996 Marionette TRACE conn7 -> [0,34,"setScriptTimeout",{"ms":35000}] 07:52:57 INFO - PROCESS | 2780 | 1467039177998 Marionette TRACE conn7 <- [1,34,null,{}] 07:52:57 INFO - PROCESS | 2780 | 1467039178001 Marionette TRACE conn7 -> [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:52:58 INFO - PROCESS | 2780 | 1467039178003 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:52:58 INFO - PROCESS | 2780 | 1467039178079 Marionette TRACE conn7 <- [1,35,null,{"value":null}] 07:52:58 INFO - PROCESS | 2780 | 1467039178140 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:58 INFO - PROCESS | 2780 | 1467039178142 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:52:58 INFO - PROCESS | 2780 | ++DOCSHELL 0DD1E400 == 16 [pid = 2780] [id = 18] 07:52:58 INFO - PROCESS | 2780 | ++DOMWINDOW == 50 (15656C00) [pid = 2780] [serial = 50] [outer = 00000000] 07:52:58 INFO - PROCESS | 2780 | ++DOMWINDOW == 51 (1BE3B800) [pid = 2780] [serial = 51] [outer = 15656C00] 07:52:58 INFO - PROCESS | 2780 | 1467039178185 Marionette DEBUG loaded listener.js 07:52:58 INFO - PROCESS | 2780 | ++DOMWINDOW == 52 (1BE40C00) [pid = 2780] [serial = 52] [outer = 15656C00] 07:52:58 INFO - PROCESS | 2780 | 1467039178529 Marionette TRACE conn7 <- [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:52:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 07:52:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 570ms 07:52:58 INFO - PROCESS | 2780 | 1467039178567 Marionette TRACE conn7 -> [0,37,"getWindowHandle",null] 07:52:58 INFO - PROCESS | 2780 | 1467039178568 Marionette TRACE conn7 <- [1,37,null,{"value":"13"}] 07:52:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 07:52:58 INFO - PROCESS | 2780 | 1467039178571 Marionette TRACE conn7 -> [0,38,"setScriptTimeout",{"ms":35000}] 07:52:58 INFO - PROCESS | 2780 | 1467039178573 Marionette TRACE conn7 <- [1,38,null,{}] 07:52:58 INFO - PROCESS | 2780 | 1467039178577 Marionette TRACE conn7 -> [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:52:58 INFO - PROCESS | 2780 | 1467039178578 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:52:58 INFO - PROCESS | 2780 | 1467039178657 Marionette TRACE conn7 <- [1,39,null,{"value":null}] 07:52:58 INFO - PROCESS | 2780 | 1467039178717 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:58 INFO - PROCESS | 2780 | 1467039178719 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:52:58 INFO - PROCESS | 2780 | ++DOCSHELL 1BE38C00 == 17 [pid = 2780] [id = 19] 07:52:58 INFO - PROCESS | 2780 | ++DOMWINDOW == 53 (1BE39C00) [pid = 2780] [serial = 53] [outer = 00000000] 07:52:58 INFO - PROCESS | 2780 | ++DOMWINDOW == 54 (1BE88000) [pid = 2780] [serial = 54] [outer = 1BE39C00] 07:52:58 INFO - PROCESS | 2780 | 1467039178764 Marionette DEBUG loaded listener.js 07:52:58 INFO - PROCESS | 2780 | ++DOMWINDOW == 55 (1C260C00) [pid = 2780] [serial = 55] [outer = 1BE39C00] 07:52:59 INFO - PROCESS | 2780 | 1467039179183 Marionette TRACE conn7 <- [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:52:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 07:52:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 630ms 07:52:59 INFO - PROCESS | 2780 | 1467039179202 Marionette TRACE conn7 -> [0,41,"getWindowHandle",null] 07:52:59 INFO - PROCESS | 2780 | 1467039179204 Marionette TRACE conn7 <- [1,41,null,{"value":"13"}] 07:52:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 07:52:59 INFO - PROCESS | 2780 | 1467039179207 Marionette TRACE conn7 -> [0,42,"setScriptTimeout",{"ms":35000}] 07:52:59 INFO - PROCESS | 2780 | 1467039179209 Marionette TRACE conn7 <- [1,42,null,{}] 07:52:59 INFO - PROCESS | 2780 | 1467039179212 Marionette TRACE conn7 -> [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:52:59 INFO - PROCESS | 2780 | 1467039179215 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:52:59 INFO - PROCESS | 2780 | 1467039179327 Marionette TRACE conn7 <- [1,43,null,{"value":null}] 07:52:59 INFO - PROCESS | 2780 | 1467039179334 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:59 INFO - PROCESS | 2780 | 1467039179336 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:52:59 INFO - PROCESS | 2780 | ++DOCSHELL 1C25F400 == 18 [pid = 2780] [id = 20] 07:52:59 INFO - PROCESS | 2780 | ++DOMWINDOW == 56 (1C260800) [pid = 2780] [serial = 56] [outer = 00000000] 07:52:59 INFO - PROCESS | 2780 | ++DOMWINDOW == 57 (1C371C00) [pid = 2780] [serial = 57] [outer = 1C260800] 07:52:59 INFO - PROCESS | 2780 | 1467039179383 Marionette DEBUG loaded listener.js 07:52:59 INFO - PROCESS | 2780 | ++DOMWINDOW == 58 (1C38A400) [pid = 2780] [serial = 58] [outer = 1C260800] 07:52:59 INFO - PROCESS | 2780 | 1467039179783 Marionette TRACE conn7 <- [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:52:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 07:52:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 630ms 07:52:59 INFO - PROCESS | 2780 | 1467039179839 Marionette TRACE conn7 -> [0,45,"getWindowHandle",null] 07:52:59 INFO - PROCESS | 2780 | 1467039179841 Marionette TRACE conn7 <- [1,45,null,{"value":"13"}] 07:52:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 07:52:59 INFO - PROCESS | 2780 | 1467039179844 Marionette TRACE conn7 -> [0,46,"setScriptTimeout",{"ms":35000}] 07:52:59 INFO - PROCESS | 2780 | 1467039179847 Marionette TRACE conn7 <- [1,46,null,{}] 07:52:59 INFO - PROCESS | 2780 | 1467039179850 Marionette TRACE conn7 -> [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:52:59 INFO - PROCESS | 2780 | 1467039179852 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:52:59 INFO - PROCESS | 2780 | 1467039179963 Marionette TRACE conn7 <- [1,47,null,{"value":null}] 07:52:59 INFO - PROCESS | 2780 | 1467039179980 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:59 INFO - PROCESS | 2780 | 1467039179982 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:52:59 INFO - PROCESS | 2780 | ++DOCSHELL 1C780000 == 19 [pid = 2780] [id = 21] 07:52:59 INFO - PROCESS | 2780 | ++DOMWINDOW == 59 (1C780400) [pid = 2780] [serial = 59] [outer = 00000000] 07:53:00 INFO - PROCESS | 2780 | ++DOMWINDOW == 60 (1C786400) [pid = 2780] [serial = 60] [outer = 1C780400] 07:53:00 INFO - PROCESS | 2780 | 1467039180030 Marionette DEBUG loaded listener.js 07:53:00 INFO - PROCESS | 2780 | ++DOMWINDOW == 61 (1C78CC00) [pid = 2780] [serial = 61] [outer = 1C780400] 07:53:00 INFO - PROCESS | 2780 | 1467039180425 Marionette TRACE conn7 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 07:53:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 07:53:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 630ms 07:53:00 INFO - PROCESS | 2780 | 1467039180492 Marionette TRACE conn7 -> [0,49,"getWindowHandle",null] 07:53:00 INFO - PROCESS | 2780 | 1467039180494 Marionette TRACE conn7 <- [1,49,null,{"value":"13"}] 07:53:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 07:53:00 INFO - PROCESS | 2780 | 1467039180498 Marionette TRACE conn7 -> [0,50,"setScriptTimeout",{"ms":35000}] 07:53:00 INFO - PROCESS | 2780 | 1467039180499 Marionette TRACE conn7 <- [1,50,null,{}] 07:53:00 INFO - PROCESS | 2780 | 1467039180503 Marionette TRACE conn7 -> [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:53:00 INFO - PROCESS | 2780 | 1467039180505 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:00 INFO - PROCESS | 2780 | 1467039180638 Marionette TRACE conn7 <- [1,51,null,{"value":null}] 07:53:00 INFO - PROCESS | 2780 | --DOMWINDOW == 60 (1408E800) [pid = 2780] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 07:53:00 INFO - PROCESS | 2780 | 1467039180694 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:00 INFO - PROCESS | 2780 | 1467039180696 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:00 INFO - PROCESS | 2780 | ++DOCSHELL 0D3FA800 == 20 [pid = 2780] [id = 22] 07:53:00 INFO - PROCESS | 2780 | ++DOMWINDOW == 61 (0DA73800) [pid = 2780] [serial = 62] [outer = 00000000] 07:53:00 INFO - PROCESS | 2780 | ++DOMWINDOW == 62 (0E887C00) [pid = 2780] [serial = 63] [outer = 0DA73800] 07:53:00 INFO - PROCESS | 2780 | 1467039180738 Marionette DEBUG loaded listener.js 07:53:00 INFO - PROCESS | 2780 | ++DOMWINDOW == 63 (15397C00) [pid = 2780] [serial = 64] [outer = 0DA73800] 07:53:01 INFO - PROCESS | 2780 | 1467039181033 Marionette TRACE conn7 <- [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:53:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 07:53:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 570ms 07:53:01 INFO - PROCESS | 2780 | 1467039181070 Marionette TRACE conn7 -> [0,53,"getWindowHandle",null] 07:53:01 INFO - PROCESS | 2780 | 1467039181072 Marionette TRACE conn7 <- [1,53,null,{"value":"13"}] 07:53:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 07:53:01 INFO - PROCESS | 2780 | 1467039181075 Marionette TRACE conn7 -> [0,54,"setScriptTimeout",{"ms":35000}] 07:53:01 INFO - PROCESS | 2780 | 1467039181077 Marionette TRACE conn7 <- [1,54,null,{}] 07:53:01 INFO - PROCESS | 2780 | 1467039181085 Marionette TRACE conn7 -> [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:53:01 INFO - PROCESS | 2780 | 1467039181087 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:01 INFO - PROCESS | 2780 | 1467039181167 Marionette TRACE conn7 <- [1,55,null,{"value":null}] 07:53:01 INFO - PROCESS | 2780 | 1467039181173 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:01 INFO - PROCESS | 2780 | 1467039181175 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:01 INFO - PROCESS | 2780 | ++DOCSHELL 1CA14C00 == 21 [pid = 2780] [id = 23] 07:53:01 INFO - PROCESS | 2780 | ++DOMWINDOW == 64 (1CA15C00) [pid = 2780] [serial = 65] [outer = 00000000] 07:53:01 INFO - PROCESS | 2780 | ++DOMWINDOW == 65 (1CA1A400) [pid = 2780] [serial = 66] [outer = 1CA15C00] 07:53:01 INFO - PROCESS | 2780 | 1467039181218 Marionette DEBUG loaded listener.js 07:53:01 INFO - PROCESS | 2780 | ++DOMWINDOW == 66 (1CA1C800) [pid = 2780] [serial = 67] [outer = 1CA15C00] 07:53:01 INFO - PROCESS | 2780 | 1467039181585 Marionette TRACE conn7 <- [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:53:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 07:53:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 530ms 07:53:01 INFO - PROCESS | 2780 | 1467039181606 Marionette TRACE conn7 -> [0,57,"getWindowHandle",null] 07:53:01 INFO - PROCESS | 2780 | 1467039181608 Marionette TRACE conn7 <- [1,57,null,{"value":"13"}] 07:53:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 07:53:01 INFO - PROCESS | 2780 | 1467039181611 Marionette TRACE conn7 -> [0,58,"setScriptTimeout",{"ms":35000}] 07:53:01 INFO - PROCESS | 2780 | 1467039181613 Marionette TRACE conn7 <- [1,58,null,{}] 07:53:01 INFO - PROCESS | 2780 | 1467039181621 Marionette TRACE conn7 -> [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:53:01 INFO - PROCESS | 2780 | 1467039181622 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:01 INFO - PROCESS | 2780 | 1467039181732 Marionette TRACE conn7 <- [1,59,null,{"value":null}] 07:53:01 INFO - PROCESS | 2780 | 1467039181740 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:01 INFO - PROCESS | 2780 | 1467039181741 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:01 INFO - PROCESS | 2780 | ++DOCSHELL 1CA18400 == 22 [pid = 2780] [id = 24] 07:53:01 INFO - PROCESS | 2780 | ++DOMWINDOW == 67 (1CA1A000) [pid = 2780] [serial = 68] [outer = 00000000] 07:53:01 INFO - PROCESS | 2780 | ++DOMWINDOW == 68 (1CA26800) [pid = 2780] [serial = 69] [outer = 1CA1A000] 07:53:01 INFO - PROCESS | 2780 | 1467039181784 Marionette DEBUG loaded listener.js 07:53:01 INFO - PROCESS | 2780 | ++DOMWINDOW == 69 (1CA28400) [pid = 2780] [serial = 70] [outer = 1CA1A000] 07:53:02 INFO - PROCESS | 2780 | 1467039182172 Marionette TRACE conn7 <- [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:53:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 07:53:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 591ms 07:53:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 07:53:02 INFO - PROCESS | 2780 | 1467039182203 Marionette TRACE conn7 -> [0,61,"getWindowHandle",null] 07:53:02 INFO - PROCESS | 2780 | 1467039182205 Marionette TRACE conn7 <- [1,61,null,{"value":"13"}] 07:53:02 INFO - PROCESS | 2780 | 1467039182208 Marionette TRACE conn7 -> [0,62,"setScriptTimeout",{"ms":35000}] 07:53:02 INFO - PROCESS | 2780 | 1467039182209 Marionette TRACE conn7 <- [1,62,null,{}] 07:53:02 INFO - PROCESS | 2780 | 1467039182213 Marionette TRACE conn7 -> [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:53:02 INFO - PROCESS | 2780 | 1467039182214 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:02 INFO - PROCESS | 2780 | 1467039182319 Marionette TRACE conn7 <- [1,63,null,{"value":null}] 07:53:02 INFO - PROCESS | 2780 | 1467039182326 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:02 INFO - PROCESS | 2780 | 1467039182328 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:02 INFO - PROCESS | 2780 | ++DOCSHELL 15658400 == 23 [pid = 2780] [id = 25] 07:53:02 INFO - PROCESS | 2780 | ++DOMWINDOW == 70 (17AC6400) [pid = 2780] [serial = 71] [outer = 00000000] 07:53:02 INFO - PROCESS | 2780 | ++DOMWINDOW == 71 (17AD0400) [pid = 2780] [serial = 72] [outer = 17AC6400] 07:53:02 INFO - PROCESS | 2780 | 1467039182371 Marionette DEBUG loaded listener.js 07:53:02 INFO - PROCESS | 2780 | ++DOMWINDOW == 72 (17AD0C00) [pid = 2780] [serial = 73] [outer = 17AC6400] 07:53:02 INFO - PROCESS | 2780 | 1467039182719 Marionette TRACE conn7 <- [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:53:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 07:53:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 570ms 07:53:02 INFO - PROCESS | 2780 | 1467039182779 Marionette TRACE conn7 -> [0,65,"getWindowHandle",null] 07:53:02 INFO - PROCESS | 2780 | 1467039182781 Marionette TRACE conn7 <- [1,65,null,{"value":"13"}] 07:53:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 07:53:02 INFO - PROCESS | 2780 | 1467039182784 Marionette TRACE conn7 -> [0,66,"setScriptTimeout",{"ms":35000}] 07:53:02 INFO - PROCESS | 2780 | 1467039182785 Marionette TRACE conn7 <- [1,66,null,{}] 07:53:02 INFO - PROCESS | 2780 | 1467039182788 Marionette TRACE conn7 -> [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:53:02 INFO - PROCESS | 2780 | 1467039182790 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:02 INFO - PROCESS | 2780 | 1467039182870 Marionette TRACE conn7 <- [1,67,null,{"value":null}] 07:53:02 INFO - PROCESS | 2780 | 1467039182937 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:02 INFO - PROCESS | 2780 | 1467039182939 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:02 INFO - PROCESS | 2780 | ++DOCSHELL 17ACA400 == 24 [pid = 2780] [id = 26] 07:53:02 INFO - PROCESS | 2780 | ++DOMWINDOW == 73 (17ACC000) [pid = 2780] [serial = 74] [outer = 00000000] 07:53:02 INFO - PROCESS | 2780 | ++DOMWINDOW == 74 (1CA2E400) [pid = 2780] [serial = 75] [outer = 17ACC000] 07:53:02 INFO - PROCESS | 2780 | 1467039182982 Marionette DEBUG loaded listener.js 07:53:03 INFO - PROCESS | 2780 | ++DOMWINDOW == 75 (1CAB9C00) [pid = 2780] [serial = 76] [outer = 17ACC000] 07:53:03 INFO - PROCESS | 2780 | 1467039183319 Marionette TRACE conn7 <- [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:53:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 07:53:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 571ms 07:53:03 INFO - PROCESS | 2780 | 1467039183356 Marionette TRACE conn7 -> [0,69,"getWindowHandle",null] 07:53:03 INFO - PROCESS | 2780 | 1467039183358 Marionette TRACE conn7 <- [1,69,null,{"value":"13"}] 07:53:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 07:53:03 INFO - PROCESS | 2780 | 1467039183361 Marionette TRACE conn7 -> [0,70,"setScriptTimeout",{"ms":35000}] 07:53:03 INFO - PROCESS | 2780 | 1467039183362 Marionette TRACE conn7 <- [1,70,null,{}] 07:53:03 INFO - PROCESS | 2780 | 1467039183366 Marionette TRACE conn7 -> [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:53:03 INFO - PROCESS | 2780 | 1467039183367 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:03 INFO - PROCESS | 2780 | 1467039183448 Marionette TRACE conn7 <- [1,71,null,{"value":null}] 07:53:03 INFO - PROCESS | 2780 | 1467039183515 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:03 INFO - PROCESS | 2780 | 1467039183516 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:03 INFO - PROCESS | 2780 | ++DOCSHELL 1CA2A400 == 25 [pid = 2780] [id = 27] 07:53:03 INFO - PROCESS | 2780 | ++DOMWINDOW == 76 (1CAC1800) [pid = 2780] [serial = 77] [outer = 00000000] 07:53:03 INFO - PROCESS | 2780 | ++DOMWINDOW == 77 (1CC08800) [pid = 2780] [serial = 78] [outer = 1CAC1800] 07:53:03 INFO - PROCESS | 2780 | 1467039183560 Marionette DEBUG loaded listener.js 07:53:03 INFO - PROCESS | 2780 | ++DOMWINDOW == 78 (1CC0D400) [pid = 2780] [serial = 79] [outer = 1CAC1800] 07:53:03 INFO - PROCESS | 2780 | 1467039183880 Marionette TRACE conn7 <- [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:53:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 07:53:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 570ms 07:53:03 INFO - PROCESS | 2780 | 1467039183962 Marionette TRACE conn7 -> [0,73,"getWindowHandle",null] 07:53:03 INFO - PROCESS | 2780 | 1467039183966 Marionette TRACE conn7 <- [1,73,null,{"value":"13"}] 07:53:03 INFO - PROCESS | 2780 | 1467039183971 Marionette TRACE conn7 -> [0,74,"setScriptTimeout",{"ms":35000}] 07:53:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 07:53:03 INFO - PROCESS | 2780 | 1467039183976 Marionette TRACE conn7 <- [1,74,null,{}] 07:53:03 INFO - PROCESS | 2780 | 1467039183982 Marionette TRACE conn7 -> [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:53:03 INFO - PROCESS | 2780 | 1467039183986 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:04 INFO - PROCESS | 2780 | 1467039184106 Marionette TRACE conn7 <- [1,75,null,{"value":null}] 07:53:04 INFO - PROCESS | 2780 | 1467039184200 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:04 INFO - PROCESS | 2780 | 1467039184203 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:04 INFO - PROCESS | 2780 | ++DOCSHELL 0D306000 == 26 [pid = 2780] [id = 28] 07:53:04 INFO - PROCESS | 2780 | ++DOMWINDOW == 79 (0D306800) [pid = 2780] [serial = 80] [outer = 00000000] 07:53:04 INFO - PROCESS | 2780 | ++DOMWINDOW == 80 (0DACB800) [pid = 2780] [serial = 81] [outer = 0D306800] 07:53:04 INFO - PROCESS | 2780 | 1467039184304 Marionette DEBUG loaded listener.js 07:53:04 INFO - PROCESS | 2780 | ++DOMWINDOW == 81 (0DB75400) [pid = 2780] [serial = 82] [outer = 0D306800] 07:53:04 INFO - PROCESS | 2780 | 1467039184821 Marionette TRACE conn7 <- [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:53:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 07:53:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 870ms 07:53:04 INFO - PROCESS | 2780 | 1467039184848 Marionette TRACE conn7 -> [0,77,"getWindowHandle",null] 07:53:04 INFO - PROCESS | 2780 | 1467039184851 Marionette TRACE conn7 <- [1,77,null,{"value":"13"}] 07:53:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 07:53:04 INFO - PROCESS | 2780 | 1467039184858 Marionette TRACE conn7 -> [0,78,"setScriptTimeout",{"ms":35000}] 07:53:04 INFO - PROCESS | 2780 | 1467039184862 Marionette TRACE conn7 <- [1,78,null,{}] 07:53:04 INFO - PROCESS | 2780 | 1467039184866 Marionette TRACE conn7 -> [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:53:04 INFO - PROCESS | 2780 | 1467039184869 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:04 INFO - PROCESS | 2780 | 1467039184982 Marionette TRACE conn7 <- [1,79,null,{"value":null}] 07:53:05 INFO - PROCESS | 2780 | 1467039185065 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:05 INFO - PROCESS | 2780 | 1467039185068 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:05 INFO - PROCESS | 2780 | ++DOCSHELL 0E80C800 == 27 [pid = 2780] [id = 29] 07:53:05 INFO - PROCESS | 2780 | ++DOMWINDOW == 82 (0E80D400) [pid = 2780] [serial = 83] [outer = 00000000] 07:53:05 INFO - PROCESS | 2780 | ++DOMWINDOW == 83 (11F5C800) [pid = 2780] [serial = 84] [outer = 0E80D400] 07:53:05 INFO - PROCESS | 2780 | 1467039185123 Marionette DEBUG loaded listener.js 07:53:05 INFO - PROCESS | 2780 | ++DOMWINDOW == 84 (1337A000) [pid = 2780] [serial = 85] [outer = 0E80D400] 07:53:05 INFO - PROCESS | 2780 | 1467039185635 Marionette TRACE conn7 <- [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:53:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 07:53:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 830ms 07:53:05 INFO - PROCESS | 2780 | 1467039185687 Marionette TRACE conn7 -> [0,81,"getWindowHandle",null] 07:53:05 INFO - PROCESS | 2780 | 1467039185690 Marionette TRACE conn7 <- [1,81,null,{"value":"13"}] 07:53:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 07:53:05 INFO - PROCESS | 2780 | 1467039185694 Marionette TRACE conn7 -> [0,82,"setScriptTimeout",{"ms":35000}] 07:53:05 INFO - PROCESS | 2780 | 1467039185697 Marionette TRACE conn7 <- [1,82,null,{}] 07:53:05 INFO - PROCESS | 2780 | 1467039185706 Marionette TRACE conn7 -> [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:53:05 INFO - PROCESS | 2780 | 1467039185711 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:05 INFO - PROCESS | 2780 | 1467039185826 Marionette TRACE conn7 <- [1,83,null,{"value":null}] 07:53:05 INFO - PROCESS | 2780 | 1467039185914 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:05 INFO - PROCESS | 2780 | 1467039185918 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:05 INFO - PROCESS | 2780 | ++DOCSHELL 167E7400 == 28 [pid = 2780] [id = 30] 07:53:05 INFO - PROCESS | 2780 | ++DOMWINDOW == 85 (167E7800) [pid = 2780] [serial = 86] [outer = 00000000] 07:53:05 INFO - PROCESS | 2780 | ++DOMWINDOW == 86 (17ACD800) [pid = 2780] [serial = 87] [outer = 167E7800] 07:53:05 INFO - PROCESS | 2780 | 1467039185974 Marionette DEBUG loaded listener.js 07:53:06 INFO - PROCESS | 2780 | ++DOMWINDOW == 87 (1BE37000) [pid = 2780] [serial = 88] [outer = 167E7800] 07:53:06 INFO - PROCESS | 2780 | 1467039186714 Marionette TRACE conn7 <- [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:53:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 07:53:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1074ms 07:53:06 INFO - PROCESS | 2780 | 1467039186771 Marionette TRACE conn7 -> [0,85,"getWindowHandle",null] 07:53:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 07:53:06 INFO - PROCESS | 2780 | 1467039186776 Marionette TRACE conn7 <- [1,85,null,{"value":"13"}] 07:53:06 INFO - PROCESS | 2780 | 1467039186781 Marionette TRACE conn7 -> [0,86,"setScriptTimeout",{"ms":35000}] 07:53:06 INFO - PROCESS | 2780 | 1467039186784 Marionette TRACE conn7 <- [1,86,null,{}] 07:53:06 INFO - PROCESS | 2780 | 1467039186790 Marionette TRACE conn7 -> [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:53:06 INFO - PROCESS | 2780 | 1467039186793 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:06 INFO - PROCESS | 2780 | 1467039186888 Marionette TRACE conn7 <- [1,87,null,{"value":null}] 07:53:06 INFO - PROCESS | 2780 | 1467039186961 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:06 INFO - PROCESS | 2780 | 1467039186964 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:06 INFO - PROCESS | 2780 | ++DOCSHELL 0DD1E000 == 29 [pid = 2780] [id = 31] 07:53:06 INFO - PROCESS | 2780 | ++DOMWINDOW == 88 (0DD1F400) [pid = 2780] [serial = 89] [outer = 00000000] 07:53:07 INFO - PROCESS | 2780 | ++DOMWINDOW == 89 (0DEAA400) [pid = 2780] [serial = 90] [outer = 0DD1F400] 07:53:07 INFO - PROCESS | 2780 | 1467039187013 Marionette DEBUG loaded listener.js 07:53:07 INFO - PROCESS | 2780 | ++DOMWINDOW == 90 (0E053400) [pid = 2780] [serial = 91] [outer = 0DD1F400] 07:53:07 INFO - PROCESS | 2780 | --DOMWINDOW == 89 (1652D000) [pid = 2780] [serial = 14] [outer = 00000000] [url = about:blank] 07:53:07 INFO - PROCESS | 2780 | --DOMWINDOW == 88 (15081000) [pid = 2780] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 07:53:07 INFO - PROCESS | 2780 | --DOMWINDOW == 87 (1507B400) [pid = 2780] [serial = 9] [outer = 00000000] [url = about:blank] 07:53:07 INFO - PROCESS | 2780 | --DOMWINDOW == 86 (0EAC9400) [pid = 2780] [serial = 4] [outer = 00000000] [url = about:blank] 07:53:07 INFO - PROCESS | 2780 | 1467039187628 Marionette TRACE conn7 <- [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:53:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 07:53:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 890ms 07:53:07 INFO - PROCESS | 2780 | 1467039187671 Marionette TRACE conn7 -> [0,89,"getWindowHandle",null] 07:53:07 INFO - PROCESS | 2780 | 1467039187676 Marionette TRACE conn7 <- [1,89,null,{"value":"13"}] 07:53:07 INFO - PROCESS | 2780 | 1467039187682 Marionette TRACE conn7 -> [0,90,"setScriptTimeout",{"ms":35000}] 07:53:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 07:53:07 INFO - PROCESS | 2780 | 1467039187684 Marionette TRACE conn7 <- [1,90,null,{}] 07:53:07 INFO - PROCESS | 2780 | 1467039187688 Marionette TRACE conn7 -> [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:53:07 INFO - PROCESS | 2780 | 1467039187690 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:07 INFO - PROCESS | 2780 | 1467039187786 Marionette TRACE conn7 <- [1,91,null,{"value":null}] 07:53:07 INFO - PROCESS | 2780 | 1467039187861 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:07 INFO - PROCESS | 2780 | 1467039187863 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:07 INFO - PROCESS | 2780 | ++DOCSHELL 0D3F6C00 == 30 [pid = 2780] [id = 32] 07:53:07 INFO - PROCESS | 2780 | ++DOMWINDOW == 87 (0DB71400) [pid = 2780] [serial = 92] [outer = 00000000] 07:53:07 INFO - PROCESS | 2780 | ++DOMWINDOW == 88 (0E051800) [pid = 2780] [serial = 93] [outer = 0DB71400] 07:53:07 INFO - PROCESS | 2780 | 1467039187910 Marionette DEBUG loaded listener.js 07:53:07 INFO - PROCESS | 2780 | ++DOMWINDOW == 89 (0EA8B000) [pid = 2780] [serial = 94] [outer = 0DB71400] 07:53:08 INFO - PROCESS | 2780 | 1467039188248 Marionette TRACE conn7 <- [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:53:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 07:53:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 630ms 07:53:08 INFO - PROCESS | 2780 | 1467039188318 Marionette TRACE conn7 -> [0,93,"getWindowHandle",null] 07:53:08 INFO - PROCESS | 2780 | 1467039188320 Marionette TRACE conn7 <- [1,93,null,{"value":"13"}] 07:53:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 07:53:08 INFO - PROCESS | 2780 | 1467039188324 Marionette TRACE conn7 -> [0,94,"setScriptTimeout",{"ms":35000}] 07:53:08 INFO - PROCESS | 2780 | 1467039188327 Marionette TRACE conn7 <- [1,94,null,{}] 07:53:08 INFO - PROCESS | 2780 | 1467039188337 Marionette TRACE conn7 -> [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:53:08 INFO - PROCESS | 2780 | 1467039188341 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:08 INFO - PROCESS | 2780 | 1467039188423 Marionette TRACE conn7 <- [1,95,null,{"value":null}] 07:53:08 INFO - PROCESS | 2780 | 1467039188430 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:08 INFO - PROCESS | 2780 | 1467039188433 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:08 INFO - PROCESS | 2780 | ++DOCSHELL 13E32800 == 31 [pid = 2780] [id = 33] 07:53:08 INFO - PROCESS | 2780 | ++DOMWINDOW == 90 (14092800) [pid = 2780] [serial = 95] [outer = 00000000] 07:53:08 INFO - PROCESS | 2780 | ++DOMWINDOW == 91 (1507E800) [pid = 2780] [serial = 96] [outer = 14092800] 07:53:08 INFO - PROCESS | 2780 | 1467039188482 Marionette DEBUG loaded listener.js 07:53:08 INFO - PROCESS | 2780 | ++DOMWINDOW == 92 (15653000) [pid = 2780] [serial = 97] [outer = 14092800] 07:53:08 INFO - PROCESS | 2780 | 1467039188885 Marionette TRACE conn7 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 07:53:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 07:53:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 630ms 07:53:08 INFO - PROCESS | 2780 | 1467039188956 Marionette TRACE conn7 -> [0,97,"getWindowHandle",null] 07:53:08 INFO - PROCESS | 2780 | 1467039188959 Marionette TRACE conn7 <- [1,97,null,{"value":"13"}] 07:53:08 INFO - PROCESS | 2780 | 1467039188961 Marionette TRACE conn7 -> [0,98,"setScriptTimeout",{"ms":35000}] 07:53:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 07:53:08 INFO - PROCESS | 2780 | 1467039188963 Marionette TRACE conn7 <- [1,98,null,{}] 07:53:08 INFO - PROCESS | 2780 | 1467039188967 Marionette TRACE conn7 -> [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:53:08 INFO - PROCESS | 2780 | 1467039188969 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:09 INFO - PROCESS | 2780 | 1467039189054 Marionette TRACE conn7 <- [1,99,null,{"value":null}] 07:53:09 INFO - PROCESS | 2780 | 1467039189061 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:09 INFO - PROCESS | 2780 | 1467039189063 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:09 INFO - PROCESS | 2780 | ++DOCSHELL 16685800 == 32 [pid = 2780] [id = 34] 07:53:09 INFO - PROCESS | 2780 | ++DOMWINDOW == 93 (167E1C00) [pid = 2780] [serial = 98] [outer = 00000000] 07:53:09 INFO - PROCESS | 2780 | ++DOMWINDOW == 94 (167F0C00) [pid = 2780] [serial = 99] [outer = 167E1C00] 07:53:09 INFO - PROCESS | 2780 | 1467039189109 Marionette DEBUG loaded listener.js 07:53:09 INFO - PROCESS | 2780 | ++DOMWINDOW == 95 (17AC6800) [pid = 2780] [serial = 100] [outer = 167E1C00] 07:53:09 INFO - PROCESS | 2780 | 1467039189517 Marionette TRACE conn7 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 07:53:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 07:53:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 570ms 07:53:09 INFO - PROCESS | 2780 | 1467039189536 Marionette TRACE conn7 -> [0,101,"getWindowHandle",null] 07:53:09 INFO - PROCESS | 2780 | 1467039189538 Marionette TRACE conn7 <- [1,101,null,{"value":"13"}] 07:53:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 07:53:09 INFO - PROCESS | 2780 | 1467039189541 Marionette TRACE conn7 -> [0,102,"setScriptTimeout",{"ms":35000}] 07:53:09 INFO - PROCESS | 2780 | 1467039189543 Marionette TRACE conn7 <- [1,102,null,{}] 07:53:09 INFO - PROCESS | 2780 | 1467039189546 Marionette TRACE conn7 -> [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:53:09 INFO - PROCESS | 2780 | 1467039189548 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:09 INFO - PROCESS | 2780 | 1467039189665 Marionette TRACE conn7 <- [1,103,null,{"value":null}] 07:53:09 INFO - PROCESS | 2780 | 1467039189672 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:09 INFO - PROCESS | 2780 | 1467039189674 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:09 INFO - PROCESS | 2780 | ++DOCSHELL 17ACB800 == 33 [pid = 2780] [id = 35] 07:53:09 INFO - PROCESS | 2780 | ++DOMWINDOW == 96 (17ACE400) [pid = 2780] [serial = 101] [outer = 00000000] 07:53:09 INFO - PROCESS | 2780 | ++DOMWINDOW == 97 (19E06400) [pid = 2780] [serial = 102] [outer = 17ACE400] 07:53:09 INFO - PROCESS | 2780 | 1467039189718 Marionette DEBUG loaded listener.js 07:53:09 INFO - PROCESS | 2780 | ++DOMWINDOW == 98 (1BE3B000) [pid = 2780] [serial = 103] [outer = 17ACE400] 07:53:10 INFO - PROCESS | 2780 | 1467039190156 Marionette TRACE conn7 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 07:53:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 07:53:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 670ms 07:53:10 INFO - PROCESS | 2780 | 1467039190212 Marionette TRACE conn7 -> [0,105,"getWindowHandle",null] 07:53:10 INFO - PROCESS | 2780 | 1467039190214 Marionette TRACE conn7 <- [1,105,null,{"value":"13"}] 07:53:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 07:53:10 INFO - PROCESS | 2780 | 1467039190218 Marionette TRACE conn7 -> [0,106,"setScriptTimeout",{"ms":35000}] 07:53:10 INFO - PROCESS | 2780 | 1467039190219 Marionette TRACE conn7 <- [1,106,null,{}] 07:53:10 INFO - PROCESS | 2780 | 1467039190227 Marionette TRACE conn7 -> [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:53:10 INFO - PROCESS | 2780 | 1467039190233 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:10 INFO - PROCESS | 2780 | 1467039190359 Marionette TRACE conn7 <- [1,107,null,{"value":null}] 07:53:10 INFO - PROCESS | 2780 | 1467039190410 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:10 INFO - PROCESS | 2780 | 1467039190412 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:10 INFO - PROCESS | 2780 | ++DOCSHELL 1C269000 == 34 [pid = 2780] [id = 36] 07:53:10 INFO - PROCESS | 2780 | ++DOMWINDOW == 99 (1C269400) [pid = 2780] [serial = 104] [outer = 00000000] 07:53:10 INFO - PROCESS | 2780 | ++DOMWINDOW == 100 (1C36FC00) [pid = 2780] [serial = 105] [outer = 1C269400] 07:53:10 INFO - PROCESS | 2780 | 1467039190457 Marionette DEBUG loaded listener.js 07:53:10 INFO - PROCESS | 2780 | ++DOMWINDOW == 101 (1C380C00) [pid = 2780] [serial = 106] [outer = 1C269400] 07:53:10 INFO - PROCESS | 2780 | 1467039190849 Marionette TRACE conn7 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 07:53:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 07:53:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 670ms 07:53:10 INFO - PROCESS | 2780 | 1467039190888 Marionette TRACE conn7 -> [0,109,"getWindowHandle",null] 07:53:10 INFO - PROCESS | 2780 | 1467039190890 Marionette TRACE conn7 <- [1,109,null,{"value":"13"}] 07:53:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 07:53:10 INFO - PROCESS | 2780 | 1467039190894 Marionette TRACE conn7 -> [0,110,"setScriptTimeout",{"ms":35000}] 07:53:10 INFO - PROCESS | 2780 | 1467039190895 Marionette TRACE conn7 <- [1,110,null,{}] 07:53:10 INFO - PROCESS | 2780 | 1467039190917 Marionette TRACE conn7 -> [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:53:10 INFO - PROCESS | 2780 | 1467039190918 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:11 INFO - PROCESS | 2780 | 1467039191027 Marionette TRACE conn7 <- [1,111,null,{"value":null}] 07:53:11 INFO - PROCESS | 2780 | 1467039191032 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:11 INFO - PROCESS | 2780 | 1467039191034 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:11 INFO - PROCESS | 2780 | ++DOCSHELL 11DD0800 == 35 [pid = 2780] [id = 37] 07:53:11 INFO - PROCESS | 2780 | ++DOMWINDOW == 102 (16B21C00) [pid = 2780] [serial = 107] [outer = 00000000] 07:53:11 INFO - PROCESS | 2780 | ++DOMWINDOW == 103 (16B2A000) [pid = 2780] [serial = 108] [outer = 16B21C00] 07:53:11 INFO - PROCESS | 2780 | 1467039191077 Marionette DEBUG loaded listener.js 07:53:11 INFO - PROCESS | 2780 | ++DOMWINDOW == 104 (16B2C000) [pid = 2780] [serial = 109] [outer = 16B21C00] 07:53:11 INFO - PROCESS | 2780 | 1467039191463 Marionette TRACE conn7 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 07:53:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 07:53:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 590ms 07:53:11 INFO - PROCESS | 2780 | 1467039191489 Marionette TRACE conn7 -> [0,113,"getWindowHandle",null] 07:53:11 INFO - PROCESS | 2780 | 1467039191491 Marionette TRACE conn7 <- [1,113,null,{"value":"13"}] 07:53:11 INFO - PROCESS | 2780 | 1467039191495 Marionette TRACE conn7 -> [0,114,"setScriptTimeout",{"ms":35000}] 07:53:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 07:53:11 INFO - PROCESS | 2780 | 1467039191496 Marionette TRACE conn7 <- [1,114,null,{}] 07:53:11 INFO - PROCESS | 2780 | 1467039191499 Marionette TRACE conn7 -> [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:53:11 INFO - PROCESS | 2780 | 1467039191501 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:11 INFO - PROCESS | 2780 | 1467039191606 Marionette TRACE conn7 <- [1,115,null,{"value":null}] 07:53:11 INFO - PROCESS | 2780 | 1467039191612 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:11 INFO - PROCESS | 2780 | 1467039191613 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:11 INFO - PROCESS | 2780 | ++DOCSHELL 1BE84000 == 36 [pid = 2780] [id = 38] 07:53:11 INFO - PROCESS | 2780 | ++DOMWINDOW == 105 (1C26B000) [pid = 2780] [serial = 110] [outer = 00000000] 07:53:11 INFO - PROCESS | 2780 | ++DOMWINDOW == 106 (1C78C000) [pid = 2780] [serial = 111] [outer = 1C26B000] 07:53:11 INFO - PROCESS | 2780 | 1467039191657 Marionette DEBUG loaded listener.js 07:53:11 INFO - PROCESS | 2780 | ++DOMWINDOW == 107 (0E046800) [pid = 2780] [serial = 112] [outer = 1C26B000] 07:53:12 INFO - PROCESS | 2780 | --DOMWINDOW == 106 (0DA73800) [pid = 2780] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 07:53:12 INFO - PROCESS | 2780 | --DOMWINDOW == 105 (1CA15C00) [pid = 2780] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 07:53:12 INFO - PROCESS | 2780 | --DOMWINDOW == 104 (0E052000) [pid = 2780] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 07:53:12 INFO - PROCESS | 2780 | --DOMWINDOW == 103 (1C260800) [pid = 2780] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 07:53:12 INFO - PROCESS | 2780 | --DOMWINDOW == 102 (167EF000) [pid = 2780] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 07:53:12 INFO - PROCESS | 2780 | --DOMWINDOW == 101 (15656C00) [pid = 2780] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 07:53:12 INFO - PROCESS | 2780 | --DOMWINDOW == 100 (0C510800) [pid = 2780] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 07:53:12 INFO - PROCESS | 2780 | --DOMWINDOW == 99 (0DE9D800) [pid = 2780] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 07:53:12 INFO - PROCESS | 2780 | --DOMWINDOW == 98 (15083000) [pid = 2780] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 07:53:12 INFO - PROCESS | 2780 | --DOMWINDOW == 97 (1BE39C00) [pid = 2780] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 07:53:12 INFO - PROCESS | 2780 | --DOMWINDOW == 96 (1862E000) [pid = 2780] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 07:53:12 INFO - PROCESS | 2780 | --DOMWINDOW == 95 (17AC6400) [pid = 2780] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 07:53:12 INFO - PROCESS | 2780 | --DOMWINDOW == 94 (0DD1C000) [pid = 2780] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 07:53:12 INFO - PROCESS | 2780 | --DOMWINDOW == 93 (1C780400) [pid = 2780] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 07:53:12 INFO - PROCESS | 2780 | --DOMWINDOW == 92 (17ACC000) [pid = 2780] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 07:53:12 INFO - PROCESS | 2780 | --DOMWINDOW == 91 (1CA1A000) [pid = 2780] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 07:53:12 INFO - PROCESS | 2780 | 1467039192291 Marionette TRACE conn7 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 07:53:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 07:53:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 830ms 07:53:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 07:53:12 INFO - PROCESS | 2780 | 1467039192329 Marionette TRACE conn7 -> [0,117,"getWindowHandle",null] 07:53:12 INFO - PROCESS | 2780 | 1467039192331 Marionette TRACE conn7 <- [1,117,null,{"value":"13"}] 07:53:12 INFO - PROCESS | 2780 | 1467039192334 Marionette TRACE conn7 -> [0,118,"setScriptTimeout",{"ms":35000}] 07:53:12 INFO - PROCESS | 2780 | 1467039192336 Marionette TRACE conn7 <- [1,118,null,{}] 07:53:12 INFO - PROCESS | 2780 | 1467039192339 Marionette TRACE conn7 -> [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:53:12 INFO - PROCESS | 2780 | 1467039192341 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:12 INFO - PROCESS | 2780 | 1467039192419 Marionette TRACE conn7 <- [1,119,null,{"value":null}] 07:53:12 INFO - PROCESS | 2780 | 1467039192427 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:12 INFO - PROCESS | 2780 | 1467039192429 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:12 INFO - PROCESS | 2780 | ++DOCSHELL 0DA74000 == 37 [pid = 2780] [id = 39] 07:53:12 INFO - PROCESS | 2780 | ++DOMWINDOW == 92 (0DACD800) [pid = 2780] [serial = 113] [outer = 00000000] 07:53:12 INFO - PROCESS | 2780 | ++DOMWINDOW == 93 (15082800) [pid = 2780] [serial = 114] [outer = 0DACD800] 07:53:12 INFO - PROCESS | 2780 | 1467039192472 Marionette DEBUG loaded listener.js 07:53:12 INFO - PROCESS | 2780 | ++DOMWINDOW == 94 (156F3C00) [pid = 2780] [serial = 115] [outer = 0DACD800] 07:53:12 INFO - PROCESS | 2780 | 1467039192863 Marionette TRACE conn7 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 07:53:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 07:53:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 570ms 07:53:12 INFO - PROCESS | 2780 | 1467039192905 Marionette TRACE conn7 -> [0,121,"getWindowHandle",null] 07:53:12 INFO - PROCESS | 2780 | 1467039192907 Marionette TRACE conn7 <- [1,121,null,{"value":"13"}] 07:53:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 07:53:12 INFO - PROCESS | 2780 | 1467039192911 Marionette TRACE conn7 -> [0,122,"setScriptTimeout",{"ms":35000}] 07:53:12 INFO - PROCESS | 2780 | 1467039192913 Marionette TRACE conn7 <- [1,122,null,{}] 07:53:12 INFO - PROCESS | 2780 | 1467039192917 Marionette TRACE conn7 -> [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:53:12 INFO - PROCESS | 2780 | 1467039192919 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:13 INFO - PROCESS | 2780 | 1467039193002 Marionette TRACE conn7 <- [1,123,null,{"value":null}] 07:53:13 INFO - PROCESS | 2780 | 1467039193008 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:13 INFO - PROCESS | 2780 | 1467039193010 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:13 INFO - PROCESS | 2780 | ++DOCSHELL 162B2000 == 38 [pid = 2780] [id = 40] 07:53:13 INFO - PROCESS | 2780 | ++DOMWINDOW == 95 (162B3000) [pid = 2780] [serial = 116] [outer = 00000000] 07:53:13 INFO - PROCESS | 2780 | ++DOMWINDOW == 96 (162B8000) [pid = 2780] [serial = 117] [outer = 162B3000] 07:53:13 INFO - PROCESS | 2780 | 1467039193053 Marionette DEBUG loaded listener.js 07:53:13 INFO - PROCESS | 2780 | ++DOMWINDOW == 97 (162BA000) [pid = 2780] [serial = 118] [outer = 162B3000] 07:53:13 INFO - PROCESS | 2780 | 1467039193451 Marionette TRACE conn7 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 07:53:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 07:53:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 570ms 07:53:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 07:53:13 INFO - PROCESS | 2780 | 1467039193481 Marionette TRACE conn7 -> [0,125,"getWindowHandle",null] 07:53:13 INFO - PROCESS | 2780 | 1467039193483 Marionette TRACE conn7 <- [1,125,null,{"value":"13"}] 07:53:13 INFO - PROCESS | 2780 | 1467039193486 Marionette TRACE conn7 -> [0,126,"setScriptTimeout",{"ms":35000}] 07:53:13 INFO - PROCESS | 2780 | 1467039193489 Marionette TRACE conn7 <- [1,126,null,{}] 07:53:13 INFO - PROCESS | 2780 | 1467039193492 Marionette TRACE conn7 -> [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:53:13 INFO - PROCESS | 2780 | 1467039193494 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:13 INFO - PROCESS | 2780 | 1467039193622 Marionette TRACE conn7 <- [1,127,null,{"value":null}] 07:53:13 INFO - PROCESS | 2780 | 1467039193627 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:13 INFO - PROCESS | 2780 | 1467039193630 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:13 INFO - PROCESS | 2780 | ++DOCSHELL 169BD000 == 39 [pid = 2780] [id = 41] 07:53:13 INFO - PROCESS | 2780 | ++DOMWINDOW == 98 (169BD800) [pid = 2780] [serial = 119] [outer = 00000000] 07:53:13 INFO - PROCESS | 2780 | ++DOMWINDOW == 99 (169C2C00) [pid = 2780] [serial = 120] [outer = 169BD800] 07:53:13 INFO - PROCESS | 2780 | 1467039193675 Marionette DEBUG loaded listener.js 07:53:13 INFO - PROCESS | 2780 | ++DOMWINDOW == 100 (1BE35800) [pid = 2780] [serial = 121] [outer = 169BD800] 07:53:14 INFO - PROCESS | 2780 | 1467039194088 Marionette TRACE conn7 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 07:53:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 07:53:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 630ms 07:53:14 INFO - PROCESS | 2780 | 1467039194117 Marionette TRACE conn7 -> [0,129,"getWindowHandle",null] 07:53:14 INFO - PROCESS | 2780 | 1467039194119 Marionette TRACE conn7 <- [1,129,null,{"value":"13"}] 07:53:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 07:53:14 INFO - PROCESS | 2780 | 1467039194123 Marionette TRACE conn7 -> [0,130,"setScriptTimeout",{"ms":35000}] 07:53:14 INFO - PROCESS | 2780 | 1467039194124 Marionette TRACE conn7 <- [1,130,null,{}] 07:53:14 INFO - PROCESS | 2780 | 1467039194139 Marionette TRACE conn7 -> [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:53:14 INFO - PROCESS | 2780 | 1467039194141 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:14 INFO - PROCESS | 2780 | 1467039194263 Marionette TRACE conn7 <- [1,131,null,{"value":null}] 07:53:14 INFO - PROCESS | 2780 | 1467039194385 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:14 INFO - PROCESS | 2780 | 1467039194388 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:14 INFO - PROCESS | 2780 | ++DOCSHELL 08BF9C00 == 40 [pid = 2780] [id = 42] 07:53:14 INFO - PROCESS | 2780 | ++DOMWINDOW == 101 (0C50B800) [pid = 2780] [serial = 122] [outer = 00000000] 07:53:14 INFO - PROCESS | 2780 | ++DOMWINDOW == 102 (0C590400) [pid = 2780] [serial = 123] [outer = 0C50B800] 07:53:14 INFO - PROCESS | 2780 | 1467039194448 Marionette DEBUG loaded listener.js 07:53:14 INFO - PROCESS | 2780 | ++DOMWINDOW == 103 (0DACB000) [pid = 2780] [serial = 124] [outer = 0C50B800] 07:53:15 INFO - PROCESS | 2780 | 1467039195026 Marionette TRACE conn7 <- [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:53:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 07:53:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 970ms 07:53:15 INFO - PROCESS | 2780 | 1467039195095 Marionette TRACE conn7 -> [0,133,"getWindowHandle",null] 07:53:15 INFO - PROCESS | 2780 | 1467039195099 Marionette TRACE conn7 <- [1,133,null,{"value":"13"}] 07:53:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 07:53:15 INFO - PROCESS | 2780 | 1467039195104 Marionette TRACE conn7 -> [0,134,"setScriptTimeout",{"ms":35000}] 07:53:15 INFO - PROCESS | 2780 | 1467039195108 Marionette TRACE conn7 <- [1,134,null,{}] 07:53:15 INFO - PROCESS | 2780 | 1467039195113 Marionette TRACE conn7 -> [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:53:15 INFO - PROCESS | 2780 | 1467039195116 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:15 INFO - PROCESS | 2780 | 1467039195256 Marionette TRACE conn7 <- [1,135,null,{"value":null}] 07:53:15 INFO - PROCESS | 2780 | 1467039195375 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:15 INFO - PROCESS | 2780 | 1467039195378 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:15 INFO - PROCESS | 2780 | ++DOCSHELL 124BA000 == 41 [pid = 2780] [id = 43] 07:53:15 INFO - PROCESS | 2780 | ++DOMWINDOW == 104 (124BD000) [pid = 2780] [serial = 125] [outer = 00000000] 07:53:15 INFO - PROCESS | 2780 | ++DOMWINDOW == 105 (13E33000) [pid = 2780] [serial = 126] [outer = 124BD000] 07:53:15 INFO - PROCESS | 2780 | 1467039195434 Marionette DEBUG loaded listener.js 07:53:15 INFO - PROCESS | 2780 | ++DOMWINDOW == 106 (15081000) [pid = 2780] [serial = 127] [outer = 124BD000] 07:53:15 INFO - PROCESS | 2780 | 1467039195995 Marionette TRACE conn7 <- [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:53:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 07:53:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 930ms 07:53:16 INFO - PROCESS | 2780 | 1467039196039 Marionette TRACE conn7 -> [0,137,"getWindowHandle",null] 07:53:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 07:53:16 INFO - PROCESS | 2780 | 1467039196042 Marionette TRACE conn7 <- [1,137,null,{"value":"13"}] 07:53:16 INFO - PROCESS | 2780 | 1467039196061 Marionette TRACE conn7 -> [0,138,"setScriptTimeout",{"ms":35000}] 07:53:16 INFO - PROCESS | 2780 | 1467039196063 Marionette TRACE conn7 <- [1,138,null,{}] 07:53:16 INFO - PROCESS | 2780 | 1467039196068 Marionette TRACE conn7 -> [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:53:16 INFO - PROCESS | 2780 | 1467039196071 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:16 INFO - PROCESS | 2780 | 1467039196179 Marionette TRACE conn7 <- [1,139,null,{"value":null}] 07:53:16 INFO - PROCESS | 2780 | 1467039196258 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:16 INFO - PROCESS | 2780 | 1467039196261 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:16 INFO - PROCESS | 2780 | ++DOCSHELL 156FD000 == 42 [pid = 2780] [id = 44] 07:53:16 INFO - PROCESS | 2780 | ++DOMWINDOW == 107 (169C2400) [pid = 2780] [serial = 128] [outer = 00000000] 07:53:16 INFO - PROCESS | 2780 | ++DOMWINDOW == 108 (16B24C00) [pid = 2780] [serial = 129] [outer = 169C2400] 07:53:16 INFO - PROCESS | 2780 | 1467039196355 Marionette DEBUG loaded listener.js 07:53:16 INFO - PROCESS | 2780 | ++DOMWINDOW == 109 (19D9C000) [pid = 2780] [serial = 130] [outer = 169C2400] 07:53:17 INFO - PROCESS | 2780 | 1467039197050 Marionette TRACE conn7 <- [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:53:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 07:53:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1037ms 07:53:17 INFO - PROCESS | 2780 | 1467039197086 Marionette TRACE conn7 -> [0,141,"getWindowHandle",null] 07:53:17 INFO - PROCESS | 2780 | 1467039197090 Marionette TRACE conn7 <- [1,141,null,{"value":"13"}] 07:53:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 07:53:17 INFO - PROCESS | 2780 | 1467039197095 Marionette TRACE conn7 -> [0,142,"setScriptTimeout",{"ms":35000}] 07:53:17 INFO - PROCESS | 2780 | 1467039197098 Marionette TRACE conn7 <- [1,142,null,{}] 07:53:17 INFO - PROCESS | 2780 | 1467039197104 Marionette TRACE conn7 -> [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:53:17 INFO - PROCESS | 2780 | 1467039197106 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:17 INFO - PROCESS | 2780 | 1467039197206 Marionette TRACE conn7 <- [1,143,null,{"value":null}] 07:53:17 INFO - PROCESS | 2780 | 1467039197284 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:17 INFO - PROCESS | 2780 | 1467039197288 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:17 INFO - PROCESS | 2780 | ++DOCSHELL 0DD1D000 == 43 [pid = 2780] [id = 45] 07:53:17 INFO - PROCESS | 2780 | ++DOMWINDOW == 110 (0DD1FC00) [pid = 2780] [serial = 131] [outer = 00000000] 07:53:17 INFO - PROCESS | 2780 | ++DOMWINDOW == 111 (0E04C000) [pid = 2780] [serial = 132] [outer = 0DD1FC00] 07:53:17 INFO - PROCESS | 2780 | 1467039197336 Marionette DEBUG loaded listener.js 07:53:17 INFO - PROCESS | 2780 | ++DOMWINDOW == 112 (0E23C800) [pid = 2780] [serial = 133] [outer = 0DD1FC00] 07:53:18 INFO - PROCESS | 2780 | --DOCSHELL 169BD000 == 42 [pid = 2780] [id = 41] 07:53:18 INFO - PROCESS | 2780 | --DOCSHELL 162B2000 == 41 [pid = 2780] [id = 40] 07:53:18 INFO - PROCESS | 2780 | --DOCSHELL 0DA74000 == 40 [pid = 2780] [id = 39] 07:53:18 INFO - PROCESS | 2780 | --DOCSHELL 1BE84000 == 39 [pid = 2780] [id = 38] 07:53:18 INFO - PROCESS | 2780 | --DOCSHELL 11DD0800 == 38 [pid = 2780] [id = 37] 07:53:18 INFO - PROCESS | 2780 | --DOCSHELL 1C269000 == 37 [pid = 2780] [id = 36] 07:53:18 INFO - PROCESS | 2780 | --DOCSHELL 16685800 == 36 [pid = 2780] [id = 34] 07:53:18 INFO - PROCESS | 2780 | --DOCSHELL 17ACB800 == 35 [pid = 2780] [id = 35] 07:53:18 INFO - PROCESS | 2780 | --DOCSHELL 13E32800 == 34 [pid = 2780] [id = 33] 07:53:18 INFO - PROCESS | 2780 | --DOCSHELL 0DD1E000 == 33 [pid = 2780] [id = 31] 07:53:18 INFO - PROCESS | 2780 | --DOCSHELL 0D3F6C00 == 32 [pid = 2780] [id = 32] 07:53:18 INFO - PROCESS | 2780 | --DOCSHELL 0E80C800 == 31 [pid = 2780] [id = 29] 07:53:18 INFO - PROCESS | 2780 | --DOCSHELL 167E7400 == 30 [pid = 2780] [id = 30] 07:53:18 INFO - PROCESS | 2780 | --DOCSHELL 156FD000 == 29 [pid = 2780] [id = 44] 07:53:18 INFO - PROCESS | 2780 | --DOCSHELL 08BF9C00 == 28 [pid = 2780] [id = 42] 07:53:18 INFO - PROCESS | 2780 | --DOCSHELL 124BA000 == 27 [pid = 2780] [id = 43] 07:53:18 INFO - PROCESS | 2780 | --DOMWINDOW == 111 (1692F400) [pid = 2780] [serial = 17] [outer = 00000000] [url = about:blank] 07:53:18 INFO - PROCESS | 2780 | --DOMWINDOW == 110 (0E887C00) [pid = 2780] [serial = 63] [outer = 00000000] [url = about:blank] 07:53:18 INFO - PROCESS | 2780 | --DOMWINDOW == 109 (1CA1A400) [pid = 2780] [serial = 66] [outer = 00000000] [url = about:blank] 07:53:18 INFO - PROCESS | 2780 | --DOMWINDOW == 108 (0E055800) [pid = 2780] [serial = 42] [outer = 00000000] [url = about:blank] 07:53:18 INFO - PROCESS | 2780 | --DOMWINDOW == 107 (1C371C00) [pid = 2780] [serial = 57] [outer = 00000000] [url = about:blank] 07:53:18 INFO - PROCESS | 2780 | --DOMWINDOW == 106 (1C38A400) [pid = 2780] [serial = 58] [outer = 00000000] [url = about:blank] 07:53:18 INFO - PROCESS | 2780 | --DOMWINDOW == 105 (18D85400) [pid = 2780] [serial = 45] [outer = 00000000] [url = about:blank] 07:53:18 INFO - PROCESS | 2780 | --DOMWINDOW == 104 (15632000) [pid = 2780] [serial = 46] [outer = 00000000] [url = about:blank] 07:53:18 INFO - PROCESS | 2780 | --DOMWINDOW == 103 (1BE3B800) [pid = 2780] [serial = 51] [outer = 00000000] [url = about:blank] 07:53:18 INFO - PROCESS | 2780 | --DOMWINDOW == 102 (1BE40C00) [pid = 2780] [serial = 52] [outer = 00000000] [url = about:blank] 07:53:18 INFO - PROCESS | 2780 | --DOMWINDOW == 101 (0C516400) [pid = 2780] [serial = 48] [outer = 00000000] [url = about:blank] 07:53:18 INFO - PROCESS | 2780 | --DOMWINDOW == 100 (0C518400) [pid = 2780] [serial = 49] [outer = 00000000] [url = about:blank] 07:53:18 INFO - PROCESS | 2780 | --DOMWINDOW == 99 (0DEAA000) [pid = 2780] [serial = 21] [outer = 00000000] [url = about:blank] 07:53:18 INFO - PROCESS | 2780 | --DOMWINDOW == 98 (0E23BC00) [pid = 2780] [serial = 22] [outer = 00000000] [url = about:blank] 07:53:18 INFO - PROCESS | 2780 | --DOMWINDOW == 97 (15397000) [pid = 2780] [serial = 27] [outer = 00000000] [url = about:blank] 07:53:18 INFO - PROCESS | 2780 | --DOMWINDOW == 96 (15633C00) [pid = 2780] [serial = 28] [outer = 00000000] [url = about:blank] 07:53:18 INFO - PROCESS | 2780 | --DOMWINDOW == 95 (1C260C00) [pid = 2780] [serial = 55] [outer = 00000000] [url = about:blank] 07:53:18 INFO - PROCESS | 2780 | --DOMWINDOW == 94 (1BE88000) [pid = 2780] [serial = 54] [outer = 00000000] [url = about:blank] 07:53:18 INFO - PROCESS | 2780 | --DOMWINDOW == 93 (08BF0400) [pid = 2780] [serial = 36] [outer = 00000000] [url = about:blank] 07:53:18 INFO - PROCESS | 2780 | --DOMWINDOW == 92 (08BF6000) [pid = 2780] [serial = 37] [outer = 00000000] [url = about:blank] 07:53:18 INFO - PROCESS | 2780 | --DOMWINDOW == 91 (17AD0400) [pid = 2780] [serial = 72] [outer = 00000000] [url = about:blank] 07:53:18 INFO - PROCESS | 2780 | --DOMWINDOW == 90 (0DD20000) [pid = 2780] [serial = 39] [outer = 00000000] [url = about:blank] 07:53:18 INFO - PROCESS | 2780 | --DOMWINDOW == 89 (167E2000) [pid = 2780] [serial = 40] [outer = 00000000] [url = about:blank] 07:53:18 INFO - PROCESS | 2780 | --DOMWINDOW == 88 (1636A400) [pid = 2780] [serial = 30] [outer = 00000000] [url = about:blank] 07:53:18 INFO - PROCESS | 2780 | --DOMWINDOW == 87 (11F62C00) [pid = 2780] [serial = 24] [outer = 00000000] [url = about:blank] 07:53:18 INFO - PROCESS | 2780 | --DOMWINDOW == 86 (167E8800) [pid = 2780] [serial = 43] [outer = 00000000] [url = about:blank] 07:53:18 INFO - PROCESS | 2780 | --DOMWINDOW == 85 (18D83000) [pid = 2780] [serial = 33] [outer = 00000000] [url = about:blank] 07:53:18 INFO - PROCESS | 2780 | --DOMWINDOW == 84 (1C786400) [pid = 2780] [serial = 60] [outer = 00000000] [url = about:blank] 07:53:18 INFO - PROCESS | 2780 | --DOMWINDOW == 83 (15397C00) [pid = 2780] [serial = 64] [outer = 00000000] [url = about:blank] 07:53:18 INFO - PROCESS | 2780 | --DOMWINDOW == 82 (17AD0C00) [pid = 2780] [serial = 73] [outer = 00000000] [url = about:blank] 07:53:18 INFO - PROCESS | 2780 | --DOMWINDOW == 81 (1CAB9C00) [pid = 2780] [serial = 76] [outer = 00000000] [url = about:blank] 07:53:18 INFO - PROCESS | 2780 | --DOMWINDOW == 80 (1CA26800) [pid = 2780] [serial = 69] [outer = 00000000] [url = about:blank] 07:53:18 INFO - PROCESS | 2780 | --DOMWINDOW == 79 (1CA1C800) [pid = 2780] [serial = 67] [outer = 00000000] [url = about:blank] 07:53:18 INFO - PROCESS | 2780 | --DOMWINDOW == 78 (1CA28400) [pid = 2780] [serial = 70] [outer = 00000000] [url = about:blank] 07:53:18 INFO - PROCESS | 2780 | --DOMWINDOW == 77 (1C78CC00) [pid = 2780] [serial = 61] [outer = 00000000] [url = about:blank] 07:53:18 INFO - PROCESS | 2780 | --DOMWINDOW == 76 (1CA2E400) [pid = 2780] [serial = 75] [outer = 00000000] [url = about:blank] 07:53:18 INFO - PROCESS | 2780 | --DOMWINDOW == 75 (1CC08800) [pid = 2780] [serial = 78] [outer = 00000000] [url = about:blank] 07:53:18 INFO - PROCESS | 2780 | 1467039198605 Marionette TRACE conn7 <- [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:53:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 07:53:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1525ms 07:53:18 INFO - PROCESS | 2780 | 1467039198621 Marionette TRACE conn7 -> [0,145,"getWindowHandle",null] 07:53:18 INFO - PROCESS | 2780 | 1467039198625 Marionette TRACE conn7 <- [1,145,null,{"value":"13"}] 07:53:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 07:53:18 INFO - PROCESS | 2780 | 1467039198629 Marionette TRACE conn7 -> [0,146,"setScriptTimeout",{"ms":35000}] 07:53:18 INFO - PROCESS | 2780 | 1467039198633 Marionette TRACE conn7 <- [1,146,null,{}] 07:53:18 INFO - PROCESS | 2780 | 1467039198639 Marionette TRACE conn7 -> [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:53:18 INFO - PROCESS | 2780 | 1467039198641 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:18 INFO - PROCESS | 2780 | 1467039198720 Marionette TRACE conn7 <- [1,147,null,{"value":null}] 07:53:18 INFO - PROCESS | 2780 | 1467039198728 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:18 INFO - PROCESS | 2780 | 1467039198731 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:18 INFO - PROCESS | 2780 | ++DOCSHELL 0DA74C00 == 28 [pid = 2780] [id = 46] 07:53:18 INFO - PROCESS | 2780 | ++DOMWINDOW == 76 (0DA75000) [pid = 2780] [serial = 134] [outer = 00000000] 07:53:18 INFO - PROCESS | 2780 | ++DOMWINDOW == 77 (0DAD4000) [pid = 2780] [serial = 135] [outer = 0DA75000] 07:53:18 INFO - PROCESS | 2780 | 1467039198782 Marionette DEBUG loaded listener.js 07:53:18 INFO - PROCESS | 2780 | ++DOMWINDOW == 78 (0DD12C00) [pid = 2780] [serial = 136] [outer = 0DA75000] 07:53:19 INFO - PROCESS | 2780 | 1467039199296 Marionette TRACE conn7 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 07:53:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 07:53:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 730ms 07:53:19 INFO - PROCESS | 2780 | 1467039199362 Marionette TRACE conn7 -> [0,149,"getWindowHandle",null] 07:53:19 INFO - PROCESS | 2780 | 1467039199367 Marionette TRACE conn7 <- [1,149,null,{"value":"13"}] 07:53:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 07:53:19 INFO - PROCESS | 2780 | 1467039199373 Marionette TRACE conn7 -> [0,150,"setScriptTimeout",{"ms":35000}] 07:53:19 INFO - PROCESS | 2780 | 1467039199376 Marionette TRACE conn7 <- [1,150,null,{}] 07:53:19 INFO - PROCESS | 2780 | 1467039199380 Marionette TRACE conn7 -> [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:53:19 INFO - PROCESS | 2780 | 1467039199383 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:19 INFO - PROCESS | 2780 | 1467039199468 Marionette TRACE conn7 <- [1,151,null,{"value":null}] 07:53:19 INFO - PROCESS | 2780 | 1467039199475 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:19 INFO - PROCESS | 2780 | 1467039199477 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:19 INFO - PROCESS | 2780 | ++DOCSHELL 0E052400 == 29 [pid = 2780] [id = 47] 07:53:19 INFO - PROCESS | 2780 | ++DOMWINDOW == 79 (0E055800) [pid = 2780] [serial = 137] [outer = 00000000] 07:53:19 INFO - PROCESS | 2780 | ++DOMWINDOW == 80 (0E803800) [pid = 2780] [serial = 138] [outer = 0E055800] 07:53:19 INFO - PROCESS | 2780 | 1467039199524 Marionette DEBUG loaded listener.js 07:53:19 INFO - PROCESS | 2780 | ++DOMWINDOW == 81 (0E9E2800) [pid = 2780] [serial = 139] [outer = 0E055800] 07:53:19 INFO - PROCESS | 2780 | 1467039199968 Marionette TRACE conn7 <- [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:53:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 07:53:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 630ms 07:53:20 INFO - PROCESS | 2780 | 1467039200007 Marionette TRACE conn7 -> [0,153,"getWindowHandle",null] 07:53:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 07:53:20 INFO - PROCESS | 2780 | 1467039200009 Marionette TRACE conn7 <- [1,153,null,{"value":"13"}] 07:53:20 INFO - PROCESS | 2780 | 1467039200016 Marionette TRACE conn7 -> [0,154,"setScriptTimeout",{"ms":35000}] 07:53:20 INFO - PROCESS | 2780 | 1467039200019 Marionette TRACE conn7 <- [1,154,null,{}] 07:53:20 INFO - PROCESS | 2780 | 1467039200060 Marionette TRACE conn7 -> [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:53:20 INFO - PROCESS | 2780 | 1467039200065 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:20 INFO - PROCESS | 2780 | 1467039200147 Marionette TRACE conn7 <- [1,155,null,{"value":null}] 07:53:20 INFO - PROCESS | 2780 | 1467039200156 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:20 INFO - PROCESS | 2780 | 1467039200159 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:20 INFO - PROCESS | 2780 | ++DOCSHELL 1504C800 == 30 [pid = 2780] [id = 48] 07:53:20 INFO - PROCESS | 2780 | ++DOMWINDOW == 82 (15050800) [pid = 2780] [serial = 140] [outer = 00000000] 07:53:20 INFO - PROCESS | 2780 | ++DOMWINDOW == 83 (15082400) [pid = 2780] [serial = 141] [outer = 15050800] 07:53:20 INFO - PROCESS | 2780 | 1467039200213 Marionette DEBUG loaded listener.js 07:53:20 INFO - PROCESS | 2780 | ++DOMWINDOW == 84 (15635000) [pid = 2780] [serial = 142] [outer = 15050800] 07:53:20 INFO - PROCESS | 2780 | 1467039200634 Marionette TRACE conn7 <- [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:53:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 07:53:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 690ms 07:53:20 INFO - PROCESS | 2780 | 1467039200703 Marionette TRACE conn7 -> [0,157,"getWindowHandle",null] 07:53:20 INFO - PROCESS | 2780 | 1467039200706 Marionette TRACE conn7 <- [1,157,null,{"value":"13"}] 07:53:20 INFO - PROCESS | 2780 | 1467039200709 Marionette TRACE conn7 -> [0,158,"setScriptTimeout",{"ms":35000}] 07:53:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 07:53:20 INFO - PROCESS | 2780 | 1467039200710 Marionette TRACE conn7 <- [1,158,null,{}] 07:53:20 INFO - PROCESS | 2780 | 1467039200714 Marionette TRACE conn7 -> [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:53:20 INFO - PROCESS | 2780 | 1467039200716 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:20 INFO - PROCESS | 2780 | 1467039200824 Marionette TRACE conn7 <- [1,159,null,{"value":null}] 07:53:20 INFO - PROCESS | 2780 | 1467039200830 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:20 INFO - PROCESS | 2780 | 1467039200832 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:20 INFO - PROCESS | 2780 | ++DOCSHELL 15080000 == 31 [pid = 2780] [id = 49] 07:53:20 INFO - PROCESS | 2780 | ++DOMWINDOW == 85 (156F0C00) [pid = 2780] [serial = 143] [outer = 00000000] 07:53:20 INFO - PROCESS | 2780 | ++DOMWINDOW == 86 (162B7000) [pid = 2780] [serial = 144] [outer = 156F0C00] 07:53:20 INFO - PROCESS | 2780 | 1467039200876 Marionette DEBUG loaded listener.js 07:53:20 INFO - PROCESS | 2780 | ++DOMWINDOW == 87 (1640F000) [pid = 2780] [serial = 145] [outer = 156F0C00] 07:53:21 INFO - PROCESS | 2780 | 1467039201304 Marionette TRACE conn7 <- [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:53:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 07:53:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 630ms 07:53:21 INFO - PROCESS | 2780 | 1467039201343 Marionette TRACE conn7 -> [0,161,"getWindowHandle",null] 07:53:21 INFO - PROCESS | 2780 | 1467039201345 Marionette TRACE conn7 <- [1,161,null,{"value":"13"}] 07:53:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 07:53:21 INFO - PROCESS | 2780 | 1467039201348 Marionette TRACE conn7 -> [0,162,"setScriptTimeout",{"ms":35000}] 07:53:21 INFO - PROCESS | 2780 | 1467039201350 Marionette TRACE conn7 <- [1,162,null,{}] 07:53:21 INFO - PROCESS | 2780 | 1467039201353 Marionette TRACE conn7 -> [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:53:21 INFO - PROCESS | 2780 | 1467039201355 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:21 INFO - PROCESS | 2780 | 1467039201461 Marionette TRACE conn7 <- [1,163,null,{"value":null}] 07:53:21 INFO - PROCESS | 2780 | 1467039201466 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:21 INFO - PROCESS | 2780 | 1467039201468 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:21 INFO - PROCESS | 2780 | ++DOCSHELL 167E2000 == 32 [pid = 2780] [id = 50] 07:53:21 INFO - PROCESS | 2780 | ++DOMWINDOW == 88 (167E3000) [pid = 2780] [serial = 146] [outer = 00000000] 07:53:21 INFO - PROCESS | 2780 | ++DOMWINDOW == 89 (167ECC00) [pid = 2780] [serial = 147] [outer = 167E3000] 07:53:21 INFO - PROCESS | 2780 | 1467039201512 Marionette DEBUG loaded listener.js 07:53:21 INFO - PROCESS | 2780 | ++DOMWINDOW == 90 (169B9400) [pid = 2780] [serial = 148] [outer = 167E3000] 07:53:22 INFO - PROCESS | 2780 | 1467039201998 Marionette TRACE conn7 <- [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:53:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 07:53:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 670ms 07:53:22 INFO - PROCESS | 2780 | 1467039202019 Marionette TRACE conn7 -> [0,165,"getWindowHandle",null] 07:53:22 INFO - PROCESS | 2780 | 1467039202021 Marionette TRACE conn7 <- [1,165,null,{"value":"13"}] 07:53:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 07:53:22 INFO - PROCESS | 2780 | 1467039202034 Marionette TRACE conn7 -> [0,166,"setScriptTimeout",{"ms":35000}] 07:53:22 INFO - PROCESS | 2780 | 1467039202036 Marionette TRACE conn7 <- [1,166,null,{}] 07:53:22 INFO - PROCESS | 2780 | 1467039202040 Marionette TRACE conn7 -> [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:53:22 INFO - PROCESS | 2780 | 1467039202045 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:22 INFO - PROCESS | 2780 | 1467039202172 Marionette TRACE conn7 <- [1,167,null,{"value":null}] 07:53:22 INFO - PROCESS | 2780 | 1467039202225 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:22 INFO - PROCESS | 2780 | 1467039202226 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:22 INFO - PROCESS | 2780 | ++DOCSHELL 17ACA000 == 33 [pid = 2780] [id = 51] 07:53:22 INFO - PROCESS | 2780 | ++DOMWINDOW == 91 (17ACA800) [pid = 2780] [serial = 149] [outer = 00000000] 07:53:22 INFO - PROCESS | 2780 | ++DOMWINDOW == 92 (17AD1C00) [pid = 2780] [serial = 150] [outer = 17ACA800] 07:53:22 INFO - PROCESS | 2780 | 1467039202279 Marionette DEBUG loaded listener.js 07:53:22 INFO - PROCESS | 2780 | ++DOMWINDOW == 93 (17AD4800) [pid = 2780] [serial = 151] [outer = 17ACA800] 07:53:22 INFO - PROCESS | 2780 | 1467039202680 Marionette TRACE conn7 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 07:53:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 07:53:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 690ms 07:53:22 INFO - PROCESS | 2780 | --DOMWINDOW == 92 (1C269400) [pid = 2780] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 07:53:22 INFO - PROCESS | 2780 | --DOMWINDOW == 91 (1C26B000) [pid = 2780] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 07:53:22 INFO - PROCESS | 2780 | --DOMWINDOW == 90 (0DD1F400) [pid = 2780] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 07:53:22 INFO - PROCESS | 2780 | --DOMWINDOW == 89 (16B21C00) [pid = 2780] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 07:53:22 INFO - PROCESS | 2780 | --DOMWINDOW == 88 (17ACE400) [pid = 2780] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 07:53:22 INFO - PROCESS | 2780 | --DOMWINDOW == 87 (167E1C00) [pid = 2780] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 07:53:22 INFO - PROCESS | 2780 | --DOMWINDOW == 86 (167E7800) [pid = 2780] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 07:53:22 INFO - PROCESS | 2780 | --DOMWINDOW == 85 (0D306800) [pid = 2780] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 07:53:22 INFO - PROCESS | 2780 | --DOMWINDOW == 84 (14092800) [pid = 2780] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 07:53:22 INFO - PROCESS | 2780 | --DOMWINDOW == 83 (1CAC1800) [pid = 2780] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 07:53:22 INFO - PROCESS | 2780 | --DOMWINDOW == 82 (0E80D400) [pid = 2780] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 07:53:22 INFO - PROCESS | 2780 | --DOMWINDOW == 81 (0DB71400) [pid = 2780] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 07:53:22 INFO - PROCESS | 2780 | --DOMWINDOW == 80 (0DACD800) [pid = 2780] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 07:53:22 INFO - PROCESS | 2780 | --DOMWINDOW == 79 (162B3000) [pid = 2780] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 07:53:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 07:53:22 INFO - PROCESS | 2780 | --DOMWINDOW == 78 (169BD800) [pid = 2780] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 07:53:22 INFO - PROCESS | 2780 | 1467039202956 Marionette TRACE conn7 -> [0,169,"getWindowHandle",null] 07:53:22 INFO - PROCESS | 2780 | 1467039202958 Marionette TRACE conn7 <- [1,169,null,{"value":"13"}] 07:53:22 INFO - PROCESS | 2780 | 1467039202967 Marionette TRACE conn7 -> [0,170,"setScriptTimeout",{"ms":35000}] 07:53:22 INFO - PROCESS | 2780 | 1467039202969 Marionette TRACE conn7 <- [1,170,null,{}] 07:53:22 INFO - PROCESS | 2780 | 1467039202972 Marionette TRACE conn7 -> [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:53:22 INFO - PROCESS | 2780 | 1467039202974 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:23 INFO - PROCESS | 2780 | 1467039203052 Marionette TRACE conn7 <- [1,171,null,{"value":null}] 07:53:23 INFO - PROCESS | 2780 | 1467039203058 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:23 INFO - PROCESS | 2780 | 1467039203060 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:23 INFO - PROCESS | 2780 | ++DOCSHELL 0D30BC00 == 34 [pid = 2780] [id = 52] 07:53:23 INFO - PROCESS | 2780 | ++DOMWINDOW == 79 (0E047800) [pid = 2780] [serial = 152] [outer = 00000000] 07:53:23 INFO - PROCESS | 2780 | ++DOMWINDOW == 80 (15FF0000) [pid = 2780] [serial = 153] [outer = 0E047800] 07:53:23 INFO - PROCESS | 2780 | 1467039203103 Marionette DEBUG loaded listener.js 07:53:23 INFO - PROCESS | 2780 | ++DOMWINDOW == 81 (15FFA000) [pid = 2780] [serial = 154] [outer = 0E047800] 07:53:23 INFO - PROCESS | 2780 | 1467039203506 Marionette TRACE conn7 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 07:53:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 07:53:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 590ms 07:53:23 INFO - PROCESS | 2780 | 1467039203555 Marionette TRACE conn7 -> [0,173,"getWindowHandle",null] 07:53:23 INFO - PROCESS | 2780 | 1467039203557 Marionette TRACE conn7 <- [1,173,null,{"value":"13"}] 07:53:23 INFO - PROCESS | 2780 | 1467039203561 Marionette TRACE conn7 -> [0,174,"setScriptTimeout",{"ms":35000}] 07:53:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 07:53:23 INFO - PROCESS | 2780 | 1467039203562 Marionette TRACE conn7 <- [1,174,null,{}] 07:53:23 INFO - PROCESS | 2780 | 1467039203570 Marionette TRACE conn7 -> [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:53:23 INFO - PROCESS | 2780 | 1467039203572 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:23 INFO - PROCESS | 2780 | 1467039203649 Marionette TRACE conn7 <- [1,175,null,{"value":null}] 07:53:23 INFO - PROCESS | 2780 | 1467039203655 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:23 INFO - PROCESS | 2780 | 1467039203657 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:23 INFO - PROCESS | 2780 | ++DOCSHELL 17AD1000 == 35 [pid = 2780] [id = 53] 07:53:23 INFO - PROCESS | 2780 | ++DOMWINDOW == 82 (1863A800) [pid = 2780] [serial = 155] [outer = 00000000] 07:53:23 INFO - PROCESS | 2780 | ++DOMWINDOW == 83 (19E09C00) [pid = 2780] [serial = 156] [outer = 1863A800] 07:53:23 INFO - PROCESS | 2780 | 1467039203700 Marionette DEBUG loaded listener.js 07:53:23 INFO - PROCESS | 2780 | ++DOMWINDOW == 84 (1BE40000) [pid = 2780] [serial = 157] [outer = 1863A800] 07:53:24 INFO - PROCESS | 2780 | 1467039204101 Marionette TRACE conn7 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 07:53:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 07:53:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 590ms 07:53:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 07:53:24 INFO - PROCESS | 2780 | 1467039204155 Marionette TRACE conn7 -> [0,177,"getWindowHandle",null] 07:53:24 INFO - PROCESS | 2780 | 1467039204157 Marionette TRACE conn7 <- [1,177,null,{"value":"13"}] 07:53:24 INFO - PROCESS | 2780 | 1467039204160 Marionette TRACE conn7 -> [0,178,"setScriptTimeout",{"ms":35000}] 07:53:24 INFO - PROCESS | 2780 | 1467039204162 Marionette TRACE conn7 <- [1,178,null,{}] 07:53:24 INFO - PROCESS | 2780 | 1467039204169 Marionette TRACE conn7 -> [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:53:24 INFO - PROCESS | 2780 | 1467039204171 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:24 INFO - PROCESS | 2780 | 1467039204248 Marionette TRACE conn7 <- [1,179,null,{"value":null}] 07:53:24 INFO - PROCESS | 2780 | 1467039204254 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:24 INFO - PROCESS | 2780 | 1467039204256 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:24 INFO - PROCESS | 2780 | ++DOCSHELL 15047800 == 36 [pid = 2780] [id = 54] 07:53:24 INFO - PROCESS | 2780 | ++DOMWINDOW == 85 (1BE87400) [pid = 2780] [serial = 158] [outer = 00000000] 07:53:24 INFO - PROCESS | 2780 | ++DOMWINDOW == 86 (1C25FC00) [pid = 2780] [serial = 159] [outer = 1BE87400] 07:53:24 INFO - PROCESS | 2780 | 1467039204308 Marionette DEBUG loaded listener.js 07:53:24 INFO - PROCESS | 2780 | ++DOMWINDOW == 87 (1C260C00) [pid = 2780] [serial = 160] [outer = 1BE87400] 07:53:24 INFO - PROCESS | 2780 | 1467039204713 Marionette TRACE conn7 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 07:53:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 07:53:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 591ms 07:53:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 07:53:24 INFO - PROCESS | 2780 | 1467039204752 Marionette TRACE conn7 -> [0,181,"getWindowHandle",null] 07:53:24 INFO - PROCESS | 2780 | 1467039204754 Marionette TRACE conn7 <- [1,181,null,{"value":"13"}] 07:53:24 INFO - PROCESS | 2780 | 1467039204757 Marionette TRACE conn7 -> [0,182,"setScriptTimeout",{"ms":35000}] 07:53:24 INFO - PROCESS | 2780 | 1467039204759 Marionette TRACE conn7 <- [1,182,null,{}] 07:53:24 INFO - PROCESS | 2780 | 1467039204763 Marionette TRACE conn7 -> [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:53:24 INFO - PROCESS | 2780 | 1467039204765 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:24 INFO - PROCESS | 2780 | 1467039204881 Marionette TRACE conn7 <- [1,183,null,{"value":null}] 07:53:24 INFO - PROCESS | 2780 | ++DOMWINDOW == 88 (1C266C00) [pid = 2780] [serial = 161] [outer = 16A70000] 07:53:24 INFO - PROCESS | 2780 | 1467039204907 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:24 INFO - PROCESS | 2780 | 1467039204909 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:24 INFO - PROCESS | 2780 | ++DOCSHELL 1C371800 == 37 [pid = 2780] [id = 55] 07:53:24 INFO - PROCESS | 2780 | ++DOMWINDOW == 89 (1C371C00) [pid = 2780] [serial = 162] [outer = 00000000] 07:53:24 INFO - PROCESS | 2780 | ++DOMWINDOW == 90 (1C385C00) [pid = 2780] [serial = 163] [outer = 1C371C00] 07:53:24 INFO - PROCESS | 2780 | 1467039204962 Marionette DEBUG loaded listener.js 07:53:25 INFO - PROCESS | 2780 | ++DOMWINDOW == 91 (1C388000) [pid = 2780] [serial = 164] [outer = 1C371C00] 07:53:25 INFO - PROCESS | 2780 | 1467039205784 Marionette TRACE conn7 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 07:53:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 07:53:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1076ms 07:53:25 INFO - PROCESS | 2780 | 1467039205835 Marionette TRACE conn7 -> [0,185,"getWindowHandle",null] 07:53:25 INFO - PROCESS | 2780 | 1467039205839 Marionette TRACE conn7 <- [1,185,null,{"value":"13"}] 07:53:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 07:53:25 INFO - PROCESS | 2780 | 1467039205844 Marionette TRACE conn7 -> [0,186,"setScriptTimeout",{"ms":35000}] 07:53:25 INFO - PROCESS | 2780 | 1467039205850 Marionette TRACE conn7 <- [1,186,null,{}] 07:53:25 INFO - PROCESS | 2780 | 1467039205856 Marionette TRACE conn7 -> [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:53:25 INFO - PROCESS | 2780 | 1467039205859 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:25 INFO - PROCESS | 2780 | 1467039205978 Marionette TRACE conn7 <- [1,187,null,{"value":null}] 07:53:26 INFO - PROCESS | 2780 | 1467039206081 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:26 INFO - PROCESS | 2780 | 1467039206085 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:26 INFO - PROCESS | 2780 | ++DOCSHELL 0E04FC00 == 38 [pid = 2780] [id = 56] 07:53:26 INFO - PROCESS | 2780 | ++DOMWINDOW == 92 (0E050C00) [pid = 2780] [serial = 165] [outer = 00000000] 07:53:26 INFO - PROCESS | 2780 | ++DOMWINDOW == 93 (12460400) [pid = 2780] [serial = 166] [outer = 0E050C00] 07:53:26 INFO - PROCESS | 2780 | 1467039206141 Marionette DEBUG loaded listener.js 07:53:26 INFO - PROCESS | 2780 | ++DOMWINDOW == 94 (1351D800) [pid = 2780] [serial = 167] [outer = 0E050C00] 07:53:26 INFO - PROCESS | 2780 | 1467039206779 Marionette TRACE conn7 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 07:53:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 07:53:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 987ms 07:53:26 INFO - PROCESS | 2780 | 1467039206831 Marionette TRACE conn7 -> [0,189,"getWindowHandle",null] 07:53:26 INFO - PROCESS | 2780 | 1467039206836 Marionette TRACE conn7 <- [1,189,null,{"value":"13"}] 07:53:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 07:53:26 INFO - PROCESS | 2780 | 1467039206843 Marionette TRACE conn7 -> [0,190,"setScriptTimeout",{"ms":35000}] 07:53:26 INFO - PROCESS | 2780 | 1467039206846 Marionette TRACE conn7 <- [1,190,null,{}] 07:53:26 INFO - PROCESS | 2780 | 1467039206875 Marionette TRACE conn7 -> [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:53:26 INFO - PROCESS | 2780 | 1467039206878 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:27 INFO - PROCESS | 2780 | 1467039207009 Marionette TRACE conn7 <- [1,191,null,{"value":null}] 07:53:27 INFO - PROCESS | 2780 | 1467039207080 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:27 INFO - PROCESS | 2780 | 1467039207082 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:27 INFO - PROCESS | 2780 | ++DOCSHELL 0E048800 == 39 [pid = 2780] [id = 57] 07:53:27 INFO - PROCESS | 2780 | ++DOMWINDOW == 95 (0E04E400) [pid = 2780] [serial = 168] [outer = 00000000] 07:53:27 INFO - PROCESS | 2780 | ++DOMWINDOW == 96 (1507C000) [pid = 2780] [serial = 169] [outer = 0E04E400] 07:53:27 INFO - PROCESS | 2780 | 1467039207138 Marionette DEBUG loaded listener.js 07:53:27 INFO - PROCESS | 2780 | ++DOMWINDOW == 97 (1564FC00) [pid = 2780] [serial = 170] [outer = 0E04E400] 07:53:27 INFO - PROCESS | 2780 | --DOCSHELL 15047800 == 38 [pid = 2780] [id = 54] 07:53:27 INFO - PROCESS | 2780 | --DOCSHELL 17AD1000 == 37 [pid = 2780] [id = 53] 07:53:27 INFO - PROCESS | 2780 | --DOCSHELL 0D30BC00 == 36 [pid = 2780] [id = 52] 07:53:27 INFO - PROCESS | 2780 | --DOCSHELL 17ACA000 == 35 [pid = 2780] [id = 51] 07:53:27 INFO - PROCESS | 2780 | --DOCSHELL 167E2000 == 34 [pid = 2780] [id = 50] 07:53:27 INFO - PROCESS | 2780 | --DOCSHELL 15080000 == 33 [pid = 2780] [id = 49] 07:53:27 INFO - PROCESS | 2780 | --DOCSHELL 1504C800 == 32 [pid = 2780] [id = 48] 07:53:27 INFO - PROCESS | 2780 | --DOCSHELL 0E052400 == 31 [pid = 2780] [id = 47] 07:53:27 INFO - PROCESS | 2780 | --DOCSHELL 0DA74C00 == 30 [pid = 2780] [id = 46] 07:53:27 INFO - PROCESS | 2780 | --DOMWINDOW == 96 (169C2C00) [pid = 2780] [serial = 120] [outer = 00000000] [url = about:blank] 07:53:27 INFO - PROCESS | 2780 | --DOMWINDOW == 95 (1C36FC00) [pid = 2780] [serial = 105] [outer = 00000000] [url = about:blank] 07:53:27 INFO - PROCESS | 2780 | --DOMWINDOW == 94 (1C78C000) [pid = 2780] [serial = 111] [outer = 00000000] [url = about:blank] 07:53:27 INFO - PROCESS | 2780 | --DOMWINDOW == 93 (0DEAA400) [pid = 2780] [serial = 90] [outer = 00000000] [url = about:blank] 07:53:27 INFO - PROCESS | 2780 | --DOMWINDOW == 92 (0E053400) [pid = 2780] [serial = 91] [outer = 00000000] [url = about:blank] 07:53:27 INFO - PROCESS | 2780 | --DOMWINDOW == 91 (16B2A000) [pid = 2780] [serial = 108] [outer = 00000000] [url = about:blank] 07:53:27 INFO - PROCESS | 2780 | --DOMWINDOW == 90 (19E06400) [pid = 2780] [serial = 102] [outer = 00000000] [url = about:blank] 07:53:27 INFO - PROCESS | 2780 | --DOMWINDOW == 89 (167F0C00) [pid = 2780] [serial = 99] [outer = 00000000] [url = about:blank] 07:53:27 INFO - PROCESS | 2780 | --DOMWINDOW == 88 (17AC6800) [pid = 2780] [serial = 100] [outer = 00000000] [url = about:blank] 07:53:27 INFO - PROCESS | 2780 | --DOMWINDOW == 87 (17ACD800) [pid = 2780] [serial = 87] [outer = 00000000] [url = about:blank] 07:53:27 INFO - PROCESS | 2780 | --DOMWINDOW == 86 (1BE37000) [pid = 2780] [serial = 88] [outer = 00000000] [url = about:blank] 07:53:27 INFO - PROCESS | 2780 | --DOMWINDOW == 85 (0DACB800) [pid = 2780] [serial = 81] [outer = 00000000] [url = about:blank] 07:53:27 INFO - PROCESS | 2780 | --DOMWINDOW == 84 (0DB75400) [pid = 2780] [serial = 82] [outer = 00000000] [url = about:blank] 07:53:27 INFO - PROCESS | 2780 | --DOMWINDOW == 83 (1507E800) [pid = 2780] [serial = 96] [outer = 00000000] [url = about:blank] 07:53:27 INFO - PROCESS | 2780 | --DOMWINDOW == 82 (15653000) [pid = 2780] [serial = 97] [outer = 00000000] [url = about:blank] 07:53:27 INFO - PROCESS | 2780 | --DOMWINDOW == 81 (1CC0D400) [pid = 2780] [serial = 79] [outer = 00000000] [url = about:blank] 07:53:27 INFO - PROCESS | 2780 | --DOMWINDOW == 80 (11F5C800) [pid = 2780] [serial = 84] [outer = 00000000] [url = about:blank] 07:53:27 INFO - PROCESS | 2780 | --DOMWINDOW == 79 (1337A000) [pid = 2780] [serial = 85] [outer = 00000000] [url = about:blank] 07:53:27 INFO - PROCESS | 2780 | --DOMWINDOW == 78 (0E051800) [pid = 2780] [serial = 93] [outer = 00000000] [url = about:blank] 07:53:27 INFO - PROCESS | 2780 | --DOMWINDOW == 77 (0EA8B000) [pid = 2780] [serial = 94] [outer = 00000000] [url = about:blank] 07:53:27 INFO - PROCESS | 2780 | --DOMWINDOW == 76 (15082800) [pid = 2780] [serial = 114] [outer = 00000000] [url = about:blank] 07:53:27 INFO - PROCESS | 2780 | --DOMWINDOW == 75 (156F3C00) [pid = 2780] [serial = 115] [outer = 00000000] [url = about:blank] 07:53:27 INFO - PROCESS | 2780 | --DOMWINDOW == 74 (162BA000) [pid = 2780] [serial = 118] [outer = 00000000] [url = about:blank] 07:53:27 INFO - PROCESS | 2780 | --DOMWINDOW == 73 (162B8000) [pid = 2780] [serial = 117] [outer = 00000000] [url = about:blank] 07:53:27 INFO - PROCESS | 2780 | --DOMWINDOW == 72 (1BE35800) [pid = 2780] [serial = 121] [outer = 00000000] [url = about:blank] 07:53:27 INFO - PROCESS | 2780 | --DOMWINDOW == 71 (0E046800) [pid = 2780] [serial = 112] [outer = 00000000] [url = about:blank] 07:53:27 INFO - PROCESS | 2780 | --DOMWINDOW == 70 (1C380C00) [pid = 2780] [serial = 106] [outer = 00000000] [url = about:blank] 07:53:27 INFO - PROCESS | 2780 | --DOMWINDOW == 69 (16B2C000) [pid = 2780] [serial = 109] [outer = 00000000] [url = about:blank] 07:53:27 INFO - PROCESS | 2780 | --DOMWINDOW == 68 (1BE3B000) [pid = 2780] [serial = 103] [outer = 00000000] [url = about:blank] 07:53:27 INFO - PROCESS | 2780 | 1467039207895 Marionette TRACE conn7 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 07:53:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 07:53:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1104ms 07:53:27 INFO - PROCESS | 2780 | 1467039207951 Marionette TRACE conn7 -> [0,193,"getWindowHandle",null] 07:53:27 INFO - PROCESS | 2780 | 1467039207954 Marionette TRACE conn7 <- [1,193,null,{"value":"13"}] 07:53:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 07:53:27 INFO - PROCESS | 2780 | 1467039207958 Marionette TRACE conn7 -> [0,194,"setScriptTimeout",{"ms":35000}] 07:53:27 INFO - PROCESS | 2780 | 1467039207963 Marionette TRACE conn7 <- [1,194,null,{}] 07:53:27 INFO - PROCESS | 2780 | 1467039207968 Marionette TRACE conn7 -> [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:53:27 INFO - PROCESS | 2780 | 1467039207970 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:28 INFO - PROCESS | 2780 | 1467039208060 Marionette TRACE conn7 <- [1,195,null,{"value":null}] 07:53:28 INFO - PROCESS | 2780 | 1467039208136 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:28 INFO - PROCESS | 2780 | 1467039208138 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:28 INFO - PROCESS | 2780 | ++DOCSHELL 0DA74C00 == 31 [pid = 2780] [id = 58] 07:53:28 INFO - PROCESS | 2780 | ++DOMWINDOW == 69 (0DACA800) [pid = 2780] [serial = 171] [outer = 00000000] 07:53:28 INFO - PROCESS | 2780 | ++DOMWINDOW == 70 (0DBB2400) [pid = 2780] [serial = 172] [outer = 0DACA800] 07:53:28 INFO - PROCESS | 2780 | 1467039208187 Marionette DEBUG loaded listener.js 07:53:28 INFO - PROCESS | 2780 | ++DOMWINDOW == 71 (0E046800) [pid = 2780] [serial = 173] [outer = 0DACA800] 07:53:28 INFO - PROCESS | 2780 | 1467039208586 Marionette TRACE conn7 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 07:53:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 07:53:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 690ms 07:53:28 INFO - PROCESS | 2780 | 1467039208650 Marionette TRACE conn7 -> [0,197,"getWindowHandle",null] 07:53:28 INFO - PROCESS | 2780 | 1467039208655 Marionette TRACE conn7 <- [1,197,null,{"value":"13"}] 07:53:28 INFO - PROCESS | 2780 | 1467039208661 Marionette TRACE conn7 -> [0,198,"setScriptTimeout",{"ms":35000}] 07:53:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 07:53:28 INFO - PROCESS | 2780 | 1467039208663 Marionette TRACE conn7 <- [1,198,null,{}] 07:53:28 INFO - PROCESS | 2780 | 1467039208671 Marionette TRACE conn7 -> [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:53:28 INFO - PROCESS | 2780 | 1467039208673 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:28 INFO - PROCESS | 2780 | 1467039208761 Marionette TRACE conn7 <- [1,199,null,{"value":null}] 07:53:28 INFO - PROCESS | 2780 | 1467039208773 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:28 INFO - PROCESS | 2780 | 1467039208775 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:28 INFO - PROCESS | 2780 | ++DOCSHELL 124BF400 == 32 [pid = 2780] [id = 59] 07:53:28 INFO - PROCESS | 2780 | ++DOMWINDOW == 72 (12510000) [pid = 2780] [serial = 174] [outer = 00000000] 07:53:28 INFO - PROCESS | 2780 | ++DOMWINDOW == 73 (13379000) [pid = 2780] [serial = 175] [outer = 12510000] 07:53:28 INFO - PROCESS | 2780 | 1467039208821 Marionette DEBUG loaded listener.js 07:53:28 INFO - PROCESS | 2780 | ++DOMWINDOW == 74 (13DC6800) [pid = 2780] [serial = 176] [outer = 12510000] 07:53:29 INFO - PROCESS | 2780 | 1467039209253 Marionette TRACE conn7 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 07:53:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 07:53:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 631ms 07:53:29 INFO - PROCESS | 2780 | 1467039209300 Marionette TRACE conn7 -> [0,201,"getWindowHandle",null] 07:53:29 INFO - PROCESS | 2780 | 1467039209303 Marionette TRACE conn7 <- [1,201,null,{"value":"13"}] 07:53:29 INFO - PROCESS | 2780 | 1467039209306 Marionette TRACE conn7 -> [0,202,"setScriptTimeout",{"ms":35000}] 07:53:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 07:53:29 INFO - PROCESS | 2780 | 1467039209309 Marionette TRACE conn7 <- [1,202,null,{}] 07:53:29 INFO - PROCESS | 2780 | 1467039209320 Marionette TRACE conn7 -> [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:53:29 INFO - PROCESS | 2780 | 1467039209325 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:29 INFO - PROCESS | 2780 | 1467039209409 Marionette TRACE conn7 <- [1,203,null,{"value":null}] 07:53:29 INFO - PROCESS | 2780 | 1467039209419 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:29 INFO - PROCESS | 2780 | 1467039209422 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:29 INFO - PROCESS | 2780 | ++DOCSHELL 16373800 == 33 [pid = 2780] [id = 60] 07:53:29 INFO - PROCESS | 2780 | ++DOMWINDOW == 75 (16375800) [pid = 2780] [serial = 177] [outer = 00000000] 07:53:29 INFO - PROCESS | 2780 | ++DOMWINDOW == 76 (167E7400) [pid = 2780] [serial = 178] [outer = 16375800] 07:53:29 INFO - PROCESS | 2780 | 1467039209470 Marionette DEBUG loaded listener.js 07:53:29 INFO - PROCESS | 2780 | ++DOMWINDOW == 77 (169B9000) [pid = 2780] [serial = 179] [outer = 16375800] 07:53:29 INFO - PROCESS | 2780 | 1467039209895 Marionette TRACE conn7 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 07:53:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 07:53:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 630ms 07:53:29 INFO - PROCESS | 2780 | 1467039209946 Marionette TRACE conn7 -> [0,205,"getWindowHandle",null] 07:53:29 INFO - PROCESS | 2780 | 1467039209949 Marionette TRACE conn7 <- [1,205,null,{"value":"13"}] 07:53:29 INFO - PROCESS | 2780 | 1467039209952 Marionette TRACE conn7 -> [0,206,"setScriptTimeout",{"ms":35000}] 07:53:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 07:53:29 INFO - PROCESS | 2780 | 1467039209954 Marionette TRACE conn7 <- [1,206,null,{}] 07:53:29 INFO - PROCESS | 2780 | 1467039209958 Marionette TRACE conn7 -> [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:53:29 INFO - PROCESS | 2780 | 1467039209960 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:30 INFO - PROCESS | 2780 | 1467039210074 Marionette TRACE conn7 <- [1,207,null,{"value":null}] 07:53:30 INFO - PROCESS | 2780 | 1467039210144 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:30 INFO - PROCESS | 2780 | 1467039210146 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:30 INFO - PROCESS | 2780 | ++DOCSHELL 169C6800 == 34 [pid = 2780] [id = 61] 07:53:30 INFO - PROCESS | 2780 | ++DOMWINDOW == 78 (169C6C00) [pid = 2780] [serial = 180] [outer = 00000000] 07:53:30 INFO - PROCESS | 2780 | ++DOMWINDOW == 79 (16B26800) [pid = 2780] [serial = 181] [outer = 169C6C00] 07:53:30 INFO - PROCESS | 2780 | 1467039210190 Marionette DEBUG loaded listener.js 07:53:30 INFO - PROCESS | 2780 | ++DOMWINDOW == 80 (16B2D400) [pid = 2780] [serial = 182] [outer = 169C6C00] 07:53:30 INFO - PROCESS | 2780 | 1467039210614 Marionette TRACE conn7 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 07:53:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 07:53:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 670ms 07:53:30 INFO - PROCESS | 2780 | 1467039210626 Marionette TRACE conn7 -> [0,209,"getWindowHandle",null] 07:53:30 INFO - PROCESS | 2780 | 1467039210628 Marionette TRACE conn7 <- [1,209,null,{"value":"13"}] 07:53:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 07:53:30 INFO - PROCESS | 2780 | 1467039210632 Marionette TRACE conn7 -> [0,210,"setScriptTimeout",{"ms":35000}] 07:53:30 INFO - PROCESS | 2780 | 1467039210634 Marionette TRACE conn7 <- [1,210,null,{}] 07:53:30 INFO - PROCESS | 2780 | 1467039210637 Marionette TRACE conn7 -> [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:53:30 INFO - PROCESS | 2780 | 1467039210639 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:30 INFO - PROCESS | 2780 | 1467039210745 Marionette TRACE conn7 <- [1,211,null,{"value":null}] 07:53:30 INFO - PROCESS | 2780 | 1467039210750 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:30 INFO - PROCESS | 2780 | 1467039210752 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:30 INFO - PROCESS | 2780 | ++DOCSHELL 17AC6400 == 35 [pid = 2780] [id = 62] 07:53:30 INFO - PROCESS | 2780 | ++DOMWINDOW == 81 (17AC7C00) [pid = 2780] [serial = 183] [outer = 00000000] 07:53:30 INFO - PROCESS | 2780 | ++DOMWINDOW == 82 (17AD3800) [pid = 2780] [serial = 184] [outer = 17AC7C00] 07:53:30 INFO - PROCESS | 2780 | 1467039210796 Marionette DEBUG loaded listener.js 07:53:30 INFO - PROCESS | 2780 | ++DOMWINDOW == 83 (17AD5800) [pid = 2780] [serial = 185] [outer = 17AC7C00] 07:53:31 INFO - PROCESS | 2780 | 1467039211262 Marionette TRACE conn7 <- [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:53:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 07:53:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 670ms 07:53:31 INFO - PROCESS | 2780 | 1467039211307 Marionette TRACE conn7 -> [0,213,"getWindowHandle",null] 07:53:31 INFO - PROCESS | 2780 | 1467039211309 Marionette TRACE conn7 <- [1,213,null,{"value":"13"}] 07:53:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 07:53:31 INFO - PROCESS | 2780 | 1467039211312 Marionette TRACE conn7 -> [0,214,"setScriptTimeout",{"ms":35000}] 07:53:31 INFO - PROCESS | 2780 | 1467039211314 Marionette TRACE conn7 <- [1,214,null,{}] 07:53:31 INFO - PROCESS | 2780 | 1467039211317 Marionette TRACE conn7 -> [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:53:31 INFO - PROCESS | 2780 | 1467039211323 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:31 INFO - PROCESS | 2780 | 1467039211482 Marionette TRACE conn7 <- [1,215,null,{"value":null}] 07:53:31 INFO - PROCESS | 2780 | 1467039211508 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:31 INFO - PROCESS | 2780 | 1467039211511 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:31 INFO - PROCESS | 2780 | ++DOCSHELL 1BE3E800 == 36 [pid = 2780] [id = 63] 07:53:31 INFO - PROCESS | 2780 | ++DOMWINDOW == 84 (1BE7BC00) [pid = 2780] [serial = 186] [outer = 00000000] 07:53:31 INFO - PROCESS | 2780 | ++DOMWINDOW == 85 (1BE83800) [pid = 2780] [serial = 187] [outer = 1BE7BC00] 07:53:31 INFO - PROCESS | 2780 | 1467039211554 Marionette DEBUG loaded listener.js 07:53:31 INFO - PROCESS | 2780 | ++DOMWINDOW == 86 (1BE84800) [pid = 2780] [serial = 188] [outer = 1BE7BC00] 07:53:32 INFO - PROCESS | 2780 | 1467039212066 Marionette TRACE conn7 <- [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:53:32 INFO - PROCESS | 2780 | --DOMWINDOW == 85 (1863A800) [pid = 2780] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 07:53:32 INFO - PROCESS | 2780 | --DOMWINDOW == 84 (0C50B800) [pid = 2780] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 07:53:32 INFO - PROCESS | 2780 | --DOMWINDOW == 83 (124BD000) [pid = 2780] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 07:53:32 INFO - PROCESS | 2780 | --DOMWINDOW == 82 (169C2400) [pid = 2780] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 07:53:32 INFO - PROCESS | 2780 | --DOMWINDOW == 81 (1BE87400) [pid = 2780] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 07:53:32 INFO - PROCESS | 2780 | --DOMWINDOW == 80 (167E3000) [pid = 2780] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 07:53:32 INFO - PROCESS | 2780 | --DOMWINDOW == 79 (156F0C00) [pid = 2780] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 07:53:32 INFO - PROCESS | 2780 | --DOMWINDOW == 78 (17ACA800) [pid = 2780] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 07:53:32 INFO - PROCESS | 2780 | --DOMWINDOW == 77 (0DD1FC00) [pid = 2780] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 07:53:32 INFO - PROCESS | 2780 | --DOMWINDOW == 76 (15050800) [pid = 2780] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 07:53:32 INFO - PROCESS | 2780 | --DOMWINDOW == 75 (0E047800) [pid = 2780] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 07:53:32 INFO - PROCESS | 2780 | --DOMWINDOW == 74 (0E055800) [pid = 2780] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 07:53:32 INFO - PROCESS | 2780 | --DOMWINDOW == 73 (0DA75000) [pid = 2780] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 07:53:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 07:53:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 770ms 07:53:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 07:53:32 INFO - PROCESS | 2780 | 1467039212083 Marionette TRACE conn7 -> [0,217,"getWindowHandle",null] 07:53:32 INFO - PROCESS | 2780 | 1467039212085 Marionette TRACE conn7 <- [1,217,null,{"value":"13"}] 07:53:32 INFO - PROCESS | 2780 | 1467039212089 Marionette TRACE conn7 -> [0,218,"setScriptTimeout",{"ms":35000}] 07:53:32 INFO - PROCESS | 2780 | 1467039212090 Marionette TRACE conn7 <- [1,218,null,{}] 07:53:32 INFO - PROCESS | 2780 | 1467039212094 Marionette TRACE conn7 -> [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:53:32 INFO - PROCESS | 2780 | 1467039212096 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:32 INFO - PROCESS | 2780 | 1467039212172 Marionette TRACE conn7 <- [1,219,null,{"value":null}] 07:53:32 INFO - PROCESS | 2780 | 1467039212178 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:32 INFO - PROCESS | 2780 | 1467039212179 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:32 INFO - PROCESS | 2780 | ++DOCSHELL 0E047800 == 37 [pid = 2780] [id = 64] 07:53:32 INFO - PROCESS | 2780 | ++DOMWINDOW == 74 (0E054000) [pid = 2780] [serial = 189] [outer = 00000000] 07:53:32 INFO - PROCESS | 2780 | ++DOMWINDOW == 75 (15076000) [pid = 2780] [serial = 190] [outer = 0E054000] 07:53:32 INFO - PROCESS | 2780 | 1467039212223 Marionette DEBUG loaded listener.js 07:53:32 INFO - PROCESS | 2780 | ++DOMWINDOW == 76 (167E7000) [pid = 2780] [serial = 191] [outer = 0E054000] 07:53:32 INFO - PROCESS | 2780 | 1467039212609 Marionette TRACE conn7 <- [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:53:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 07:53:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 570ms 07:53:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 07:53:32 INFO - PROCESS | 2780 | 1467039212660 Marionette TRACE conn7 -> [0,221,"getWindowHandle",null] 07:53:32 INFO - PROCESS | 2780 | 1467039212662 Marionette TRACE conn7 <- [1,221,null,{"value":"13"}] 07:53:32 INFO - PROCESS | 2780 | 1467039212675 Marionette TRACE conn7 -> [0,222,"setScriptTimeout",{"ms":35000}] 07:53:32 INFO - PROCESS | 2780 | 1467039212676 Marionette TRACE conn7 <- [1,222,null,{}] 07:53:32 INFO - PROCESS | 2780 | 1467039212680 Marionette TRACE conn7 -> [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:53:32 INFO - PROCESS | 2780 | 1467039212682 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:32 INFO - PROCESS | 2780 | 1467039212759 Marionette TRACE conn7 <- [1,223,null,{"value":null}] 07:53:32 INFO - PROCESS | 2780 | 1467039212786 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:32 INFO - PROCESS | 2780 | 1467039212788 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:32 INFO - PROCESS | 2780 | ++DOCSHELL 16B2C800 == 38 [pid = 2780] [id = 65] 07:53:32 INFO - PROCESS | 2780 | ++DOMWINDOW == 77 (17ACA800) [pid = 2780] [serial = 192] [outer = 00000000] 07:53:32 INFO - PROCESS | 2780 | ++DOMWINDOW == 78 (1C26BC00) [pid = 2780] [serial = 193] [outer = 17ACA800] 07:53:32 INFO - PROCESS | 2780 | 1467039212831 Marionette DEBUG loaded listener.js 07:53:32 INFO - PROCESS | 2780 | ++DOMWINDOW == 79 (1C38BC00) [pid = 2780] [serial = 194] [outer = 17ACA800] 07:53:33 INFO - PROCESS | 2780 | 1467039213251 Marionette TRACE conn7 <- [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:53:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 07:53:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 630ms 07:53:33 INFO - PROCESS | 2780 | 1467039213300 Marionette TRACE conn7 -> [0,225,"getWindowHandle",null] 07:53:33 INFO - PROCESS | 2780 | 1467039213302 Marionette TRACE conn7 <- [1,225,null,{"value":"13"}] 07:53:33 INFO - PROCESS | 2780 | 1467039213305 Marionette TRACE conn7 -> [0,226,"setScriptTimeout",{"ms":35000}] 07:53:33 INFO - PROCESS | 2780 | 1467039213307 Marionette TRACE conn7 <- [1,226,null,{}] 07:53:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 07:53:33 INFO - PROCESS | 2780 | 1467039213310 Marionette TRACE conn7 -> [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:53:33 INFO - PROCESS | 2780 | 1467039213312 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:33 INFO - PROCESS | 2780 | 1467039213390 Marionette TRACE conn7 <- [1,227,null,{"value":null}] 07:53:33 INFO - PROCESS | 2780 | 1467039213395 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:33 INFO - PROCESS | 2780 | 1467039213397 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:33 INFO - PROCESS | 2780 | ++DOCSHELL 162B4C00 == 39 [pid = 2780] [id = 66] 07:53:33 INFO - PROCESS | 2780 | ++DOMWINDOW == 80 (1C373C00) [pid = 2780] [serial = 195] [outer = 00000000] 07:53:33 INFO - PROCESS | 2780 | ++DOMWINDOW == 81 (1C787800) [pid = 2780] [serial = 196] [outer = 1C373C00] 07:53:33 INFO - PROCESS | 2780 | 1467039213444 Marionette DEBUG loaded listener.js 07:53:33 INFO - PROCESS | 2780 | ++DOMWINDOW == 82 (1C78A400) [pid = 2780] [serial = 197] [outer = 1C373C00] 07:53:33 INFO - PROCESS | 2780 | 1467039213847 Marionette TRACE conn7 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 07:53:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 07:53:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 570ms 07:53:33 INFO - PROCESS | 2780 | 1467039213881 Marionette TRACE conn7 -> [0,229,"getWindowHandle",null] 07:53:33 INFO - PROCESS | 2780 | 1467039213883 Marionette TRACE conn7 <- [1,229,null,{"value":"13"}] 07:53:33 INFO - PROCESS | 2780 | 1467039213886 Marionette TRACE conn7 -> [0,230,"setScriptTimeout",{"ms":35000}] 07:53:33 INFO - PROCESS | 2780 | 1467039213888 Marionette TRACE conn7 <- [1,230,null,{}] 07:53:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 07:53:33 INFO - PROCESS | 2780 | 1467039213891 Marionette TRACE conn7 -> [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:53:33 INFO - PROCESS | 2780 | 1467039213893 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:34 INFO - PROCESS | 2780 | 1467039214006 Marionette TRACE conn7 <- [1,231,null,{"value":null}] 07:53:34 INFO - PROCESS | 2780 | 1467039214012 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:34 INFO - PROCESS | 2780 | 1467039214014 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:34 INFO - PROCESS | 2780 | ++DOCSHELL 167E4C00 == 40 [pid = 2780] [id = 67] 07:53:34 INFO - PROCESS | 2780 | ++DOMWINDOW == 83 (16923C00) [pid = 2780] [serial = 198] [outer = 00000000] 07:53:34 INFO - PROCESS | 2780 | ++DOMWINDOW == 84 (18E0C800) [pid = 2780] [serial = 199] [outer = 16923C00] 07:53:34 INFO - PROCESS | 2780 | 1467039214059 Marionette DEBUG loaded listener.js 07:53:34 INFO - PROCESS | 2780 | ++DOMWINDOW == 85 (19D9BC00) [pid = 2780] [serial = 200] [outer = 16923C00] 07:53:34 INFO - PROCESS | 2780 | 1467039214670 Marionette TRACE conn7 <- [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:53:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 07:53:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 830ms 07:53:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 07:53:34 INFO - PROCESS | 2780 | 1467039214721 Marionette TRACE conn7 -> [0,233,"getWindowHandle",null] 07:53:34 INFO - PROCESS | 2780 | 1467039214726 Marionette TRACE conn7 <- [1,233,null,{"value":"13"}] 07:53:34 INFO - PROCESS | 2780 | 1467039214730 Marionette TRACE conn7 -> [0,234,"setScriptTimeout",{"ms":35000}] 07:53:34 INFO - PROCESS | 2780 | 1467039214735 Marionette TRACE conn7 <- [1,234,null,{}] 07:53:34 INFO - PROCESS | 2780 | 1467039214741 Marionette TRACE conn7 -> [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:53:34 INFO - PROCESS | 2780 | 1467039214744 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:34 INFO - PROCESS | 2780 | 1467039214856 Marionette TRACE conn7 <- [1,235,null,{"value":null}] 07:53:34 INFO - PROCESS | 2780 | 1467039214950 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:34 INFO - PROCESS | 2780 | 1467039214953 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:34 INFO - PROCESS | 2780 | ++DOCSHELL 0E236800 == 41 [pid = 2780] [id = 68] 07:53:34 INFO - PROCESS | 2780 | ++DOMWINDOW == 86 (0E805800) [pid = 2780] [serial = 201] [outer = 00000000] 07:53:35 INFO - PROCESS | 2780 | ++DOMWINDOW == 87 (12456000) [pid = 2780] [serial = 202] [outer = 0E805800] 07:53:35 INFO - PROCESS | 2780 | 1467039215009 Marionette DEBUG loaded listener.js 07:53:35 INFO - PROCESS | 2780 | ++DOMWINDOW == 88 (1504E000) [pid = 2780] [serial = 203] [outer = 0E805800] 07:53:35 INFO - PROCESS | 2780 | 1467039215627 Marionette TRACE conn7 <- [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:53:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 07:53:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 990ms 07:53:35 INFO - PROCESS | 2780 | 1467039215735 Marionette TRACE conn7 -> [0,237,"getWindowHandle",null] 07:53:35 INFO - PROCESS | 2780 | 1467039215740 Marionette TRACE conn7 <- [1,237,null,{"value":"13"}] 07:53:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 07:53:35 INFO - PROCESS | 2780 | 1467039215764 Marionette TRACE conn7 -> [0,238,"setScriptTimeout",{"ms":35000}] 07:53:35 INFO - PROCESS | 2780 | 1467039215767 Marionette TRACE conn7 <- [1,238,null,{}] 07:53:35 INFO - PROCESS | 2780 | 1467039215772 Marionette TRACE conn7 -> [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:53:35 INFO - PROCESS | 2780 | 1467039215775 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:35 INFO - PROCESS | 2780 | 1467039215894 Marionette TRACE conn7 <- [1,239,null,{"value":null}] 07:53:36 INFO - PROCESS | 2780 | 1467039216008 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:36 INFO - PROCESS | 2780 | 1467039216011 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:36 INFO - PROCESS | 2780 | ++DOCSHELL 167ED400 == 42 [pid = 2780] [id = 69] 07:53:36 INFO - PROCESS | 2780 | ++DOMWINDOW == 89 (169C2C00) [pid = 2780] [serial = 204] [outer = 00000000] 07:53:36 INFO - PROCESS | 2780 | ++DOMWINDOW == 90 (18E0B400) [pid = 2780] [serial = 205] [outer = 169C2C00] 07:53:36 INFO - PROCESS | 2780 | 1467039216067 Marionette DEBUG loaded listener.js 07:53:36 INFO - PROCESS | 2780 | ++DOMWINDOW == 91 (19E0E400) [pid = 2780] [serial = 206] [outer = 169C2C00] 07:53:36 INFO - PROCESS | 2780 | 1467039216618 Marionette TRACE conn7 <- [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:53:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 07:53:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 890ms 07:53:36 INFO - PROCESS | 2780 | 1467039216647 Marionette TRACE conn7 -> [0,241,"getWindowHandle",null] 07:53:36 INFO - PROCESS | 2780 | 1467039216650 Marionette TRACE conn7 <- [1,241,null,{"value":"13"}] 07:53:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 07:53:36 INFO - PROCESS | 2780 | 1467039216654 Marionette TRACE conn7 -> [0,242,"setScriptTimeout",{"ms":35000}] 07:53:36 INFO - PROCESS | 2780 | 1467039216658 Marionette TRACE conn7 <- [1,242,null,{}] 07:53:36 INFO - PROCESS | 2780 | 1467039216669 Marionette TRACE conn7 -> [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:53:36 INFO - PROCESS | 2780 | 1467039216674 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:36 INFO - PROCESS | 2780 | 1467039216781 Marionette TRACE conn7 <- [1,243,null,{"value":null}] 07:53:36 INFO - PROCESS | 2780 | 1467039216899 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:36 INFO - PROCESS | 2780 | 1467039216902 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:36 INFO - PROCESS | 2780 | ++DOCSHELL 1C78B800 == 43 [pid = 2780] [id = 70] 07:53:36 INFO - PROCESS | 2780 | ++DOMWINDOW == 92 (1C78BC00) [pid = 2780] [serial = 207] [outer = 00000000] 07:53:36 INFO - PROCESS | 2780 | ++DOMWINDOW == 93 (1CA15400) [pid = 2780] [serial = 208] [outer = 1C78BC00] 07:53:36 INFO - PROCESS | 2780 | 1467039216999 Marionette DEBUG loaded listener.js 07:53:37 INFO - PROCESS | 2780 | ++DOMWINDOW == 94 (1CA1CC00) [pid = 2780] [serial = 209] [outer = 1C78BC00] 07:53:37 INFO - PROCESS | 2780 | 1467039217692 Marionette TRACE conn7 <- [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:53:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 07:53:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1077ms 07:53:37 INFO - PROCESS | 2780 | 1467039217734 Marionette TRACE conn7 -> [0,245,"getWindowHandle",null] 07:53:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 07:53:37 INFO - PROCESS | 2780 | 1467039217739 Marionette TRACE conn7 <- [1,245,null,{"value":"13"}] 07:53:37 INFO - PROCESS | 2780 | 1467039217744 Marionette TRACE conn7 -> [0,246,"setScriptTimeout",{"ms":35000}] 07:53:37 INFO - PROCESS | 2780 | 1467039217747 Marionette TRACE conn7 <- [1,246,null,{}] 07:53:37 INFO - PROCESS | 2780 | 1467039217752 Marionette TRACE conn7 -> [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:53:37 INFO - PROCESS | 2780 | 1467039217755 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:37 INFO - PROCESS | 2780 | 1467039217857 Marionette TRACE conn7 <- [1,247,null,{"value":null}] 07:53:37 INFO - PROCESS | 2780 | 1467039217937 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:37 INFO - PROCESS | 2780 | 1467039217942 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:37 INFO - PROCESS | 2780 | ++DOCSHELL 0E055000 == 44 [pid = 2780] [id = 71] 07:53:37 INFO - PROCESS | 2780 | ++DOMWINDOW == 95 (0E055800) [pid = 2780] [serial = 210] [outer = 00000000] 07:53:38 INFO - PROCESS | 2780 | ++DOMWINDOW == 96 (0E80E400) [pid = 2780] [serial = 211] [outer = 0E055800] 07:53:38 INFO - PROCESS | 2780 | 1467039218040 Marionette DEBUG loaded listener.js 07:53:38 INFO - PROCESS | 2780 | ++DOMWINDOW == 97 (0EACA800) [pid = 2780] [serial = 212] [outer = 0E055800] 07:53:38 INFO - PROCESS | 2780 | --DOCSHELL 162B4C00 == 43 [pid = 2780] [id = 66] 07:53:38 INFO - PROCESS | 2780 | --DOCSHELL 16B2C800 == 42 [pid = 2780] [id = 65] 07:53:38 INFO - PROCESS | 2780 | --DOCSHELL 0E047800 == 41 [pid = 2780] [id = 64] 07:53:38 INFO - PROCESS | 2780 | --DOCSHELL 1BE3E800 == 40 [pid = 2780] [id = 63] 07:53:38 INFO - PROCESS | 2780 | --DOCSHELL 17AC6400 == 39 [pid = 2780] [id = 62] 07:53:38 INFO - PROCESS | 2780 | --DOCSHELL 169C6800 == 38 [pid = 2780] [id = 61] 07:53:38 INFO - PROCESS | 2780 | --DOCSHELL 16373800 == 37 [pid = 2780] [id = 60] 07:53:38 INFO - PROCESS | 2780 | --DOCSHELL 124BF400 == 36 [pid = 2780] [id = 59] 07:53:38 INFO - PROCESS | 2780 | --DOCSHELL 0DA74C00 == 35 [pid = 2780] [id = 58] 07:53:38 INFO - PROCESS | 2780 | --DOCSHELL 0E048800 == 34 [pid = 2780] [id = 57] 07:53:38 INFO - PROCESS | 2780 | --DOCSHELL 0E04FC00 == 33 [pid = 2780] [id = 56] 07:53:38 INFO - PROCESS | 2780 | --DOMWINDOW == 96 (1C25FC00) [pid = 2780] [serial = 159] [outer = 00000000] [url = about:blank] 07:53:38 INFO - PROCESS | 2780 | --DOMWINDOW == 95 (167ECC00) [pid = 2780] [serial = 147] [outer = 00000000] [url = about:blank] 07:53:38 INFO - PROCESS | 2780 | --DOMWINDOW == 94 (162B7000) [pid = 2780] [serial = 144] [outer = 00000000] [url = about:blank] 07:53:38 INFO - PROCESS | 2780 | --DOMWINDOW == 93 (17AD1C00) [pid = 2780] [serial = 150] [outer = 00000000] [url = about:blank] 07:53:38 INFO - PROCESS | 2780 | --DOMWINDOW == 92 (0E23C800) [pid = 2780] [serial = 133] [outer = 00000000] [url = about:blank] 07:53:38 INFO - PROCESS | 2780 | --DOMWINDOW == 91 (0E04C000) [pid = 2780] [serial = 132] [outer = 00000000] [url = about:blank] 07:53:38 INFO - PROCESS | 2780 | --DOMWINDOW == 90 (169B9400) [pid = 2780] [serial = 148] [outer = 00000000] [url = about:blank] 07:53:38 INFO - PROCESS | 2780 | --DOMWINDOW == 89 (15082400) [pid = 2780] [serial = 141] [outer = 00000000] [url = about:blank] 07:53:38 INFO - PROCESS | 2780 | --DOMWINDOW == 88 (15FFA000) [pid = 2780] [serial = 154] [outer = 00000000] [url = about:blank] 07:53:38 INFO - PROCESS | 2780 | --DOMWINDOW == 87 (0E803800) [pid = 2780] [serial = 138] [outer = 00000000] [url = about:blank] 07:53:38 INFO - PROCESS | 2780 | --DOMWINDOW == 86 (0E9E2800) [pid = 2780] [serial = 139] [outer = 00000000] [url = about:blank] 07:53:38 INFO - PROCESS | 2780 | --DOMWINDOW == 85 (0DAD4000) [pid = 2780] [serial = 135] [outer = 00000000] [url = about:blank] 07:53:38 INFO - PROCESS | 2780 | --DOMWINDOW == 84 (15FF0000) [pid = 2780] [serial = 153] [outer = 00000000] [url = about:blank] 07:53:38 INFO - PROCESS | 2780 | --DOMWINDOW == 83 (0DD12C00) [pid = 2780] [serial = 136] [outer = 00000000] [url = about:blank] 07:53:38 INFO - PROCESS | 2780 | --DOMWINDOW == 82 (1BE40000) [pid = 2780] [serial = 157] [outer = 00000000] [url = about:blank] 07:53:38 INFO - PROCESS | 2780 | --DOMWINDOW == 81 (0DACB000) [pid = 2780] [serial = 124] [outer = 00000000] [url = about:blank] 07:53:38 INFO - PROCESS | 2780 | --DOMWINDOW == 80 (0C590400) [pid = 2780] [serial = 123] [outer = 00000000] [url = about:blank] 07:53:38 INFO - PROCESS | 2780 | --DOMWINDOW == 79 (15081000) [pid = 2780] [serial = 127] [outer = 00000000] [url = about:blank] 07:53:38 INFO - PROCESS | 2780 | --DOMWINDOW == 78 (13E33000) [pid = 2780] [serial = 126] [outer = 00000000] [url = about:blank] 07:53:38 INFO - PROCESS | 2780 | --DOMWINDOW == 77 (19D9C000) [pid = 2780] [serial = 130] [outer = 00000000] [url = about:blank] 07:53:38 INFO - PROCESS | 2780 | --DOMWINDOW == 76 (16B24C00) [pid = 2780] [serial = 129] [outer = 00000000] [url = about:blank] 07:53:38 INFO - PROCESS | 2780 | --DOMWINDOW == 75 (17AD4800) [pid = 2780] [serial = 151] [outer = 00000000] [url = about:blank] 07:53:38 INFO - PROCESS | 2780 | --DOMWINDOW == 74 (19E09C00) [pid = 2780] [serial = 156] [outer = 00000000] [url = about:blank] 07:53:38 INFO - PROCESS | 2780 | --DOMWINDOW == 73 (1640F000) [pid = 2780] [serial = 145] [outer = 00000000] [url = about:blank] 07:53:38 INFO - PROCESS | 2780 | --DOMWINDOW == 72 (1C260C00) [pid = 2780] [serial = 160] [outer = 00000000] [url = about:blank] 07:53:38 INFO - PROCESS | 2780 | --DOMWINDOW == 71 (15635000) [pid = 2780] [serial = 142] [outer = 00000000] [url = about:blank] 07:53:38 INFO - PROCESS | 2780 | 1467039218600 Marionette TRACE conn7 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 07:53:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 07:53:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 890ms 07:53:38 INFO - PROCESS | 2780 | 1467039218634 Marionette TRACE conn7 -> [0,249,"getWindowHandle",null] 07:53:38 INFO - PROCESS | 2780 | 1467039218638 Marionette TRACE conn7 <- [1,249,null,{"value":"13"}] 07:53:38 INFO - PROCESS | 2780 | 1467039218644 Marionette TRACE conn7 -> [0,250,"setScriptTimeout",{"ms":35000}] 07:53:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 07:53:38 INFO - PROCESS | 2780 | 1467039218646 Marionette TRACE conn7 <- [1,250,null,{}] 07:53:38 INFO - PROCESS | 2780 | 1467039218650 Marionette TRACE conn7 -> [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:53:38 INFO - PROCESS | 2780 | 1467039218653 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:38 INFO - PROCESS | 2780 | 1467039218739 Marionette TRACE conn7 <- [1,251,null,{"value":null}] 07:53:38 INFO - PROCESS | 2780 | 1467039218819 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:38 INFO - PROCESS | 2780 | 1467039218821 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:38 INFO - PROCESS | 2780 | ++DOCSHELL 0DACDC00 == 34 [pid = 2780] [id = 72] 07:53:38 INFO - PROCESS | 2780 | ++DOMWINDOW == 72 (0DACEC00) [pid = 2780] [serial = 213] [outer = 00000000] 07:53:38 INFO - PROCESS | 2780 | ++DOMWINDOW == 73 (0DD1C400) [pid = 2780] [serial = 214] [outer = 0DACEC00] 07:53:38 INFO - PROCESS | 2780 | 1467039218868 Marionette DEBUG loaded listener.js 07:53:38 INFO - PROCESS | 2780 | ++DOMWINDOW == 74 (0E04F400) [pid = 2780] [serial = 215] [outer = 0DACEC00] 07:53:39 INFO - PROCESS | 2780 | 1467039219240 Marionette TRACE conn7 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 07:53:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 07:53:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 630ms 07:53:39 INFO - PROCESS | 2780 | 1467039219279 Marionette TRACE conn7 -> [0,253,"getWindowHandle",null] 07:53:39 INFO - PROCESS | 2780 | 1467039219281 Marionette TRACE conn7 <- [1,253,null,{"value":"13"}] 07:53:39 INFO - PROCESS | 2780 | 1467039219285 Marionette TRACE conn7 -> [0,254,"setScriptTimeout",{"ms":35000}] 07:53:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 07:53:39 INFO - PROCESS | 2780 | 1467039219288 Marionette TRACE conn7 <- [1,254,null,{}] 07:53:39 INFO - PROCESS | 2780 | 1467039219298 Marionette TRACE conn7 -> [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:53:39 INFO - PROCESS | 2780 | 1467039219302 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:39 INFO - PROCESS | 2780 | 1467039219412 Marionette TRACE conn7 <- [1,255,null,{"value":null}] 07:53:39 INFO - PROCESS | 2780 | 1467039219419 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:39 INFO - PROCESS | 2780 | 1467039219421 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:39 INFO - PROCESS | 2780 | ++DOCSHELL 0EACA000 == 35 [pid = 2780] [id = 73] 07:53:39 INFO - PROCESS | 2780 | ++DOMWINDOW == 75 (11DDB000) [pid = 2780] [serial = 216] [outer = 00000000] 07:53:39 INFO - PROCESS | 2780 | ++DOMWINDOW == 76 (15050800) [pid = 2780] [serial = 217] [outer = 11DDB000] 07:53:39 INFO - PROCESS | 2780 | 1467039219468 Marionette DEBUG loaded listener.js 07:53:39 INFO - PROCESS | 2780 | ++DOMWINDOW == 77 (15393000) [pid = 2780] [serial = 218] [outer = 11DDB000] 07:53:40 INFO - PROCESS | 2780 | 1467039220088 Marionette TRACE conn7 <- [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:53:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 07:53:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 832ms 07:53:40 INFO - PROCESS | 2780 | 1467039220121 Marionette TRACE conn7 -> [0,257,"getWindowHandle",null] 07:53:40 INFO - PROCESS | 2780 | 1467039220123 Marionette TRACE conn7 <- [1,257,null,{"value":"13"}] 07:53:40 INFO - PROCESS | 2780 | 1467039220126 Marionette TRACE conn7 -> [0,258,"setScriptTimeout",{"ms":35000}] 07:53:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 07:53:40 INFO - PROCESS | 2780 | 1467039220128 Marionette TRACE conn7 <- [1,258,null,{}] 07:53:40 INFO - PROCESS | 2780 | 1467039220131 Marionette TRACE conn7 -> [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:53:40 INFO - PROCESS | 2780 | 1467039220133 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:40 INFO - PROCESS | 2780 | 1467039220254 Marionette TRACE conn7 <- [1,259,null,{"value":null}] 07:53:40 INFO - PROCESS | 2780 | 1467039220303 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:40 INFO - PROCESS | 2780 | 1467039220305 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:40 INFO - PROCESS | 2780 | ++DOCSHELL 1640F000 == 36 [pid = 2780] [id = 74] 07:53:40 INFO - PROCESS | 2780 | ++DOMWINDOW == 78 (1652CC00) [pid = 2780] [serial = 219] [outer = 00000000] 07:53:40 INFO - PROCESS | 2780 | ++DOMWINDOW == 79 (167E2400) [pid = 2780] [serial = 220] [outer = 1652CC00] 07:53:40 INFO - PROCESS | 2780 | 1467039220350 Marionette DEBUG loaded listener.js 07:53:40 INFO - PROCESS | 2780 | ++DOMWINDOW == 80 (167E8C00) [pid = 2780] [serial = 221] [outer = 1652CC00] 07:53:40 INFO - PROCESS | 2780 | 1467039220743 Marionette TRACE conn7 <- [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:53:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 07:53:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 670ms 07:53:40 INFO - PROCESS | 2780 | 1467039220806 Marionette TRACE conn7 -> [0,261,"getWindowHandle",null] 07:53:40 INFO - PROCESS | 2780 | 1467039220808 Marionette TRACE conn7 <- [1,261,null,{"value":"13"}] 07:53:40 INFO - PROCESS | 2780 | 1467039220811 Marionette TRACE conn7 -> [0,262,"setScriptTimeout",{"ms":35000}] 07:53:40 INFO - PROCESS | 2780 | 1467039220813 Marionette TRACE conn7 <- [1,262,null,{}] 07:53:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 07:53:40 INFO - PROCESS | 2780 | 1467039220817 Marionette TRACE conn7 -> [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:53:40 INFO - PROCESS | 2780 | 1467039220819 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:40 INFO - PROCESS | 2780 | 1467039220926 Marionette TRACE conn7 <- [1,263,null,{"value":null}] 07:53:40 INFO - PROCESS | 2780 | 1467039220979 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:40 INFO - PROCESS | 2780 | 1467039220981 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:40 INFO - PROCESS | 2780 | ++DOCSHELL 1692F400 == 37 [pid = 2780] [id = 75] 07:53:40 INFO - PROCESS | 2780 | ++DOMWINDOW == 81 (169B8C00) [pid = 2780] [serial = 222] [outer = 00000000] 07:53:41 INFO - PROCESS | 2780 | ++DOMWINDOW == 82 (16A75000) [pid = 2780] [serial = 223] [outer = 169B8C00] 07:53:41 INFO - PROCESS | 2780 | 1467039221033 Marionette DEBUG loaded listener.js 07:53:41 INFO - PROCESS | 2780 | ++DOMWINDOW == 83 (16B23000) [pid = 2780] [serial = 224] [outer = 169B8C00] 07:53:41 INFO - PROCESS | 2780 | 1467039221447 Marionette TRACE conn7 <- [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:53:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 07:53:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 671ms 07:53:41 INFO - PROCESS | 2780 | 1467039221487 Marionette TRACE conn7 -> [0,265,"getWindowHandle",null] 07:53:41 INFO - PROCESS | 2780 | 1467039221489 Marionette TRACE conn7 <- [1,265,null,{"value":"13"}] 07:53:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 07:53:41 INFO - PROCESS | 2780 | 1467039221492 Marionette TRACE conn7 -> [0,266,"setScriptTimeout",{"ms":35000}] 07:53:41 INFO - PROCESS | 2780 | 1467039221493 Marionette TRACE conn7 <- [1,266,null,{}] 07:53:41 INFO - PROCESS | 2780 | 1467039221505 Marionette TRACE conn7 -> [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:53:41 INFO - PROCESS | 2780 | 1467039221510 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:41 INFO - PROCESS | 2780 | 1467039221644 Marionette TRACE conn7 <- [1,267,null,{"value":null}] 07:53:41 INFO - PROCESS | 2780 | 1467039221650 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:41 INFO - PROCESS | 2780 | 1467039221651 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:41 INFO - PROCESS | 2780 | ++DOCSHELL 0DBBC400 == 38 [pid = 2780] [id = 76] 07:53:41 INFO - PROCESS | 2780 | ++DOMWINDOW == 84 (16B28800) [pid = 2780] [serial = 225] [outer = 00000000] 07:53:41 INFO - PROCESS | 2780 | ++DOMWINDOW == 85 (186F6400) [pid = 2780] [serial = 226] [outer = 16B28800] 07:53:41 INFO - PROCESS | 2780 | 1467039221738 Marionette DEBUG loaded listener.js 07:53:41 INFO - PROCESS | 2780 | ++DOMWINDOW == 86 (19DA1000) [pid = 2780] [serial = 227] [outer = 16B28800] 07:53:42 INFO - PROCESS | 2780 | 1467039222142 Marionette TRACE conn7 <- [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:53:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 07:53:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 690ms 07:53:42 INFO - PROCESS | 2780 | 1467039222187 Marionette TRACE conn7 -> [0,269,"getWindowHandle",null] 07:53:42 INFO - PROCESS | 2780 | 1467039222189 Marionette TRACE conn7 <- [1,269,null,{"value":"13"}] 07:53:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 07:53:42 INFO - PROCESS | 2780 | 1467039222192 Marionette TRACE conn7 -> [0,270,"setScriptTimeout",{"ms":35000}] 07:53:42 INFO - PROCESS | 2780 | 1467039222194 Marionette TRACE conn7 <- [1,270,null,{}] 07:53:42 INFO - PROCESS | 2780 | 1467039222197 Marionette TRACE conn7 -> [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:53:42 INFO - PROCESS | 2780 | 1467039222199 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:42 INFO - PROCESS | 2780 | 1467039222325 Marionette TRACE conn7 <- [1,271,null,{"value":null}] 07:53:42 INFO - PROCESS | 2780 | 1467039222346 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:42 INFO - PROCESS | 2780 | 1467039222347 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:42 INFO - PROCESS | 2780 | ++DOCSHELL 19E11000 == 39 [pid = 2780] [id = 77] 07:53:42 INFO - PROCESS | 2780 | ++DOMWINDOW == 87 (19E14000) [pid = 2780] [serial = 228] [outer = 00000000] 07:53:42 INFO - PROCESS | 2780 | ++DOMWINDOW == 88 (1BE3BC00) [pid = 2780] [serial = 229] [outer = 19E14000] 07:53:42 INFO - PROCESS | 2780 | 1467039222390 Marionette DEBUG loaded listener.js 07:53:42 INFO - PROCESS | 2780 | ++DOMWINDOW == 89 (1BE79400) [pid = 2780] [serial = 230] [outer = 19E14000] 07:53:42 INFO - PROCESS | 2780 | --DOMWINDOW == 88 (1C373C00) [pid = 2780] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 07:53:42 INFO - PROCESS | 2780 | --DOMWINDOW == 87 (169C6C00) [pid = 2780] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 07:53:42 INFO - PROCESS | 2780 | --DOMWINDOW == 86 (1BE7BC00) [pid = 2780] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 07:53:42 INFO - PROCESS | 2780 | --DOMWINDOW == 85 (12510000) [pid = 2780] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 07:53:42 INFO - PROCESS | 2780 | --DOMWINDOW == 84 (16375800) [pid = 2780] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 07:53:42 INFO - PROCESS | 2780 | --DOMWINDOW == 83 (0DACA800) [pid = 2780] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 07:53:42 INFO - PROCESS | 2780 | --DOMWINDOW == 82 (17AC7C00) [pid = 2780] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 07:53:42 INFO - PROCESS | 2780 | --DOMWINDOW == 81 (0E054000) [pid = 2780] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 07:53:42 INFO - PROCESS | 2780 | --DOMWINDOW == 80 (17ACA800) [pid = 2780] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 07:53:42 INFO - PROCESS | 2780 | 1467039222843 Marionette TRACE conn7 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 07:53:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 07:53:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 670ms 07:53:42 INFO - PROCESS | 2780 | 1467039222863 Marionette TRACE conn7 -> [0,273,"getWindowHandle",null] 07:53:42 INFO - PROCESS | 2780 | 1467039222865 Marionette TRACE conn7 <- [1,273,null,{"value":"13"}] 07:53:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 07:53:42 INFO - PROCESS | 2780 | 1467039222879 Marionette TRACE conn7 -> [0,274,"setScriptTimeout",{"ms":35000}] 07:53:42 INFO - PROCESS | 2780 | 1467039222881 Marionette TRACE conn7 <- [1,274,null,{}] 07:53:42 INFO - PROCESS | 2780 | 1467039222885 Marionette TRACE conn7 -> [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:53:42 INFO - PROCESS | 2780 | 1467039222887 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:42 INFO - PROCESS | 2780 | 1467039222979 Marionette TRACE conn7 <- [1,275,null,{"value":null}] 07:53:42 INFO - PROCESS | 2780 | 1467039222985 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:42 INFO - PROCESS | 2780 | 1467039222986 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:42 INFO - PROCESS | 2780 | ++DOCSHELL 19D51C00 == 40 [pid = 2780] [id = 78] 07:53:42 INFO - PROCESS | 2780 | ++DOMWINDOW == 81 (1BE35C00) [pid = 2780] [serial = 231] [outer = 00000000] 07:53:43 INFO - PROCESS | 2780 | ++DOMWINDOW == 82 (1BE83400) [pid = 2780] [serial = 232] [outer = 1BE35C00] 07:53:43 INFO - PROCESS | 2780 | 1467039223029 Marionette DEBUG loaded listener.js 07:53:43 INFO - PROCESS | 2780 | ++DOMWINDOW == 83 (1BE84000) [pid = 2780] [serial = 233] [outer = 1BE35C00] 07:53:43 INFO - PROCESS | 2780 | 1467039223429 Marionette TRACE conn7 <- [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:53:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 07:53:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 590ms 07:53:43 INFO - PROCESS | 2780 | 1467039223459 Marionette TRACE conn7 -> [0,277,"getWindowHandle",null] 07:53:43 INFO - PROCESS | 2780 | 1467039223461 Marionette TRACE conn7 <- [1,277,null,{"value":"13"}] 07:53:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 07:53:43 INFO - PROCESS | 2780 | 1467039223464 Marionette TRACE conn7 -> [0,278,"setScriptTimeout",{"ms":35000}] 07:53:43 INFO - PROCESS | 2780 | 1467039223465 Marionette TRACE conn7 <- [1,278,null,{}] 07:53:43 INFO - PROCESS | 2780 | 1467039223469 Marionette TRACE conn7 -> [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:53:43 INFO - PROCESS | 2780 | 1467039223470 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:43 INFO - PROCESS | 2780 | 1467039223586 Marionette TRACE conn7 <- [1,279,null,{"value":null}] 07:53:43 INFO - PROCESS | 2780 | 1467039223594 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:43 INFO - PROCESS | 2780 | 1467039223595 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:43 INFO - PROCESS | 2780 | ++DOCSHELL 1BE3A800 == 41 [pid = 2780] [id = 79] 07:53:43 INFO - PROCESS | 2780 | ++DOMWINDOW == 84 (1BE82C00) [pid = 2780] [serial = 234] [outer = 00000000] 07:53:43 INFO - PROCESS | 2780 | ++DOMWINDOW == 85 (1C26B000) [pid = 2780] [serial = 235] [outer = 1BE82C00] 07:53:43 INFO - PROCESS | 2780 | 1467039223639 Marionette DEBUG loaded listener.js 07:53:43 INFO - PROCESS | 2780 | ++DOMWINDOW == 86 (1C370800) [pid = 2780] [serial = 236] [outer = 1BE82C00] 07:53:44 INFO - PROCESS | 2780 | 1467039224046 Marionette TRACE conn7 <- [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:53:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 07:53:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 630ms 07:53:44 INFO - PROCESS | 2780 | 1467039224095 Marionette TRACE conn7 -> [0,281,"getWindowHandle",null] 07:53:44 INFO - PROCESS | 2780 | 1467039224097 Marionette TRACE conn7 <- [1,281,null,{"value":"13"}] 07:53:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 07:53:44 INFO - PROCESS | 2780 | 1467039224100 Marionette TRACE conn7 -> [0,282,"setScriptTimeout",{"ms":35000}] 07:53:44 INFO - PROCESS | 2780 | 1467039224102 Marionette TRACE conn7 <- [1,282,null,{}] 07:53:44 INFO - PROCESS | 2780 | 1467039224105 Marionette TRACE conn7 -> [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:53:44 INFO - PROCESS | 2780 | 1467039224107 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:44 INFO - PROCESS | 2780 | 1467039224219 Marionette TRACE conn7 <- [1,283,null,{"value":null}] 07:53:44 INFO - PROCESS | 2780 | 1467039224226 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:44 INFO - PROCESS | 2780 | 1467039224228 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:44 INFO - PROCESS | 2780 | ++DOCSHELL 0C513400 == 42 [pid = 2780] [id = 80] 07:53:44 INFO - PROCESS | 2780 | ++DOMWINDOW == 87 (1C38B000) [pid = 2780] [serial = 237] [outer = 00000000] 07:53:44 INFO - PROCESS | 2780 | ++DOMWINDOW == 88 (1CA18000) [pid = 2780] [serial = 238] [outer = 1C38B000] 07:53:44 INFO - PROCESS | 2780 | 1467039224272 Marionette DEBUG loaded listener.js 07:53:44 INFO - PROCESS | 2780 | ++DOMWINDOW == 89 (1CA1C800) [pid = 2780] [serial = 239] [outer = 1C38B000] 07:53:44 INFO - PROCESS | 2780 | 1467039224703 Marionette TRACE conn7 <- [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:53:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 07:53:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 630ms 07:53:44 INFO - PROCESS | 2780 | 1467039224731 Marionette TRACE conn7 -> [0,285,"getWindowHandle",null] 07:53:44 INFO - PROCESS | 2780 | 1467039224736 Marionette TRACE conn7 <- [1,285,null,{"value":"13"}] 07:53:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 07:53:44 INFO - PROCESS | 2780 | 1467039224742 Marionette TRACE conn7 -> [0,286,"setScriptTimeout",{"ms":35000}] 07:53:44 INFO - PROCESS | 2780 | 1467039224746 Marionette TRACE conn7 <- [1,286,null,{}] 07:53:44 INFO - PROCESS | 2780 | 1467039224754 Marionette TRACE conn7 -> [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:53:44 INFO - PROCESS | 2780 | 1467039224757 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:44 INFO - PROCESS | 2780 | 1467039224912 Marionette TRACE conn7 <- [1,287,null,{"value":null}] 07:53:45 INFO - PROCESS | 2780 | 1467039225021 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:45 INFO - PROCESS | 2780 | 1467039225025 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:45 INFO - PROCESS | 2780 | ++DOCSHELL 0DAD3400 == 43 [pid = 2780] [id = 81] 07:53:45 INFO - PROCESS | 2780 | ++DOMWINDOW == 90 (0DAD4000) [pid = 2780] [serial = 240] [outer = 00000000] 07:53:45 INFO - PROCESS | 2780 | ++DOMWINDOW == 91 (0DBB7C00) [pid = 2780] [serial = 241] [outer = 0DAD4000] 07:53:45 INFO - PROCESS | 2780 | 1467039225083 Marionette DEBUG loaded listener.js 07:53:45 INFO - PROCESS | 2780 | ++DOMWINDOW == 92 (0DEA0400) [pid = 2780] [serial = 242] [outer = 0DAD4000] 07:53:45 INFO - PROCESS | 2780 | 1467039225611 Marionette TRACE conn7 <- [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:53:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 07:53:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 931ms 07:53:45 INFO - PROCESS | 2780 | 1467039225678 Marionette TRACE conn7 -> [0,289,"getWindowHandle",null] 07:53:45 INFO - PROCESS | 2780 | 1467039225683 Marionette TRACE conn7 <- [1,289,null,{"value":"13"}] 07:53:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 07:53:45 INFO - PROCESS | 2780 | 1467039225690 Marionette TRACE conn7 -> [0,290,"setScriptTimeout",{"ms":35000}] 07:53:45 INFO - PROCESS | 2780 | 1467039225693 Marionette TRACE conn7 <- [1,290,null,{}] 07:53:45 INFO - PROCESS | 2780 | 1467039225697 Marionette TRACE conn7 -> [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:53:45 INFO - PROCESS | 2780 | 1467039225699 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:45 INFO - PROCESS | 2780 | 1467039225813 Marionette TRACE conn7 <- [1,291,null,{"value":null}] 07:53:45 INFO - PROCESS | 2780 | 1467039225935 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:45 INFO - PROCESS | 2780 | 1467039225937 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:45 INFO - PROCESS | 2780 | ++DOCSHELL 13379C00 == 44 [pid = 2780] [id = 82] 07:53:45 INFO - PROCESS | 2780 | ++DOMWINDOW == 93 (13523C00) [pid = 2780] [serial = 243] [outer = 00000000] 07:53:45 INFO - PROCESS | 2780 | ++DOMWINDOW == 94 (15632C00) [pid = 2780] [serial = 244] [outer = 13523C00] 07:53:45 INFO - PROCESS | 2780 | 1467039225995 Marionette DEBUG loaded listener.js 07:53:46 INFO - PROCESS | 2780 | ++DOMWINDOW == 95 (15FEF000) [pid = 2780] [serial = 245] [outer = 13523C00] 07:53:46 INFO - PROCESS | 2780 | 1467039226571 Marionette TRACE conn7 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 07:53:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 07:53:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 930ms 07:53:46 INFO - PROCESS | 2780 | 1467039226623 Marionette TRACE conn7 -> [0,293,"getWindowHandle",null] 07:53:46 INFO - PROCESS | 2780 | 1467039226625 Marionette TRACE conn7 <- [1,293,null,{"value":"13"}] 07:53:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 07:53:46 INFO - PROCESS | 2780 | 1467039226629 Marionette TRACE conn7 -> [0,294,"setScriptTimeout",{"ms":35000}] 07:53:46 INFO - PROCESS | 2780 | 1467039226633 Marionette TRACE conn7 <- [1,294,null,{}] 07:53:46 INFO - PROCESS | 2780 | 1467039226644 Marionette TRACE conn7 -> [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:53:46 INFO - PROCESS | 2780 | 1467039226649 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:46 INFO - PROCESS | 2780 | 1467039226761 Marionette TRACE conn7 <- [1,295,null,{"value":null}] 07:53:46 INFO - PROCESS | 2780 | 1467039226883 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:46 INFO - PROCESS | 2780 | 1467039226887 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:46 INFO - PROCESS | 2780 | ++DOCSHELL 17AD3400 == 45 [pid = 2780] [id = 83] 07:53:46 INFO - PROCESS | 2780 | ++DOMWINDOW == 96 (186F9000) [pid = 2780] [serial = 246] [outer = 00000000] 07:53:46 INFO - PROCESS | 2780 | ++DOMWINDOW == 97 (1BE38800) [pid = 2780] [serial = 247] [outer = 186F9000] 07:53:46 INFO - PROCESS | 2780 | 1467039226946 Marionette DEBUG loaded listener.js 07:53:47 INFO - PROCESS | 2780 | ++DOMWINDOW == 98 (1BF51C00) [pid = 2780] [serial = 248] [outer = 186F9000] 07:53:47 INFO - PROCESS | 2780 | 1467039227524 Marionette TRACE conn7 <- [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:53:47 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:53:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 930ms 07:53:47 INFO - PROCESS | 2780 | 1467039227562 Marionette TRACE conn7 -> [0,297,"getWindowHandle",null] 07:53:47 INFO - PROCESS | 2780 | 1467039227565 Marionette TRACE conn7 <- [1,297,null,{"value":"13"}] 07:53:47 INFO - PROCESS | 2780 | 1467039227568 Marionette TRACE conn7 -> [0,298,"setScriptTimeout",{"ms":35000}] 07:53:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 07:53:47 INFO - PROCESS | 2780 | 1467039227570 Marionette TRACE conn7 <- [1,298,null,{}] 07:53:47 INFO - PROCESS | 2780 | 1467039227574 Marionette TRACE conn7 -> [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:53:47 INFO - PROCESS | 2780 | 1467039227576 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:47 INFO - PROCESS | 2780 | 1467039227685 Marionette TRACE conn7 <- [1,299,null,{"value":null}] 07:53:47 INFO - PROCESS | 2780 | 1467039227778 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:47 INFO - PROCESS | 2780 | 1467039227781 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:47 INFO - PROCESS | 2780 | ++DOCSHELL 13A0A800 == 46 [pid = 2780] [id = 84] 07:53:47 INFO - PROCESS | 2780 | ++DOMWINDOW == 99 (13A0B400) [pid = 2780] [serial = 249] [outer = 00000000] 07:53:47 INFO - PROCESS | 2780 | ++DOMWINDOW == 100 (13A10000) [pid = 2780] [serial = 250] [outer = 13A0B400] 07:53:47 INFO - PROCESS | 2780 | 1467039227834 Marionette DEBUG loaded listener.js 07:53:47 INFO - PROCESS | 2780 | ++DOMWINDOW == 101 (1BE34400) [pid = 2780] [serial = 251] [outer = 13A0B400] 07:53:48 INFO - PROCESS | 2780 | 1467039228343 Marionette TRACE conn7 <- [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:53:48 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:53:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 830ms 07:53:48 INFO - PROCESS | 2780 | 1467039228403 Marionette TRACE conn7 -> [0,301,"getWindowHandle",null] 07:53:48 INFO - PROCESS | 2780 | 1467039228405 Marionette TRACE conn7 <- [1,301,null,{"value":"13"}] 07:53:48 INFO - PROCESS | 2780 | 1467039228408 Marionette TRACE conn7 -> [0,302,"setScriptTimeout",{"ms":35000}] 07:53:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 07:53:48 INFO - PROCESS | 2780 | 1467039228410 Marionette TRACE conn7 <- [1,302,null,{}] 07:53:48 INFO - PROCESS | 2780 | 1467039228414 Marionette TRACE conn7 -> [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:53:48 INFO - PROCESS | 2780 | 1467039228416 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:48 INFO - PROCESS | 2780 | 1467039228522 Marionette TRACE conn7 <- [1,303,null,{"value":null}] 07:53:48 INFO - PROCESS | 2780 | 1467039228655 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:48 INFO - PROCESS | 2780 | 1467039228658 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:48 INFO - PROCESS | 2780 | ++DOCSHELL 1BF57000 == 47 [pid = 2780] [id = 85] 07:53:48 INFO - PROCESS | 2780 | ++DOMWINDOW == 102 (1BF5AC00) [pid = 2780] [serial = 252] [outer = 00000000] 07:53:48 INFO - PROCESS | 2780 | ++DOMWINDOW == 103 (1C36FC00) [pid = 2780] [serial = 253] [outer = 1BF5AC00] 07:53:48 INFO - PROCESS | 2780 | 1467039228712 Marionette DEBUG loaded listener.js 07:53:48 INFO - PROCESS | 2780 | ++DOMWINDOW == 104 (1C78D800) [pid = 2780] [serial = 254] [outer = 1BF5AC00] 07:53:49 INFO - PROCESS | 2780 | 1467039229296 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 07:53:49 INFO - PROCESS | 2780 | 1467039229491 Marionette TRACE conn7 <- [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:53:49 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:53:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1126ms 07:53:49 INFO - PROCESS | 2780 | 1467039229539 Marionette TRACE conn7 -> [0,305,"getWindowHandle",null] 07:53:49 INFO - PROCESS | 2780 | 1467039229544 Marionette TRACE conn7 <- [1,305,null,{"value":"13"}] 07:53:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 07:53:49 INFO - PROCESS | 2780 | 1467039229548 Marionette TRACE conn7 -> [0,306,"setScriptTimeout",{"ms":35000}] 07:53:49 INFO - PROCESS | 2780 | 1467039229550 Marionette TRACE conn7 <- [1,306,null,{}] 07:53:49 INFO - PROCESS | 2780 | 1467039229556 Marionette TRACE conn7 -> [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:53:49 INFO - PROCESS | 2780 | 1467039229559 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:49 INFO - PROCESS | 2780 | 1467039229696 Marionette TRACE conn7 <- [1,307,null,{"value":null}] 07:53:49 INFO - PROCESS | 2780 | 1467039229820 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:49 INFO - PROCESS | 2780 | 1467039229823 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:49 INFO - PROCESS | 2780 | --DOCSHELL 1BE3A800 == 46 [pid = 2780] [id = 79] 07:53:49 INFO - PROCESS | 2780 | --DOCSHELL 19D51C00 == 45 [pid = 2780] [id = 78] 07:53:49 INFO - PROCESS | 2780 | --DOCSHELL 19E11000 == 44 [pid = 2780] [id = 77] 07:53:49 INFO - PROCESS | 2780 | --DOCSHELL 0DBBC400 == 43 [pid = 2780] [id = 76] 07:53:49 INFO - PROCESS | 2780 | --DOCSHELL 1692F400 == 42 [pid = 2780] [id = 75] 07:53:49 INFO - PROCESS | 2780 | --DOCSHELL 1640F000 == 41 [pid = 2780] [id = 74] 07:53:49 INFO - PROCESS | 2780 | --DOCSHELL 0EACA000 == 40 [pid = 2780] [id = 73] 07:53:49 INFO - PROCESS | 2780 | --DOCSHELL 0DACDC00 == 39 [pid = 2780] [id = 72] 07:53:49 INFO - PROCESS | 2780 | --DOCSHELL 0E055000 == 38 [pid = 2780] [id = 71] 07:53:49 INFO - PROCESS | 2780 | --DOCSHELL 0E236800 == 37 [pid = 2780] [id = 68] 07:53:49 INFO - PROCESS | 2780 | --DOMWINDOW == 103 (1C385C00) [pid = 2780] [serial = 163] [outer = 00000000] [url = about:blank] 07:53:49 INFO - PROCESS | 2780 | --DOMWINDOW == 102 (12460400) [pid = 2780] [serial = 166] [outer = 00000000] [url = about:blank] 07:53:49 INFO - PROCESS | 2780 | --DOMWINDOW == 101 (1507C000) [pid = 2780] [serial = 169] [outer = 00000000] [url = about:blank] 07:53:49 INFO - PROCESS | 2780 | ++DOCSHELL 0C50A800 == 38 [pid = 2780] [id = 86] 07:53:49 INFO - PROCESS | 2780 | ++DOMWINDOW == 102 (0C50C800) [pid = 2780] [serial = 255] [outer = 00000000] 07:53:49 INFO - PROCESS | 2780 | ++DOMWINDOW == 103 (0DAD7000) [pid = 2780] [serial = 256] [outer = 0C50C800] 07:53:49 INFO - PROCESS | 2780 | 1467039229929 Marionette DEBUG loaded listener.js 07:53:50 INFO - PROCESS | 2780 | ++DOMWINDOW == 104 (0E048000) [pid = 2780] [serial = 257] [outer = 0C50C800] 07:53:50 INFO - PROCESS | 2780 | --DOMWINDOW == 103 (19D98400) [pid = 2780] [serial = 34] [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:53:50 INFO - PROCESS | 2780 | --DOMWINDOW == 102 (16B26800) [pid = 2780] [serial = 181] [outer = 00000000] [url = about:blank] 07:53:50 INFO - PROCESS | 2780 | --DOMWINDOW == 101 (16B2D400) [pid = 2780] [serial = 182] [outer = 00000000] [url = about:blank] 07:53:50 INFO - PROCESS | 2780 | --DOMWINDOW == 100 (1BE83800) [pid = 2780] [serial = 187] [outer = 00000000] [url = about:blank] 07:53:50 INFO - PROCESS | 2780 | --DOMWINDOW == 99 (13379000) [pid = 2780] [serial = 175] [outer = 00000000] [url = about:blank] 07:53:50 INFO - PROCESS | 2780 | --DOMWINDOW == 98 (13DC6800) [pid = 2780] [serial = 176] [outer = 00000000] [url = about:blank] 07:53:50 INFO - PROCESS | 2780 | --DOMWINDOW == 97 (167E7400) [pid = 2780] [serial = 178] [outer = 00000000] [url = about:blank] 07:53:50 INFO - PROCESS | 2780 | --DOMWINDOW == 96 (0DBB2400) [pid = 2780] [serial = 172] [outer = 00000000] [url = about:blank] 07:53:50 INFO - PROCESS | 2780 | --DOMWINDOW == 95 (0E046800) [pid = 2780] [serial = 173] [outer = 00000000] [url = about:blank] 07:53:50 INFO - PROCESS | 2780 | --DOMWINDOW == 94 (17AD5800) [pid = 2780] [serial = 185] [outer = 00000000] [url = about:blank] 07:53:50 INFO - PROCESS | 2780 | --DOMWINDOW == 93 (17AD3800) [pid = 2780] [serial = 184] [outer = 00000000] [url = about:blank] 07:53:50 INFO - PROCESS | 2780 | --DOMWINDOW == 92 (15076000) [pid = 2780] [serial = 190] [outer = 00000000] [url = about:blank] 07:53:50 INFO - PROCESS | 2780 | --DOMWINDOW == 91 (1C26BC00) [pid = 2780] [serial = 193] [outer = 00000000] [url = about:blank] 07:53:50 INFO - PROCESS | 2780 | --DOMWINDOW == 90 (1C78A400) [pid = 2780] [serial = 197] [outer = 00000000] [url = about:blank] 07:53:50 INFO - PROCESS | 2780 | --DOMWINDOW == 89 (1C38BC00) [pid = 2780] [serial = 194] [outer = 00000000] [url = about:blank] 07:53:50 INFO - PROCESS | 2780 | --DOMWINDOW == 88 (1BE84800) [pid = 2780] [serial = 188] [outer = 00000000] [url = about:blank] 07:53:50 INFO - PROCESS | 2780 | --DOMWINDOW == 87 (167E7000) [pid = 2780] [serial = 191] [outer = 00000000] [url = about:blank] 07:53:50 INFO - PROCESS | 2780 | --DOMWINDOW == 86 (169B9000) [pid = 2780] [serial = 179] [outer = 00000000] [url = about:blank] 07:53:50 INFO - PROCESS | 2780 | --DOMWINDOW == 85 (1C787800) [pid = 2780] [serial = 196] [outer = 00000000] [url = about:blank] 07:53:50 INFO - PROCESS | 2780 | 1467039230325 Marionette TRACE conn7 <- [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:53:50 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:53:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 830ms 07:53:50 INFO - PROCESS | 2780 | 1467039230381 Marionette TRACE conn7 -> [0,309,"getWindowHandle",null] 07:53:50 INFO - PROCESS | 2780 | 1467039230385 Marionette TRACE conn7 <- [1,309,null,{"value":"13"}] 07:53:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 07:53:50 INFO - PROCESS | 2780 | 1467039230391 Marionette TRACE conn7 -> [0,310,"setScriptTimeout",{"ms":35000}] 07:53:50 INFO - PROCESS | 2780 | 1467039230394 Marionette TRACE conn7 <- [1,310,null,{}] 07:53:50 INFO - PROCESS | 2780 | 1467039230398 Marionette TRACE conn7 -> [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:53:50 INFO - PROCESS | 2780 | 1467039230400 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:50 INFO - PROCESS | 2780 | 1467039230491 Marionette TRACE conn7 <- [1,311,null,{"value":null}] 07:53:50 INFO - PROCESS | 2780 | 1467039230499 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:50 INFO - PROCESS | 2780 | 1467039230501 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:50 INFO - PROCESS | 2780 | ++DOCSHELL 12460400 == 39 [pid = 2780] [id = 87] 07:53:50 INFO - PROCESS | 2780 | ++DOMWINDOW == 86 (124B8800) [pid = 2780] [serial = 258] [outer = 00000000] 07:53:50 INFO - PROCESS | 2780 | ++DOMWINDOW == 87 (15077400) [pid = 2780] [serial = 259] [outer = 124B8800] 07:53:50 INFO - PROCESS | 2780 | 1467039230548 Marionette DEBUG loaded listener.js 07:53:50 INFO - PROCESS | 2780 | ++DOMWINDOW == 88 (153A1800) [pid = 2780] [serial = 260] [outer = 124B8800] 07:53:50 INFO - PROCESS | 2780 | 1467039230994 Marionette TRACE conn7 <- [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:53:51 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:53:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 630ms 07:53:51 INFO - PROCESS | 2780 | 1467039231023 Marionette TRACE conn7 -> [0,313,"getWindowHandle",null] 07:53:51 INFO - PROCESS | 2780 | 1467039231026 Marionette TRACE conn7 <- [1,313,null,{"value":"13"}] 07:53:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 07:53:51 INFO - PROCESS | 2780 | 1467039231029 Marionette TRACE conn7 -> [0,314,"setScriptTimeout",{"ms":35000}] 07:53:51 INFO - PROCESS | 2780 | 1467039231032 Marionette TRACE conn7 <- [1,314,null,{}] 07:53:51 INFO - PROCESS | 2780 | 1467039231043 Marionette TRACE conn7 -> [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:53:51 INFO - PROCESS | 2780 | 1467039231047 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:51 INFO - PROCESS | 2780 | 1467039231132 Marionette TRACE conn7 <- [1,315,null,{"value":null}] 07:53:51 INFO - PROCESS | 2780 | 1467039231141 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:51 INFO - PROCESS | 2780 | 1467039231144 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:51 INFO - PROCESS | 2780 | ++DOCSHELL 1692A000 == 40 [pid = 2780] [id = 88] 07:53:51 INFO - PROCESS | 2780 | ++DOMWINDOW == 89 (1692DC00) [pid = 2780] [serial = 261] [outer = 00000000] 07:53:51 INFO - PROCESS | 2780 | ++DOMWINDOW == 90 (169B9400) [pid = 2780] [serial = 262] [outer = 1692DC00] 07:53:51 INFO - PROCESS | 2780 | 1467039231190 Marionette DEBUG loaded listener.js 07:53:51 INFO - PROCESS | 2780 | ++DOMWINDOW == 91 (169C0000) [pid = 2780] [serial = 263] [outer = 1692DC00] 07:53:51 INFO - PROCESS | 2780 | 1467039231631 Marionette TRACE conn7 <- [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:53:51 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:53:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 630ms 07:53:51 INFO - PROCESS | 2780 | 1467039231663 Marionette TRACE conn7 -> [0,317,"getWindowHandle",null] 07:53:51 INFO - PROCESS | 2780 | 1467039231666 Marionette TRACE conn7 <- [1,317,null,{"value":"13"}] 07:53:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 07:53:51 INFO - PROCESS | 2780 | 1467039231669 Marionette TRACE conn7 -> [0,318,"setScriptTimeout",{"ms":35000}] 07:53:51 INFO - PROCESS | 2780 | 1467039231680 Marionette TRACE conn7 <- [1,318,null,{}] 07:53:51 INFO - PROCESS | 2780 | 1467039231683 Marionette TRACE conn7 -> [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:53:51 INFO - PROCESS | 2780 | 1467039231686 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:51 INFO - PROCESS | 2780 | 1467039231772 Marionette TRACE conn7 <- [1,319,null,{"value":null}] 07:53:51 INFO - PROCESS | 2780 | 1467039231777 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:51 INFO - PROCESS | 2780 | 1467039231779 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:51 INFO - PROCESS | 2780 | ++DOCSHELL 16B25800 == 41 [pid = 2780] [id = 89] 07:53:51 INFO - PROCESS | 2780 | ++DOMWINDOW == 92 (16B26800) [pid = 2780] [serial = 264] [outer = 00000000] 07:53:51 INFO - PROCESS | 2780 | ++DOMWINDOW == 93 (17ACD000) [pid = 2780] [serial = 265] [outer = 16B26800] 07:53:51 INFO - PROCESS | 2780 | 1467039231824 Marionette DEBUG loaded listener.js 07:53:51 INFO - PROCESS | 2780 | ++DOMWINDOW == 94 (186F4000) [pid = 2780] [serial = 266] [outer = 16B26800] 07:53:52 INFO - PROCESS | 2780 | 1467039232331 Marionette TRACE conn7 <- [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:53:52 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:53:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 690ms 07:53:52 INFO - PROCESS | 2780 | 1467039232367 Marionette TRACE conn7 -> [0,321,"getWindowHandle",null] 07:53:52 INFO - PROCESS | 2780 | 1467039232369 Marionette TRACE conn7 <- [1,321,null,{"value":"13"}] 07:53:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 07:53:52 INFO - PROCESS | 2780 | 1467039232372 Marionette TRACE conn7 -> [0,322,"setScriptTimeout",{"ms":35000}] 07:53:52 INFO - PROCESS | 2780 | 1467039232374 Marionette TRACE conn7 <- [1,322,null,{}] 07:53:52 INFO - PROCESS | 2780 | 1467039232377 Marionette TRACE conn7 -> [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:53:52 INFO - PROCESS | 2780 | 1467039232379 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:52 INFO - PROCESS | 2780 | 1467039232490 Marionette TRACE conn7 <- [1,323,null,{"value":null}] 07:53:52 INFO - PROCESS | 2780 | 1467039232495 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:52 INFO - PROCESS | 2780 | 1467039232497 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:52 INFO - PROCESS | 2780 | ++DOCSHELL 0E055400 == 42 [pid = 2780] [id = 90] 07:53:52 INFO - PROCESS | 2780 | ++DOMWINDOW == 95 (18D8F000) [pid = 2780] [serial = 267] [outer = 00000000] 07:53:52 INFO - PROCESS | 2780 | ++DOMWINDOW == 96 (19E15000) [pid = 2780] [serial = 268] [outer = 18D8F000] 07:53:52 INFO - PROCESS | 2780 | 1467039232542 Marionette DEBUG loaded listener.js 07:53:52 INFO - PROCESS | 2780 | ++DOMWINDOW == 97 (1BE39800) [pid = 2780] [serial = 269] [outer = 18D8F000] 07:53:53 INFO - PROCESS | 2780 | 1467039233020 Marionette TRACE conn7 <- [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:53:53 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:53:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 670ms 07:53:53 INFO - PROCESS | 2780 | 1467039233044 Marionette TRACE conn7 -> [0,325,"getWindowHandle",null] 07:53:53 INFO - PROCESS | 2780 | 1467039233046 Marionette TRACE conn7 <- [1,325,null,{"value":"13"}] 07:53:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 07:53:53 INFO - PROCESS | 2780 | 1467039233056 Marionette TRACE conn7 -> [0,326,"setScriptTimeout",{"ms":35000}] 07:53:53 INFO - PROCESS | 2780 | 1467039233058 Marionette TRACE conn7 <- [1,326,null,{}] 07:53:53 INFO - PROCESS | 2780 | 1467039233061 Marionette TRACE conn7 -> [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:53:53 INFO - PROCESS | 2780 | 1467039233067 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:53 INFO - PROCESS | 2780 | 1467039233227 Marionette TRACE conn7 <- [1,327,null,{"value":null}] 07:53:53 INFO - PROCESS | 2780 | 1467039233252 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:53 INFO - PROCESS | 2780 | 1467039233254 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:53 INFO - PROCESS | 2780 | ++DOCSHELL 1BF56800 == 43 [pid = 2780] [id = 91] 07:53:53 INFO - PROCESS | 2780 | ++DOMWINDOW == 98 (1C260800) [pid = 2780] [serial = 270] [outer = 00000000] 07:53:53 INFO - PROCESS | 2780 | ++DOMWINDOW == 99 (1C378400) [pid = 2780] [serial = 271] [outer = 1C260800] 07:53:53 INFO - PROCESS | 2780 | 1467039233298 Marionette DEBUG loaded listener.js 07:53:53 INFO - PROCESS | 2780 | ++DOMWINDOW == 100 (1C384000) [pid = 2780] [serial = 272] [outer = 1C260800] 07:53:53 INFO - PROCESS | 2780 | 1467039233751 Marionette TRACE conn7 <- [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:53:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:53:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 730ms 07:53:53 INFO - PROCESS | 2780 | 1467039233788 Marionette TRACE conn7 -> [0,329,"getWindowHandle",null] 07:53:53 INFO - PROCESS | 2780 | 1467039233790 Marionette TRACE conn7 <- [1,329,null,{"value":"13"}] 07:53:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 07:53:53 INFO - PROCESS | 2780 | 1467039233793 Marionette TRACE conn7 -> [0,330,"setScriptTimeout",{"ms":35000}] 07:53:53 INFO - PROCESS | 2780 | 1467039233795 Marionette TRACE conn7 <- [1,330,null,{}] 07:53:53 INFO - PROCESS | 2780 | 1467039233803 Marionette TRACE conn7 -> [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:53:53 INFO - PROCESS | 2780 | 1467039233805 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:53 INFO - PROCESS | 2780 | 1467039233919 Marionette TRACE conn7 <- [1,331,null,{"value":null}] 07:53:53 INFO - PROCESS | 2780 | 1467039233925 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:53 INFO - PROCESS | 2780 | 1467039233927 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:53 INFO - PROCESS | 2780 | ++DOCSHELL 1C26BC00 == 44 [pid = 2780] [id = 92] 07:53:53 INFO - PROCESS | 2780 | ++DOMWINDOW == 101 (1C389400) [pid = 2780] [serial = 273] [outer = 00000000] 07:53:53 INFO - PROCESS | 2780 | ++DOMWINDOW == 102 (1C78D000) [pid = 2780] [serial = 274] [outer = 1C389400] 07:53:53 INFO - PROCESS | 2780 | 1467039233970 Marionette DEBUG loaded listener.js 07:53:54 INFO - PROCESS | 2780 | ++DOMWINDOW == 103 (1CA16800) [pid = 2780] [serial = 275] [outer = 1C389400] 07:53:54 INFO - PROCESS | 2780 | --DOMWINDOW == 102 (0E04E400) [pid = 2780] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 07:53:54 INFO - PROCESS | 2780 | --DOMWINDOW == 101 (0E055800) [pid = 2780] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 07:53:54 INFO - PROCESS | 2780 | --DOMWINDOW == 100 (169C2C00) [pid = 2780] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 07:53:54 INFO - PROCESS | 2780 | --DOMWINDOW == 99 (169B8C00) [pid = 2780] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 07:53:54 INFO - PROCESS | 2780 | --DOMWINDOW == 98 (0E805800) [pid = 2780] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 07:53:54 INFO - PROCESS | 2780 | --DOMWINDOW == 97 (1C78BC00) [pid = 2780] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 07:53:54 INFO - PROCESS | 2780 | --DOMWINDOW == 96 (11DDB000) [pid = 2780] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 07:53:54 INFO - PROCESS | 2780 | --DOMWINDOW == 95 (0DACEC00) [pid = 2780] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 07:53:54 INFO - PROCESS | 2780 | --DOMWINDOW == 94 (16B28800) [pid = 2780] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 07:53:54 INFO - PROCESS | 2780 | --DOMWINDOW == 93 (1652CC00) [pid = 2780] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 07:53:54 INFO - PROCESS | 2780 | --DOMWINDOW == 92 (19E14000) [pid = 2780] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 07:53:54 INFO - PROCESS | 2780 | --DOMWINDOW == 91 (1BE82C00) [pid = 2780] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 07:53:54 INFO - PROCESS | 2780 | --DOMWINDOW == 90 (1BE35C00) [pid = 2780] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 07:53:54 INFO - PROCESS | 2780 | --DOMWINDOW == 89 (1C371C00) [pid = 2780] [serial = 162] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 07:53:54 INFO - PROCESS | 2780 | --DOMWINDOW == 88 (0E050C00) [pid = 2780] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 07:53:54 INFO - PROCESS | 2780 | 1467039234496 Marionette TRACE conn7 <- [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:53:54 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:53:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 730ms 07:53:54 INFO - PROCESS | 2780 | 1467039234548 Marionette TRACE conn7 -> [0,333,"getWindowHandle",null] 07:53:54 INFO - PROCESS | 2780 | 1467039234550 Marionette TRACE conn7 <- [1,333,null,{"value":"13"}] 07:53:54 INFO - PROCESS | 2780 | 1467039234555 Marionette TRACE conn7 -> [0,334,"setScriptTimeout",{"ms":35000}] 07:53:54 INFO - PROCESS | 2780 | 1467039234556 Marionette TRACE conn7 <- [1,334,null,{}] 07:53:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 07:53:54 INFO - PROCESS | 2780 | 1467039234560 Marionette TRACE conn7 -> [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:53:54 INFO - PROCESS | 2780 | 1467039234562 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:54 INFO - PROCESS | 2780 | 1467039234643 Marionette TRACE conn7 <- [1,335,null,{"value":null}] 07:53:54 INFO - PROCESS | 2780 | 1467039234649 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:54 INFO - PROCESS | 2780 | 1467039234651 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:54 INFO - PROCESS | 2780 | ++DOCSHELL 0E805800 == 45 [pid = 2780] [id = 93] 07:53:54 INFO - PROCESS | 2780 | ++DOMWINDOW == 89 (167EB800) [pid = 2780] [serial = 276] [outer = 00000000] 07:53:54 INFO - PROCESS | 2780 | ++DOMWINDOW == 90 (18639800) [pid = 2780] [serial = 277] [outer = 167EB800] 07:53:54 INFO - PROCESS | 2780 | 1467039234694 Marionette DEBUG loaded listener.js 07:53:54 INFO - PROCESS | 2780 | ++DOMWINDOW == 91 (1BF54000) [pid = 2780] [serial = 278] [outer = 167EB800] 07:53:55 INFO - PROCESS | 2780 | 1467039235112 Marionette TRACE conn7 <- [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:53:55 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:53:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 570ms 07:53:55 INFO - PROCESS | 2780 | 1467039235131 Marionette TRACE conn7 -> [0,337,"getWindowHandle",null] 07:53:55 INFO - PROCESS | 2780 | 1467039235133 Marionette TRACE conn7 <- [1,337,null,{"value":"13"}] 07:53:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 07:53:55 INFO - PROCESS | 2780 | 1467039235136 Marionette TRACE conn7 -> [0,338,"setScriptTimeout",{"ms":35000}] 07:53:55 INFO - PROCESS | 2780 | 1467039235138 Marionette TRACE conn7 <- [1,338,null,{}] 07:53:55 INFO - PROCESS | 2780 | 1467039235141 Marionette TRACE conn7 -> [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:53:55 INFO - PROCESS | 2780 | 1467039235143 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:55 INFO - PROCESS | 2780 | 1467039235274 Marionette TRACE conn7 <- [1,339,null,{"value":null}] 07:53:55 INFO - PROCESS | 2780 | 1467039235282 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:55 INFO - PROCESS | 2780 | 1467039235284 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:55 INFO - PROCESS | 2780 | ++DOCSHELL 1C780400 == 46 [pid = 2780] [id = 94] 07:53:55 INFO - PROCESS | 2780 | ++DOMWINDOW == 92 (1C781C00) [pid = 2780] [serial = 279] [outer = 00000000] 07:53:55 INFO - PROCESS | 2780 | ++DOMWINDOW == 93 (1CA27800) [pid = 2780] [serial = 280] [outer = 1C781C00] 07:53:55 INFO - PROCESS | 2780 | 1467039235327 Marionette DEBUG loaded listener.js 07:53:55 INFO - PROCESS | 2780 | ++DOMWINDOW == 94 (1CA2AC00) [pid = 2780] [serial = 281] [outer = 1C781C00] 07:53:55 INFO - PROCESS | 2780 | 1467039235719 Marionette TRACE conn7 <- [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:53:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 07:53:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 630ms 07:53:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 07:53:55 INFO - PROCESS | 2780 | 1467039235768 Marionette TRACE conn7 -> [0,341,"getWindowHandle",null] 07:53:55 INFO - PROCESS | 2780 | 1467039235770 Marionette TRACE conn7 <- [1,341,null,{"value":"13"}] 07:53:55 INFO - PROCESS | 2780 | 1467039235773 Marionette TRACE conn7 -> [0,342,"setScriptTimeout",{"ms":35000}] 07:53:55 INFO - PROCESS | 2780 | 1467039235774 Marionette TRACE conn7 <- [1,342,null,{}] 07:53:55 INFO - PROCESS | 2780 | 1467039235778 Marionette TRACE conn7 -> [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:53:55 INFO - PROCESS | 2780 | 1467039235780 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:55 INFO - PROCESS | 2780 | 1467039235861 Marionette TRACE conn7 <- [1,343,null,{"value":null}] 07:53:55 INFO - PROCESS | 2780 | 1467039235866 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:55 INFO - PROCESS | 2780 | 1467039235868 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:55 INFO - PROCESS | 2780 | ++DOCSHELL 1CA2F400 == 47 [pid = 2780] [id = 95] 07:53:55 INFO - PROCESS | 2780 | ++DOMWINDOW == 95 (1CA2F800) [pid = 2780] [serial = 282] [outer = 00000000] 07:53:55 INFO - PROCESS | 2780 | ++DOMWINDOW == 96 (1CAB8000) [pid = 2780] [serial = 283] [outer = 1CA2F800] 07:53:55 INFO - PROCESS | 2780 | 1467039235911 Marionette DEBUG loaded listener.js 07:53:55 INFO - PROCESS | 2780 | ++DOMWINDOW == 97 (1CABD000) [pid = 2780] [serial = 284] [outer = 1CA2F800] 07:53:56 INFO - PROCESS | 2780 | 1467039236451 Marionette TRACE conn7 <- [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:53:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 07:53:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 730ms 07:53:56 INFO - PROCESS | 2780 | 1467039236504 Marionette TRACE conn7 -> [0,345,"getWindowHandle",null] 07:53:56 INFO - PROCESS | 2780 | 1467039236509 Marionette TRACE conn7 <- [1,345,null,{"value":"13"}] 07:53:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 07:53:56 INFO - PROCESS | 2780 | 1467039236515 Marionette TRACE conn7 -> [0,346,"setScriptTimeout",{"ms":35000}] 07:53:56 INFO - PROCESS | 2780 | 1467039236519 Marionette TRACE conn7 <- [1,346,null,{}] 07:53:56 INFO - PROCESS | 2780 | 1467039236525 Marionette TRACE conn7 -> [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:53:56 INFO - PROCESS | 2780 | 1467039236528 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:56 INFO - PROCESS | 2780 | 1467039236645 Marionette TRACE conn7 <- [1,347,null,{"value":null}] 07:53:56 INFO - PROCESS | 2780 | 1467039236773 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:56 INFO - PROCESS | 2780 | 1467039236777 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:56 INFO - PROCESS | 2780 | ++DOCSHELL 0DAD7800 == 48 [pid = 2780] [id = 96] 07:53:56 INFO - PROCESS | 2780 | ++DOMWINDOW == 98 (0DAD7C00) [pid = 2780] [serial = 285] [outer = 00000000] 07:53:56 INFO - PROCESS | 2780 | ++DOMWINDOW == 99 (124BE800) [pid = 2780] [serial = 286] [outer = 0DAD7C00] 07:53:56 INFO - PROCESS | 2780 | 1467039236835 Marionette DEBUG loaded listener.js 07:53:56 INFO - PROCESS | 2780 | ++DOMWINDOW == 100 (13A06400) [pid = 2780] [serial = 287] [outer = 0DAD7C00] 07:53:57 INFO - PROCESS | 2780 | 1467039237428 Marionette TRACE conn7 <- [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:53:57 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:53:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 930ms 07:53:57 INFO - PROCESS | 2780 | 1467039237449 Marionette TRACE conn7 -> [0,349,"getWindowHandle",null] 07:53:57 INFO - PROCESS | 2780 | 1467039237454 Marionette TRACE conn7 <- [1,349,null,{"value":"13"}] 07:53:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 07:53:57 INFO - PROCESS | 2780 | 1467039237461 Marionette TRACE conn7 -> [0,350,"setScriptTimeout",{"ms":35000}] 07:53:57 INFO - PROCESS | 2780 | 1467039237463 Marionette TRACE conn7 <- [1,350,null,{}] 07:53:57 INFO - PROCESS | 2780 | 1467039237468 Marionette TRACE conn7 -> [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:53:57 INFO - PROCESS | 2780 | 1467039237470 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:57 INFO - PROCESS | 2780 | 1467039237585 Marionette TRACE conn7 <- [1,351,null,{"value":null}] 07:53:57 INFO - PROCESS | 2780 | 1467039237684 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:57 INFO - PROCESS | 2780 | 1467039237686 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:57 INFO - PROCESS | 2780 | ++DOCSHELL 16680800 == 49 [pid = 2780] [id = 97] 07:53:57 INFO - PROCESS | 2780 | ++DOMWINDOW == 101 (167E3800) [pid = 2780] [serial = 288] [outer = 00000000] 07:53:57 INFO - PROCESS | 2780 | ++DOMWINDOW == 102 (169B9C00) [pid = 2780] [serial = 289] [outer = 167E3800] 07:53:57 INFO - PROCESS | 2780 | 1467039237742 Marionette DEBUG loaded listener.js 07:53:57 INFO - PROCESS | 2780 | ++DOMWINDOW == 103 (16B27800) [pid = 2780] [serial = 290] [outer = 167E3800] 07:53:58 INFO - PROCESS | 2780 | 1467039238303 Marionette TRACE conn7 <- [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:53:58 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:53:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 870ms 07:53:58 INFO - PROCESS | 2780 | 1467039238334 Marionette TRACE conn7 -> [0,353,"getWindowHandle",null] 07:53:58 INFO - PROCESS | 2780 | 1467039238337 Marionette TRACE conn7 <- [1,353,null,{"value":"13"}] 07:53:58 INFO - PROCESS | 2780 | 1467039238340 Marionette TRACE conn7 -> [0,354,"setScriptTimeout",{"ms":35000}] 07:53:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 07:53:58 INFO - PROCESS | 2780 | 1467039238344 Marionette TRACE conn7 <- [1,354,null,{}] 07:53:58 INFO - PROCESS | 2780 | 1467039238355 Marionette TRACE conn7 -> [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:53:58 INFO - PROCESS | 2780 | 1467039238360 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:58 INFO - PROCESS | 2780 | 1467039238471 Marionette TRACE conn7 <- [1,355,null,{"value":null}] 07:53:58 INFO - PROCESS | 2780 | 1467039238570 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:58 INFO - PROCESS | 2780 | 1467039238573 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:58 INFO - PROCESS | 2780 | ++DOCSHELL 16892800 == 50 [pid = 2780] [id = 98] 07:53:58 INFO - PROCESS | 2780 | ++DOMWINDOW == 104 (16893400) [pid = 2780] [serial = 291] [outer = 00000000] 07:53:58 INFO - PROCESS | 2780 | ++DOMWINDOW == 105 (1862EC00) [pid = 2780] [serial = 292] [outer = 16893400] 07:53:58 INFO - PROCESS | 2780 | 1467039238630 Marionette DEBUG loaded listener.js 07:53:58 INFO - PROCESS | 2780 | ++DOMWINDOW == 106 (1BE7B800) [pid = 2780] [serial = 293] [outer = 16893400] 07:53:59 INFO - PROCESS | 2780 | 1467039239250 Marionette TRACE conn7 <- [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:53:59 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:53:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 930ms 07:53:59 INFO - PROCESS | 2780 | 1467039239274 Marionette TRACE conn7 -> [0,357,"getWindowHandle",null] 07:53:59 INFO - PROCESS | 2780 | 1467039239277 Marionette TRACE conn7 <- [1,357,null,{"value":"13"}] 07:53:59 INFO - PROCESS | 2780 | 1467039239280 Marionette TRACE conn7 -> [0,358,"setScriptTimeout",{"ms":35000}] 07:53:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 07:53:59 INFO - PROCESS | 2780 | 1467039239282 Marionette TRACE conn7 <- [1,358,null,{}] 07:53:59 INFO - PROCESS | 2780 | 1467039239286 Marionette TRACE conn7 -> [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:53:59 INFO - PROCESS | 2780 | 1467039239288 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:59 INFO - PROCESS | 2780 | 1467039239397 Marionette TRACE conn7 <- [1,359,null,{"value":null}] 07:53:59 INFO - PROCESS | 2780 | 1467039239496 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:59 INFO - PROCESS | 2780 | 1467039239498 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:53:59 INFO - PROCESS | 2780 | ++DOCSHELL 16A92400 == 51 [pid = 2780] [id = 99] 07:53:59 INFO - PROCESS | 2780 | ++DOMWINDOW == 107 (16A94C00) [pid = 2780] [serial = 294] [outer = 00000000] 07:53:59 INFO - PROCESS | 2780 | ++DOMWINDOW == 108 (16A98400) [pid = 2780] [serial = 295] [outer = 16A94C00] 07:53:59 INFO - PROCESS | 2780 | 1467039239551 Marionette DEBUG loaded listener.js 07:53:59 INFO - PROCESS | 2780 | ++DOMWINDOW == 109 (16A9B800) [pid = 2780] [serial = 296] [outer = 16A94C00] 07:54:00 INFO - PROCESS | 2780 | 1467039240185 Marionette TRACE conn7 <- [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:54:00 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:54:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 970ms 07:54:00 INFO - PROCESS | 2780 | 1467039240254 Marionette TRACE conn7 -> [0,361,"getWindowHandle",null] 07:54:00 INFO - PROCESS | 2780 | 1467039240256 Marionette TRACE conn7 <- [1,361,null,{"value":"13"}] 07:54:00 INFO - PROCESS | 2780 | 1467039240260 Marionette TRACE conn7 -> [0,362,"setScriptTimeout",{"ms":35000}] 07:54:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 07:54:00 INFO - PROCESS | 2780 | 1467039240262 Marionette TRACE conn7 <- [1,362,null,{}] 07:54:00 INFO - PROCESS | 2780 | 1467039240266 Marionette TRACE conn7 -> [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:54:00 INFO - PROCESS | 2780 | 1467039240268 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:54:00 INFO - PROCESS | 2780 | 1467039240374 Marionette TRACE conn7 <- [1,363,null,{"value":null}] 07:54:00 INFO - PROCESS | 2780 | 1467039240621 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:00 INFO - PROCESS | 2780 | 1467039240625 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:54:00 INFO - PROCESS | 2780 | ++DOCSHELL 0C516000 == 52 [pid = 2780] [id = 100] 07:54:00 INFO - PROCESS | 2780 | ++DOMWINDOW == 110 (0CA6E000) [pid = 2780] [serial = 297] [outer = 00000000] 07:54:00 INFO - PROCESS | 2780 | ++DOMWINDOW == 111 (0DD1DC00) [pid = 2780] [serial = 298] [outer = 0CA6E000] 07:54:00 INFO - PROCESS | 2780 | 1467039240694 Marionette DEBUG loaded listener.js 07:54:00 INFO - PROCESS | 2780 | ++DOMWINDOW == 112 (0E052400) [pid = 2780] [serial = 299] [outer = 0CA6E000] 07:54:01 INFO - PROCESS | 2780 | 1467039241372 Marionette TRACE conn7 <- [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:54:01 INFO - PROCESS | 2780 | --DOCSHELL 167E4C00 == 51 [pid = 2780] [id = 67] 07:54:01 INFO - PROCESS | 2780 | --DOCSHELL 1C780400 == 50 [pid = 2780] [id = 94] 07:54:01 INFO - PROCESS | 2780 | --DOCSHELL 0E805800 == 49 [pid = 2780] [id = 93] 07:54:01 INFO - PROCESS | 2780 | --DOCSHELL 1C26BC00 == 48 [pid = 2780] [id = 92] 07:54:01 INFO - PROCESS | 2780 | --DOCSHELL 1BF56800 == 47 [pid = 2780] [id = 91] 07:54:01 INFO - PROCESS | 2780 | --DOCSHELL 0E055400 == 46 [pid = 2780] [id = 90] 07:54:01 INFO - PROCESS | 2780 | --DOCSHELL 16B25800 == 45 [pid = 2780] [id = 89] 07:54:01 INFO - PROCESS | 2780 | --DOCSHELL 1692A000 == 44 [pid = 2780] [id = 88] 07:54:01 INFO - PROCESS | 2780 | --DOCSHELL 12460400 == 43 [pid = 2780] [id = 87] 07:54:01 INFO - PROCESS | 2780 | --DOCSHELL 0C50A800 == 42 [pid = 2780] [id = 86] 07:54:01 INFO - PROCESS | 2780 | --DOMWINDOW == 111 (18E0C800) [pid = 2780] [serial = 199] [outer = 00000000] [url = about:blank] 07:54:01 INFO - PROCESS | 2780 | --DOMWINDOW == 110 (1CA18000) [pid = 2780] [serial = 238] [outer = 00000000] [url = about:blank] 07:54:01 INFO - PROCESS | 2780 | --DOCSHELL 0C513400 == 41 [pid = 2780] [id = 80] 07:54:01 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:54:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1181ms 07:54:01 INFO - PROCESS | 2780 | --DOMWINDOW == 109 (1C388000) [pid = 2780] [serial = 164] [outer = 00000000] [url = about:blank] 07:54:01 INFO - PROCESS | 2780 | --DOMWINDOW == 108 (1351D800) [pid = 2780] [serial = 167] [outer = 00000000] [url = about:blank] 07:54:01 INFO - PROCESS | 2780 | --DOMWINDOW == 107 (1564FC00) [pid = 2780] [serial = 170] [outer = 00000000] [url = about:blank] 07:54:01 INFO - PROCESS | 2780 | --DOMWINDOW == 106 (0EACA800) [pid = 2780] [serial = 212] [outer = 00000000] [url = about:blank] 07:54:01 INFO - PROCESS | 2780 | --DOMWINDOW == 105 (0E80E400) [pid = 2780] [serial = 211] [outer = 00000000] [url = about:blank] 07:54:01 INFO - PROCESS | 2780 | --DOMWINDOW == 104 (19E0E400) [pid = 2780] [serial = 206] [outer = 00000000] [url = about:blank] 07:54:01 INFO - PROCESS | 2780 | --DOMWINDOW == 103 (18E0B400) [pid = 2780] [serial = 205] [outer = 00000000] [url = about:blank] 07:54:01 INFO - PROCESS | 2780 | --DOMWINDOW == 102 (16A75000) [pid = 2780] [serial = 223] [outer = 00000000] [url = about:blank] 07:54:01 INFO - PROCESS | 2780 | --DOMWINDOW == 101 (12456000) [pid = 2780] [serial = 202] [outer = 00000000] [url = about:blank] 07:54:01 INFO - PROCESS | 2780 | --DOMWINDOW == 100 (1504E000) [pid = 2780] [serial = 203] [outer = 00000000] [url = about:blank] 07:54:01 INFO - PROCESS | 2780 | --DOMWINDOW == 99 (1CA1CC00) [pid = 2780] [serial = 209] [outer = 00000000] [url = about:blank] 07:54:01 INFO - PROCESS | 2780 | --DOMWINDOW == 98 (1CA15400) [pid = 2780] [serial = 208] [outer = 00000000] [url = about:blank] 07:54:01 INFO - PROCESS | 2780 | --DOMWINDOW == 97 (15050800) [pid = 2780] [serial = 217] [outer = 00000000] [url = about:blank] 07:54:01 INFO - PROCESS | 2780 | --DOMWINDOW == 96 (15393000) [pid = 2780] [serial = 218] [outer = 00000000] [url = about:blank] 07:54:01 INFO - PROCESS | 2780 | --DOMWINDOW == 95 (0DD1C400) [pid = 2780] [serial = 214] [outer = 00000000] [url = about:blank] 07:54:01 INFO - PROCESS | 2780 | --DOMWINDOW == 94 (19DA1000) [pid = 2780] [serial = 227] [outer = 00000000] [url = about:blank] 07:54:01 INFO - PROCESS | 2780 | --DOMWINDOW == 93 (0E04F400) [pid = 2780] [serial = 215] [outer = 00000000] [url = about:blank] 07:54:01 INFO - PROCESS | 2780 | --DOMWINDOW == 92 (186F6400) [pid = 2780] [serial = 226] [outer = 00000000] [url = about:blank] 07:54:01 INFO - PROCESS | 2780 | --DOMWINDOW == 91 (16B23000) [pid = 2780] [serial = 224] [outer = 00000000] [url = about:blank] 07:54:01 INFO - PROCESS | 2780 | --DOMWINDOW == 90 (167E2400) [pid = 2780] [serial = 220] [outer = 00000000] [url = about:blank] 07:54:01 INFO - PROCESS | 2780 | --DOMWINDOW == 89 (1BE3BC00) [pid = 2780] [serial = 229] [outer = 00000000] [url = about:blank] 07:54:01 INFO - PROCESS | 2780 | --DOMWINDOW == 88 (1C26B000) [pid = 2780] [serial = 235] [outer = 00000000] [url = about:blank] 07:54:01 INFO - PROCESS | 2780 | --DOMWINDOW == 87 (1BE79400) [pid = 2780] [serial = 230] [outer = 00000000] [url = about:blank] 07:54:01 INFO - PROCESS | 2780 | --DOMWINDOW == 86 (1C370800) [pid = 2780] [serial = 236] [outer = 00000000] [url = about:blank] 07:54:01 INFO - PROCESS | 2780 | --DOMWINDOW == 85 (1BE83400) [pid = 2780] [serial = 232] [outer = 00000000] [url = about:blank] 07:54:01 INFO - PROCESS | 2780 | --DOMWINDOW == 84 (1BE84000) [pid = 2780] [serial = 233] [outer = 00000000] [url = about:blank] 07:54:01 INFO - PROCESS | 2780 | --DOMWINDOW == 83 (167E8C00) [pid = 2780] [serial = 221] [outer = 00000000] [url = about:blank] 07:54:01 INFO - PROCESS | 2780 | 1467039241454 Marionette TRACE conn7 -> [0,365,"getWindowHandle",null] 07:54:01 INFO - PROCESS | 2780 | 1467039241458 Marionette TRACE conn7 <- [1,365,null,{"value":"13"}] 07:54:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 07:54:01 INFO - PROCESS | 2780 | 1467039241464 Marionette TRACE conn7 -> [0,366,"setScriptTimeout",{"ms":35000}] 07:54:01 INFO - PROCESS | 2780 | 1467039241467 Marionette TRACE conn7 <- [1,366,null,{}] 07:54:01 INFO - PROCESS | 2780 | 1467039241472 Marionette TRACE conn7 -> [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:54:01 INFO - PROCESS | 2780 | 1467039241476 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:54:01 INFO - PROCESS | 2780 | 1467039241569 Marionette TRACE conn7 <- [1,367,null,{"value":null}] 07:54:01 INFO - PROCESS | 2780 | 1467039241576 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:01 INFO - PROCESS | 2780 | 1467039241579 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:54:01 INFO - PROCESS | 2780 | ++DOCSHELL 0DAD0C00 == 42 [pid = 2780] [id = 101] 07:54:01 INFO - PROCESS | 2780 | ++DOMWINDOW == 84 (0DAD2400) [pid = 2780] [serial = 300] [outer = 00000000] 07:54:01 INFO - PROCESS | 2780 | ++DOMWINDOW == 85 (0DD1A000) [pid = 2780] [serial = 301] [outer = 0DAD2400] 07:54:01 INFO - PROCESS | 2780 | 1467039241626 Marionette DEBUG loaded listener.js 07:54:01 INFO - PROCESS | 2780 | ++DOMWINDOW == 86 (0E050C00) [pid = 2780] [serial = 302] [outer = 0DAD2400] 07:54:02 INFO - PROCESS | 2780 | 1467039242137 Marionette TRACE conn7 <- [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:54:02 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:54:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 730ms 07:54:02 INFO - PROCESS | 2780 | 1467039242198 Marionette TRACE conn7 -> [0,369,"getWindowHandle",null] 07:54:02 INFO - PROCESS | 2780 | 1467039242202 Marionette TRACE conn7 <- [1,369,null,{"value":"13"}] 07:54:02 INFO - PROCESS | 2780 | 1467039242206 Marionette TRACE conn7 -> [0,370,"setScriptTimeout",{"ms":35000}] 07:54:02 INFO - PROCESS | 2780 | 1467039242208 Marionette TRACE conn7 <- [1,370,null,{}] 07:54:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 07:54:02 INFO - PROCESS | 2780 | 1467039242212 Marionette TRACE conn7 -> [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:54:02 INFO - PROCESS | 2780 | 1467039242214 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:54:02 INFO - PROCESS | 2780 | 1467039242303 Marionette TRACE conn7 <- [1,371,null,{"value":null}] 07:54:02 INFO - PROCESS | 2780 | 1467039242387 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:02 INFO - PROCESS | 2780 | 1467039242389 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:54:02 INFO - PROCESS | 2780 | ++DOCSHELL 124C2C00 == 43 [pid = 2780] [id = 102] 07:54:02 INFO - PROCESS | 2780 | ++DOMWINDOW == 87 (13A05800) [pid = 2780] [serial = 303] [outer = 00000000] 07:54:02 INFO - PROCESS | 2780 | ++DOMWINDOW == 88 (15050800) [pid = 2780] [serial = 304] [outer = 13A05800] 07:54:02 INFO - PROCESS | 2780 | 1467039242434 Marionette DEBUG loaded listener.js 07:54:02 INFO - PROCESS | 2780 | ++DOMWINDOW == 89 (15398800) [pid = 2780] [serial = 305] [outer = 13A05800] 07:54:02 INFO - PROCESS | 2780 | 1467039242821 Marionette TRACE conn7 <- [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:54:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:54:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 630ms 07:54:02 INFO - PROCESS | 2780 | 1467039242841 Marionette TRACE conn7 -> [0,373,"getWindowHandle",null] 07:54:02 INFO - PROCESS | 2780 | 1467039242844 Marionette TRACE conn7 <- [1,373,null,{"value":"13"}] 07:54:02 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 07:54:02 INFO - PROCESS | 2780 | 1467039242849 Marionette TRACE conn7 -> [0,374,"setScriptTimeout",{"ms":35000}] 07:54:02 INFO - PROCESS | 2780 | 1467039242854 Marionette TRACE conn7 <- [1,374,null,{}] 07:54:02 INFO - PROCESS | 2780 | 1467039242863 Marionette TRACE conn7 -> [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:54:02 INFO - PROCESS | 2780 | 1467039242866 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:54:02 INFO - PROCESS | 2780 | 1467039242955 Marionette TRACE conn7 <- [1,375,null,{"value":null}] 07:54:02 INFO - PROCESS | 2780 | 1467039242961 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:02 INFO - PROCESS | 2780 | 1467039242963 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:54:02 INFO - PROCESS | 2780 | ++DOCSHELL 16375000 == 44 [pid = 2780] [id = 103] 07:54:02 INFO - PROCESS | 2780 | ++DOMWINDOW == 90 (1640F000) [pid = 2780] [serial = 306] [outer = 00000000] 07:54:02 INFO - PROCESS | 2780 | ++DOMWINDOW == 91 (16890800) [pid = 2780] [serial = 307] [outer = 1640F000] 07:54:03 INFO - PROCESS | 2780 | 1467039243008 Marionette DEBUG loaded listener.js 07:54:03 INFO - PROCESS | 2780 | ++DOMWINDOW == 92 (16925800) [pid = 2780] [serial = 308] [outer = 1640F000] 07:54:03 INFO - PROCESS | 2780 | 1467039243495 Marionette TRACE conn7 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 07:54:03 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 07:54:03 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 690ms 07:54:03 INFO - PROCESS | 2780 | 1467039243546 Marionette TRACE conn7 -> [0,377,"getWindowHandle",null] 07:54:03 INFO - PROCESS | 2780 | 1467039243549 Marionette TRACE conn7 <- [1,377,null,{"value":"13"}] 07:54:03 INFO - PROCESS | 2780 | 1467039243552 Marionette TRACE conn7 -> [0,378,"setScriptTimeout",{"ms":35000}] 07:54:03 INFO - PROCESS | 2780 | 1467039243553 Marionette TRACE conn7 <- [1,378,null,{}] 07:54:03 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 07:54:03 INFO - PROCESS | 2780 | 1467039243557 Marionette TRACE conn7 -> [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:54:03 INFO - PROCESS | 2780 | 1467039243559 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:54:03 INFO - PROCESS | 2780 | 1467039243672 Marionette TRACE conn7 <- [1,379,null,{"value":null}] 07:54:03 INFO - PROCESS | 2780 | 1467039243677 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:03 INFO - PROCESS | 2780 | 1467039243679 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:54:03 INFO - PROCESS | 2780 | ++DOCSHELL 169C6C00 == 45 [pid = 2780] [id = 104] 07:54:03 INFO - PROCESS | 2780 | ++DOMWINDOW == 93 (16A75C00) [pid = 2780] [serial = 309] [outer = 00000000] 07:54:03 INFO - PROCESS | 2780 | ++DOMWINDOW == 94 (16A97400) [pid = 2780] [serial = 310] [outer = 16A75C00] 07:54:03 INFO - PROCESS | 2780 | 1467039243768 Marionette DEBUG loaded listener.js 07:54:03 INFO - PROCESS | 2780 | ++DOMWINDOW == 95 (16A99000) [pid = 2780] [serial = 311] [outer = 16A75C00] 07:54:04 INFO - PROCESS | 2780 | 1467039244185 Marionette TRACE conn7 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 07:54:04 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 07:54:04 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 670ms 07:54:04 INFO - PROCESS | 2780 | 1467039244226 Marionette TRACE conn7 -> [0,381,"getWindowHandle",null] 07:54:04 INFO - PROCESS | 2780 | 1467039244228 Marionette TRACE conn7 <- [1,381,null,{"value":"13"}] 07:54:04 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 07:54:04 INFO - PROCESS | 2780 | 1467039244235 Marionette TRACE conn7 -> [0,382,"setScriptTimeout",{"ms":35000}] 07:54:04 INFO - PROCESS | 2780 | 1467039244237 Marionette TRACE conn7 <- [1,382,null,{}] 07:54:04 INFO - PROCESS | 2780 | 1467039244240 Marionette TRACE conn7 -> [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:54:04 INFO - PROCESS | 2780 | 1467039244242 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:54:04 INFO - PROCESS | 2780 | 1467039244353 Marionette TRACE conn7 <- [1,383,null,{"value":null}] 07:54:04 INFO - PROCESS | 2780 | 1467039244440 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:04 INFO - PROCESS | 2780 | 1467039244446 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:54:04 INFO - PROCESS | 2780 | ++DOCSHELL 17AC7800 == 46 [pid = 2780] [id = 105] 07:54:04 INFO - PROCESS | 2780 | ++DOMWINDOW == 96 (17AC8800) [pid = 2780] [serial = 312] [outer = 00000000] 07:54:04 INFO - PROCESS | 2780 | ++DOMWINDOW == 97 (17AD4800) [pid = 2780] [serial = 313] [outer = 17AC8800] 07:54:04 INFO - PROCESS | 2780 | 1467039244499 Marionette DEBUG loaded listener.js 07:54:04 INFO - PROCESS | 2780 | ++DOMWINDOW == 98 (18E10C00) [pid = 2780] [serial = 314] [outer = 17AC8800] 07:54:04 INFO - PROCESS | 2780 | 1467039244977 Marionette TRACE conn7 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 07:54:05 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 07:54:05 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 791ms 07:54:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 07:54:05 INFO - PROCESS | 2780 | 1467039245023 Marionette TRACE conn7 -> [0,385,"getWindowHandle",null] 07:54:05 INFO - PROCESS | 2780 | 1467039245025 Marionette TRACE conn7 <- [1,385,null,{"value":"13"}] 07:54:05 INFO - PROCESS | 2780 | 1467039245028 Marionette TRACE conn7 -> [0,386,"setScriptTimeout",{"ms":35000}] 07:54:05 INFO - PROCESS | 2780 | 1467039245030 Marionette TRACE conn7 <- [1,386,null,{}] 07:54:05 INFO - PROCESS | 2780 | 1467039245039 Marionette TRACE conn7 -> [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:54:05 INFO - PROCESS | 2780 | 1467039245042 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:54:05 INFO - PROCESS | 2780 | 1467039245165 Marionette TRACE conn7 <- [1,387,null,{"value":null}] 07:54:05 INFO - PROCESS | 2780 | 1467039245177 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:05 INFO - PROCESS | 2780 | 1467039245179 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:54:05 INFO - PROCESS | 2780 | ++DOCSHELL 0DAD0000 == 47 [pid = 2780] [id = 106] 07:54:05 INFO - PROCESS | 2780 | ++DOMWINDOW == 99 (19D52800) [pid = 2780] [serial = 315] [outer = 00000000] 07:54:05 INFO - PROCESS | 2780 | ++DOMWINDOW == 100 (1BE3E800) [pid = 2780] [serial = 316] [outer = 19D52800] 07:54:05 INFO - PROCESS | 2780 | 1467039245273 Marionette DEBUG loaded listener.js 07:54:05 INFO - PROCESS | 2780 | ++DOMWINDOW == 101 (1BE7C800) [pid = 2780] [serial = 317] [outer = 19D52800] 07:54:05 INFO - PROCESS | 2780 | --DOMWINDOW == 100 (18D8F000) [pid = 2780] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 07:54:05 INFO - PROCESS | 2780 | --DOMWINDOW == 99 (1C260800) [pid = 2780] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 07:54:05 INFO - PROCESS | 2780 | --DOMWINDOW == 98 (13A0B400) [pid = 2780] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 07:54:05 INFO - PROCESS | 2780 | --DOMWINDOW == 97 (0C50C800) [pid = 2780] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 07:54:05 INFO - PROCESS | 2780 | --DOMWINDOW == 96 (0DAD4000) [pid = 2780] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 07:54:05 INFO - PROCESS | 2780 | --DOMWINDOW == 95 (16B26800) [pid = 2780] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 07:54:05 INFO - PROCESS | 2780 | --DOMWINDOW == 94 (1C38B000) [pid = 2780] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 07:54:05 INFO - PROCESS | 2780 | --DOMWINDOW == 93 (186F9000) [pid = 2780] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 07:54:05 INFO - PROCESS | 2780 | --DOMWINDOW == 92 (13523C00) [pid = 2780] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 07:54:05 INFO - PROCESS | 2780 | --DOMWINDOW == 91 (1692DC00) [pid = 2780] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 07:54:05 INFO - PROCESS | 2780 | --DOMWINDOW == 90 (124B8800) [pid = 2780] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 07:54:05 INFO - PROCESS | 2780 | --DOMWINDOW == 89 (1C389400) [pid = 2780] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 07:54:05 INFO - PROCESS | 2780 | --DOMWINDOW == 88 (1BF5AC00) [pid = 2780] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 07:54:05 INFO - PROCESS | 2780 | --DOMWINDOW == 87 (1C781C00) [pid = 2780] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 07:54:05 INFO - PROCESS | 2780 | --DOMWINDOW == 86 (167EB800) [pid = 2780] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 07:54:05 INFO - PROCESS | 2780 | --DOMWINDOW == 85 (16923C00) [pid = 2780] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 07:54:05 INFO - PROCESS | 2780 | 1467039245876 Marionette TRACE conn7 <- [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:54:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 07:54:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 891ms 07:54:05 INFO - PROCESS | 2780 | 1467039245920 Marionette TRACE conn7 -> [0,389,"getWindowHandle",null] 07:54:05 INFO - PROCESS | 2780 | 1467039245922 Marionette TRACE conn7 <- [1,389,null,{"value":"13"}] 07:54:05 INFO - PROCESS | 2780 | 1467039245926 Marionette TRACE conn7 -> [0,390,"setScriptTimeout",{"ms":35000}] 07:54:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 07:54:05 INFO - PROCESS | 2780 | 1467039245927 Marionette TRACE conn7 <- [1,390,null,{}] 07:54:05 INFO - PROCESS | 2780 | 1467039245931 Marionette TRACE conn7 -> [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:54:05 INFO - PROCESS | 2780 | 1467039245933 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:54:06 INFO - PROCESS | 2780 | 1467039246046 Marionette TRACE conn7 <- [1,391,null,{"value":null}] 07:54:06 INFO - PROCESS | 2780 | 1467039246099 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:06 INFO - PROCESS | 2780 | 1467039246101 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:54:06 INFO - PROCESS | 2780 | ++DOCSHELL 0E047C00 == 48 [pid = 2780] [id = 107] 07:54:06 INFO - PROCESS | 2780 | ++DOMWINDOW == 86 (12437000) [pid = 2780] [serial = 318] [outer = 00000000] 07:54:06 INFO - PROCESS | 2780 | ++DOMWINDOW == 87 (16923C00) [pid = 2780] [serial = 319] [outer = 12437000] 07:54:06 INFO - PROCESS | 2780 | 1467039246144 Marionette DEBUG loaded listener.js 07:54:06 INFO - PROCESS | 2780 | ++DOMWINDOW == 88 (17AD3800) [pid = 2780] [serial = 320] [outer = 12437000] 07:54:06 INFO - PROCESS | 2780 | 1467039246515 Marionette TRACE conn7 <- [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:54:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 07:54:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 630ms 07:54:06 INFO - PROCESS | 2780 | 1467039246560 Marionette TRACE conn7 -> [0,393,"getWindowHandle",null] 07:54:06 INFO - PROCESS | 2780 | 1467039246562 Marionette TRACE conn7 <- [1,393,null,{"value":"13"}] 07:54:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 07:54:06 INFO - PROCESS | 2780 | 1467039246565 Marionette TRACE conn7 -> [0,394,"setScriptTimeout",{"ms":35000}] 07:54:06 INFO - PROCESS | 2780 | 1467039246567 Marionette TRACE conn7 <- [1,394,null,{}] 07:54:06 INFO - PROCESS | 2780 | 1467039246571 Marionette TRACE conn7 -> [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:54:06 INFO - PROCESS | 2780 | 1467039246573 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:54:06 INFO - PROCESS | 2780 | 1467039246655 Marionette TRACE conn7 <- [1,395,null,{"value":null}] 07:54:06 INFO - PROCESS | 2780 | 1467039246661 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:06 INFO - PROCESS | 2780 | 1467039246662 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:54:06 INFO - PROCESS | 2780 | ++DOCSHELL 19E0F800 == 49 [pid = 2780] [id = 108] 07:54:06 INFO - PROCESS | 2780 | ++DOMWINDOW == 89 (19E13400) [pid = 2780] [serial = 321] [outer = 00000000] 07:54:06 INFO - PROCESS | 2780 | ++DOMWINDOW == 90 (1BF53800) [pid = 2780] [serial = 322] [outer = 19E13400] 07:54:06 INFO - PROCESS | 2780 | 1467039246705 Marionette DEBUG loaded listener.js 07:54:06 INFO - PROCESS | 2780 | ++DOMWINDOW == 91 (1C25C400) [pid = 2780] [serial = 323] [outer = 19E13400] 07:54:07 INFO - PROCESS | 2780 | 1467039247165 Marionette TRACE conn7 <- [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:54:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 07:54:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 630ms 07:54:07 INFO - PROCESS | 2780 | 1467039247196 Marionette TRACE conn7 -> [0,397,"getWindowHandle",null] 07:54:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 07:54:07 INFO - PROCESS | 2780 | 1467039247198 Marionette TRACE conn7 <- [1,397,null,{"value":"13"}] 07:54:07 INFO - PROCESS | 2780 | 1467039247201 Marionette TRACE conn7 -> [0,398,"setScriptTimeout",{"ms":35000}] 07:54:07 INFO - PROCESS | 2780 | 1467039247203 Marionette TRACE conn7 <- [1,398,null,{}] 07:54:07 INFO - PROCESS | 2780 | 1467039247206 Marionette TRACE conn7 -> [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:54:07 INFO - PROCESS | 2780 | 1467039247208 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:54:07 INFO - PROCESS | 2780 | 1467039247291 Marionette TRACE conn7 <- [1,399,null,{"value":null}] 07:54:07 INFO - PROCESS | 2780 | 1467039247323 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:07 INFO - PROCESS | 2780 | 1467039247325 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:54:07 INFO - PROCESS | 2780 | ++DOCSHELL 1BF59C00 == 50 [pid = 2780] [id = 109] 07:54:07 INFO - PROCESS | 2780 | ++DOMWINDOW == 92 (1BF5B000) [pid = 2780] [serial = 324] [outer = 00000000] 07:54:07 INFO - PROCESS | 2780 | ++DOMWINDOW == 93 (1C371000) [pid = 2780] [serial = 325] [outer = 1BF5B000] 07:54:07 INFO - PROCESS | 2780 | 1467039247371 Marionette DEBUG loaded listener.js 07:54:07 INFO - PROCESS | 2780 | ++DOMWINDOW == 94 (1C37E800) [pid = 2780] [serial = 326] [outer = 1BF5B000] 07:54:08 INFO - PROCESS | 2780 | 1467039248064 Marionette TRACE conn7 <- [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:54:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 07:54:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 930ms 07:54:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 07:54:08 INFO - PROCESS | 2780 | 1467039248133 Marionette TRACE conn7 -> [0,401,"getWindowHandle",null] 07:54:08 INFO - PROCESS | 2780 | 1467039248138 Marionette TRACE conn7 <- [1,401,null,{"value":"13"}] 07:54:08 INFO - PROCESS | 2780 | 1467039248142 Marionette TRACE conn7 -> [0,402,"setScriptTimeout",{"ms":35000}] 07:54:08 INFO - PROCESS | 2780 | 1467039248148 Marionette TRACE conn7 <- [1,402,null,{}] 07:54:08 INFO - PROCESS | 2780 | 1467039248168 Marionette TRACE conn7 -> [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:54:08 INFO - PROCESS | 2780 | 1467039248171 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:54:08 INFO - PROCESS | 2780 | 1467039248295 Marionette TRACE conn7 <- [1,403,null,{"value":null}] 07:54:08 INFO - PROCESS | 2780 | 1467039248417 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:08 INFO - PROCESS | 2780 | 1467039248420 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:54:08 INFO - PROCESS | 2780 | ++DOCSHELL 0E84C000 == 51 [pid = 2780] [id = 110] 07:54:08 INFO - PROCESS | 2780 | ++DOMWINDOW == 95 (0E881800) [pid = 2780] [serial = 327] [outer = 00000000] 07:54:08 INFO - PROCESS | 2780 | ++DOMWINDOW == 96 (1351D800) [pid = 2780] [serial = 328] [outer = 0E881800] 07:54:08 INFO - PROCESS | 2780 | 1467039248481 Marionette DEBUG loaded listener.js 07:54:08 INFO - PROCESS | 2780 | ++DOMWINDOW == 97 (1504D800) [pid = 2780] [serial = 329] [outer = 0E881800] 07:54:09 INFO - PROCESS | 2780 | 1467039249092 Marionette TRACE conn7 <- [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:54:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 07:54:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 990ms 07:54:09 INFO - PROCESS | 2780 | 1467039249133 Marionette TRACE conn7 -> [0,405,"getWindowHandle",null] 07:54:09 INFO - PROCESS | 2780 | 1467039249138 Marionette TRACE conn7 <- [1,405,null,{"value":"13"}] 07:54:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 07:54:09 INFO - PROCESS | 2780 | 1467039249144 Marionette TRACE conn7 -> [0,406,"setScriptTimeout",{"ms":35000}] 07:54:09 INFO - PROCESS | 2780 | 1467039249147 Marionette TRACE conn7 <- [1,406,null,{}] 07:54:09 INFO - PROCESS | 2780 | 1467039249151 Marionette TRACE conn7 -> [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:54:09 INFO - PROCESS | 2780 | 1467039249154 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:54:09 INFO - PROCESS | 2780 | 1467039249274 Marionette TRACE conn7 <- [1,407,null,{"value":null}] 07:54:09 INFO - PROCESS | 2780 | 1467039249375 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:09 INFO - PROCESS | 2780 | 1467039249377 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:54:09 INFO - PROCESS | 2780 | ++DOCSHELL 1688E000 == 52 [pid = 2780] [id = 111] 07:54:09 INFO - PROCESS | 2780 | ++DOMWINDOW == 98 (1688F800) [pid = 2780] [serial = 330] [outer = 00000000] 07:54:09 INFO - PROCESS | 2780 | ++DOMWINDOW == 99 (16A90000) [pid = 2780] [serial = 331] [outer = 1688F800] 07:54:09 INFO - PROCESS | 2780 | 1467039249433 Marionette DEBUG loaded listener.js 07:54:09 INFO - PROCESS | 2780 | ++DOMWINDOW == 100 (16B2CC00) [pid = 2780] [serial = 332] [outer = 1688F800] 07:54:10 INFO - PROCESS | 2780 | 1467039250078 Marionette TRACE conn7 <- [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:54:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 07:54:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 970ms 07:54:10 INFO - PROCESS | 2780 | 1467039250118 Marionette TRACE conn7 -> [0,409,"getWindowHandle",null] 07:54:10 INFO - PROCESS | 2780 | 1467039250120 Marionette TRACE conn7 <- [1,409,null,{"value":"13"}] 07:54:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 07:54:10 INFO - PROCESS | 2780 | 1467039250124 Marionette TRACE conn7 -> [0,410,"setScriptTimeout",{"ms":35000}] 07:54:10 INFO - PROCESS | 2780 | 1467039250128 Marionette TRACE conn7 <- [1,410,null,{}] 07:54:10 INFO - PROCESS | 2780 | 1467039250139 Marionette TRACE conn7 -> [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:54:10 INFO - PROCESS | 2780 | 1467039250144 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:54:10 INFO - PROCESS | 2780 | 1467039250256 Marionette TRACE conn7 <- [1,411,null,{"value":null}] 07:54:10 INFO - PROCESS | 2780 | 1467039250386 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:10 INFO - PROCESS | 2780 | 1467039250390 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:54:10 INFO - PROCESS | 2780 | ++DOCSHELL 15FEF400 == 53 [pid = 2780] [id = 112] 07:54:10 INFO - PROCESS | 2780 | ++DOMWINDOW == 101 (167EAC00) [pid = 2780] [serial = 333] [outer = 00000000] 07:54:10 INFO - PROCESS | 2780 | ++DOMWINDOW == 102 (18E0C800) [pid = 2780] [serial = 334] [outer = 167EAC00] 07:54:10 INFO - PROCESS | 2780 | 1467039250446 Marionette DEBUG loaded listener.js 07:54:10 INFO - PROCESS | 2780 | ++DOMWINDOW == 103 (1BE3D800) [pid = 2780] [serial = 335] [outer = 167EAC00] 07:54:11 INFO - PROCESS | 2780 | 1467039251047 Marionette TRACE conn7 <- [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:54:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 07:54:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 970ms 07:54:11 INFO - PROCESS | 2780 | 1467039251098 Marionette TRACE conn7 -> [0,413,"getWindowHandle",null] 07:54:11 INFO - PROCESS | 2780 | 1467039251101 Marionette TRACE conn7 <- [1,413,null,{"value":"13"}] 07:54:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 07:54:11 INFO - PROCESS | 2780 | 1467039251104 Marionette TRACE conn7 -> [0,414,"setScriptTimeout",{"ms":35000}] 07:54:11 INFO - PROCESS | 2780 | 1467039251106 Marionette TRACE conn7 <- [1,414,null,{}] 07:54:11 INFO - PROCESS | 2780 | 1467039251110 Marionette TRACE conn7 -> [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:54:11 INFO - PROCESS | 2780 | 1467039251113 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:54:11 INFO - PROCESS | 2780 | 1467039251224 Marionette TRACE conn7 <- [1,415,null,{"value":null}] 07:54:11 INFO - PROCESS | 2780 | 1467039251352 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:11 INFO - PROCESS | 2780 | 1467039251354 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:54:11 INFO - PROCESS | 2780 | ++DOCSHELL 0DD19800 == 54 [pid = 2780] [id = 113] 07:54:11 INFO - PROCESS | 2780 | ++DOMWINDOW == 104 (1917E000) [pid = 2780] [serial = 336] [outer = 00000000] 07:54:11 INFO - PROCESS | 2780 | ++DOMWINDOW == 105 (19186800) [pid = 2780] [serial = 337] [outer = 1917E000] 07:54:11 INFO - PROCESS | 2780 | 1467039251408 Marionette DEBUG loaded listener.js 07:54:11 INFO - PROCESS | 2780 | ++DOMWINDOW == 106 (19188C00) [pid = 2780] [serial = 338] [outer = 1917E000] 07:54:12 INFO - PROCESS | 2780 | 1467039252192 Marionette TRACE conn7 <- [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:54:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 07:54:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1129ms 07:54:12 INFO - PROCESS | 2780 | 1467039252237 Marionette TRACE conn7 -> [0,417,"getWindowHandle",null] 07:54:12 INFO - PROCESS | 2780 | 1467039252241 Marionette TRACE conn7 <- [1,417,null,{"value":"13"}] 07:54:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 07:54:12 INFO - PROCESS | 2780 | 1467039252247 Marionette TRACE conn7 -> [0,418,"setScriptTimeout",{"ms":35000}] 07:54:12 INFO - PROCESS | 2780 | 1467039252250 Marionette TRACE conn7 <- [1,418,null,{}] 07:54:12 INFO - PROCESS | 2780 | 1467039252255 Marionette TRACE conn7 -> [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:54:12 INFO - PROCESS | 2780 | 1467039252258 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:54:12 INFO - PROCESS | 2780 | 1467039252361 Marionette TRACE conn7 <- [1,419,null,{"value":null}] 07:54:12 INFO - PROCESS | 2780 | 1467039252493 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:12 INFO - PROCESS | 2780 | 1467039252498 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:54:12 INFO - PROCESS | 2780 | ++DOCSHELL 0E054C00 == 55 [pid = 2780] [id = 114] 07:54:12 INFO - PROCESS | 2780 | ++DOMWINDOW == 107 (0E803000) [pid = 2780] [serial = 339] [outer = 00000000] 07:54:12 INFO - PROCESS | 2780 | ++DOMWINDOW == 108 (11D90000) [pid = 2780] [serial = 340] [outer = 0E803000] 07:54:12 INFO - PROCESS | 2780 | 1467039252551 Marionette DEBUG loaded listener.js 07:54:12 INFO - PROCESS | 2780 | ++DOMWINDOW == 109 (11D95800) [pid = 2780] [serial = 341] [outer = 0E803000] 07:54:12 INFO - PROCESS | 2780 | --DOCSHELL 19E0F800 == 54 [pid = 2780] [id = 108] 07:54:12 INFO - PROCESS | 2780 | --DOCSHELL 0E047C00 == 53 [pid = 2780] [id = 107] 07:54:12 INFO - PROCESS | 2780 | --DOCSHELL 0DAD0000 == 52 [pid = 2780] [id = 106] 07:54:12 INFO - PROCESS | 2780 | --DOCSHELL 17AC7800 == 51 [pid = 2780] [id = 105] 07:54:12 INFO - PROCESS | 2780 | --DOCSHELL 169C6C00 == 50 [pid = 2780] [id = 104] 07:54:12 INFO - PROCESS | 2780 | --DOCSHELL 16375000 == 49 [pid = 2780] [id = 103] 07:54:12 INFO - PROCESS | 2780 | --DOCSHELL 124C2C00 == 48 [pid = 2780] [id = 102] 07:54:12 INFO - PROCESS | 2780 | --DOCSHELL 0DAD0C00 == 47 [pid = 2780] [id = 101] 07:54:12 INFO - PROCESS | 2780 | --DOCSHELL 0C516000 == 46 [pid = 2780] [id = 100] 07:54:12 INFO - PROCESS | 2780 | --DOCSHELL 0DAD7800 == 45 [pid = 2780] [id = 96] 07:54:12 INFO - PROCESS | 2780 | --DOMWINDOW == 108 (19D9BC00) [pid = 2780] [serial = 200] [outer = 00000000] [url = about:blank] 07:54:12 INFO - PROCESS | 2780 | --DOMWINDOW == 107 (1BE34400) [pid = 2780] [serial = 251] [outer = 00000000] [url = about:blank] 07:54:12 INFO - PROCESS | 2780 | --DOMWINDOW == 106 (13A10000) [pid = 2780] [serial = 250] [outer = 00000000] [url = about:blank] 07:54:12 INFO - PROCESS | 2780 | --DOMWINDOW == 105 (0DAD7000) [pid = 2780] [serial = 256] [outer = 00000000] [url = about:blank] 07:54:12 INFO - PROCESS | 2780 | --DOMWINDOW == 104 (0E048000) [pid = 2780] [serial = 257] [outer = 00000000] [url = about:blank] 07:54:12 INFO - PROCESS | 2780 | --DOMWINDOW == 103 (0DEA0400) [pid = 2780] [serial = 242] [outer = 00000000] [url = about:blank] 07:54:12 INFO - PROCESS | 2780 | --DOMWINDOW == 102 (0DBB7C00) [pid = 2780] [serial = 241] [outer = 00000000] [url = about:blank] 07:54:12 INFO - PROCESS | 2780 | --DOMWINDOW == 101 (1CA1C800) [pid = 2780] [serial = 239] [outer = 00000000] [url = about:blank] 07:54:12 INFO - PROCESS | 2780 | --DOMWINDOW == 100 (1BF51C00) [pid = 2780] [serial = 248] [outer = 00000000] [url = about:blank] 07:54:12 INFO - PROCESS | 2780 | --DOMWINDOW == 99 (1BE38800) [pid = 2780] [serial = 247] [outer = 00000000] [url = about:blank] 07:54:12 INFO - PROCESS | 2780 | --DOMWINDOW == 98 (15FEF000) [pid = 2780] [serial = 245] [outer = 00000000] [url = about:blank] 07:54:12 INFO - PROCESS | 2780 | --DOMWINDOW == 97 (15632C00) [pid = 2780] [serial = 244] [outer = 00000000] [url = about:blank] 07:54:12 INFO - PROCESS | 2780 | --DOMWINDOW == 96 (15077400) [pid = 2780] [serial = 259] [outer = 00000000] [url = about:blank] 07:54:12 INFO - PROCESS | 2780 | --DOMWINDOW == 95 (153A1800) [pid = 2780] [serial = 260] [outer = 00000000] [url = about:blank] 07:54:12 INFO - PROCESS | 2780 | --DOMWINDOW == 94 (1C78D800) [pid = 2780] [serial = 254] [outer = 00000000] [url = about:blank] 07:54:12 INFO - PROCESS | 2780 | --DOMWINDOW == 93 (1C36FC00) [pid = 2780] [serial = 253] [outer = 00000000] [url = about:blank] 07:54:12 INFO - PROCESS | 2780 | --DOMWINDOW == 92 (1CAB8000) [pid = 2780] [serial = 283] [outer = 00000000] [url = about:blank] 07:54:13 INFO - PROCESS | 2780 | --DOMWINDOW == 91 (19E15000) [pid = 2780] [serial = 268] [outer = 00000000] [url = about:blank] 07:54:13 INFO - PROCESS | 2780 | --DOMWINDOW == 90 (1C378400) [pid = 2780] [serial = 271] [outer = 00000000] [url = about:blank] 07:54:13 INFO - PROCESS | 2780 | --DOMWINDOW == 89 (1BE39800) [pid = 2780] [serial = 269] [outer = 00000000] [url = about:blank] 07:54:13 INFO - PROCESS | 2780 | --DOMWINDOW == 88 (17ACD000) [pid = 2780] [serial = 265] [outer = 00000000] [url = about:blank] 07:54:13 INFO - PROCESS | 2780 | --DOMWINDOW == 87 (169B9400) [pid = 2780] [serial = 262] [outer = 00000000] [url = about:blank] 07:54:13 INFO - PROCESS | 2780 | --DOMWINDOW == 86 (169C0000) [pid = 2780] [serial = 263] [outer = 00000000] [url = about:blank] 07:54:13 INFO - PROCESS | 2780 | --DOMWINDOW == 85 (1C78D000) [pid = 2780] [serial = 274] [outer = 00000000] [url = about:blank] 07:54:13 INFO - PROCESS | 2780 | --DOMWINDOW == 84 (1C384000) [pid = 2780] [serial = 272] [outer = 00000000] [url = about:blank] 07:54:13 INFO - PROCESS | 2780 | --DOMWINDOW == 83 (1CA2AC00) [pid = 2780] [serial = 281] [outer = 00000000] [url = about:blank] 07:54:13 INFO - PROCESS | 2780 | --DOMWINDOW == 82 (1CA27800) [pid = 2780] [serial = 280] [outer = 00000000] [url = about:blank] 07:54:13 INFO - PROCESS | 2780 | --DOMWINDOW == 81 (1CA16800) [pid = 2780] [serial = 275] [outer = 00000000] [url = about:blank] 07:54:13 INFO - PROCESS | 2780 | --DOMWINDOW == 80 (18639800) [pid = 2780] [serial = 277] [outer = 00000000] [url = about:blank] 07:54:13 INFO - PROCESS | 2780 | --DOMWINDOW == 79 (1BF54000) [pid = 2780] [serial = 278] [outer = 00000000] [url = about:blank] 07:54:13 INFO - PROCESS | 2780 | --DOMWINDOW == 78 (186F4000) [pid = 2780] [serial = 266] [outer = 00000000] [url = about:blank] 07:54:13 INFO - PROCESS | 2780 | 1467039253635 Marionette TRACE conn7 <- [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:54:13 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:54:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1438ms 07:54:13 INFO - PROCESS | 2780 | 1467039253685 Marionette TRACE conn7 -> [0,421,"getWindowHandle",null] 07:54:13 INFO - PROCESS | 2780 | 1467039253689 Marionette TRACE conn7 <- [1,421,null,{"value":"13"}] 07:54:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 07:54:13 INFO - PROCESS | 2780 | 1467039253695 Marionette TRACE conn7 -> [0,422,"setScriptTimeout",{"ms":35000}] 07:54:13 INFO - PROCESS | 2780 | 1467039253697 Marionette TRACE conn7 <- [1,422,null,{}] 07:54:13 INFO - PROCESS | 2780 | 1467039253701 Marionette TRACE conn7 -> [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:54:13 INFO - PROCESS | 2780 | 1467039253704 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:54:13 INFO - PROCESS | 2780 | 1467039253793 Marionette TRACE conn7 <- [1,423,null,{"value":null}] 07:54:13 INFO - PROCESS | 2780 | 1467039253800 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:13 INFO - PROCESS | 2780 | 1467039253802 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:54:13 INFO - PROCESS | 2780 | ++DOCSHELL 0DD1E000 == 46 [pid = 2780] [id = 115] 07:54:13 INFO - PROCESS | 2780 | ++DOMWINDOW == 79 (0E048C00) [pid = 2780] [serial = 342] [outer = 00000000] 07:54:13 INFO - PROCESS | 2780 | ++DOMWINDOW == 80 (1207BC00) [pid = 2780] [serial = 343] [outer = 0E048C00] 07:54:13 INFO - PROCESS | 2780 | 1467039253848 Marionette DEBUG loaded listener.js 07:54:13 INFO - PROCESS | 2780 | ++DOMWINDOW == 81 (13519400) [pid = 2780] [serial = 344] [outer = 0E048C00] 07:54:14 INFO - PROCESS | 2780 | 1467039254785 Marionette TRACE conn7 <- [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:54:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 07:54:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1127ms 07:54:14 INFO - PROCESS | 2780 | 1467039254827 Marionette TRACE conn7 -> [0,425,"getWindowHandle",null] 07:54:14 INFO - PROCESS | 2780 | 1467039254829 Marionette TRACE conn7 <- [1,425,null,{"value":"13"}] 07:54:14 INFO - PROCESS | 2780 | 1467039254833 Marionette TRACE conn7 -> [0,426,"setScriptTimeout",{"ms":35000}] 07:54:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 07:54:14 INFO - PROCESS | 2780 | 1467039254836 Marionette TRACE conn7 <- [1,426,null,{}] 07:54:14 INFO - PROCESS | 2780 | 1467039254846 Marionette TRACE conn7 -> [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:54:14 INFO - PROCESS | 2780 | 1467039254850 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:54:14 INFO - PROCESS | 2780 | 1467039254937 Marionette TRACE conn7 <- [1,427,null,{"value":null}] 07:54:14 INFO - PROCESS | 2780 | 1467039254944 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:14 INFO - PROCESS | 2780 | 1467039254947 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:54:14 INFO - PROCESS | 2780 | ++DOCSHELL 162B2800 == 47 [pid = 2780] [id = 116] 07:54:14 INFO - PROCESS | 2780 | ++DOMWINDOW == 82 (162B3000) [pid = 2780] [serial = 345] [outer = 00000000] 07:54:14 INFO - PROCESS | 2780 | ++DOMWINDOW == 83 (1636B000) [pid = 2780] [serial = 346] [outer = 162B3000] 07:54:14 INFO - PROCESS | 2780 | 1467039254995 Marionette DEBUG loaded listener.js 07:54:15 INFO - PROCESS | 2780 | ++DOMWINDOW == 84 (167E7800) [pid = 2780] [serial = 347] [outer = 162B3000] 07:54:15 INFO - PROCESS | 2780 | 1467039255507 Marionette TRACE conn7 <- [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:54:15 INFO - PROCESS | 2780 | 1467039255569 Marionette TRACE conn7 <- [1,429,null,{"value":"13"}] 07:54:15 INFO - PROCESS | 2780 | 1467039255573 Marionette TRACE conn7 -> [0,430,"setScriptTimeout",{"ms":35000}] 07:54:15 INFO - PROCESS | 2780 | 1467039255574 Marionette TRACE conn7 <- [1,430,null,{}] 07:54:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 07:54:15 INFO - PROCESS | 2780 | 1467039255584 Marionette TRACE conn7 -> [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:54:15 INFO - PROCESS | 2780 | 1467039255586 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:54:15 INFO - PROCESS | 2780 | 1467039255701 Marionette TRACE conn7 <- [1,431,null,{"value":null}] 07:54:15 INFO - PROCESS | 2780 | 1467039255710 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:15 INFO - PROCESS | 2780 | 1467039255721 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:54:15 INFO - PROCESS | 2780 | ++DOCSHELL 1688BC00 == 48 [pid = 2780] [id = 117] 07:54:15 INFO - PROCESS | 2780 | ++DOMWINDOW == 85 (16891800) [pid = 2780] [serial = 348] [outer = 00000000] 07:54:15 INFO - PROCESS | 2780 | ++DOMWINDOW == 86 (169C0C00) [pid = 2780] [serial = 349] [outer = 16891800] 07:54:15 INFO - PROCESS | 2780 | 1467039255816 Marionette DEBUG loaded listener.js 07:54:15 INFO - PROCESS | 2780 | ++DOMWINDOW == 87 (169C6C00) [pid = 2780] [serial = 350] [outer = 16891800] 07:54:16 INFO - PROCESS | 2780 | 1467039256239 Marionette TRACE conn7 <- [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:54:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 07:54:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 690ms 07:54:16 INFO - PROCESS | 2780 | 1467039256267 Marionette TRACE conn7 -> [0,433,"getWindowHandle",null] 07:54:16 INFO - PROCESS | 2780 | 1467039256269 Marionette TRACE conn7 <- [1,433,null,{"value":"13"}] 07:54:16 INFO - PROCESS | 2780 | 1467039256273 Marionette TRACE conn7 -> [0,434,"setScriptTimeout",{"ms":35000}] 07:54:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 07:54:16 INFO - PROCESS | 2780 | 1467039256274 Marionette TRACE conn7 <- [1,434,null,{}] 07:54:16 INFO - PROCESS | 2780 | 1467039256278 Marionette TRACE conn7 -> [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:54:16 INFO - PROCESS | 2780 | 1467039256280 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:54:16 INFO - PROCESS | 2780 | 1467039256419 Marionette TRACE conn7 <- [1,435,null,{"value":null}] 07:54:16 INFO - PROCESS | 2780 | 1467039256439 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:16 INFO - PROCESS | 2780 | 1467039256441 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:54:16 INFO - PROCESS | 2780 | ++DOCSHELL 162B5800 == 49 [pid = 2780] [id = 118] 07:54:16 INFO - PROCESS | 2780 | ++DOMWINDOW == 88 (16A95000) [pid = 2780] [serial = 351] [outer = 00000000] 07:54:16 INFO - PROCESS | 2780 | ++DOMWINDOW == 89 (16B29800) [pid = 2780] [serial = 352] [outer = 16A95000] 07:54:16 INFO - PROCESS | 2780 | 1467039256485 Marionette DEBUG loaded listener.js 07:54:16 INFO - PROCESS | 2780 | ++DOMWINDOW == 90 (16B2A000) [pid = 2780] [serial = 353] [outer = 16A95000] 07:54:16 INFO - PROCESS | 2780 | 1467039256944 Marionette TRACE conn7 <- [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:54:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 07:54:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 730ms 07:54:17 INFO - PROCESS | 2780 | 1467039257007 Marionette TRACE conn7 -> [0,437,"getWindowHandle",null] 07:54:17 INFO - PROCESS | 2780 | 1467039257009 Marionette TRACE conn7 <- [1,437,null,{"value":"13"}] 07:54:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 07:54:17 INFO - PROCESS | 2780 | 1467039257017 Marionette TRACE conn7 -> [0,438,"setScriptTimeout",{"ms":35000}] 07:54:17 INFO - PROCESS | 2780 | 1467039257019 Marionette TRACE conn7 <- [1,438,null,{}] 07:54:17 INFO - PROCESS | 2780 | 1467039257023 Marionette TRACE conn7 -> [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:54:17 INFO - PROCESS | 2780 | 1467039257028 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:54:17 INFO - PROCESS | 2780 | 1467039257269 Marionette TRACE conn7 <- [1,439,null,{"value":null}] 07:54:17 INFO - PROCESS | 2780 | --DOMWINDOW == 89 (0DAD2400) [pid = 2780] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 07:54:17 INFO - PROCESS | 2780 | --DOMWINDOW == 88 (1640F000) [pid = 2780] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 07:54:17 INFO - PROCESS | 2780 | --DOMWINDOW == 87 (13A05800) [pid = 2780] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 07:54:17 INFO - PROCESS | 2780 | --DOMWINDOW == 86 (0CA6E000) [pid = 2780] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 07:54:17 INFO - PROCESS | 2780 | --DOMWINDOW == 85 (19E13400) [pid = 2780] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 07:54:17 INFO - PROCESS | 2780 | --DOMWINDOW == 84 (19D52800) [pid = 2780] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 07:54:17 INFO - PROCESS | 2780 | --DOMWINDOW == 83 (16A75C00) [pid = 2780] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 07:54:17 INFO - PROCESS | 2780 | --DOMWINDOW == 82 (17AC8800) [pid = 2780] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 07:54:17 INFO - PROCESS | 2780 | --DOMWINDOW == 81 (12437000) [pid = 2780] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 07:54:17 INFO - PROCESS | 2780 | 1467039257335 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:17 INFO - PROCESS | 2780 | 1467039257337 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:54:17 INFO - PROCESS | 2780 | ++DOCSHELL 0DAD2400 == 50 [pid = 2780] [id = 119] 07:54:17 INFO - PROCESS | 2780 | ++DOMWINDOW == 82 (0DD17C00) [pid = 2780] [serial = 354] [outer = 00000000] 07:54:17 INFO - PROCESS | 2780 | ++DOMWINDOW == 83 (15047C00) [pid = 2780] [serial = 355] [outer = 0DD17C00] 07:54:17 INFO - PROCESS | 2780 | 1467039257382 Marionette DEBUG loaded listener.js 07:54:17 INFO - PROCESS | 2780 | ++DOMWINDOW == 84 (1692C800) [pid = 2780] [serial = 356] [outer = 0DD17C00] 07:54:17 INFO - PROCESS | 2780 | 1467039257789 Marionette TRACE conn7 <- [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:54:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 07:54:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 830ms 07:54:17 INFO - PROCESS | 2780 | 1467039257852 Marionette TRACE conn7 -> [0,441,"getWindowHandle",null] 07:54:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 07:54:17 INFO - PROCESS | 2780 | 1467039257854 Marionette TRACE conn7 <- [1,441,null,{"value":"13"}] 07:54:17 INFO - PROCESS | 2780 | 1467039257857 Marionette TRACE conn7 -> [0,442,"setScriptTimeout",{"ms":35000}] 07:54:17 INFO - PROCESS | 2780 | 1467039257859 Marionette TRACE conn7 <- [1,442,null,{}] 07:54:17 INFO - PROCESS | 2780 | 1467039257876 Marionette TRACE conn7 -> [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:54:17 INFO - PROCESS | 2780 | 1467039257878 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:54:17 INFO - PROCESS | 2780 | 1467039257960 Marionette TRACE conn7 <- [1,443,null,{"value":null}] 07:54:17 INFO - PROCESS | 2780 | 1467039257968 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:17 INFO - PROCESS | 2780 | 1467039257970 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:54:17 INFO - PROCESS | 2780 | ++DOCSHELL 1917E400 == 51 [pid = 2780] [id = 120] 07:54:17 INFO - PROCESS | 2780 | ++DOMWINDOW == 85 (19185000) [pid = 2780] [serial = 357] [outer = 00000000] 07:54:18 INFO - PROCESS | 2780 | ++DOMWINDOW == 86 (1BE39C00) [pid = 2780] [serial = 358] [outer = 19185000] 07:54:18 INFO - PROCESS | 2780 | 1467039258013 Marionette DEBUG loaded listener.js 07:54:18 INFO - PROCESS | 2780 | ++DOMWINDOW == 87 (1BE40800) [pid = 2780] [serial = 359] [outer = 19185000] 07:54:18 INFO - PROCESS | 2780 | 1467039258453 Marionette TRACE conn7 <- [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:54:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 07:54:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 650ms 07:54:18 INFO - PROCESS | 2780 | 1467039258508 Marionette TRACE conn7 -> [0,445,"getWindowHandle",null] 07:54:18 INFO - PROCESS | 2780 | 1467039258510 Marionette TRACE conn7 <- [1,445,null,{"value":"13"}] 07:54:18 INFO - PROCESS | 2780 | 1467039258513 Marionette TRACE conn7 -> [0,446,"setScriptTimeout",{"ms":35000}] 07:54:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 07:54:18 INFO - PROCESS | 2780 | 1467039258515 Marionette TRACE conn7 <- [1,446,null,{}] 07:54:18 INFO - PROCESS | 2780 | 1467039258519 Marionette TRACE conn7 -> [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:54:18 INFO - PROCESS | 2780 | 1467039258520 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:54:18 INFO - PROCESS | 2780 | 1467039258602 Marionette TRACE conn7 <- [1,447,null,{"value":null}] 07:54:18 INFO - PROCESS | 2780 | 1467039258607 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:18 INFO - PROCESS | 2780 | 1467039258609 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:54:18 INFO - PROCESS | 2780 | ++DOCSHELL 1BF4FC00 == 52 [pid = 2780] [id = 121] 07:54:18 INFO - PROCESS | 2780 | ++DOMWINDOW == 88 (1BF50000) [pid = 2780] [serial = 360] [outer = 00000000] 07:54:18 INFO - PROCESS | 2780 | ++DOMWINDOW == 89 (1BF59400) [pid = 2780] [serial = 361] [outer = 1BF50000] 07:54:18 INFO - PROCESS | 2780 | 1467039258653 Marionette DEBUG loaded listener.js 07:54:18 INFO - PROCESS | 2780 | ++DOMWINDOW == 90 (1BF5AC00) [pid = 2780] [serial = 362] [outer = 1BF50000] 07:54:19 INFO - PROCESS | 2780 | 1467039259073 Marionette TRACE conn7 <- [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:54:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 07:54:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 630ms 07:54:19 INFO - PROCESS | 2780 | 1467039259148 Marionette TRACE conn7 -> [0,449,"getWindowHandle",null] 07:54:19 INFO - PROCESS | 2780 | 1467039259150 Marionette TRACE conn7 <- [1,449,null,{"value":"13"}] 07:54:19 INFO - PROCESS | 2780 | 1467039259153 Marionette TRACE conn7 -> [0,450,"setScriptTimeout",{"ms":35000}] 07:54:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 07:54:19 INFO - PROCESS | 2780 | 1467039259155 Marionette TRACE conn7 <- [1,450,null,{}] 07:54:19 INFO - PROCESS | 2780 | 1467039259158 Marionette TRACE conn7 -> [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:54:19 INFO - PROCESS | 2780 | 1467039259160 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:54:19 INFO - PROCESS | 2780 | 1467039259244 Marionette TRACE conn7 <- [1,451,null,{"value":null}] 07:54:19 INFO - PROCESS | 2780 | 1467039259428 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:19 INFO - PROCESS | 2780 | 1467039259431 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:54:19 INFO - PROCESS | 2780 | ++DOCSHELL 0CA1E800 == 53 [pid = 2780] [id = 122] 07:54:19 INFO - PROCESS | 2780 | ++DOMWINDOW == 91 (0CA1EC00) [pid = 2780] [serial = 363] [outer = 00000000] 07:54:19 INFO - PROCESS | 2780 | ++DOMWINDOW == 92 (0DA75000) [pid = 2780] [serial = 364] [outer = 0CA1EC00] 07:54:19 INFO - PROCESS | 2780 | 1467039259534 Marionette DEBUG loaded listener.js 07:54:19 INFO - PROCESS | 2780 | ++DOMWINDOW == 93 (0DB6C400) [pid = 2780] [serial = 365] [outer = 0CA1EC00] 07:54:20 INFO - PROCESS | 2780 | 1467039260111 Marionette TRACE conn7 <- [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:54:20 INFO - PROCESS | 2780 | 1467039260180 Marionette TRACE conn7 <- [1,453,null,{"value":"13"}] 07:54:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 07:54:20 INFO - PROCESS | 2780 | 1467039260185 Marionette TRACE conn7 -> [0,454,"setScriptTimeout",{"ms":35000}] 07:54:20 INFO - PROCESS | 2780 | 1467039260188 Marionette TRACE conn7 <- [1,454,null,{}] 07:54:20 INFO - PROCESS | 2780 | 1467039260213 Marionette TRACE conn7 -> [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:54:20 INFO - PROCESS | 2780 | 1467039260216 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:54:20 INFO - PROCESS | 2780 | 1467039260380 Marionette TRACE conn7 <- [1,455,null,{"value":null}] 07:54:20 INFO - PROCESS | 2780 | 1467039260391 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:20 INFO - PROCESS | 2780 | 1467039260394 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:54:20 INFO - PROCESS | 2780 | ++DOCSHELL 15080000 == 54 [pid = 2780] [id = 123] 07:54:20 INFO - PROCESS | 2780 | ++DOMWINDOW == 94 (15082800) [pid = 2780] [serial = 366] [outer = 00000000] 07:54:20 INFO - PROCESS | 2780 | ++DOMWINDOW == 95 (15656000) [pid = 2780] [serial = 367] [outer = 15082800] 07:54:20 INFO - PROCESS | 2780 | 1467039260449 Marionette DEBUG loaded listener.js 07:54:20 INFO - PROCESS | 2780 | ++DOMWINDOW == 96 (162B4C00) [pid = 2780] [serial = 368] [outer = 15082800] 07:54:21 INFO - PROCESS | 2780 | [2780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:54:21 INFO - PROCESS | 2780 | 1467039261066 Marionette TRACE conn7 <- [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:54:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 07:54:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 930ms 07:54:21 INFO - PROCESS | 2780 | 1467039261118 Marionette TRACE conn7 -> [0,457,"getWindowHandle",null] 07:54:21 INFO - PROCESS | 2780 | 1467039261122 Marionette TRACE conn7 <- [1,457,null,{"value":"13"}] 07:54:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 07:54:21 INFO - PROCESS | 2780 | 1467039261127 Marionette TRACE conn7 -> [0,458,"setScriptTimeout",{"ms":35000}] 07:54:21 INFO - PROCESS | 2780 | 1467039261129 Marionette TRACE conn7 <- [1,458,null,{}] 07:54:21 INFO - PROCESS | 2780 | 1467039261133 Marionette TRACE conn7 -> [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:54:21 INFO - PROCESS | 2780 | 1467039261136 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:54:21 INFO - PROCESS | 2780 | 1467039261280 Marionette TRACE conn7 <- [1,459,null,{"value":null}] 07:54:21 INFO - PROCESS | 2780 | 1467039261409 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:21 INFO - PROCESS | 2780 | 1467039261411 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:54:21 INFO - PROCESS | 2780 | ++DOCSHELL 16B24400 == 55 [pid = 2780] [id = 124] 07:54:21 INFO - PROCESS | 2780 | ++DOMWINDOW == 97 (16B2A800) [pid = 2780] [serial = 369] [outer = 00000000] 07:54:21 INFO - PROCESS | 2780 | ++DOMWINDOW == 98 (19E10C00) [pid = 2780] [serial = 370] [outer = 16B2A800] 07:54:21 INFO - PROCESS | 2780 | 1467039261466 Marionette DEBUG loaded listener.js 07:54:21 INFO - PROCESS | 2780 | ++DOMWINDOW == 99 (1BF5C400) [pid = 2780] [serial = 371] [outer = 16B2A800] 07:54:22 INFO - PROCESS | 2780 | 1467039262067 Marionette TRACE conn7 <- [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:54:22 INFO - PROCESS | 2780 | 1467039262103 Marionette TRACE conn7 <- [1,461,null,{"value":"13"}] 07:54:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 07:54:22 INFO - PROCESS | 2780 | 1467039262113 Marionette TRACE conn7 -> [0,462,"setScriptTimeout",{"ms":35000}] 07:54:22 INFO - PROCESS | 2780 | 1467039262119 Marionette TRACE conn7 <- [1,462,null,{}] 07:54:22 INFO - PROCESS | 2780 | 1467039262124 Marionette TRACE conn7 -> [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:54:22 INFO - PROCESS | 2780 | 1467039262128 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:54:22 INFO - PROCESS | 2780 | 1467039262260 Marionette TRACE conn7 <- [1,463,null,{"value":null}] 07:54:22 INFO - PROCESS | 2780 | 1467039262393 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:22 INFO - PROCESS | 2780 | 1467039262395 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:54:22 INFO - PROCESS | 2780 | ++DOCSHELL 1CA15400 == 56 [pid = 2780] [id = 125] 07:54:22 INFO - PROCESS | 2780 | ++DOMWINDOW == 100 (1CA18000) [pid = 2780] [serial = 372] [outer = 00000000] 07:54:22 INFO - PROCESS | 2780 | ++DOMWINDOW == 101 (1CA1D000) [pid = 2780] [serial = 373] [outer = 1CA18000] 07:54:22 INFO - PROCESS | 2780 | 1467039262449 Marionette DEBUG loaded listener.js 07:54:22 INFO - PROCESS | 2780 | ++DOMWINDOW == 102 (1CA20C00) [pid = 2780] [serial = 374] [outer = 1CA18000] 07:54:23 INFO - PROCESS | 2780 | [2780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:54:23 INFO - PROCESS | 2780 | 1467039263022 Marionette TRACE conn7 <- [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:54:23 INFO - PROCESS | 2780 | 1467039263103 Marionette TRACE conn7 <- [1,465,null,{"value":"13"}] 07:54:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 07:54:23 INFO - PROCESS | 2780 | 1467039263107 Marionette TRACE conn7 -> [0,466,"setScriptTimeout",{"ms":35000}] 07:54:23 INFO - PROCESS | 2780 | 1467039263109 Marionette TRACE conn7 <- [1,466,null,{}] 07:54:23 INFO - PROCESS | 2780 | 1467039263112 Marionette TRACE conn7 -> [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:54:23 INFO - PROCESS | 2780 | 1467039263115 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:54:23 INFO - PROCESS | 2780 | 1467039263226 Marionette TRACE conn7 <- [1,467,null,{"value":null}] 07:54:23 INFO - PROCESS | 2780 | 1467039263355 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:23 INFO - PROCESS | 2780 | 1467039263357 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:54:23 INFO - PROCESS | 2780 | ++DOCSHELL 0C513400 == 57 [pid = 2780] [id = 126] 07:54:23 INFO - PROCESS | 2780 | ++DOMWINDOW == 103 (0DBB4C00) [pid = 2780] [serial = 375] [outer = 00000000] 07:54:23 INFO - PROCESS | 2780 | ++DOMWINDOW == 104 (1CA2CC00) [pid = 2780] [serial = 376] [outer = 0DBB4C00] 07:54:23 INFO - PROCESS | 2780 | 1467039263411 Marionette DEBUG loaded listener.js 07:54:23 INFO - PROCESS | 2780 | ++DOMWINDOW == 105 (1CAB4400) [pid = 2780] [serial = 377] [outer = 0DBB4C00] 07:54:24 INFO - PROCESS | 2780 | 1467039264219 Marionette TRACE conn7 <- [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:54:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 07:54:24 INFO - PROCESS | 2780 | 1467039264290 Marionette TRACE conn7 <- [1,469,null,{"value":"13"}] 07:54:24 INFO - PROCESS | 2780 | 1467039264295 Marionette TRACE conn7 -> [0,470,"setScriptTimeout",{"ms":35000}] 07:54:24 INFO - PROCESS | 2780 | 1467039264298 Marionette TRACE conn7 <- [1,470,null,{}] 07:54:24 INFO - PROCESS | 2780 | 1467039264304 Marionette TRACE conn7 -> [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:54:24 INFO - PROCESS | 2780 | 1467039264307 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:54:24 INFO - PROCESS | 2780 | 1467039264417 Marionette TRACE conn7 <- [1,471,null,{"value":null}] 07:54:24 INFO - PROCESS | 2780 | 1467039264544 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:24 INFO - PROCESS | 2780 | 1467039264549 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:54:24 INFO - PROCESS | 2780 | ++DOCSHELL 15346800 == 58 [pid = 2780] [id = 127] 07:54:24 INFO - PROCESS | 2780 | ++DOMWINDOW == 106 (15397C00) [pid = 2780] [serial = 378] [outer = 00000000] 07:54:24 INFO - PROCESS | 2780 | ++DOMWINDOW == 107 (15656C00) [pid = 2780] [serial = 379] [outer = 15397C00] 07:54:24 INFO - PROCESS | 2780 | 1467039264602 Marionette DEBUG loaded listener.js 07:54:24 INFO - PROCESS | 2780 | ++DOMWINDOW == 108 (1636D000) [pid = 2780] [serial = 380] [outer = 15397C00] 07:54:25 INFO - PROCESS | 2780 | --DOCSHELL 13379C00 == 57 [pid = 2780] [id = 82] 07:54:25 INFO - PROCESS | 2780 | --DOCSHELL 0DAD3400 == 56 [pid = 2780] [id = 81] 07:54:25 INFO - PROCESS | 2780 | --DOCSHELL 17AD3400 == 55 [pid = 2780] [id = 83] 07:54:25 INFO - PROCESS | 2780 | --DOCSHELL 1BF4FC00 == 54 [pid = 2780] [id = 121] 07:54:25 INFO - PROCESS | 2780 | --DOCSHELL 1917E400 == 53 [pid = 2780] [id = 120] 07:54:25 INFO - PROCESS | 2780 | --DOCSHELL 0DAD2400 == 52 [pid = 2780] [id = 119] 07:54:25 INFO - PROCESS | 2780 | --DOCSHELL 162B5800 == 51 [pid = 2780] [id = 118] 07:54:25 INFO - PROCESS | 2780 | --DOCSHELL 1688BC00 == 50 [pid = 2780] [id = 117] 07:54:25 INFO - PROCESS | 2780 | --DOCSHELL 162B2800 == 49 [pid = 2780] [id = 116] 07:54:25 INFO - PROCESS | 2780 | --DOCSHELL 0DD1E000 == 48 [pid = 2780] [id = 115] 07:54:25 INFO - PROCESS | 2780 | --DOCSHELL 0E054C00 == 47 [pid = 2780] [id = 114] 07:54:25 INFO - PROCESS | 2780 | --DOCSHELL 0E84C000 == 46 [pid = 2780] [id = 110] 07:54:25 INFO - PROCESS | 2780 | --DOCSHELL 16680800 == 45 [pid = 2780] [id = 97] 07:54:25 INFO - PROCESS | 2780 | --DOCSHELL 16892800 == 44 [pid = 2780] [id = 98] 07:54:25 INFO - PROCESS | 2780 | --DOCSHELL 16A92400 == 43 [pid = 2780] [id = 99] 07:54:25 INFO - PROCESS | 2780 | --DOCSHELL 1C371800 == 42 [pid = 2780] [id = 55] 07:54:25 INFO - PROCESS | 2780 | --DOCSHELL 167ED400 == 41 [pid = 2780] [id = 69] 07:54:25 INFO - PROCESS | 2780 | --DOCSHELL 1BF59C00 == 40 [pid = 2780] [id = 109] 07:54:25 INFO - PROCESS | 2780 | --DOCSHELL 0DD19800 == 39 [pid = 2780] [id = 113] 07:54:25 INFO - PROCESS | 2780 | --DOCSHELL 1BF57000 == 38 [pid = 2780] [id = 85] 07:54:25 INFO - PROCESS | 2780 | --DOCSHELL 13A0A800 == 37 [pid = 2780] [id = 84] 07:54:25 INFO - PROCESS | 2780 | --DOCSHELL 1688E000 == 36 [pid = 2780] [id = 111] 07:54:25 INFO - PROCESS | 2780 | --DOCSHELL 15FEF400 == 35 [pid = 2780] [id = 112] 07:54:25 INFO - PROCESS | 2780 | --DOCSHELL 1CA2F400 == 34 [pid = 2780] [id = 95] 07:54:25 INFO - PROCESS | 2780 | --DOCSHELL 0DD1D000 == 33 [pid = 2780] [id = 45] 07:54:25 INFO - PROCESS | 2780 | --DOCSHELL 1C78B800 == 32 [pid = 2780] [id = 70] 07:54:25 INFO - PROCESS | 2780 | --DOCSHELL 0C513400 == 31 [pid = 2780] [id = 126] 07:54:25 INFO - PROCESS | 2780 | --DOCSHELL 1CA15400 == 30 [pid = 2780] [id = 125] 07:54:25 INFO - PROCESS | 2780 | --DOCSHELL 15080000 == 29 [pid = 2780] [id = 123] 07:54:25 INFO - PROCESS | 2780 | --DOCSHELL 16B24400 == 28 [pid = 2780] [id = 124] 07:54:25 INFO - PROCESS | 2780 | --DOCSHELL 0CA1E800 == 27 [pid = 2780] [id = 122] 07:54:25 INFO - PROCESS | 2780 | --DOMWINDOW == 107 (1C371000) [pid = 2780] [serial = 325] [outer = 00000000] [url = about:blank] 07:54:25 INFO - PROCESS | 2780 | --DOMWINDOW == 106 (1C25C400) [pid = 2780] [serial = 323] [outer = 00000000] [url = about:blank] 07:54:25 INFO - PROCESS | 2780 | --DOMWINDOW == 105 (16A98400) [pid = 2780] [serial = 295] [outer = 00000000] [url = about:blank] 07:54:25 INFO - PROCESS | 2780 | --DOMWINDOW == 104 (0E050C00) [pid = 2780] [serial = 302] [outer = 00000000] [url = about:blank] 07:54:25 INFO - PROCESS | 2780 | --DOMWINDOW == 103 (16925800) [pid = 2780] [serial = 308] [outer = 00000000] [url = about:blank] 07:54:25 INFO - PROCESS | 2780 | --DOMWINDOW == 102 (15050800) [pid = 2780] [serial = 304] [outer = 00000000] [url = about:blank] 07:54:25 INFO - PROCESS | 2780 | --DOMWINDOW == 101 (0DD1DC00) [pid = 2780] [serial = 298] [outer = 00000000] [url = about:blank] 07:54:25 INFO - PROCESS | 2780 | --DOMWINDOW == 100 (1BF53800) [pid = 2780] [serial = 322] [outer = 00000000] [url = about:blank] 07:54:25 INFO - PROCESS | 2780 | --DOMWINDOW == 99 (1BE3E800) [pid = 2780] [serial = 316] [outer = 00000000] [url = about:blank] 07:54:25 INFO - PROCESS | 2780 | --DOMWINDOW == 98 (16A99000) [pid = 2780] [serial = 311] [outer = 00000000] [url = about:blank] 07:54:25 INFO - PROCESS | 2780 | --DOMWINDOW == 97 (1862EC00) [pid = 2780] [serial = 292] [outer = 00000000] [url = about:blank] 07:54:25 INFO - PROCESS | 2780 | --DOMWINDOW == 96 (17AD4800) [pid = 2780] [serial = 313] [outer = 00000000] [url = about:blank] 07:54:25 INFO - PROCESS | 2780 | --DOMWINDOW == 95 (16890800) [pid = 2780] [serial = 307] [outer = 00000000] [url = about:blank] 07:54:25 INFO - PROCESS | 2780 | --DOMWINDOW == 94 (16923C00) [pid = 2780] [serial = 319] [outer = 00000000] [url = about:blank] 07:54:25 INFO - PROCESS | 2780 | --DOMWINDOW == 93 (16A97400) [pid = 2780] [serial = 310] [outer = 00000000] [url = about:blank] 07:54:25 INFO - PROCESS | 2780 | --DOMWINDOW == 92 (1BE7C800) [pid = 2780] [serial = 317] [outer = 00000000] [url = about:blank] 07:54:25 INFO - PROCESS | 2780 | --DOMWINDOW == 91 (0DD1A000) [pid = 2780] [serial = 301] [outer = 00000000] [url = about:blank] 07:54:25 INFO - PROCESS | 2780 | --DOMWINDOW == 90 (169B9C00) [pid = 2780] [serial = 289] [outer = 00000000] [url = about:blank] 07:54:25 INFO - PROCESS | 2780 | --DOMWINDOW == 89 (124BE800) [pid = 2780] [serial = 286] [outer = 00000000] [url = about:blank] 07:54:25 INFO - PROCESS | 2780 | --DOMWINDOW == 88 (0E052400) [pid = 2780] [serial = 299] [outer = 00000000] [url = about:blank] 07:54:25 INFO - PROCESS | 2780 | --DOMWINDOW == 87 (17AD3800) [pid = 2780] [serial = 320] [outer = 00000000] [url = about:blank] 07:54:25 INFO - PROCESS | 2780 | --DOMWINDOW == 86 (15398800) [pid = 2780] [serial = 305] [outer = 00000000] [url = about:blank] 07:54:25 INFO - PROCESS | 2780 | --DOMWINDOW == 85 (18E10C00) [pid = 2780] [serial = 314] [outer = 00000000] [url = about:blank] 07:54:25 INFO - PROCESS | 2780 | ++DOMWINDOW == 86 (0CA6A000) [pid = 2780] [serial = 381] [outer = 16A70000] 07:54:26 INFO - PROCESS | 2780 | 1467039266082 Marionette TRACE conn7 <- [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:54:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 07:54:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1833ms 07:54:26 INFO - PROCESS | 2780 | 1467039266129 Marionette TRACE conn7 -> [0,473,"getWindowHandle",null] 07:54:26 INFO - PROCESS | 2780 | 1467039266133 Marionette TRACE conn7 <- [1,473,null,{"value":"13"}] 07:54:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 07:54:26 INFO - PROCESS | 2780 | 1467039266137 Marionette TRACE conn7 -> [0,474,"setScriptTimeout",{"ms":35000}] 07:54:26 INFO - PROCESS | 2780 | 1467039266141 Marionette TRACE conn7 <- [1,474,null,{}] 07:54:26 INFO - PROCESS | 2780 | 1467039266146 Marionette TRACE conn7 -> [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:54:26 INFO - PROCESS | 2780 | 1467039266148 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:54:26 INFO - PROCESS | 2780 | 1467039266237 Marionette TRACE conn7 <- [1,475,null,{"value":null}] 07:54:26 INFO - PROCESS | 2780 | 1467039266245 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:26 INFO - PROCESS | 2780 | 1467039266249 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:54:26 INFO - PROCESS | 2780 | ++DOCSHELL 0DD1D400 == 28 [pid = 2780] [id = 128] 07:54:26 INFO - PROCESS | 2780 | ++DOMWINDOW == 87 (0DD1DC00) [pid = 2780] [serial = 382] [outer = 00000000] 07:54:26 INFO - PROCESS | 2780 | ++DOMWINDOW == 88 (0DEA5800) [pid = 2780] [serial = 383] [outer = 0DD1DC00] 07:54:26 INFO - PROCESS | 2780 | 1467039266298 Marionette DEBUG loaded listener.js 07:54:26 INFO - PROCESS | 2780 | ++DOMWINDOW == 89 (0E04AC00) [pid = 2780] [serial = 384] [outer = 0DD1DC00] 07:54:26 INFO - PROCESS | 2780 | 1467039266792 Marionette TRACE conn7 <- [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:54:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 07:54:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 670ms 07:54:26 INFO - PROCESS | 2780 | 1467039266808 Marionette TRACE conn7 -> [0,477,"getWindowHandle",null] 07:54:26 INFO - PROCESS | 2780 | 1467039266813 Marionette TRACE conn7 <- [1,477,null,{"value":"13"}] 07:54:26 INFO - PROCESS | 2780 | 1467039266820 Marionette TRACE conn7 -> [0,478,"setScriptTimeout",{"ms":35000}] 07:54:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 07:54:26 INFO - PROCESS | 2780 | 1467039266822 Marionette TRACE conn7 <- [1,478,null,{}] 07:54:26 INFO - PROCESS | 2780 | 1467039266826 Marionette TRACE conn7 -> [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:54:26 INFO - PROCESS | 2780 | 1467039266829 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:54:26 INFO - PROCESS | 2780 | 1467039266916 Marionette TRACE conn7 <- [1,479,null,{"value":null}] 07:54:26 INFO - PROCESS | 2780 | 1467039266924 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:26 INFO - PROCESS | 2780 | 1467039266926 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:54:26 INFO - PROCESS | 2780 | ++DOCSHELL 11D8AC00 == 29 [pid = 2780] [id = 129] 07:54:26 INFO - PROCESS | 2780 | ++DOMWINDOW == 90 (11D8B000) [pid = 2780] [serial = 385] [outer = 00000000] 07:54:26 INFO - PROCESS | 2780 | ++DOMWINDOW == 91 (11D91800) [pid = 2780] [serial = 386] [outer = 11D8B000] 07:54:26 INFO - PROCESS | 2780 | 1467039266974 Marionette DEBUG loaded listener.js 07:54:27 INFO - PROCESS | 2780 | ++DOMWINDOW == 92 (11F67C00) [pid = 2780] [serial = 387] [outer = 11D8B000] 07:54:27 INFO - PROCESS | 2780 | 1467039267445 Marionette TRACE conn7 <- [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:54:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 07:54:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 670ms 07:54:27 INFO - PROCESS | 2780 | 1467039267494 Marionette TRACE conn7 -> [0,481,"getWindowHandle",null] 07:54:27 INFO - PROCESS | 2780 | 1467039267497 Marionette TRACE conn7 <- [1,481,null,{"value":"13"}] 07:54:27 INFO - PROCESS | 2780 | 1467039267500 Marionette TRACE conn7 -> [0,482,"setScriptTimeout",{"ms":35000}] 07:54:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 07:54:27 INFO - PROCESS | 2780 | 1467039267504 Marionette TRACE conn7 <- [1,482,null,{}] 07:54:27 INFO - PROCESS | 2780 | 1467039267515 Marionette TRACE conn7 -> [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:54:27 INFO - PROCESS | 2780 | 1467039267519 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:54:27 INFO - PROCESS | 2780 | 1467039267632 Marionette TRACE conn7 <- [1,483,null,{"value":null}] 07:54:27 INFO - PROCESS | 2780 | 1467039267730 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:27 INFO - PROCESS | 2780 | 1467039267733 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:54:27 INFO - PROCESS | 2780 | ++DOCSHELL 15076000 == 30 [pid = 2780] [id = 130] 07:54:27 INFO - PROCESS | 2780 | ++DOMWINDOW == 93 (15076800) [pid = 2780] [serial = 388] [outer = 00000000] 07:54:27 INFO - PROCESS | 2780 | ++DOMWINDOW == 94 (15081800) [pid = 2780] [serial = 389] [outer = 15076800] 07:54:27 INFO - PROCESS | 2780 | 1467039267780 Marionette DEBUG loaded listener.js 07:54:27 INFO - PROCESS | 2780 | ++DOMWINDOW == 95 (15631C00) [pid = 2780] [serial = 390] [outer = 15076800] 07:54:28 INFO - PROCESS | 2780 | 1467039268217 Marionette TRACE conn7 <- [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:54:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 07:54:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 770ms 07:54:28 INFO - PROCESS | 2780 | 1467039268274 Marionette TRACE conn7 -> [0,485,"getWindowHandle",null] 07:54:28 INFO - PROCESS | 2780 | 1467039268277 Marionette TRACE conn7 <- [1,485,null,{"value":"13"}] 07:54:28 INFO - PROCESS | 2780 | 1467039268280 Marionette TRACE conn7 -> [0,486,"setScriptTimeout",{"ms":35000}] 07:54:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 07:54:28 INFO - PROCESS | 2780 | 1467039268281 Marionette TRACE conn7 <- [1,486,null,{}] 07:54:28 INFO - PROCESS | 2780 | 1467039268291 Marionette TRACE conn7 -> [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:54:28 INFO - PROCESS | 2780 | 1467039268293 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:54:28 INFO - PROCESS | 2780 | 1467039268407 Marionette TRACE conn7 <- [1,487,null,{"value":null}] 07:54:28 INFO - PROCESS | 2780 | 1467039268419 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:28 INFO - PROCESS | 2780 | 1467039268421 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:54:28 INFO - PROCESS | 2780 | ++DOCSHELL 1563AC00 == 31 [pid = 2780] [id = 131] 07:54:28 INFO - PROCESS | 2780 | ++DOMWINDOW == 96 (15655400) [pid = 2780] [serial = 391] [outer = 00000000] 07:54:28 INFO - PROCESS | 2780 | ++DOMWINDOW == 97 (162B6400) [pid = 2780] [serial = 392] [outer = 15655400] 07:54:28 INFO - PROCESS | 2780 | 1467039268514 Marionette DEBUG loaded listener.js 07:54:28 INFO - PROCESS | 2780 | ++DOMWINDOW == 98 (167E1400) [pid = 2780] [serial = 393] [outer = 15655400] 07:54:28 INFO - PROCESS | 2780 | 1467039268934 Marionette TRACE conn7 <- [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:54:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 07:54:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 690ms 07:54:28 INFO - PROCESS | 2780 | 1467039268989 Marionette TRACE conn7 -> [0,489,"getWindowHandle",null] 07:54:28 INFO - PROCESS | 2780 | 1467039268991 Marionette TRACE conn7 <- [1,489,null,{"value":"13"}] 07:54:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 07:54:28 INFO - PROCESS | 2780 | 1467039268995 Marionette TRACE conn7 -> [0,490,"setScriptTimeout",{"ms":35000}] 07:54:28 INFO - PROCESS | 2780 | 1467039268996 Marionette TRACE conn7 <- [1,490,null,{}] 07:54:28 INFO - PROCESS | 2780 | 1467039269000 Marionette TRACE conn7 -> [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:54:28 INFO - PROCESS | 2780 | 1467039269002 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:54:29 INFO - PROCESS | 2780 | 1467039269111 Marionette TRACE conn7 <- [1,491,null,{"value":null}] 07:54:29 INFO - PROCESS | 2780 | 1467039269120 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:29 INFO - PROCESS | 2780 | 1467039269122 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:54:29 INFO - PROCESS | 2780 | ++DOCSHELL 167ECC00 == 32 [pid = 2780] [id = 132] 07:54:29 INFO - PROCESS | 2780 | ++DOMWINDOW == 99 (167ED000) [pid = 2780] [serial = 394] [outer = 00000000] 07:54:29 INFO - PROCESS | 2780 | ++DOMWINDOW == 100 (16893800) [pid = 2780] [serial = 395] [outer = 167ED000] 07:54:29 INFO - PROCESS | 2780 | 1467039269213 Marionette DEBUG loaded listener.js 07:54:29 INFO - PROCESS | 2780 | ++DOMWINDOW == 101 (16923C00) [pid = 2780] [serial = 396] [outer = 167ED000] 07:54:29 INFO - PROCESS | 2780 | 1467039269640 Marionette TRACE conn7 <- [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:54:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 07:54:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 671ms 07:54:29 INFO - PROCESS | 2780 | 1467039269683 Marionette TRACE conn7 -> [0,493,"getWindowHandle",null] 07:54:29 INFO - PROCESS | 2780 | 1467039269686 Marionette TRACE conn7 <- [1,493,null,{"value":"13"}] 07:54:29 INFO - PROCESS | 2780 | 1467039269689 Marionette TRACE conn7 -> [0,494,"setScriptTimeout",{"ms":35000}] 07:54:29 INFO - PROCESS | 2780 | 1467039269691 Marionette TRACE conn7 <- [1,494,null,{}] 07:54:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 07:54:29 INFO - PROCESS | 2780 | 1467039269694 Marionette TRACE conn7 -> [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:54:29 INFO - PROCESS | 2780 | 1467039269700 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:54:29 INFO - PROCESS | 2780 | 1467039269835 Marionette TRACE conn7 <- [1,495,null,{"value":null}] 07:54:29 INFO - PROCESS | 2780 | 1467039269894 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:29 INFO - PROCESS | 2780 | 1467039269896 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:54:29 INFO - PROCESS | 2780 | ++DOCSHELL 16A9A800 == 33 [pid = 2780] [id = 133] 07:54:29 INFO - PROCESS | 2780 | ++DOMWINDOW == 102 (16B1E400) [pid = 2780] [serial = 397] [outer = 00000000] 07:54:29 INFO - PROCESS | 2780 | ++DOMWINDOW == 103 (16B25C00) [pid = 2780] [serial = 398] [outer = 16B1E400] 07:54:29 INFO - PROCESS | 2780 | 1467039269940 Marionette DEBUG loaded listener.js 07:54:30 INFO - PROCESS | 2780 | ++DOMWINDOW == 104 (16B9A800) [pid = 2780] [serial = 399] [outer = 16B1E400] 07:54:30 INFO - PROCESS | 2780 | --DOMWINDOW == 103 (16893400) [pid = 2780] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 07:54:30 INFO - PROCESS | 2780 | --DOMWINDOW == 102 (167E3800) [pid = 2780] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 07:54:30 INFO - PROCESS | 2780 | --DOMWINDOW == 101 (0DAD7C00) [pid = 2780] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 07:54:30 INFO - PROCESS | 2780 | --DOMWINDOW == 100 (16A94C00) [pid = 2780] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 07:54:30 INFO - PROCESS | 2780 | --DOMWINDOW == 99 (16891800) [pid = 2780] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 07:54:30 INFO - PROCESS | 2780 | --DOMWINDOW == 98 (16A95000) [pid = 2780] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 07:54:30 INFO - PROCESS | 2780 | --DOMWINDOW == 97 (0DD17C00) [pid = 2780] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 07:54:30 INFO - PROCESS | 2780 | --DOMWINDOW == 96 (19185000) [pid = 2780] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 07:54:30 INFO - PROCESS | 2780 | --DOMWINDOW == 95 (1688F800) [pid = 2780] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 07:54:30 INFO - PROCESS | 2780 | --DOMWINDOW == 94 (167EAC00) [pid = 2780] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 07:54:30 INFO - PROCESS | 2780 | --DOMWINDOW == 93 (0E881800) [pid = 2780] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 07:54:30 INFO - PROCESS | 2780 | --DOMWINDOW == 92 (0E048C00) [pid = 2780] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 07:54:30 INFO - PROCESS | 2780 | --DOMWINDOW == 91 (1917E000) [pid = 2780] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 07:54:30 INFO - PROCESS | 2780 | --DOMWINDOW == 90 (0E803000) [pid = 2780] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 07:54:30 INFO - PROCESS | 2780 | --DOMWINDOW == 89 (1BF5B000) [pid = 2780] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 07:54:30 INFO - PROCESS | 2780 | --DOMWINDOW == 88 (162B3000) [pid = 2780] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 07:54:30 INFO - PROCESS | 2780 | --DOMWINDOW == 87 (1CA2F800) [pid = 2780] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 07:54:30 INFO - PROCESS | 2780 | --DOMWINDOW == 86 (1BF50000) [pid = 2780] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 07:54:30 INFO - PROCESS | 2780 | 1467039270718 Marionette TRACE conn7 <- [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:54:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 07:54:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1067ms 07:54:30 INFO - PROCESS | 2780 | 1467039270762 Marionette TRACE conn7 -> [0,497,"getWindowHandle",null] 07:54:30 INFO - PROCESS | 2780 | 1467039270764 Marionette TRACE conn7 <- [1,497,null,{"value":"13"}] 07:54:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 07:54:30 INFO - PROCESS | 2780 | 1467039270767 Marionette TRACE conn7 -> [0,498,"setScriptTimeout",{"ms":35000}] 07:54:30 INFO - PROCESS | 2780 | 1467039270769 Marionette TRACE conn7 <- [1,498,null,{}] 07:54:30 INFO - PROCESS | 2780 | 1467039270772 Marionette TRACE conn7 -> [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:54:30 INFO - PROCESS | 2780 | 1467039270774 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:54:30 INFO - PROCESS | 2780 | 1467039270852 Marionette TRACE conn7 <- [1,499,null,{"value":null}] 07:54:30 INFO - PROCESS | 2780 | 1467039270857 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:30 INFO - PROCESS | 2780 | 1467039270859 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:54:30 INFO - PROCESS | 2780 | ++DOCSHELL 13DC6800 == 34 [pid = 2780] [id = 134] 07:54:30 INFO - PROCESS | 2780 | ++DOMWINDOW == 87 (1507B000) [pid = 2780] [serial = 400] [outer = 00000000] 07:54:30 INFO - PROCESS | 2780 | ++DOMWINDOW == 88 (1688F800) [pid = 2780] [serial = 401] [outer = 1507B000] 07:54:30 INFO - PROCESS | 2780 | 1467039270902 Marionette DEBUG loaded listener.js 07:54:30 INFO - PROCESS | 2780 | ++DOMWINDOW == 89 (16891800) [pid = 2780] [serial = 402] [outer = 1507B000] 07:54:31 INFO - PROCESS | 2780 | 1467039271329 Marionette TRACE conn7 <- [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:54:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 07:54:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 570ms 07:54:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 07:54:31 INFO - PROCESS | 2780 | 1467039271341 Marionette TRACE conn7 -> [0,501,"getWindowHandle",null] 07:54:31 INFO - PROCESS | 2780 | 1467039271343 Marionette TRACE conn7 <- [1,501,null,{"value":"13"}] 07:54:31 INFO - PROCESS | 2780 | 1467039271346 Marionette TRACE conn7 -> [0,502,"setScriptTimeout",{"ms":35000}] 07:54:31 INFO - PROCESS | 2780 | 1467039271348 Marionette TRACE conn7 <- [1,502,null,{}] 07:54:31 INFO - PROCESS | 2780 | 1467039271369 Marionette TRACE conn7 -> [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:54:31 INFO - PROCESS | 2780 | 1467039271371 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:54:31 INFO - PROCESS | 2780 | 1467039271449 Marionette TRACE conn7 <- [1,503,null,{"value":null}] 07:54:31 INFO - PROCESS | 2780 | 1467039271455 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:31 INFO - PROCESS | 2780 | 1467039271457 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:54:31 INFO - PROCESS | 2780 | ++DOCSHELL 0E04D400 == 35 [pid = 2780] [id = 135] 07:54:31 INFO - PROCESS | 2780 | ++DOMWINDOW == 90 (1688E400) [pid = 2780] [serial = 403] [outer = 00000000] 07:54:31 INFO - PROCESS | 2780 | ++DOMWINDOW == 91 (17ACF400) [pid = 2780] [serial = 404] [outer = 1688E400] 07:54:31 INFO - PROCESS | 2780 | 1467039271499 Marionette DEBUG loaded listener.js 07:54:31 INFO - PROCESS | 2780 | ++DOMWINDOW == 92 (16A93800) [pid = 2780] [serial = 405] [outer = 1688E400] 07:54:31 INFO - PROCESS | 2780 | 1467039271945 Marionette TRACE conn7 <- [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:54:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 07:54:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 650ms 07:54:31 INFO - PROCESS | 2780 | 1467039271998 Marionette TRACE conn7 -> [0,505,"getWindowHandle",null] 07:54:31 INFO - PROCESS | 2780 | 1467039272000 Marionette TRACE conn7 <- [1,505,null,{"value":"13"}] 07:54:31 INFO - PROCESS | 2780 | 1467039272003 Marionette TRACE conn7 -> [0,506,"setScriptTimeout",{"ms":35000}] 07:54:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 07:54:31 INFO - PROCESS | 2780 | 1467039272005 Marionette TRACE conn7 <- [1,506,null,{}] 07:54:32 INFO - PROCESS | 2780 | 1467039272008 Marionette TRACE conn7 -> [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:54:32 INFO - PROCESS | 2780 | 1467039272010 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:54:32 INFO - PROCESS | 2780 | 1467039272089 Marionette TRACE conn7 <- [1,507,null,{"value":null}] 07:54:32 INFO - PROCESS | 2780 | 1467039272095 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:32 INFO - PROCESS | 2780 | 1467039272097 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:54:32 INFO - PROCESS | 2780 | ++DOCSHELL 15075C00 == 36 [pid = 2780] [id = 136] 07:54:32 INFO - PROCESS | 2780 | ++DOMWINDOW == 93 (18E0B400) [pid = 2780] [serial = 406] [outer = 00000000] 07:54:32 INFO - PROCESS | 2780 | ++DOMWINDOW == 94 (1917F400) [pid = 2780] [serial = 407] [outer = 18E0B400] 07:54:32 INFO - PROCESS | 2780 | 1467039272149 Marionette DEBUG loaded listener.js 07:54:32 INFO - PROCESS | 2780 | ++DOMWINDOW == 95 (19181800) [pid = 2780] [serial = 408] [outer = 18E0B400] 07:54:33 INFO - PROCESS | 2780 | --DOCSHELL 0DD1D400 == 35 [pid = 2780] [id = 128] 07:54:33 INFO - PROCESS | 2780 | --DOCSHELL 15346800 == 34 [pid = 2780] [id = 127] 07:54:33 INFO - PROCESS | 2780 | --DOCSHELL 16A9A800 == 33 [pid = 2780] [id = 133] 07:54:33 INFO - PROCESS | 2780 | --DOCSHELL 11D8AC00 == 32 [pid = 2780] [id = 129] 07:54:33 INFO - PROCESS | 2780 | --DOCSHELL 0E04D400 == 31 [pid = 2780] [id = 135] 07:54:33 INFO - PROCESS | 2780 | --DOCSHELL 15076000 == 30 [pid = 2780] [id = 130] 07:54:33 INFO - PROCESS | 2780 | --DOCSHELL 167ECC00 == 29 [pid = 2780] [id = 132] 07:54:33 INFO - PROCESS | 2780 | --DOCSHELL 1563AC00 == 28 [pid = 2780] [id = 131] 07:54:33 INFO - PROCESS | 2780 | --DOCSHELL 13DC6800 == 27 [pid = 2780] [id = 134] 07:54:33 INFO - PROCESS | 2780 | --DOMWINDOW == 94 (1CABD000) [pid = 2780] [serial = 284] [outer = 00000000] [url = about:blank] 07:54:33 INFO - PROCESS | 2780 | --DOMWINDOW == 93 (1BF59400) [pid = 2780] [serial = 361] [outer = 00000000] [url = about:blank] 07:54:33 INFO - PROCESS | 2780 | --DOMWINDOW == 92 (1BE7B800) [pid = 2780] [serial = 293] [outer = 00000000] [url = about:blank] 07:54:33 INFO - PROCESS | 2780 | --DOMWINDOW == 91 (16B27800) [pid = 2780] [serial = 290] [outer = 00000000] [url = about:blank] 07:54:33 INFO - PROCESS | 2780 | --DOMWINDOW == 90 (13A06400) [pid = 2780] [serial = 287] [outer = 00000000] [url = about:blank] 07:54:33 INFO - PROCESS | 2780 | --DOMWINDOW == 89 (16A9B800) [pid = 2780] [serial = 296] [outer = 00000000] [url = about:blank] 07:54:33 INFO - PROCESS | 2780 | --DOMWINDOW == 88 (169C0C00) [pid = 2780] [serial = 349] [outer = 00000000] [url = about:blank] 07:54:33 INFO - PROCESS | 2780 | --DOMWINDOW == 87 (16B29800) [pid = 2780] [serial = 352] [outer = 00000000] [url = about:blank] 07:54:33 INFO - PROCESS | 2780 | --DOMWINDOW == 86 (169C6C00) [pid = 2780] [serial = 350] [outer = 00000000] [url = about:blank] 07:54:33 INFO - PROCESS | 2780 | --DOMWINDOW == 85 (16B2A000) [pid = 2780] [serial = 353] [outer = 00000000] [url = about:blank] 07:54:33 INFO - PROCESS | 2780 | --DOMWINDOW == 84 (15047C00) [pid = 2780] [serial = 355] [outer = 00000000] [url = about:blank] 07:54:33 INFO - PROCESS | 2780 | --DOMWINDOW == 83 (1BE39C00) [pid = 2780] [serial = 358] [outer = 00000000] [url = about:blank] 07:54:33 INFO - PROCESS | 2780 | --DOMWINDOW == 82 (16A90000) [pid = 2780] [serial = 331] [outer = 00000000] [url = about:blank] 07:54:33 INFO - PROCESS | 2780 | --DOMWINDOW == 81 (16B2CC00) [pid = 2780] [serial = 332] [outer = 00000000] [url = about:blank] 07:54:33 INFO - PROCESS | 2780 | --DOMWINDOW == 80 (18E0C800) [pid = 2780] [serial = 334] [outer = 00000000] [url = about:blank] 07:54:33 INFO - PROCESS | 2780 | --DOMWINDOW == 79 (1BE3D800) [pid = 2780] [serial = 335] [outer = 00000000] [url = about:blank] 07:54:33 INFO - PROCESS | 2780 | --DOMWINDOW == 78 (1351D800) [pid = 2780] [serial = 328] [outer = 00000000] [url = about:blank] 07:54:33 INFO - PROCESS | 2780 | --DOMWINDOW == 77 (1504D800) [pid = 2780] [serial = 329] [outer = 00000000] [url = about:blank] 07:54:33 INFO - PROCESS | 2780 | --DOMWINDOW == 76 (1207BC00) [pid = 2780] [serial = 343] [outer = 00000000] [url = about:blank] 07:54:33 INFO - PROCESS | 2780 | --DOMWINDOW == 75 (1BF5AC00) [pid = 2780] [serial = 362] [outer = 00000000] [url = about:blank] 07:54:33 INFO - PROCESS | 2780 | --DOMWINDOW == 74 (13519400) [pid = 2780] [serial = 344] [outer = 00000000] [url = about:blank] 07:54:33 INFO - PROCESS | 2780 | --DOMWINDOW == 73 (19186800) [pid = 2780] [serial = 337] [outer = 00000000] [url = about:blank] 07:54:33 INFO - PROCESS | 2780 | --DOMWINDOW == 72 (19188C00) [pid = 2780] [serial = 338] [outer = 00000000] [url = about:blank] 07:54:33 INFO - PROCESS | 2780 | --DOMWINDOW == 71 (11D90000) [pid = 2780] [serial = 340] [outer = 00000000] [url = about:blank] 07:54:33 INFO - PROCESS | 2780 | --DOMWINDOW == 70 (11D95800) [pid = 2780] [serial = 341] [outer = 00000000] [url = about:blank] 07:54:33 INFO - PROCESS | 2780 | --DOMWINDOW == 69 (1C37E800) [pid = 2780] [serial = 326] [outer = 00000000] [url = about:blank] 07:54:33 INFO - PROCESS | 2780 | --DOMWINDOW == 68 (1636B000) [pid = 2780] [serial = 346] [outer = 00000000] [url = about:blank] 07:54:33 INFO - PROCESS | 2780 | --DOMWINDOW == 67 (1692C800) [pid = 2780] [serial = 356] [outer = 00000000] [url = about:blank] 07:54:33 INFO - PROCESS | 2780 | --DOMWINDOW == 66 (167E7800) [pid = 2780] [serial = 347] [outer = 00000000] [url = about:blank] 07:54:33 INFO - PROCESS | 2780 | --DOMWINDOW == 65 (1BE40800) [pid = 2780] [serial = 359] [outer = 00000000] [url = about:blank] 07:54:33 INFO - PROCESS | 2780 | 1467039273942 Marionette TRACE conn7 <- [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:54:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 07:54:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1983ms 07:54:33 INFO - PROCESS | 2780 | 1467039273991 Marionette TRACE conn7 -> [0,509,"getWindowHandle",null] 07:54:33 INFO - PROCESS | 2780 | 1467039273995 Marionette TRACE conn7 <- [1,509,null,{"value":"13"}] 07:54:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 07:54:33 INFO - PROCESS | 2780 | 1467039274000 Marionette TRACE conn7 -> [0,510,"setScriptTimeout",{"ms":35000}] 07:54:34 INFO - PROCESS | 2780 | 1467039274003 Marionette TRACE conn7 <- [1,510,null,{}] 07:54:34 INFO - PROCESS | 2780 | 1467039274009 Marionette TRACE conn7 -> [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:54:34 INFO - PROCESS | 2780 | 1467039274012 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:54:34 INFO - PROCESS | 2780 | 1467039274102 Marionette TRACE conn7 <- [1,511,null,{"value":null}] 07:54:34 INFO - PROCESS | 2780 | 1467039274109 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:34 INFO - PROCESS | 2780 | 1467039274113 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:54:34 INFO - PROCESS | 2780 | ++DOCSHELL 0DAD4400 == 28 [pid = 2780] [id = 137] 07:54:34 INFO - PROCESS | 2780 | ++DOMWINDOW == 66 (0DAD4800) [pid = 2780] [serial = 409] [outer = 00000000] 07:54:34 INFO - PROCESS | 2780 | ++DOMWINDOW == 67 (0DB6EC00) [pid = 2780] [serial = 410] [outer = 0DAD4800] 07:54:34 INFO - PROCESS | 2780 | 1467039274162 Marionette DEBUG loaded listener.js 07:54:34 INFO - PROCESS | 2780 | ++DOMWINDOW == 68 (0DD14800) [pid = 2780] [serial = 411] [outer = 0DAD4800] 07:54:34 INFO - PROCESS | 2780 | 1467039274647 Marionette TRACE conn7 <- [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:54:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 07:54:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 690ms 07:54:34 INFO - PROCESS | 2780 | 1467039274691 Marionette TRACE conn7 -> [0,513,"getWindowHandle",null] 07:54:34 INFO - PROCESS | 2780 | 1467039274696 Marionette TRACE conn7 <- [1,513,null,{"value":"13"}] 07:54:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 07:54:34 INFO - PROCESS | 2780 | 1467039274702 Marionette TRACE conn7 -> [0,514,"setScriptTimeout",{"ms":35000}] 07:54:34 INFO - PROCESS | 2780 | 1467039274705 Marionette TRACE conn7 <- [1,514,null,{}] 07:54:34 INFO - PROCESS | 2780 | 1467039274709 Marionette TRACE conn7 -> [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:54:34 INFO - PROCESS | 2780 | 1467039274712 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:54:34 INFO - PROCESS | 2780 | 1467039274798 Marionette TRACE conn7 <- [1,515,null,{"value":null}] 07:54:34 INFO - PROCESS | 2780 | 1467039274807 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:34 INFO - PROCESS | 2780 | 1467039274810 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:54:34 INFO - PROCESS | 2780 | ++DOCSHELL 0E23BC00 == 29 [pid = 2780] [id = 138] 07:54:34 INFO - PROCESS | 2780 | ++DOMWINDOW == 69 (0E23C000) [pid = 2780] [serial = 412] [outer = 00000000] 07:54:34 INFO - PROCESS | 2780 | ++DOMWINDOW == 70 (0E846000) [pid = 2780] [serial = 413] [outer = 0E23C000] 07:54:34 INFO - PROCESS | 2780 | 1467039274857 Marionette DEBUG loaded listener.js 07:54:34 INFO - PROCESS | 2780 | ++DOMWINDOW == 71 (0E995400) [pid = 2780] [serial = 414] [outer = 0E23C000] 07:54:35 INFO - PROCESS | 2780 | 1467039275317 Marionette TRACE conn7 <- [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:54:35 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:54:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 630ms 07:54:35 INFO - PROCESS | 2780 | 1467039275336 Marionette TRACE conn7 -> [0,517,"getWindowHandle",null] 07:54:35 INFO - PROCESS | 2780 | 1467039275338 Marionette TRACE conn7 <- [1,517,null,{"value":"13"}] 07:54:35 INFO - PROCESS | 2780 | 1467039275341 Marionette TRACE conn7 -> [0,518,"setScriptTimeout",{"ms":35000}] 07:54:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 07:54:35 INFO - PROCESS | 2780 | 1467039275345 Marionette TRACE conn7 <- [1,518,null,{}] 07:54:35 INFO - PROCESS | 2780 | 1467039275356 Marionette TRACE conn7 -> [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:54:35 INFO - PROCESS | 2780 | 1467039275360 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:54:35 INFO - PROCESS | 2780 | 1467039275443 Marionette TRACE conn7 <- [1,519,null,{"value":null}] 07:54:35 INFO - PROCESS | 2780 | 1467039275483 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:35 INFO - PROCESS | 2780 | 1467039275486 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:54:35 INFO - PROCESS | 2780 | ++DOCSHELL 13351000 == 30 [pid = 2780] [id = 139] 07:54:35 INFO - PROCESS | 2780 | ++DOMWINDOW == 72 (13352800) [pid = 2780] [serial = 415] [outer = 00000000] 07:54:35 INFO - PROCESS | 2780 | ++DOMWINDOW == 73 (1351D800) [pid = 2780] [serial = 416] [outer = 13352800] 07:54:35 INFO - PROCESS | 2780 | 1467039275533 Marionette DEBUG loaded listener.js 07:54:35 INFO - PROCESS | 2780 | ++DOMWINDOW == 74 (13964400) [pid = 2780] [serial = 417] [outer = 13352800] 07:54:35 INFO - PROCESS | 2780 | 1467039275994 Marionette TRACE conn7 <- [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:54:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 07:54:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 670ms 07:54:36 INFO - PROCESS | 2780 | 1467039276016 Marionette TRACE conn7 -> [0,521,"getWindowHandle",null] 07:54:36 INFO - PROCESS | 2780 | 1467039276018 Marionette TRACE conn7 <- [1,521,null,{"value":"13"}] 07:54:36 INFO - PROCESS | 2780 | 1467039276021 Marionette TRACE conn7 -> [0,522,"setScriptTimeout",{"ms":35000}] 07:54:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 07:54:36 INFO - PROCESS | 2780 | 1467039276023 Marionette TRACE conn7 <- [1,522,null,{}] 07:54:36 INFO - PROCESS | 2780 | 1467039276026 Marionette TRACE conn7 -> [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:54:36 INFO - PROCESS | 2780 | 1467039276028 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:54:36 INFO - PROCESS | 2780 | 1467039276110 Marionette TRACE conn7 <- [1,523,null,{"value":null}] 07:54:36 INFO - PROCESS | 2780 | 1467039276116 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:36 INFO - PROCESS | 2780 | 1467039276118 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:54:36 INFO - PROCESS | 2780 | ++DOCSHELL 13A06800 == 31 [pid = 2780] [id = 140] 07:54:36 INFO - PROCESS | 2780 | ++DOMWINDOW == 75 (13A07000) [pid = 2780] [serial = 418] [outer = 00000000] 07:54:36 INFO - PROCESS | 2780 | ++DOMWINDOW == 76 (13DC6800) [pid = 2780] [serial = 419] [outer = 13A07000] 07:54:36 INFO - PROCESS | 2780 | 1467039276162 Marionette DEBUG loaded listener.js 07:54:36 INFO - PROCESS | 2780 | ++DOMWINDOW == 77 (1504EC00) [pid = 2780] [serial = 420] [outer = 13A07000] 07:54:36 INFO - PROCESS | 2780 | 1467039276600 Marionette TRACE conn7 <- [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:54:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 07:54:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 630ms 07:54:36 INFO - PROCESS | 2780 | 1467039276656 Marionette TRACE conn7 -> [0,525,"getWindowHandle",null] 07:54:36 INFO - PROCESS | 2780 | 1467039276658 Marionette TRACE conn7 <- [1,525,null,{"value":"13"}] 07:54:36 INFO - PROCESS | 2780 | 1467039276661 Marionette TRACE conn7 -> [0,526,"setScriptTimeout",{"ms":35000}] 07:54:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 07:54:36 INFO - PROCESS | 2780 | 1467039276663 Marionette TRACE conn7 <- [1,526,null,{}] 07:54:36 INFO - PROCESS | 2780 | 1467039276667 Marionette TRACE conn7 -> [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:54:36 INFO - PROCESS | 2780 | 1467039276669 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:54:36 INFO - PROCESS | 2780 | 1467039276744 Marionette TRACE conn7 <- [1,527,null,{"value":null}] 07:54:36 INFO - PROCESS | 2780 | 1467039276752 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:36 INFO - PROCESS | 2780 | 1467039276754 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:54:36 INFO - PROCESS | 2780 | ++DOCSHELL 15397000 == 32 [pid = 2780] [id = 141] 07:54:36 INFO - PROCESS | 2780 | ++DOMWINDOW == 78 (15399800) [pid = 2780] [serial = 421] [outer = 00000000] 07:54:36 INFO - PROCESS | 2780 | ++DOMWINDOW == 79 (1564FC00) [pid = 2780] [serial = 422] [outer = 15399800] 07:54:36 INFO - PROCESS | 2780 | 1467039276797 Marionette DEBUG loaded listener.js 07:54:36 INFO - PROCESS | 2780 | ++DOMWINDOW == 80 (15FFAC00) [pid = 2780] [serial = 423] [outer = 15399800] 07:54:37 INFO - PROCESS | 2780 | 1467039277262 Marionette TRACE conn7 <- [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:54:37 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:54:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 630ms 07:54:37 INFO - PROCESS | 2780 | 1467039277296 Marionette TRACE conn7 -> [0,529,"getWindowHandle",null] 07:54:37 INFO - PROCESS | 2780 | 1467039277298 Marionette TRACE conn7 <- [1,529,null,{"value":"13"}] 07:54:37 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 07:54:37 INFO - PROCESS | 2780 | 1467039277308 Marionette TRACE conn7 -> [0,530,"setScriptTimeout",{"ms":35000}] 07:54:37 INFO - PROCESS | 2780 | 1467039277310 Marionette TRACE conn7 <- [1,530,null,{}] 07:54:37 INFO - PROCESS | 2780 | 1467039277313 Marionette TRACE conn7 -> [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:54:37 INFO - PROCESS | 2780 | 1467039277319 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:54:37 INFO - PROCESS | 2780 | 1467039277419 Marionette TRACE conn7 <- [1,531,null,{"value":null}] 07:54:37 INFO - PROCESS | 2780 | 1467039277427 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:37 INFO - PROCESS | 2780 | 1467039277429 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:54:37 INFO - PROCESS | 2780 | ++DOCSHELL 0CA6E400 == 33 [pid = 2780] [id = 142] 07:54:37 INFO - PROCESS | 2780 | ++DOMWINDOW == 81 (0CA73000) [pid = 2780] [serial = 424] [outer = 00000000] 07:54:37 INFO - PROCESS | 2780 | ++DOMWINDOW == 82 (1688E000) [pid = 2780] [serial = 425] [outer = 0CA73000] 07:54:37 INFO - PROCESS | 2780 | 1467039277473 Marionette DEBUG loaded listener.js 07:54:37 INFO - PROCESS | 2780 | ++DOMWINDOW == 83 (1692C800) [pid = 2780] [serial = 426] [outer = 0CA73000] 07:54:37 INFO - PROCESS | 2780 | 1467039277920 Marionette TRACE conn7 <- [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:54:37 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:54:37 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 07:54:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:54:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:54:37 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 07:54:37 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 07:54:37 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:54:37 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 07:54:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:54:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:54:37 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 07:54:37 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 07:54:37 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 670ms 07:54:37 INFO - PROCESS | 2780 | 1467039277985 Marionette TRACE conn7 -> [0,533,"getWindowHandle",null] 07:54:37 INFO - PROCESS | 2780 | 1467039277987 Marionette TRACE conn7 <- [1,533,null,{"value":"13"}] 07:54:37 INFO - PROCESS | 2780 | 1467039277990 Marionette TRACE conn7 -> [0,534,"setScriptTimeout",{"ms":35000}] 07:54:37 INFO - PROCESS | 2780 | 1467039277992 Marionette TRACE conn7 <- [1,534,null,{}] 07:54:37 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 07:54:37 INFO - PROCESS | 2780 | 1467039277996 Marionette TRACE conn7 -> [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:54:37 INFO - PROCESS | 2780 | 1467039277998 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:54:38 INFO - PROCESS | 2780 | 1467039278108 Marionette TRACE conn7 <- [1,535,null,{"value":null}] 07:54:38 INFO - PROCESS | 2780 | 1467039278119 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:38 INFO - PROCESS | 2780 | 1467039278120 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:54:38 INFO - PROCESS | 2780 | ++DOCSHELL 169B8000 == 34 [pid = 2780] [id = 143] 07:54:38 INFO - PROCESS | 2780 | ++DOMWINDOW == 84 (169C6000) [pid = 2780] [serial = 427] [outer = 00000000] 07:54:38 INFO - PROCESS | 2780 | ++DOMWINDOW == 85 (16A92C00) [pid = 2780] [serial = 428] [outer = 169C6000] 07:54:38 INFO - PROCESS | 2780 | 1467039278165 Marionette DEBUG loaded listener.js 07:54:38 INFO - PROCESS | 2780 | ++DOMWINDOW == 86 (16A95800) [pid = 2780] [serial = 429] [outer = 169C6000] 07:54:38 INFO - PROCESS | 2780 | 1467039278567 Marionette TRACE conn7 <- [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:54:38 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:54:38 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 630ms 07:54:38 INFO - PROCESS | 2780 | 1467039278626 Marionette TRACE conn7 -> [0,537,"getWindowHandle",null] 07:54:38 INFO - PROCESS | 2780 | 1467039278628 Marionette TRACE conn7 <- [1,537,null,{"value":"13"}] 07:54:38 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 07:54:38 INFO - PROCESS | 2780 | 1467039278631 Marionette TRACE conn7 -> [0,538,"setScriptTimeout",{"ms":35000}] 07:54:38 INFO - PROCESS | 2780 | 1467039278633 Marionette TRACE conn7 <- [1,538,null,{}] 07:54:38 INFO - PROCESS | 2780 | 1467039278637 Marionette TRACE conn7 -> [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:54:38 INFO - PROCESS | 2780 | 1467039278638 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:54:38 INFO - PROCESS | 2780 | 1467039278714 Marionette TRACE conn7 <- [1,539,null,{"value":null}] 07:54:38 INFO - PROCESS | 2780 | 1467039278719 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:38 INFO - PROCESS | 2780 | 1467039278721 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:54:38 INFO - PROCESS | 2780 | ++DOCSHELL 16A9B000 == 35 [pid = 2780] [id = 144] 07:54:38 INFO - PROCESS | 2780 | ++DOMWINDOW == 87 (16A9B400) [pid = 2780] [serial = 430] [outer = 00000000] 07:54:38 INFO - PROCESS | 2780 | ++DOMWINDOW == 88 (16B24C00) [pid = 2780] [serial = 431] [outer = 16A9B400] 07:54:38 INFO - PROCESS | 2780 | 1467039278763 Marionette DEBUG loaded listener.js 07:54:38 INFO - PROCESS | 2780 | ++DOMWINDOW == 89 (16B21400) [pid = 2780] [serial = 432] [outer = 16A9B400] 07:54:39 INFO - PROCESS | 2780 | 1467039279177 Marionette TRACE conn7 <- [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:54:39 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:54:39 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 570ms 07:54:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 07:54:39 INFO - PROCESS | 2780 | 1467039279202 Marionette TRACE conn7 -> [0,541,"getWindowHandle",null] 07:54:39 INFO - PROCESS | 2780 | 1467039279204 Marionette TRACE conn7 <- [1,541,null,{"value":"13"}] 07:54:39 INFO - PROCESS | 2780 | 1467039279207 Marionette TRACE conn7 -> [0,542,"setScriptTimeout",{"ms":35000}] 07:54:39 INFO - PROCESS | 2780 | 1467039279209 Marionette TRACE conn7 <- [1,542,null,{}] 07:54:39 INFO - PROCESS | 2780 | 1467039279212 Marionette TRACE conn7 -> [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:54:39 INFO - PROCESS | 2780 | 1467039279214 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:54:39 INFO - PROCESS | 2780 | 1467039279342 Marionette TRACE conn7 <- [1,543,null,{"value":null}] 07:54:39 INFO - PROCESS | 2780 | 1467039279347 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:39 INFO - PROCESS | 2780 | 1467039279349 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:54:39 INFO - PROCESS | 2780 | ++DOCSHELL 17ACD000 == 36 [pid = 2780] [id = 145] 07:54:39 INFO - PROCESS | 2780 | ++DOMWINDOW == 90 (17ACE000) [pid = 2780] [serial = 433] [outer = 00000000] 07:54:39 INFO - PROCESS | 2780 | ++DOMWINDOW == 91 (1862C000) [pid = 2780] [serial = 434] [outer = 17ACE000] 07:54:39 INFO - PROCESS | 2780 | 1467039279397 Marionette DEBUG loaded listener.js 07:54:39 INFO - PROCESS | 2780 | ++DOMWINDOW == 92 (18D88400) [pid = 2780] [serial = 435] [outer = 17ACE000] 07:54:39 INFO - PROCESS | 2780 | [2780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:54:39 INFO - PROCESS | 2780 | [2780] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:54:39 INFO - PROCESS | 2780 | [2780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:54:39 INFO - PROCESS | 2780 | 1467039279881 Marionette TRACE conn7 <- [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:54:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 07:54:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 730ms 07:54:39 INFO - PROCESS | 2780 | 1467039279946 Marionette TRACE conn7 -> [0,545,"getWindowHandle",null] 07:54:39 INFO - PROCESS | 2780 | 1467039279948 Marionette TRACE conn7 <- [1,545,null,{"value":"13"}] 07:54:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 07:54:39 INFO - PROCESS | 2780 | 1467039279956 Marionette TRACE conn7 -> [0,546,"setScriptTimeout",{"ms":35000}] 07:54:39 INFO - PROCESS | 2780 | 1467039279957 Marionette TRACE conn7 <- [1,546,null,{}] 07:54:39 INFO - PROCESS | 2780 | 1467039279961 Marionette TRACE conn7 -> [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:54:39 INFO - PROCESS | 2780 | 1467039279963 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:54:40 INFO - PROCESS | 2780 | 1467039280075 Marionette TRACE conn7 <- [1,547,null,{"value":null}] 07:54:40 INFO - PROCESS | 2780 | 1467039280087 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:40 INFO - PROCESS | 2780 | 1467039280089 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:54:40 INFO - PROCESS | 2780 | ++DOCSHELL 16B22800 == 37 [pid = 2780] [id = 146] 07:54:40 INFO - PROCESS | 2780 | ++DOMWINDOW == 93 (1917D800) [pid = 2780] [serial = 436] [outer = 00000000] 07:54:40 INFO - PROCESS | 2780 | ++DOMWINDOW == 94 (1918A400) [pid = 2780] [serial = 437] [outer = 1917D800] 07:54:40 INFO - PROCESS | 2780 | 1467039280132 Marionette DEBUG loaded listener.js 07:54:40 INFO - PROCESS | 2780 | ++DOMWINDOW == 95 (19D99400) [pid = 2780] [serial = 438] [outer = 1917D800] 07:54:40 INFO - PROCESS | 2780 | 1467039280559 Marionette TRACE conn7 <- [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:54:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 07:54:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 630ms 07:54:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 07:54:40 INFO - PROCESS | 2780 | 1467039280589 Marionette TRACE conn7 -> [0,549,"getWindowHandle",null] 07:54:40 INFO - PROCESS | 2780 | 1467039280592 Marionette TRACE conn7 <- [1,549,null,{"value":"13"}] 07:54:40 INFO - PROCESS | 2780 | 1467039280595 Marionette TRACE conn7 -> [0,550,"setScriptTimeout",{"ms":35000}] 07:54:40 INFO - PROCESS | 2780 | 1467039280597 Marionette TRACE conn7 <- [1,550,null,{}] 07:54:40 INFO - PROCESS | 2780 | 1467039280600 Marionette TRACE conn7 -> [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:54:40 INFO - PROCESS | 2780 | 1467039280603 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:54:40 INFO - PROCESS | 2780 | 1467039280750 Marionette TRACE conn7 <- [1,551,null,{"value":null}] 07:54:40 INFO - PROCESS | 2780 | 1467039280769 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:40 INFO - PROCESS | 2780 | 1467039280772 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:54:40 INFO - PROCESS | 2780 | ++DOCSHELL 19E11C00 == 38 [pid = 2780] [id = 147] 07:54:40 INFO - PROCESS | 2780 | ++DOMWINDOW == 96 (19E13000) [pid = 2780] [serial = 439] [outer = 00000000] 07:54:40 INFO - PROCESS | 2780 | ++DOMWINDOW == 97 (1BE3E000) [pid = 2780] [serial = 440] [outer = 19E13000] 07:54:40 INFO - PROCESS | 2780 | 1467039280817 Marionette DEBUG loaded listener.js 07:54:40 INFO - PROCESS | 2780 | ++DOMWINDOW == 98 (1BE7D400) [pid = 2780] [serial = 441] [outer = 19E13000] 07:54:41 INFO - PROCESS | 2780 | [2780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:54:41 INFO - PROCESS | 2780 | [2780] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:54:41 INFO - PROCESS | 2780 | [2780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:54:41 INFO - PROCESS | 2780 | [2780] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:54:41 INFO - PROCESS | 2780 | 1467039281208 Marionette TRACE conn7 <- [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:54:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 07:54:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 670ms 07:54:41 INFO - PROCESS | 2780 | --DOMWINDOW == 97 (15655400) [pid = 2780] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 07:54:41 INFO - PROCESS | 2780 | --DOMWINDOW == 96 (167ED000) [pid = 2780] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 07:54:41 INFO - PROCESS | 2780 | --DOMWINDOW == 95 (16B1E400) [pid = 2780] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 07:54:41 INFO - PROCESS | 2780 | --DOMWINDOW == 94 (1688E400) [pid = 2780] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 07:54:41 INFO - PROCESS | 2780 | --DOMWINDOW == 93 (15076800) [pid = 2780] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 07:54:41 INFO - PROCESS | 2780 | --DOMWINDOW == 92 (11D8B000) [pid = 2780] [serial = 385] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 07:54:41 INFO - PROCESS | 2780 | --DOMWINDOW == 91 (0CA1EC00) [pid = 2780] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 07:54:41 INFO - PROCESS | 2780 | --DOMWINDOW == 90 (15082800) [pid = 2780] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 07:54:41 INFO - PROCESS | 2780 | --DOMWINDOW == 89 (16B2A800) [pid = 2780] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 07:54:41 INFO - PROCESS | 2780 | --DOMWINDOW == 88 (1CA18000) [pid = 2780] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 07:54:41 INFO - PROCESS | 2780 | --DOMWINDOW == 87 (0DBB4C00) [pid = 2780] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 07:54:41 INFO - PROCESS | 2780 | --DOMWINDOW == 86 (15397C00) [pid = 2780] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 07:54:41 INFO - PROCESS | 2780 | --DOMWINDOW == 85 (0DD1DC00) [pid = 2780] [serial = 382] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 07:54:41 INFO - PROCESS | 2780 | --DOMWINDOW == 84 (1507B000) [pid = 2780] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 07:54:41 INFO - PROCESS | 2780 | 1467039281456 Marionette TRACE conn7 -> [0,553,"getWindowHandle",null] 07:54:41 INFO - PROCESS | 2780 | 1467039281458 Marionette TRACE conn7 <- [1,553,null,{"value":"13"}] 07:54:41 INFO - PROCESS | 2780 | 1467039281463 Marionette TRACE conn7 -> [0,554,"setScriptTimeout",{"ms":35000}] 07:54:41 INFO - PROCESS | 2780 | 1467039281465 Marionette TRACE conn7 <- [1,554,null,{}] 07:54:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 07:54:41 INFO - PROCESS | 2780 | 1467039281473 Marionette TRACE conn7 -> [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:54:41 INFO - PROCESS | 2780 | 1467039281475 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:54:41 INFO - PROCESS | 2780 | 1467039281555 Marionette TRACE conn7 <- [1,555,null,{"value":null}] 07:54:41 INFO - PROCESS | 2780 | 1467039281561 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:41 INFO - PROCESS | 2780 | 1467039281563 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:54:41 INFO - PROCESS | 2780 | ++DOCSHELL 11D96000 == 39 [pid = 2780] [id = 148] 07:54:41 INFO - PROCESS | 2780 | ++DOMWINDOW == 85 (1225B400) [pid = 2780] [serial = 442] [outer = 00000000] 07:54:41 INFO - PROCESS | 2780 | ++DOMWINDOW == 86 (15077400) [pid = 2780] [serial = 443] [outer = 1225B400] 07:54:41 INFO - PROCESS | 2780 | 1467039281617 Marionette DEBUG loaded listener.js 07:54:41 INFO - PROCESS | 2780 | ++DOMWINDOW == 87 (15FF7C00) [pid = 2780] [serial = 444] [outer = 1225B400] 07:54:41 INFO - PROCESS | 2780 | [2780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:54:41 INFO - PROCESS | 2780 | [2780] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:54:41 INFO - PROCESS | 2780 | [2780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:54:41 INFO - PROCESS | 2780 | [2780] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:54:42 INFO - PROCESS | 2780 | 1467039282011 Marionette TRACE conn7 <- [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:54:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 07:54:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 570ms 07:54:42 INFO - PROCESS | 2780 | 1467039282049 Marionette TRACE conn7 -> [0,557,"getWindowHandle",null] 07:54:42 INFO - PROCESS | 2780 | 1467039282051 Marionette TRACE conn7 <- [1,557,null,{"value":"13"}] 07:54:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 07:54:42 INFO - PROCESS | 2780 | 1467039282055 Marionette TRACE conn7 -> [0,558,"setScriptTimeout",{"ms":35000}] 07:54:42 INFO - PROCESS | 2780 | 1467039282056 Marionette TRACE conn7 <- [1,558,null,{}] 07:54:42 INFO - PROCESS | 2780 | 1467039282060 Marionette TRACE conn7 -> [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:54:42 INFO - PROCESS | 2780 | 1467039282062 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:54:42 INFO - PROCESS | 2780 | 1467039282173 Marionette TRACE conn7 <- [1,559,null,{"value":null}] 07:54:42 INFO - PROCESS | 2780 | 1467039282180 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:42 INFO - PROCESS | 2780 | 1467039282182 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:54:42 INFO - PROCESS | 2780 | ++DOCSHELL 1688F000 == 40 [pid = 2780] [id = 149] 07:54:42 INFO - PROCESS | 2780 | ++DOMWINDOW == 88 (16895000) [pid = 2780] [serial = 445] [outer = 00000000] 07:54:42 INFO - PROCESS | 2780 | ++DOMWINDOW == 89 (1BE3A000) [pid = 2780] [serial = 446] [outer = 16895000] 07:54:42 INFO - PROCESS | 2780 | 1467039282227 Marionette DEBUG loaded listener.js 07:54:42 INFO - PROCESS | 2780 | ++DOMWINDOW == 90 (1BF52C00) [pid = 2780] [serial = 447] [outer = 16895000] 07:54:42 INFO - PROCESS | 2780 | [2780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:54:42 INFO - PROCESS | 2780 | [2780] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:54:42 INFO - PROCESS | 2780 | [2780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:54:42 INFO - PROCESS | 2780 | 1467039282591 Marionette TRACE conn7 <- [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:54:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 07:54:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 570ms 07:54:42 INFO - PROCESS | 2780 | 1467039282630 Marionette TRACE conn7 -> [0,561,"getWindowHandle",null] 07:54:42 INFO - PROCESS | 2780 | 1467039282632 Marionette TRACE conn7 <- [1,561,null,{"value":"13"}] 07:54:42 INFO - PROCESS | 2780 | 1467039282636 Marionette TRACE conn7 -> [0,562,"setScriptTimeout",{"ms":35000}] 07:54:42 INFO - PROCESS | 2780 | 1467039282637 Marionette TRACE conn7 <- [1,562,null,{}] 07:54:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 07:54:42 INFO - PROCESS | 2780 | 1467039282641 Marionette TRACE conn7 -> [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:54:42 INFO - PROCESS | 2780 | 1467039282643 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:54:42 INFO - PROCESS | 2780 | 1467039282723 Marionette TRACE conn7 <- [1,563,null,{"value":null}] 07:54:42 INFO - PROCESS | 2780 | 1467039282902 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:42 INFO - PROCESS | 2780 | 1467039282904 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:54:42 INFO - PROCESS | 2780 | ++DOCSHELL 15084000 == 41 [pid = 2780] [id = 150] 07:54:42 INFO - PROCESS | 2780 | ++DOMWINDOW == 91 (153A1400) [pid = 2780] [serial = 448] [outer = 00000000] 07:54:42 INFO - PROCESS | 2780 | ++DOMWINDOW == 92 (1BE39C00) [pid = 2780] [serial = 449] [outer = 153A1400] 07:54:42 INFO - PROCESS | 2780 | 1467039282950 Marionette DEBUG loaded listener.js 07:54:43 INFO - PROCESS | 2780 | ++DOMWINDOW == 93 (1BF52000) [pid = 2780] [serial = 450] [outer = 153A1400] 07:54:43 INFO - PROCESS | 2780 | 1467039283377 Marionette TRACE conn7 <- [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:54:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 07:54:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 770ms 07:54:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 07:54:43 INFO - PROCESS | 2780 | 1467039283410 Marionette TRACE conn7 -> [0,565,"getWindowHandle",null] 07:54:43 INFO - PROCESS | 2780 | 1467039283412 Marionette TRACE conn7 <- [1,565,null,{"value":"13"}] 07:54:43 INFO - PROCESS | 2780 | 1467039283419 Marionette TRACE conn7 -> [0,566,"setScriptTimeout",{"ms":35000}] 07:54:43 INFO - PROCESS | 2780 | 1467039283421 Marionette TRACE conn7 <- [1,566,null,{}] 07:54:43 INFO - PROCESS | 2780 | 1467039283424 Marionette TRACE conn7 -> [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:54:43 INFO - PROCESS | 2780 | 1467039283426 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:54:43 INFO - PROCESS | 2780 | 1467039283557 Marionette TRACE conn7 <- [1,567,null,{"value":null}] 07:54:43 INFO - PROCESS | 2780 | 1467039283688 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:43 INFO - PROCESS | 2780 | 1467039283691 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:54:43 INFO - PROCESS | 2780 | ++DOCSHELL 08BF7800 == 42 [pid = 2780] [id = 151] 07:54:43 INFO - PROCESS | 2780 | ++DOMWINDOW == 94 (08BFD400) [pid = 2780] [serial = 451] [outer = 00000000] 07:54:43 INFO - PROCESS | 2780 | ++DOMWINDOW == 95 (0C517000) [pid = 2780] [serial = 452] [outer = 08BFD400] 07:54:43 INFO - PROCESS | 2780 | 1467039283750 Marionette DEBUG loaded listener.js 07:54:43 INFO - PROCESS | 2780 | ++DOMWINDOW == 96 (0D3F7C00) [pid = 2780] [serial = 453] [outer = 08BFD400] 07:54:44 INFO - PROCESS | 2780 | 1467039284506 Marionette TRACE conn7 <- [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:54:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 07:54:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1128ms 07:54:44 INFO - PROCESS | 2780 | 1467039284545 Marionette TRACE conn7 -> [0,569,"getWindowHandle",null] 07:54:44 INFO - PROCESS | 2780 | 1467039284550 Marionette TRACE conn7 <- [1,569,null,{"value":"13"}] 07:54:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 07:54:44 INFO - PROCESS | 2780 | 1467039284555 Marionette TRACE conn7 -> [0,570,"setScriptTimeout",{"ms":35000}] 07:54:44 INFO - PROCESS | 2780 | 1467039284558 Marionette TRACE conn7 <- [1,570,null,{}] 07:54:44 INFO - PROCESS | 2780 | 1467039284564 Marionette TRACE conn7 -> [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:54:44 INFO - PROCESS | 2780 | 1467039284567 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:54:44 INFO - PROCESS | 2780 | 1467039284745 Marionette TRACE conn7 <- [1,571,null,{"value":null}] 07:54:44 INFO - PROCESS | 2780 | 1467039284755 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:44 INFO - PROCESS | 2780 | 1467039284758 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:54:44 INFO - PROCESS | 2780 | ++DOCSHELL 11DD9800 == 43 [pid = 2780] [id = 152] 07:54:44 INFO - PROCESS | 2780 | ++DOMWINDOW == 97 (11F5B800) [pid = 2780] [serial = 454] [outer = 00000000] 07:54:44 INFO - PROCESS | 2780 | ++DOMWINDOW == 98 (1243DC00) [pid = 2780] [serial = 455] [outer = 11F5B800] 07:54:44 INFO - PROCESS | 2780 | 1467039284813 Marionette DEBUG loaded listener.js 07:54:44 INFO - PROCESS | 2780 | ++DOMWINDOW == 99 (13961C00) [pid = 2780] [serial = 456] [outer = 11F5B800] 07:54:45 INFO - PROCESS | 2780 | 1467039285558 Marionette TRACE conn7 <- [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:54:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 07:54:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1175ms 07:54:45 INFO - PROCESS | 2780 | 1467039285774 Marionette TRACE conn7 -> [0,573,"getWindowHandle",null] 07:54:45 INFO - PROCESS | 2780 | 1467039285779 Marionette TRACE conn7 <- [1,573,null,{"value":"13"}] 07:54:45 INFO - PROCESS | 2780 | 1467039285785 Marionette TRACE conn7 -> [0,574,"setScriptTimeout",{"ms":35000}] 07:54:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 07:54:45 INFO - PROCESS | 2780 | 1467039285787 Marionette TRACE conn7 <- [1,574,null,{}] 07:54:45 INFO - PROCESS | 2780 | 1467039285793 Marionette TRACE conn7 -> [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:54:45 INFO - PROCESS | 2780 | 1467039285796 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:54:45 INFO - PROCESS | 2780 | 1467039285905 Marionette TRACE conn7 <- [1,575,null,{"value":null}] 07:54:45 INFO - PROCESS | 2780 | 1467039285982 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:45 INFO - PROCESS | 2780 | 1467039285987 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:54:45 INFO - PROCESS | 2780 | ++DOCSHELL 0E048400 == 44 [pid = 2780] [id = 153] 07:54:45 INFO - PROCESS | 2780 | ++DOMWINDOW == 100 (0E049400) [pid = 2780] [serial = 457] [outer = 00000000] 07:54:46 INFO - PROCESS | 2780 | ++DOMWINDOW == 101 (0E231800) [pid = 2780] [serial = 458] [outer = 0E049400] 07:54:46 INFO - PROCESS | 2780 | 1467039286035 Marionette DEBUG loaded listener.js 07:54:46 INFO - PROCESS | 2780 | ++DOMWINDOW == 102 (11D89C00) [pid = 2780] [serial = 459] [outer = 0E049400] 07:54:46 INFO - PROCESS | 2780 | [2780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:54:46 INFO - PROCESS | 2780 | --DOCSHELL 15084000 == 43 [pid = 2780] [id = 150] 07:54:46 INFO - PROCESS | 2780 | --DOCSHELL 1688F000 == 42 [pid = 2780] [id = 149] 07:54:46 INFO - PROCESS | 2780 | --DOCSHELL 11D96000 == 41 [pid = 2780] [id = 148] 07:54:46 INFO - PROCESS | 2780 | --DOCSHELL 19E11C00 == 40 [pid = 2780] [id = 147] 07:54:46 INFO - PROCESS | 2780 | --DOCSHELL 16B22800 == 39 [pid = 2780] [id = 146] 07:54:46 INFO - PROCESS | 2780 | --DOCSHELL 17ACD000 == 38 [pid = 2780] [id = 145] 07:54:46 INFO - PROCESS | 2780 | --DOCSHELL 16A9B000 == 37 [pid = 2780] [id = 144] 07:54:46 INFO - PROCESS | 2780 | --DOCSHELL 169B8000 == 36 [pid = 2780] [id = 143] 07:54:46 INFO - PROCESS | 2780 | --DOCSHELL 0CA6E400 == 35 [pid = 2780] [id = 142] 07:54:46 INFO - PROCESS | 2780 | --DOCSHELL 15397000 == 34 [pid = 2780] [id = 141] 07:54:46 INFO - PROCESS | 2780 | --DOCSHELL 13A06800 == 33 [pid = 2780] [id = 140] 07:54:46 INFO - PROCESS | 2780 | --DOCSHELL 13351000 == 32 [pid = 2780] [id = 139] 07:54:46 INFO - PROCESS | 2780 | --DOCSHELL 0E23BC00 == 31 [pid = 2780] [id = 138] 07:54:46 INFO - PROCESS | 2780 | --DOCSHELL 0DAD4400 == 30 [pid = 2780] [id = 137] 07:54:46 INFO - PROCESS | 2780 | --DOCSHELL 15075C00 == 29 [pid = 2780] [id = 136] 07:54:46 INFO - PROCESS | 2780 | [2780] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:54:46 INFO - PROCESS | 2780 | --DOMWINDOW == 101 (1917F400) [pid = 2780] [serial = 407] [outer = 00000000] [url = about:blank] 07:54:46 INFO - PROCESS | 2780 | --DOMWINDOW == 100 (162B6400) [pid = 2780] [serial = 392] [outer = 00000000] [url = about:blank] 07:54:46 INFO - PROCESS | 2780 | --DOMWINDOW == 99 (16893800) [pid = 2780] [serial = 395] [outer = 00000000] [url = about:blank] 07:54:46 INFO - PROCESS | 2780 | --DOMWINDOW == 98 (167E1400) [pid = 2780] [serial = 393] [outer = 00000000] [url = about:blank] 07:54:46 INFO - PROCESS | 2780 | --DOMWINDOW == 97 (16B25C00) [pid = 2780] [serial = 398] [outer = 00000000] [url = about:blank] 07:54:46 INFO - PROCESS | 2780 | --DOMWINDOW == 96 (16923C00) [pid = 2780] [serial = 396] [outer = 00000000] [url = about:blank] 07:54:46 INFO - PROCESS | 2780 | --DOMWINDOW == 95 (17ACF400) [pid = 2780] [serial = 404] [outer = 00000000] [url = about:blank] 07:54:46 INFO - PROCESS | 2780 | --DOMWINDOW == 94 (15081800) [pid = 2780] [serial = 389] [outer = 00000000] [url = about:blank] 07:54:46 INFO - PROCESS | 2780 | --DOMWINDOW == 93 (11D91800) [pid = 2780] [serial = 386] [outer = 00000000] [url = about:blank] 07:54:46 INFO - PROCESS | 2780 | --DOMWINDOW == 92 (11F67C00) [pid = 2780] [serial = 387] [outer = 00000000] [url = about:blank] 07:54:46 INFO - PROCESS | 2780 | --DOMWINDOW == 91 (1C266C00) [pid = 2780] [serial = 161] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 07:54:46 INFO - PROCESS | 2780 | --DOMWINDOW == 90 (0DA75000) [pid = 2780] [serial = 364] [outer = 00000000] [url = about:blank] 07:54:46 INFO - PROCESS | 2780 | --DOMWINDOW == 89 (0DB6C400) [pid = 2780] [serial = 365] [outer = 00000000] [url = about:blank] 07:54:46 INFO - PROCESS | 2780 | --DOMWINDOW == 88 (15656000) [pid = 2780] [serial = 367] [outer = 00000000] [url = about:blank] 07:54:46 INFO - PROCESS | 2780 | --DOMWINDOW == 87 (162B4C00) [pid = 2780] [serial = 368] [outer = 00000000] [url = about:blank] 07:54:46 INFO - PROCESS | 2780 | --DOMWINDOW == 86 (19E10C00) [pid = 2780] [serial = 370] [outer = 00000000] [url = about:blank] 07:54:46 INFO - PROCESS | 2780 | --DOMWINDOW == 85 (1BF5C400) [pid = 2780] [serial = 371] [outer = 00000000] [url = about:blank] 07:54:46 INFO - PROCESS | 2780 | --DOMWINDOW == 84 (1CA1D000) [pid = 2780] [serial = 373] [outer = 00000000] [url = about:blank] 07:54:46 INFO - PROCESS | 2780 | --DOMWINDOW == 83 (16B9A800) [pid = 2780] [serial = 399] [outer = 00000000] [url = about:blank] 07:54:46 INFO - PROCESS | 2780 | --DOMWINDOW == 82 (1CA20C00) [pid = 2780] [serial = 374] [outer = 00000000] [url = about:blank] 07:54:46 INFO - PROCESS | 2780 | --DOMWINDOW == 81 (1CA2CC00) [pid = 2780] [serial = 376] [outer = 00000000] [url = about:blank] 07:54:46 INFO - PROCESS | 2780 | --DOMWINDOW == 80 (1CAB4400) [pid = 2780] [serial = 377] [outer = 00000000] [url = about:blank] 07:54:46 INFO - PROCESS | 2780 | --DOMWINDOW == 79 (15656C00) [pid = 2780] [serial = 379] [outer = 00000000] [url = about:blank] 07:54:46 INFO - PROCESS | 2780 | --DOMWINDOW == 78 (1636D000) [pid = 2780] [serial = 380] [outer = 00000000] [url = about:blank] 07:54:46 INFO - PROCESS | 2780 | --DOMWINDOW == 77 (0DEA5800) [pid = 2780] [serial = 383] [outer = 00000000] [url = about:blank] 07:54:46 INFO - PROCESS | 2780 | --DOMWINDOW == 76 (16A93800) [pid = 2780] [serial = 405] [outer = 00000000] [url = about:blank] 07:54:46 INFO - PROCESS | 2780 | --DOMWINDOW == 75 (0E04AC00) [pid = 2780] [serial = 384] [outer = 00000000] [url = about:blank] 07:54:46 INFO - PROCESS | 2780 | --DOMWINDOW == 74 (1688F800) [pid = 2780] [serial = 401] [outer = 00000000] [url = about:blank] 07:54:46 INFO - PROCESS | 2780 | --DOMWINDOW == 73 (16891800) [pid = 2780] [serial = 402] [outer = 00000000] [url = about:blank] 07:54:46 INFO - PROCESS | 2780 | --DOMWINDOW == 72 (15631C00) [pid = 2780] [serial = 390] [outer = 00000000] [url = about:blank] 07:54:46 INFO - PROCESS | 2780 | [2780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:54:46 INFO - PROCESS | 2780 | 1467039286686 Marionette TRACE conn7 <- [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:54:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 07:54:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 930ms 07:54:46 INFO - PROCESS | 2780 | 1467039286720 Marionette TRACE conn7 -> [0,577,"getWindowHandle",null] 07:54:46 INFO - PROCESS | 2780 | 1467039286723 Marionette TRACE conn7 <- [1,577,null,{"value":"13"}] 07:54:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 07:54:46 INFO - PROCESS | 2780 | 1467039286728 Marionette TRACE conn7 -> [0,578,"setScriptTimeout",{"ms":35000}] 07:54:46 INFO - PROCESS | 2780 | 1467039286732 Marionette TRACE conn7 <- [1,578,null,{}] 07:54:46 INFO - PROCESS | 2780 | 1467039286735 Marionette TRACE conn7 -> [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:54:46 INFO - PROCESS | 2780 | 1467039286738 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:54:46 INFO - PROCESS | 2780 | 1467039286824 Marionette TRACE conn7 <- [1,579,null,{"value":null}] 07:54:46 INFO - PROCESS | 2780 | 1467039286908 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:46 INFO - PROCESS | 2780 | 1467039286910 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:54:46 INFO - PROCESS | 2780 | ++DOCSHELL 0DD15C00 == 30 [pid = 2780] [id = 154] 07:54:46 INFO - PROCESS | 2780 | ++DOMWINDOW == 73 (0E04B400) [pid = 2780] [serial = 460] [outer = 00000000] 07:54:46 INFO - PROCESS | 2780 | ++DOMWINDOW == 74 (0E807000) [pid = 2780] [serial = 461] [outer = 0E04B400] 07:54:46 INFO - PROCESS | 2780 | 1467039286958 Marionette DEBUG loaded listener.js 07:54:47 INFO - PROCESS | 2780 | ++DOMWINDOW == 75 (11D8C800) [pid = 2780] [serial = 462] [outer = 0E04B400] 07:54:47 INFO - PROCESS | 2780 | 1467039287378 Marionette TRACE conn7 <- [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:54:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 07:54:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 670ms 07:54:47 INFO - PROCESS | 2780 | 1467039287400 Marionette TRACE conn7 -> [0,581,"getWindowHandle",null] 07:54:47 INFO - PROCESS | 2780 | 1467039287402 Marionette TRACE conn7 <- [1,581,null,{"value":"13"}] 07:54:47 INFO - PROCESS | 2780 | 1467039287406 Marionette TRACE conn7 -> [0,582,"setScriptTimeout",{"ms":35000}] 07:54:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 07:54:47 INFO - PROCESS | 2780 | 1467039287408 Marionette TRACE conn7 <- [1,582,null,{}] 07:54:47 INFO - PROCESS | 2780 | 1467039287418 Marionette TRACE conn7 -> [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:54:47 INFO - PROCESS | 2780 | 1467039287422 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:54:47 INFO - PROCESS | 2780 | 1467039287511 Marionette TRACE conn7 <- [1,583,null,{"value":null}] 07:54:47 INFO - PROCESS | 2780 | 1467039287519 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:47 INFO - PROCESS | 2780 | 1467039287523 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:54:47 INFO - PROCESS | 2780 | ++DOCSHELL 135C8400 == 31 [pid = 2780] [id = 155] 07:54:47 INFO - PROCESS | 2780 | ++DOMWINDOW == 76 (13A09C00) [pid = 2780] [serial = 463] [outer = 00000000] 07:54:47 INFO - PROCESS | 2780 | ++DOMWINDOW == 77 (15050000) [pid = 2780] [serial = 464] [outer = 13A09C00] 07:54:47 INFO - PROCESS | 2780 | 1467039287571 Marionette DEBUG loaded listener.js 07:54:47 INFO - PROCESS | 2780 | ++DOMWINDOW == 78 (15081C00) [pid = 2780] [serial = 465] [outer = 13A09C00] 07:54:48 INFO - PROCESS | 2780 | 1467039288032 Marionette TRACE conn7 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 07:54:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 07:54:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 670ms 07:54:48 INFO - PROCESS | 2780 | 1467039288079 Marionette TRACE conn7 -> [0,585,"getWindowHandle",null] 07:54:48 INFO - PROCESS | 2780 | 1467039288081 Marionette TRACE conn7 <- [1,585,null,{"value":"13"}] 07:54:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 07:54:48 INFO - PROCESS | 2780 | 1467039288084 Marionette TRACE conn7 -> [0,586,"setScriptTimeout",{"ms":35000}] 07:54:48 INFO - PROCESS | 2780 | 1467039288086 Marionette TRACE conn7 <- [1,586,null,{}] 07:54:48 INFO - PROCESS | 2780 | 1467039288089 Marionette TRACE conn7 -> [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:54:48 INFO - PROCESS | 2780 | 1467039288091 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:54:48 INFO - PROCESS | 2780 | 1467039288178 Marionette TRACE conn7 <- [1,587,null,{"value":null}] 07:54:48 INFO - PROCESS | 2780 | 1467039288186 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:48 INFO - PROCESS | 2780 | 1467039288188 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:54:48 INFO - PROCESS | 2780 | ++DOCSHELL 15658800 == 32 [pid = 2780] [id = 156] 07:54:48 INFO - PROCESS | 2780 | ++DOMWINDOW == 79 (156F2800) [pid = 2780] [serial = 466] [outer = 00000000] 07:54:48 INFO - PROCESS | 2780 | ++DOMWINDOW == 80 (162BD400) [pid = 2780] [serial = 467] [outer = 156F2800] 07:54:48 INFO - PROCESS | 2780 | 1467039288234 Marionette DEBUG loaded listener.js 07:54:48 INFO - PROCESS | 2780 | ++DOMWINDOW == 81 (16681800) [pid = 2780] [serial = 468] [outer = 156F2800] 07:54:48 INFO - PROCESS | 2780 | 1467039288672 Marionette TRACE conn7 <- [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:54:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 07:54:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 630ms 07:54:48 INFO - PROCESS | 2780 | 1467039288715 Marionette TRACE conn7 -> [0,589,"getWindowHandle",null] 07:54:48 INFO - PROCESS | 2780 | 1467039288717 Marionette TRACE conn7 <- [1,589,null,{"value":"13"}] 07:54:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 07:54:48 INFO - PROCESS | 2780 | 1467039288721 Marionette TRACE conn7 -> [0,590,"setScriptTimeout",{"ms":35000}] 07:54:48 INFO - PROCESS | 2780 | 1467039288722 Marionette TRACE conn7 <- [1,590,null,{}] 07:54:48 INFO - PROCESS | 2780 | 1467039288735 Marionette TRACE conn7 -> [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:54:48 INFO - PROCESS | 2780 | 1467039288737 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:54:48 INFO - PROCESS | 2780 | 1467039288840 Marionette TRACE conn7 <- [1,591,null,{"value":null}] 07:54:48 INFO - PROCESS | 2780 | 1467039288920 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:48 INFO - PROCESS | 2780 | 1467039288922 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:54:48 INFO - PROCESS | 2780 | ++DOCSHELL 0E046800 == 33 [pid = 2780] [id = 157] 07:54:48 INFO - PROCESS | 2780 | ++DOMWINDOW == 82 (167EC400) [pid = 2780] [serial = 469] [outer = 00000000] 07:54:48 INFO - PROCESS | 2780 | ++DOMWINDOW == 83 (1688E400) [pid = 2780] [serial = 470] [outer = 167EC400] 07:54:48 INFO - PROCESS | 2780 | 1467039288966 Marionette DEBUG loaded listener.js 07:54:49 INFO - PROCESS | 2780 | ++DOMWINDOW == 84 (16896800) [pid = 2780] [serial = 471] [outer = 167EC400] 07:54:49 INFO - PROCESS | 2780 | 1467039289367 Marionette TRACE conn7 <- [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:54:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 07:54:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 670ms 07:54:49 INFO - PROCESS | 2780 | 1467039289391 Marionette TRACE conn7 -> [0,593,"getWindowHandle",null] 07:54:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 07:54:49 INFO - PROCESS | 2780 | 1467039289393 Marionette TRACE conn7 <- [1,593,null,{"value":"13"}] 07:54:49 INFO - PROCESS | 2780 | 1467039289404 Marionette TRACE conn7 -> [0,594,"setScriptTimeout",{"ms":35000}] 07:54:49 INFO - PROCESS | 2780 | 1467039289406 Marionette TRACE conn7 <- [1,594,null,{}] 07:54:49 INFO - PROCESS | 2780 | 1467039289409 Marionette TRACE conn7 -> [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:54:49 INFO - PROCESS | 2780 | 1467039289415 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:54:49 INFO - PROCESS | 2780 | 1467039289551 Marionette TRACE conn7 <- [1,595,null,{"value":null}] 07:54:49 INFO - PROCESS | 2780 | 1467039289790 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:49 INFO - PROCESS | 2780 | 1467039289793 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:54:49 INFO - PROCESS | 2780 | [2780] 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:54:49 INFO - PROCESS | 2780 | ++DOCSHELL 169C4400 == 34 [pid = 2780] [id = 158] 07:54:49 INFO - PROCESS | 2780 | ++DOMWINDOW == 85 (169C5000) [pid = 2780] [serial = 472] [outer = 00000000] 07:54:49 INFO - PROCESS | 2780 | ++DOMWINDOW == 86 (16B1F000) [pid = 2780] [serial = 473] [outer = 169C5000] 07:54:49 INFO - PROCESS | 2780 | 1467039289878 Marionette DEBUG loaded listener.js 07:54:49 INFO - PROCESS | 2780 | ++DOMWINDOW == 87 (16B27C00) [pid = 2780] [serial = 474] [outer = 169C5000] 07:54:50 INFO - PROCESS | 2780 | 1467039290345 Marionette TRACE conn7 <- [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:54:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 07:54:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 987ms 07:54:50 INFO - PROCESS | 2780 | 1467039290384 Marionette TRACE conn7 -> [0,597,"getWindowHandle",null] 07:54:50 INFO - PROCESS | 2780 | 1467039290386 Marionette TRACE conn7 <- [1,597,null,{"value":"13"}] 07:54:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 07:54:50 INFO - PROCESS | 2780 | 1467039290389 Marionette TRACE conn7 -> [0,598,"setScriptTimeout",{"ms":35000}] 07:54:50 INFO - PROCESS | 2780 | 1467039290391 Marionette TRACE conn7 <- [1,598,null,{}] 07:54:50 INFO - PROCESS | 2780 | 1467039290395 Marionette TRACE conn7 -> [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:54:50 INFO - PROCESS | 2780 | 1467039290396 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:54:50 INFO - PROCESS | 2780 | 1467039290514 Marionette TRACE conn7 <- [1,599,null,{"value":null}] 07:54:50 INFO - PROCESS | 2780 | 1467039290521 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:50 INFO - PROCESS | 2780 | 1467039290523 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:54:50 INFO - PROCESS | 2780 | ++DOCSHELL 11D95800 == 35 [pid = 2780] [id = 159] 07:54:50 INFO - PROCESS | 2780 | ++DOMWINDOW == 88 (17ACB800) [pid = 2780] [serial = 475] [outer = 00000000] 07:54:50 INFO - PROCESS | 2780 | ++DOMWINDOW == 89 (17AD0C00) [pid = 2780] [serial = 476] [outer = 17ACB800] 07:54:50 INFO - PROCESS | 2780 | 1467039290569 Marionette DEBUG loaded listener.js 07:54:50 INFO - PROCESS | 2780 | ++DOMWINDOW == 90 (18634C00) [pid = 2780] [serial = 477] [outer = 17ACB800] 07:54:50 INFO - PROCESS | 2780 | --DOMWINDOW == 89 (0E23C000) [pid = 2780] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 07:54:50 INFO - PROCESS | 2780 | --DOMWINDOW == 88 (15399800) [pid = 2780] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 07:54:50 INFO - PROCESS | 2780 | --DOMWINDOW == 87 (0CA73000) [pid = 2780] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 07:54:50 INFO - PROCESS | 2780 | --DOMWINDOW == 86 (13A07000) [pid = 2780] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 07:54:50 INFO - PROCESS | 2780 | --DOMWINDOW == 85 (16A9B400) [pid = 2780] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 07:54:50 INFO - PROCESS | 2780 | --DOMWINDOW == 84 (17ACE000) [pid = 2780] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 07:54:50 INFO - PROCESS | 2780 | --DOMWINDOW == 83 (13352800) [pid = 2780] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 07:54:50 INFO - PROCESS | 2780 | --DOMWINDOW == 82 (18E0B400) [pid = 2780] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 07:54:50 INFO - PROCESS | 2780 | --DOMWINDOW == 81 (1917D800) [pid = 2780] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 07:54:50 INFO - PROCESS | 2780 | --DOMWINDOW == 80 (169C6000) [pid = 2780] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 07:54:50 INFO - PROCESS | 2780 | --DOMWINDOW == 79 (0DAD4800) [pid = 2780] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 07:54:50 INFO - PROCESS | 2780 | --DOMWINDOW == 78 (19E13000) [pid = 2780] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 07:54:50 INFO - PROCESS | 2780 | --DOMWINDOW == 77 (1225B400) [pid = 2780] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 07:54:50 INFO - PROCESS | 2780 | --DOMWINDOW == 76 (16895000) [pid = 2780] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 07:54:51 INFO - PROCESS | 2780 | 1467039291112 Marionette TRACE conn7 <- [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:54:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 07:54:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 770ms 07:54:51 INFO - PROCESS | 2780 | 1467039291161 Marionette TRACE conn7 -> [0,601,"getWindowHandle",null] 07:54:51 INFO - PROCESS | 2780 | 1467039291163 Marionette TRACE conn7 <- [1,601,null,{"value":"13"}] 07:54:51 INFO - PROCESS | 2780 | 1467039291166 Marionette TRACE conn7 -> [0,602,"setScriptTimeout",{"ms":35000}] 07:54:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 07:54:51 INFO - PROCESS | 2780 | 1467039291168 Marionette TRACE conn7 <- [1,602,null,{}] 07:54:51 INFO - PROCESS | 2780 | 1467039291177 Marionette TRACE conn7 -> [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:54:51 INFO - PROCESS | 2780 | 1467039291179 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:54:51 INFO - PROCESS | 2780 | 1467039291282 Marionette TRACE conn7 <- [1,603,null,{"value":null}] 07:54:51 INFO - PROCESS | 2780 | 1467039291321 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:51 INFO - PROCESS | 2780 | 1467039291323 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:54:51 INFO - PROCESS | 2780 | ++DOCSHELL 153A1800 == 36 [pid = 2780] [id = 160] 07:54:51 INFO - PROCESS | 2780 | ++DOMWINDOW == 77 (1565A800) [pid = 2780] [serial = 478] [outer = 00000000] 07:54:51 INFO - PROCESS | 2780 | ++DOMWINDOW == 78 (16B26000) [pid = 2780] [serial = 479] [outer = 1565A800] 07:54:51 INFO - PROCESS | 2780 | 1467039291366 Marionette DEBUG loaded listener.js 07:54:51 INFO - PROCESS | 2780 | ++DOMWINDOW == 79 (16A9B000) [pid = 2780] [serial = 480] [outer = 1565A800] 07:54:51 INFO - PROCESS | 2780 | 1467039291757 Marionette TRACE conn7 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 07:54:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 07:54:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 631ms 07:54:51 INFO - PROCESS | 2780 | 1467039291802 Marionette TRACE conn7 -> [0,605,"getWindowHandle",null] 07:54:51 INFO - PROCESS | 2780 | 1467039291804 Marionette TRACE conn7 <- [1,605,null,{"value":"13"}] 07:54:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 07:54:51 INFO - PROCESS | 2780 | 1467039291807 Marionette TRACE conn7 -> [0,606,"setScriptTimeout",{"ms":35000}] 07:54:51 INFO - PROCESS | 2780 | 1467039291808 Marionette TRACE conn7 <- [1,606,null,{}] 07:54:51 INFO - PROCESS | 2780 | 1467039291812 Marionette TRACE conn7 -> [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:54:51 INFO - PROCESS | 2780 | 1467039291814 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:54:51 INFO - PROCESS | 2780 | 1467039291892 Marionette TRACE conn7 <- [1,607,null,{"value":null}] 07:54:51 INFO - PROCESS | 2780 | 1467039291897 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:51 INFO - PROCESS | 2780 | 1467039291899 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:54:51 INFO - PROCESS | 2780 | ++DOCSHELL 16B1F400 == 37 [pid = 2780] [id = 161] 07:54:51 INFO - PROCESS | 2780 | ++DOMWINDOW == 80 (17ACEC00) [pid = 2780] [serial = 481] [outer = 00000000] 07:54:51 INFO - PROCESS | 2780 | ++DOMWINDOW == 81 (19181400) [pid = 2780] [serial = 482] [outer = 17ACEC00] 07:54:51 INFO - PROCESS | 2780 | 1467039291942 Marionette DEBUG loaded listener.js 07:54:52 INFO - PROCESS | 2780 | ++DOMWINDOW == 82 (19189000) [pid = 2780] [serial = 483] [outer = 17ACEC00] 07:54:52 INFO - PROCESS | 2780 | 1467039292394 Marionette TRACE conn7 <- [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:54:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 07:54:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 630ms 07:54:52 INFO - PROCESS | 2780 | 1467039292438 Marionette TRACE conn7 -> [0,609,"getWindowHandle",null] 07:54:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 07:54:52 INFO - PROCESS | 2780 | 1467039292440 Marionette TRACE conn7 <- [1,609,null,{"value":"13"}] 07:54:52 INFO - PROCESS | 2780 | 1467039292443 Marionette TRACE conn7 -> [0,610,"setScriptTimeout",{"ms":35000}] 07:54:52 INFO - PROCESS | 2780 | 1467039292445 Marionette TRACE conn7 <- [1,610,null,{}] 07:54:52 INFO - PROCESS | 2780 | 1467039292448 Marionette TRACE conn7 -> [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:54:52 INFO - PROCESS | 2780 | 1467039292450 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:54:52 INFO - PROCESS | 2780 | 1467039292529 Marionette TRACE conn7 <- [1,611,null,{"value":null}] 07:54:52 INFO - PROCESS | 2780 | 1467039292537 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:52 INFO - PROCESS | 2780 | 1467039292538 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:54:52 INFO - PROCESS | 2780 | ++DOCSHELL 15636800 == 38 [pid = 2780] [id = 162] 07:54:52 INFO - PROCESS | 2780 | ++DOMWINDOW == 83 (18E0C800) [pid = 2780] [serial = 484] [outer = 00000000] 07:54:52 INFO - PROCESS | 2780 | ++DOMWINDOW == 84 (1BE35800) [pid = 2780] [serial = 485] [outer = 18E0C800] 07:54:52 INFO - PROCESS | 2780 | 1467039292581 Marionette DEBUG loaded listener.js 07:54:52 INFO - PROCESS | 2780 | ++DOMWINDOW == 85 (1BE36C00) [pid = 2780] [serial = 486] [outer = 18E0C800] 07:54:53 INFO - PROCESS | 2780 | --DOCSHELL 0DD15C00 == 37 [pid = 2780] [id = 154] 07:54:53 INFO - PROCESS | 2780 | --DOCSHELL 11DD9800 == 36 [pid = 2780] [id = 152] 07:54:53 INFO - PROCESS | 2780 | --DOCSHELL 0E048400 == 35 [pid = 2780] [id = 153] 07:54:53 INFO - PROCESS | 2780 | --DOCSHELL 08BF7800 == 34 [pid = 2780] [id = 151] 07:54:54 INFO - PROCESS | 2780 | --DOCSHELL 169C4400 == 33 [pid = 2780] [id = 158] 07:54:54 INFO - PROCESS | 2780 | --DOCSHELL 15658800 == 32 [pid = 2780] [id = 156] 07:54:54 INFO - PROCESS | 2780 | --DOCSHELL 153A1800 == 31 [pid = 2780] [id = 160] 07:54:54 INFO - PROCESS | 2780 | --DOCSHELL 135C8400 == 30 [pid = 2780] [id = 155] 07:54:54 INFO - PROCESS | 2780 | --DOCSHELL 16B1F400 == 29 [pid = 2780] [id = 161] 07:54:54 INFO - PROCESS | 2780 | --DOCSHELL 0E046800 == 28 [pid = 2780] [id = 157] 07:54:54 INFO - PROCESS | 2780 | --DOCSHELL 11D95800 == 27 [pid = 2780] [id = 159] 07:54:54 INFO - PROCESS | 2780 | --DOMWINDOW == 84 (0E846000) [pid = 2780] [serial = 413] [outer = 00000000] [url = about:blank] 07:54:54 INFO - PROCESS | 2780 | --DOMWINDOW == 83 (0E995400) [pid = 2780] [serial = 414] [outer = 00000000] [url = about:blank] 07:54:54 INFO - PROCESS | 2780 | --DOMWINDOW == 82 (1564FC00) [pid = 2780] [serial = 422] [outer = 00000000] [url = about:blank] 07:54:54 INFO - PROCESS | 2780 | --DOMWINDOW == 81 (15FFAC00) [pid = 2780] [serial = 423] [outer = 00000000] [url = about:blank] 07:54:54 INFO - PROCESS | 2780 | --DOMWINDOW == 80 (1692C800) [pid = 2780] [serial = 426] [outer = 00000000] [url = about:blank] 07:54:54 INFO - PROCESS | 2780 | --DOMWINDOW == 79 (13DC6800) [pid = 2780] [serial = 419] [outer = 00000000] [url = about:blank] 07:54:54 INFO - PROCESS | 2780 | --DOMWINDOW == 78 (1504EC00) [pid = 2780] [serial = 420] [outer = 00000000] [url = about:blank] 07:54:54 INFO - PROCESS | 2780 | --DOMWINDOW == 77 (1688E000) [pid = 2780] [serial = 425] [outer = 00000000] [url = about:blank] 07:54:54 INFO - PROCESS | 2780 | --DOMWINDOW == 76 (16B24C00) [pid = 2780] [serial = 431] [outer = 00000000] [url = about:blank] 07:54:54 INFO - PROCESS | 2780 | --DOMWINDOW == 75 (1862C000) [pid = 2780] [serial = 434] [outer = 00000000] [url = about:blank] 07:54:54 INFO - PROCESS | 2780 | --DOMWINDOW == 74 (1351D800) [pid = 2780] [serial = 416] [outer = 00000000] [url = about:blank] 07:54:54 INFO - PROCESS | 2780 | --DOMWINDOW == 73 (13964400) [pid = 2780] [serial = 417] [outer = 00000000] [url = about:blank] 07:54:54 INFO - PROCESS | 2780 | --DOMWINDOW == 72 (19181800) [pid = 2780] [serial = 408] [outer = 00000000] [url = about:blank] 07:54:54 INFO - PROCESS | 2780 | --DOMWINDOW == 71 (1918A400) [pid = 2780] [serial = 437] [outer = 00000000] [url = about:blank] 07:54:54 INFO - PROCESS | 2780 | --DOMWINDOW == 70 (19D99400) [pid = 2780] [serial = 438] [outer = 00000000] [url = about:blank] 07:54:54 INFO - PROCESS | 2780 | --DOMWINDOW == 69 (18D88400) [pid = 2780] [serial = 435] [outer = 00000000] [url = about:blank] 07:54:54 INFO - PROCESS | 2780 | --DOMWINDOW == 68 (16A92C00) [pid = 2780] [serial = 428] [outer = 00000000] [url = about:blank] 07:54:54 INFO - PROCESS | 2780 | --DOMWINDOW == 67 (16A95800) [pid = 2780] [serial = 429] [outer = 00000000] [url = about:blank] 07:54:54 INFO - PROCESS | 2780 | --DOMWINDOW == 66 (0DB6EC00) [pid = 2780] [serial = 410] [outer = 00000000] [url = about:blank] 07:54:54 INFO - PROCESS | 2780 | --DOMWINDOW == 65 (1BE3E000) [pid = 2780] [serial = 440] [outer = 00000000] [url = about:blank] 07:54:54 INFO - PROCESS | 2780 | --DOMWINDOW == 64 (15FF7C00) [pid = 2780] [serial = 444] [outer = 00000000] [url = about:blank] 07:54:54 INFO - PROCESS | 2780 | --DOMWINDOW == 63 (1BE3A000) [pid = 2780] [serial = 446] [outer = 00000000] [url = about:blank] 07:54:54 INFO - PROCESS | 2780 | --DOMWINDOW == 62 (15077400) [pid = 2780] [serial = 443] [outer = 00000000] [url = about:blank] 07:54:54 INFO - PROCESS | 2780 | --DOMWINDOW == 61 (0DD14800) [pid = 2780] [serial = 411] [outer = 00000000] [url = about:blank] 07:54:54 INFO - PROCESS | 2780 | --DOMWINDOW == 60 (1BE7D400) [pid = 2780] [serial = 441] [outer = 00000000] [url = about:blank] 07:54:54 INFO - PROCESS | 2780 | --DOMWINDOW == 59 (1BF52C00) [pid = 2780] [serial = 447] [outer = 00000000] [url = about:blank] 07:54:54 INFO - PROCESS | 2780 | --DOMWINDOW == 58 (16B21400) [pid = 2780] [serial = 432] [outer = 00000000] [url = about:blank] 07:54:54 INFO - PROCESS | 2780 | --DOMWINDOW == 57 (1BE39C00) [pid = 2780] [serial = 449] [outer = 00000000] [url = about:blank] 07:54:54 INFO - PROCESS | 2780 | 1467039294345 Marionette TRACE conn7 <- [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:54:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 07:54:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1923ms 07:54:54 INFO - PROCESS | 2780 | 1467039294370 Marionette TRACE conn7 -> [0,613,"getWindowHandle",null] 07:54:54 INFO - PROCESS | 2780 | 1467039294374 Marionette TRACE conn7 <- [1,613,null,{"value":"13"}] 07:54:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 07:54:54 INFO - PROCESS | 2780 | 1467039294379 Marionette TRACE conn7 -> [0,614,"setScriptTimeout",{"ms":35000}] 07:54:54 INFO - PROCESS | 2780 | 1467039294382 Marionette TRACE conn7 <- [1,614,null,{}] 07:54:54 INFO - PROCESS | 2780 | 1467039294388 Marionette TRACE conn7 -> [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:54:54 INFO - PROCESS | 2780 | 1467039294391 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:54:54 INFO - PROCESS | 2780 | 1467039294479 Marionette TRACE conn7 <- [1,615,null,{"value":null}] 07:54:54 INFO - PROCESS | 2780 | 1467039294486 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:54 INFO - PROCESS | 2780 | 1467039294491 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:54:54 INFO - PROCESS | 2780 | ++DOCSHELL 0DB6F400 == 28 [pid = 2780] [id = 163] 07:54:54 INFO - PROCESS | 2780 | ++DOMWINDOW == 58 (0DB75400) [pid = 2780] [serial = 487] [outer = 00000000] 07:54:54 INFO - PROCESS | 2780 | ++DOMWINDOW == 59 (0DD12000) [pid = 2780] [serial = 488] [outer = 0DB75400] 07:54:54 INFO - PROCESS | 2780 | 1467039294539 Marionette DEBUG loaded listener.js 07:54:54 INFO - PROCESS | 2780 | ++DOMWINDOW == 60 (0DD17C00) [pid = 2780] [serial = 489] [outer = 0DB75400] 07:54:55 INFO - PROCESS | 2780 | 1467039295022 Marionette TRACE conn7 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 07:54:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 07:54:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 670ms 07:54:55 INFO - PROCESS | 2780 | 1467039295052 Marionette TRACE conn7 -> [0,617,"getWindowHandle",null] 07:54:55 INFO - PROCESS | 2780 | 1467039295057 Marionette TRACE conn7 <- [1,617,null,{"value":"13"}] 07:54:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 07:54:55 INFO - PROCESS | 2780 | 1467039295063 Marionette TRACE conn7 -> [0,618,"setScriptTimeout",{"ms":35000}] 07:54:55 INFO - PROCESS | 2780 | 1467039295066 Marionette TRACE conn7 <- [1,618,null,{}] 07:54:55 INFO - PROCESS | 2780 | 1467039295070 Marionette TRACE conn7 -> [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:54:55 INFO - PROCESS | 2780 | 1467039295073 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:54:55 INFO - PROCESS | 2780 | 1467039295159 Marionette TRACE conn7 <- [1,619,null,{"value":null}] 07:54:55 INFO - PROCESS | 2780 | 1467039295165 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:55 INFO - PROCESS | 2780 | 1467039295168 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:54:55 INFO - PROCESS | 2780 | ++DOCSHELL 0E050C00 == 29 [pid = 2780] [id = 164] 07:54:55 INFO - PROCESS | 2780 | ++DOMWINDOW == 61 (0E051000) [pid = 2780] [serial = 490] [outer = 00000000] 07:54:55 INFO - PROCESS | 2780 | ++DOMWINDOW == 62 (0E232000) [pid = 2780] [serial = 491] [outer = 0E051000] 07:54:55 INFO - PROCESS | 2780 | 1467039295216 Marionette DEBUG loaded listener.js 07:54:55 INFO - PROCESS | 2780 | ++DOMWINDOW == 63 (0E80B000) [pid = 2780] [serial = 492] [outer = 0E051000] 07:54:55 INFO - PROCESS | 2780 | 1467039295676 Marionette TRACE conn7 <- [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:54:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 07:54:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 631ms 07:54:55 INFO - PROCESS | 2780 | 1467039295698 Marionette TRACE conn7 -> [0,621,"getWindowHandle",null] 07:54:55 INFO - PROCESS | 2780 | 1467039295700 Marionette TRACE conn7 <- [1,621,null,{"value":"13"}] 07:54:55 INFO - PROCESS | 2780 | 1467039295708 Marionette TRACE conn7 -> [0,622,"setScriptTimeout",{"ms":35000}] 07:54:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 07:54:55 INFO - PROCESS | 2780 | 1467039295711 Marionette TRACE conn7 <- [1,622,null,{}] 07:54:55 INFO - PROCESS | 2780 | 1467039295723 Marionette TRACE conn7 -> [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:54:55 INFO - PROCESS | 2780 | 1467039295728 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:54:55 INFO - PROCESS | 2780 | 1467039295811 Marionette TRACE conn7 <- [1,623,null,{"value":null}] 07:54:55 INFO - PROCESS | 2780 | 1467039295853 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:55 INFO - PROCESS | 2780 | 1467039295856 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:54:55 INFO - PROCESS | 2780 | ++DOCSHELL 125BC400 == 30 [pid = 2780] [id = 165] 07:54:55 INFO - PROCESS | 2780 | ++DOMWINDOW == 64 (125BD400) [pid = 2780] [serial = 493] [outer = 00000000] 07:54:55 INFO - PROCESS | 2780 | ++DOMWINDOW == 65 (1337A000) [pid = 2780] [serial = 494] [outer = 125BD400] 07:54:55 INFO - PROCESS | 2780 | 1467039295904 Marionette DEBUG loaded listener.js 07:54:55 INFO - PROCESS | 2780 | ++DOMWINDOW == 66 (135C8000) [pid = 2780] [serial = 495] [outer = 125BD400] 07:54:56 INFO - PROCESS | 2780 | [2780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:54:56 INFO - PROCESS | 2780 | [2780] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:54:56 INFO - PROCESS | 2780 | [2780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:54:56 INFO - PROCESS | 2780 | [2780] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:54:56 INFO - PROCESS | 2780 | 1467039296349 Marionette TRACE conn7 <- [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:54:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 07:54:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 670ms 07:54:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 07:54:56 INFO - PROCESS | 2780 | 1467039296383 Marionette TRACE conn7 -> [0,625,"getWindowHandle",null] 07:54:56 INFO - PROCESS | 2780 | 1467039296385 Marionette TRACE conn7 <- [1,625,null,{"value":"13"}] 07:54:56 INFO - PROCESS | 2780 | 1467039296388 Marionette TRACE conn7 -> [0,626,"setScriptTimeout",{"ms":35000}] 07:54:56 INFO - PROCESS | 2780 | 1467039296390 Marionette TRACE conn7 <- [1,626,null,{}] 07:54:56 INFO - PROCESS | 2780 | 1467039296393 Marionette TRACE conn7 -> [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:54:56 INFO - PROCESS | 2780 | 1467039296395 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:54:56 INFO - PROCESS | 2780 | 1467039296477 Marionette TRACE conn7 <- [1,627,null,{"value":null}] 07:54:56 INFO - PROCESS | 2780 | 1467039296482 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:56 INFO - PROCESS | 2780 | 1467039296484 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:54:56 INFO - PROCESS | 2780 | ++DOCSHELL 13A06400 == 31 [pid = 2780] [id = 166] 07:54:56 INFO - PROCESS | 2780 | ++DOMWINDOW == 67 (13A06C00) [pid = 2780] [serial = 496] [outer = 00000000] 07:54:56 INFO - PROCESS | 2780 | ++DOMWINDOW == 68 (1408D000) [pid = 2780] [serial = 497] [outer = 13A06C00] 07:54:56 INFO - PROCESS | 2780 | 1467039296529 Marionette DEBUG loaded listener.js 07:54:56 INFO - PROCESS | 2780 | ++DOMWINDOW == 69 (1507DC00) [pid = 2780] [serial = 498] [outer = 13A06C00] 07:54:56 INFO - PROCESS | 2780 | [2780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:54:56 INFO - PROCESS | 2780 | [2780] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:54:56 INFO - PROCESS | 2780 | [2780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:54:56 INFO - PROCESS | 2780 | [2780] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:54:56 INFO - PROCESS | 2780 | 1467039296946 Marionette TRACE conn7 <- [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:54:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 07:54:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 570ms 07:54:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 07:54:56 INFO - PROCESS | 2780 | 1467039296963 Marionette TRACE conn7 -> [0,629,"getWindowHandle",null] 07:54:56 INFO - PROCESS | 2780 | 1467039296965 Marionette TRACE conn7 <- [1,629,null,{"value":"13"}] 07:54:56 INFO - PROCESS | 2780 | 1467039296968 Marionette TRACE conn7 -> [0,630,"setScriptTimeout",{"ms":35000}] 07:54:56 INFO - PROCESS | 2780 | 1467039296969 Marionette TRACE conn7 <- [1,630,null,{}] 07:54:56 INFO - PROCESS | 2780 | 1467039296984 Marionette TRACE conn7 -> [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:54:56 INFO - PROCESS | 2780 | 1467039296986 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:54:57 INFO - PROCESS | 2780 | 1467039297062 Marionette TRACE conn7 <- [1,631,null,{"value":null}] 07:54:57 INFO - PROCESS | 2780 | 1467039297067 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:57 INFO - PROCESS | 2780 | 1467039297069 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:54:57 INFO - PROCESS | 2780 | ++DOCSHELL 1539AC00 == 32 [pid = 2780] [id = 167] 07:54:57 INFO - PROCESS | 2780 | ++DOMWINDOW == 70 (1539BC00) [pid = 2780] [serial = 499] [outer = 00000000] 07:54:57 INFO - PROCESS | 2780 | ++DOMWINDOW == 71 (15653C00) [pid = 2780] [serial = 500] [outer = 1539BC00] 07:54:57 INFO - PROCESS | 2780 | 1467039297113 Marionette DEBUG loaded listener.js 07:54:57 INFO - PROCESS | 2780 | ++DOMWINDOW == 72 (15FF9C00) [pid = 2780] [serial = 501] [outer = 1539BC00] 07:54:57 INFO - PROCESS | 2780 | 1467039297570 Marionette TRACE conn7 <- [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:54:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 07:54:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 631ms 07:54:57 INFO - PROCESS | 2780 | 1467039297607 Marionette TRACE conn7 -> [0,633,"getWindowHandle",null] 07:54:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 07:54:57 INFO - PROCESS | 2780 | 1467039297609 Marionette TRACE conn7 <- [1,633,null,{"value":"13"}] 07:54:57 INFO - PROCESS | 2780 | 1467039297612 Marionette TRACE conn7 -> [0,634,"setScriptTimeout",{"ms":35000}] 07:54:57 INFO - PROCESS | 2780 | 1467039297614 Marionette TRACE conn7 <- [1,634,null,{}] 07:54:57 INFO - PROCESS | 2780 | 1467039297618 Marionette TRACE conn7 -> [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:54:57 INFO - PROCESS | 2780 | 1467039297623 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:54:57 INFO - PROCESS | 2780 | 1467039297724 Marionette TRACE conn7 <- [1,635,null,{"value":null}] 07:54:57 INFO - PROCESS | 2780 | 1467039297730 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:57 INFO - PROCESS | 2780 | 1467039297732 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:54:57 INFO - PROCESS | 2780 | ++DOCSHELL 16686400 == 33 [pid = 2780] [id = 168] 07:54:57 INFO - PROCESS | 2780 | ++DOMWINDOW == 73 (167E2000) [pid = 2780] [serial = 502] [outer = 00000000] 07:54:57 INFO - PROCESS | 2780 | ++DOMWINDOW == 74 (167ED400) [pid = 2780] [serial = 503] [outer = 167E2000] 07:54:57 INFO - PROCESS | 2780 | 1467039297776 Marionette DEBUG loaded listener.js 07:54:57 INFO - PROCESS | 2780 | ++DOMWINDOW == 75 (16889800) [pid = 2780] [serial = 504] [outer = 167E2000] 07:54:58 INFO - PROCESS | 2780 | 1467039298207 Marionette TRACE conn7 <- [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:54:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 07:54:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 630ms 07:54:58 INFO - PROCESS | 2780 | 1467039298245 Marionette TRACE conn7 -> [0,637,"getWindowHandle",null] 07:54:58 INFO - PROCESS | 2780 | 1467039298247 Marionette TRACE conn7 <- [1,637,null,{"value":"13"}] 07:54:58 INFO - PROCESS | 2780 | 1467039298255 Marionette TRACE conn7 -> [0,638,"setScriptTimeout",{"ms":35000}] 07:54:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 07:54:58 INFO - PROCESS | 2780 | 1467039298257 Marionette TRACE conn7 <- [1,638,null,{}] 07:54:58 INFO - PROCESS | 2780 | 1467039298260 Marionette TRACE conn7 -> [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:54:58 INFO - PROCESS | 2780 | 1467039298262 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:54:58 INFO - PROCESS | 2780 | 1467039298338 Marionette TRACE conn7 <- [1,639,null,{"value":null}] 07:54:58 INFO - PROCESS | 2780 | 1467039298344 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:58 INFO - PROCESS | 2780 | 1467039298346 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:54:58 INFO - PROCESS | 2780 | ++DOCSHELL 16895400 == 34 [pid = 2780] [id = 169] 07:54:58 INFO - PROCESS | 2780 | ++DOMWINDOW == 76 (16895C00) [pid = 2780] [serial = 505] [outer = 00000000] 07:54:58 INFO - PROCESS | 2780 | ++DOMWINDOW == 77 (169BB800) [pid = 2780] [serial = 506] [outer = 16895C00] 07:54:58 INFO - PROCESS | 2780 | 1467039298388 Marionette DEBUG loaded listener.js 07:54:58 INFO - PROCESS | 2780 | ++DOMWINDOW == 78 (169BC000) [pid = 2780] [serial = 507] [outer = 16895C00] 07:54:58 INFO - PROCESS | 2780 | 1467039298830 Marionette TRACE conn7 <- [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:54:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 07:54:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 631ms 07:54:58 INFO - PROCESS | 2780 | 1467039298891 Marionette TRACE conn7 -> [0,641,"getWindowHandle",null] 07:54:58 INFO - PROCESS | 2780 | 1467039298893 Marionette TRACE conn7 <- [1,641,null,{"value":"13"}] 07:54:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 07:54:58 INFO - PROCESS | 2780 | 1467039298896 Marionette TRACE conn7 -> [0,642,"setScriptTimeout",{"ms":35000}] 07:54:58 INFO - PROCESS | 2780 | 1467039298898 Marionette TRACE conn7 <- [1,642,null,{}] 07:54:58 INFO - PROCESS | 2780 | 1467039298902 Marionette TRACE conn7 -> [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:54:58 INFO - PROCESS | 2780 | 1467039298904 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:54:58 INFO - PROCESS | 2780 | 1467039298979 Marionette TRACE conn7 <- [1,643,null,{"value":null}] 07:54:58 INFO - PROCESS | 2780 | 1467039298986 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:58 INFO - PROCESS | 2780 | 1467039298988 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:54:58 INFO - PROCESS | 2780 | ++DOCSHELL 169BA400 == 35 [pid = 2780] [id = 170] 07:54:58 INFO - PROCESS | 2780 | ++DOMWINDOW == 79 (169C1800) [pid = 2780] [serial = 508] [outer = 00000000] 07:54:59 INFO - PROCESS | 2780 | ++DOMWINDOW == 80 (16A95C00) [pid = 2780] [serial = 509] [outer = 169C1800] 07:54:59 INFO - PROCESS | 2780 | 1467039299032 Marionette DEBUG loaded listener.js 07:54:59 INFO - PROCESS | 2780 | ++DOMWINDOW == 81 (16A92C00) [pid = 2780] [serial = 510] [outer = 169C1800] 07:54:59 INFO - PROCESS | 2780 | 1467039299466 Marionette TRACE conn7 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 07:54:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 07:54:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 631ms 07:54:59 INFO - PROCESS | 2780 | 1467039299528 Marionette TRACE conn7 -> [0,645,"getWindowHandle",null] 07:54:59 INFO - PROCESS | 2780 | 1467039299530 Marionette TRACE conn7 <- [1,645,null,{"value":"13"}] 07:54:59 INFO - PROCESS | 2780 | 1467039299534 Marionette TRACE conn7 -> [0,646,"setScriptTimeout",{"ms":35000}] 07:54:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 07:54:59 INFO - PROCESS | 2780 | 1467039299535 Marionette TRACE conn7 <- [1,646,null,{}] 07:54:59 INFO - PROCESS | 2780 | 1467039299539 Marionette TRACE conn7 -> [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:54:59 INFO - PROCESS | 2780 | 1467039299541 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:54:59 INFO - PROCESS | 2780 | 1467039299643 Marionette TRACE conn7 <- [1,647,null,{"value":null}] 07:54:59 INFO - PROCESS | 2780 | 1467039299651 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:59 INFO - PROCESS | 2780 | 1467039299653 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:54:59 INFO - PROCESS | 2780 | ++DOCSHELL 125B2400 == 36 [pid = 2780] [id = 171] 07:54:59 INFO - PROCESS | 2780 | ++DOMWINDOW == 82 (16B1F400) [pid = 2780] [serial = 511] [outer = 00000000] 07:54:59 INFO - PROCESS | 2780 | ++DOMWINDOW == 83 (16B2CC00) [pid = 2780] [serial = 512] [outer = 16B1F400] 07:54:59 INFO - PROCESS | 2780 | 1467039299721 Marionette DEBUG loaded listener.js 07:54:59 INFO - PROCESS | 2780 | ++DOMWINDOW == 84 (16B2D400) [pid = 2780] [serial = 513] [outer = 16B1F400] 07:55:00 INFO - PROCESS | 2780 | 1467039300161 Marionette TRACE conn7 <- [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:55:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 07:55:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 670ms 07:55:00 INFO - PROCESS | 2780 | 1467039300211 Marionette TRACE conn7 -> [0,649,"getWindowHandle",null] 07:55:00 INFO - PROCESS | 2780 | 1467039300213 Marionette TRACE conn7 <- [1,649,null,{"value":"13"}] 07:55:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 07:55:00 INFO - PROCESS | 2780 | 1467039300216 Marionette TRACE conn7 -> [0,650,"setScriptTimeout",{"ms":35000}] 07:55:00 INFO - PROCESS | 2780 | 1467039300218 Marionette TRACE conn7 <- [1,650,null,{}] 07:55:00 INFO - PROCESS | 2780 | 1467039300221 Marionette TRACE conn7 -> [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:55:00 INFO - PROCESS | 2780 | 1467039300223 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:55:00 INFO - PROCESS | 2780 | 1467039300334 Marionette TRACE conn7 <- [1,651,null,{"value":null}] 07:55:00 INFO - PROCESS | 2780 | 1467039300339 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:00 INFO - PROCESS | 2780 | 1467039300341 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:55:00 INFO - PROCESS | 2780 | ++DOCSHELL 16B2D000 == 37 [pid = 2780] [id = 172] 07:55:00 INFO - PROCESS | 2780 | ++DOMWINDOW == 85 (17ACC000) [pid = 2780] [serial = 514] [outer = 00000000] 07:55:00 INFO - PROCESS | 2780 | ++DOMWINDOW == 86 (17AD4400) [pid = 2780] [serial = 515] [outer = 17ACC000] 07:55:00 INFO - PROCESS | 2780 | 1467039300384 Marionette DEBUG loaded listener.js 07:55:00 INFO - PROCESS | 2780 | ++DOMWINDOW == 87 (18E0C000) [pid = 2780] [serial = 516] [outer = 17ACC000] 07:55:00 INFO - PROCESS | 2780 | [2780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:55:00 INFO - PROCESS | 2780 | [2780] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:55:00 INFO - PROCESS | 2780 | [2780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:55:00 INFO - PROCESS | 2780 | [2780] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:55:00 INFO - PROCESS | 2780 | 1467039300832 Marionette TRACE conn7 <- [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:55:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 07:55:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 670ms 07:55:00 INFO - PROCESS | 2780 | 1467039300888 Marionette TRACE conn7 -> [0,653,"getWindowHandle",null] 07:55:00 INFO - PROCESS | 2780 | 1467039300890 Marionette TRACE conn7 <- [1,653,null,{"value":"13"}] 07:55:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 07:55:00 INFO - PROCESS | 2780 | 1467039300893 Marionette TRACE conn7 -> [0,654,"setScriptTimeout",{"ms":35000}] 07:55:00 INFO - PROCESS | 2780 | 1467039300896 Marionette TRACE conn7 <- [1,654,null,{}] 07:55:00 INFO - PROCESS | 2780 | 1467039300899 Marionette TRACE conn7 -> [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:55:00 INFO - PROCESS | 2780 | 1467039300901 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:55:01 INFO - PROCESS | 2780 | 1467039301056 Marionette TRACE conn7 <- [1,655,null,{"value":null}] 07:55:01 INFO - PROCESS | 2780 | 1467039301085 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:01 INFO - PROCESS | 2780 | 1467039301088 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:55:01 INFO - PROCESS | 2780 | ++DOCSHELL 15399800 == 38 [pid = 2780] [id = 173] 07:55:01 INFO - PROCESS | 2780 | ++DOMWINDOW == 88 (19187C00) [pid = 2780] [serial = 517] [outer = 00000000] 07:55:01 INFO - PROCESS | 2780 | ++DOMWINDOW == 89 (19E0A000) [pid = 2780] [serial = 518] [outer = 19187C00] 07:55:01 INFO - PROCESS | 2780 | 1467039301133 Marionette DEBUG loaded listener.js 07:55:01 INFO - PROCESS | 2780 | ++DOMWINDOW == 90 (19E13400) [pid = 2780] [serial = 519] [outer = 19187C00] 07:55:01 INFO - PROCESS | 2780 | [2780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:55:01 INFO - PROCESS | 2780 | [2780] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:55:01 INFO - PROCESS | 2780 | [2780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:55:01 INFO - PROCESS | 2780 | [2780] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:55:01 INFO - PROCESS | 2780 | --DOMWINDOW == 89 (13A09C00) [pid = 2780] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 07:55:01 INFO - PROCESS | 2780 | --DOMWINDOW == 88 (0E04B400) [pid = 2780] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 07:55:01 INFO - PROCESS | 2780 | --DOMWINDOW == 87 (08BFD400) [pid = 2780] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 07:55:01 INFO - PROCESS | 2780 | --DOMWINDOW == 86 (1565A800) [pid = 2780] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 07:55:01 INFO - PROCESS | 2780 | --DOMWINDOW == 85 (17ACB800) [pid = 2780] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 07:55:01 INFO - PROCESS | 2780 | --DOMWINDOW == 84 (17ACEC00) [pid = 2780] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 07:55:01 INFO - PROCESS | 2780 | --DOMWINDOW == 83 (167EC400) [pid = 2780] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 07:55:01 INFO - PROCESS | 2780 | --DOMWINDOW == 82 (156F2800) [pid = 2780] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 07:55:01 INFO - PROCESS | 2780 | --DOMWINDOW == 81 (169C5000) [pid = 2780] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 07:55:01 INFO - PROCESS | 2780 | --DOMWINDOW == 80 (0E049400) [pid = 2780] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 07:55:01 INFO - PROCESS | 2780 | --DOMWINDOW == 79 (11F5B800) [pid = 2780] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 07:55:01 INFO - PROCESS | 2780 | --DOMWINDOW == 78 (153A1400) [pid = 2780] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 07:55:01 INFO - PROCESS | 2780 | 1467039301734 Marionette TRACE conn7 <- [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:55:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 07:55:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 870ms 07:55:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 07:55:01 INFO - PROCESS | 2780 | 1467039301764 Marionette TRACE conn7 -> [0,657,"getWindowHandle",null] 07:55:01 INFO - PROCESS | 2780 | 1467039301766 Marionette TRACE conn7 <- [1,657,null,{"value":"13"}] 07:55:01 INFO - PROCESS | 2780 | 1467039301769 Marionette TRACE conn7 -> [0,658,"setScriptTimeout",{"ms":35000}] 07:55:01 INFO - PROCESS | 2780 | 1467039301770 Marionette TRACE conn7 <- [1,658,null,{}] 07:55:01 INFO - PROCESS | 2780 | 1467039301774 Marionette TRACE conn7 -> [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:55:01 INFO - PROCESS | 2780 | 1467039301775 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:55:01 INFO - PROCESS | 2780 | 1467039301852 Marionette TRACE conn7 <- [1,659,null,{"value":null}] 07:55:01 INFO - PROCESS | 2780 | 1467039301858 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:01 INFO - PROCESS | 2780 | 1467039301859 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:55:01 INFO - PROCESS | 2780 | ++DOCSHELL 11F5B800 == 39 [pid = 2780] [id = 174] 07:55:01 INFO - PROCESS | 2780 | ++DOMWINDOW == 79 (1351DC00) [pid = 2780] [serial = 520] [outer = 00000000] 07:55:01 INFO - PROCESS | 2780 | ++DOMWINDOW == 80 (153A1400) [pid = 2780] [serial = 521] [outer = 1351DC00] 07:55:01 INFO - PROCESS | 2780 | 1467039301902 Marionette DEBUG loaded listener.js 07:55:01 INFO - PROCESS | 2780 | ++DOMWINDOW == 81 (162B4C00) [pid = 2780] [serial = 522] [outer = 1351DC00] 07:55:02 INFO - PROCESS | 2780 | 1467039302332 Marionette TRACE conn7 <- [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:55:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 07:55:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 631ms 07:55:02 INFO - PROCESS | 2780 | 1467039302401 Marionette TRACE conn7 -> [0,661,"getWindowHandle",null] 07:55:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 07:55:02 INFO - PROCESS | 2780 | 1467039302403 Marionette TRACE conn7 <- [1,661,null,{"value":"13"}] 07:55:02 INFO - PROCESS | 2780 | 1467039302406 Marionette TRACE conn7 -> [0,662,"setScriptTimeout",{"ms":35000}] 07:55:02 INFO - PROCESS | 2780 | 1467039302408 Marionette TRACE conn7 <- [1,662,null,{}] 07:55:02 INFO - PROCESS | 2780 | 1467039302411 Marionette TRACE conn7 -> [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:55:02 INFO - PROCESS | 2780 | 1467039302413 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:55:02 INFO - PROCESS | 2780 | 1467039302490 Marionette TRACE conn7 <- [1,663,null,{"value":null}] 07:55:02 INFO - PROCESS | 2780 | 1467039302496 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:02 INFO - PROCESS | 2780 | 1467039302498 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:55:02 INFO - PROCESS | 2780 | ++DOCSHELL 167F0C00 == 40 [pid = 2780] [id = 175] 07:55:02 INFO - PROCESS | 2780 | ++DOMWINDOW == 82 (16888000) [pid = 2780] [serial = 523] [outer = 00000000] 07:55:02 INFO - PROCESS | 2780 | ++DOMWINDOW == 83 (19D4D000) [pid = 2780] [serial = 524] [outer = 16888000] 07:55:02 INFO - PROCESS | 2780 | 1467039302542 Marionette DEBUG loaded listener.js 07:55:02 INFO - PROCESS | 2780 | ++DOMWINDOW == 84 (1BE3D000) [pid = 2780] [serial = 525] [outer = 16888000] 07:55:02 INFO - PROCESS | 2780 | [2780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:55:02 INFO - PROCESS | 2780 | [2780] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:55:02 INFO - PROCESS | 2780 | [2780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:55:02 INFO - PROCESS | 2780 | [2780] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:55:02 INFO - PROCESS | 2780 | 1467039302967 Marionette TRACE conn7 <- [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:55:02 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:55:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 570ms 07:55:02 INFO - PROCESS | 2780 | 1467039302977 Marionette TRACE conn7 -> [0,665,"getWindowHandle",null] 07:55:02 INFO - PROCESS | 2780 | 1467039302979 Marionette TRACE conn7 <- [1,665,null,{"value":"13"}] 07:55:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 07:55:02 INFO - PROCESS | 2780 | 1467039302982 Marionette TRACE conn7 -> [0,666,"setScriptTimeout",{"ms":35000}] 07:55:02 INFO - PROCESS | 2780 | 1467039302984 Marionette TRACE conn7 <- [1,666,null,{}] 07:55:02 INFO - PROCESS | 2780 | 1467039302987 Marionette TRACE conn7 -> [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:55:02 INFO - PROCESS | 2780 | 1467039302989 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:55:03 INFO - PROCESS | 2780 | 1467039303104 Marionette TRACE conn7 <- [1,667,null,{"value":null}] 07:55:03 INFO - PROCESS | 2780 | 1467039303112 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:03 INFO - PROCESS | 2780 | 1467039303114 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:55:03 INFO - PROCESS | 2780 | ++DOCSHELL 1688CC00 == 41 [pid = 2780] [id = 176] 07:55:03 INFO - PROCESS | 2780 | ++DOMWINDOW == 85 (1918B800) [pid = 2780] [serial = 526] [outer = 00000000] 07:55:03 INFO - PROCESS | 2780 | ++DOMWINDOW == 86 (1BE85800) [pid = 2780] [serial = 527] [outer = 1918B800] 07:55:03 INFO - PROCESS | 2780 | 1467039303156 Marionette DEBUG loaded listener.js 07:55:03 INFO - PROCESS | 2780 | ++DOMWINDOW == 87 (1BE86000) [pid = 2780] [serial = 528] [outer = 1918B800] 07:55:03 INFO - PROCESS | 2780 | 1467039303547 Marionette TRACE conn7 <- [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:55:03 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:55:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 632ms 07:55:03 INFO - PROCESS | 2780 | 1467039303615 Marionette TRACE conn7 -> [0,669,"getWindowHandle",null] 07:55:03 INFO - PROCESS | 2780 | 1467039303617 Marionette TRACE conn7 <- [1,669,null,{"value":"13"}] 07:55:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 07:55:03 INFO - PROCESS | 2780 | 1467039303621 Marionette TRACE conn7 -> [0,670,"setScriptTimeout",{"ms":35000}] 07:55:03 INFO - PROCESS | 2780 | 1467039303622 Marionette TRACE conn7 <- [1,670,null,{}] 07:55:03 INFO - PROCESS | 2780 | 1467039303626 Marionette TRACE conn7 -> [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:55:03 INFO - PROCESS | 2780 | 1467039303628 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:55:03 INFO - PROCESS | 2780 | 1467039303789 Marionette TRACE conn7 <- [1,671,null,{"value":null}] 07:55:03 INFO - PROCESS | 2780 | 1467039303940 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:03 INFO - PROCESS | 2780 | 1467039303943 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:55:03 INFO - PROCESS | 2780 | ++DOCSHELL 0C514800 == 42 [pid = 2780] [id = 177] 07:55:03 INFO - PROCESS | 2780 | ++DOMWINDOW == 88 (0C516400) [pid = 2780] [serial = 529] [outer = 00000000] 07:55:03 INFO - PROCESS | 2780 | ++DOMWINDOW == 89 (0D35D000) [pid = 2780] [serial = 530] [outer = 0C516400] 07:55:03 INFO - PROCESS | 2780 | 1467039304002 Marionette DEBUG loaded listener.js 07:55:04 INFO - PROCESS | 2780 | ++DOMWINDOW == 90 (0DBB3C00) [pid = 2780] [serial = 531] [outer = 0C516400] 07:55:05 INFO - PROCESS | 2780 | 1467039305135 Marionette TRACE conn7 <- [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:55:05 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:55:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1576ms 07:55:05 INFO - PROCESS | 2780 | 1467039305199 Marionette TRACE conn7 -> [0,673,"getWindowHandle",null] 07:55:05 INFO - PROCESS | 2780 | 1467039305203 Marionette TRACE conn7 <- [1,673,null,{"value":"13"}] 07:55:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 07:55:05 INFO - PROCESS | 2780 | 1467039305208 Marionette TRACE conn7 -> [0,674,"setScriptTimeout",{"ms":35000}] 07:55:05 INFO - PROCESS | 2780 | 1467039305210 Marionette TRACE conn7 <- [1,674,null,{}] 07:55:05 INFO - PROCESS | 2780 | 1467039305215 Marionette TRACE conn7 -> [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:55:05 INFO - PROCESS | 2780 | 1467039305218 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:55:05 INFO - PROCESS | 2780 | 1467039305427 Marionette TRACE conn7 <- [1,675,null,{"value":null}] 07:55:05 INFO - PROCESS | 2780 | 1467039305531 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:05 INFO - PROCESS | 2780 | 1467039305534 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:55:05 INFO - PROCESS | 2780 | ++DOCSHELL 0E047400 == 43 [pid = 2780] [id = 178] 07:55:05 INFO - PROCESS | 2780 | ++DOMWINDOW == 91 (0E84C000) [pid = 2780] [serial = 532] [outer = 00000000] 07:55:05 INFO - PROCESS | 2780 | ++DOMWINDOW == 92 (11D96800) [pid = 2780] [serial = 533] [outer = 0E84C000] 07:55:05 INFO - PROCESS | 2780 | 1467039305589 Marionette DEBUG loaded listener.js 07:55:05 INFO - PROCESS | 2780 | ++DOMWINDOW == 93 (1242F800) [pid = 2780] [serial = 534] [outer = 0E84C000] 07:55:06 INFO - PROCESS | 2780 | --DOCSHELL 1688CC00 == 42 [pid = 2780] [id = 176] 07:55:06 INFO - PROCESS | 2780 | --DOCSHELL 167F0C00 == 41 [pid = 2780] [id = 175] 07:55:06 INFO - PROCESS | 2780 | --DOCSHELL 11F5B800 == 40 [pid = 2780] [id = 174] 07:55:06 INFO - PROCESS | 2780 | --DOCSHELL 15399800 == 39 [pid = 2780] [id = 173] 07:55:06 INFO - PROCESS | 2780 | --DOCSHELL 16B2D000 == 38 [pid = 2780] [id = 172] 07:55:06 INFO - PROCESS | 2780 | --DOCSHELL 125B2400 == 37 [pid = 2780] [id = 171] 07:55:06 INFO - PROCESS | 2780 | --DOCSHELL 169BA400 == 36 [pid = 2780] [id = 170] 07:55:06 INFO - PROCESS | 2780 | --DOCSHELL 16895400 == 35 [pid = 2780] [id = 169] 07:55:06 INFO - PROCESS | 2780 | --DOCSHELL 16686400 == 34 [pid = 2780] [id = 168] 07:55:06 INFO - PROCESS | 2780 | --DOCSHELL 1539AC00 == 33 [pid = 2780] [id = 167] 07:55:06 INFO - PROCESS | 2780 | --DOMWINDOW == 92 (1BE35800) [pid = 2780] [serial = 485] [outer = 00000000] [url = about:blank] 07:55:06 INFO - PROCESS | 2780 | --DOCSHELL 13A06400 == 32 [pid = 2780] [id = 166] 07:55:06 INFO - PROCESS | 2780 | --DOCSHELL 125BC400 == 31 [pid = 2780] [id = 165] 07:55:06 INFO - PROCESS | 2780 | --DOCSHELL 0E050C00 == 30 [pid = 2780] [id = 164] 07:55:06 INFO - PROCESS | 2780 | --DOCSHELL 0DB6F400 == 29 [pid = 2780] [id = 163] 07:55:06 INFO - PROCESS | 2780 | --DOCSHELL 15636800 == 28 [pid = 2780] [id = 162] 07:55:06 INFO - PROCESS | 2780 | --DOMWINDOW == 91 (19189000) [pid = 2780] [serial = 483] [outer = 00000000] [url = about:blank] 07:55:06 INFO - PROCESS | 2780 | --DOMWINDOW == 90 (15050000) [pid = 2780] [serial = 464] [outer = 00000000] [url = about:blank] 07:55:06 INFO - PROCESS | 2780 | --DOMWINDOW == 89 (11D8C800) [pid = 2780] [serial = 462] [outer = 00000000] [url = about:blank] 07:55:06 INFO - PROCESS | 2780 | --DOMWINDOW == 88 (0C517000) [pid = 2780] [serial = 452] [outer = 00000000] [url = about:blank] 07:55:06 INFO - PROCESS | 2780 | --DOMWINDOW == 87 (16A9B000) [pid = 2780] [serial = 480] [outer = 00000000] [url = about:blank] 07:55:06 INFO - PROCESS | 2780 | --DOMWINDOW == 86 (0E807000) [pid = 2780] [serial = 461] [outer = 00000000] [url = about:blank] 07:55:06 INFO - PROCESS | 2780 | --DOMWINDOW == 85 (17AD0C00) [pid = 2780] [serial = 476] [outer = 00000000] [url = about:blank] 07:55:06 INFO - PROCESS | 2780 | --DOMWINDOW == 84 (19181400) [pid = 2780] [serial = 482] [outer = 00000000] [url = about:blank] 07:55:06 INFO - PROCESS | 2780 | --DOMWINDOW == 83 (1688E400) [pid = 2780] [serial = 470] [outer = 00000000] [url = about:blank] 07:55:06 INFO - PROCESS | 2780 | --DOMWINDOW == 82 (16681800) [pid = 2780] [serial = 468] [outer = 00000000] [url = about:blank] 07:55:06 INFO - PROCESS | 2780 | --DOMWINDOW == 81 (18634C00) [pid = 2780] [serial = 477] [outer = 00000000] [url = about:blank] 07:55:06 INFO - PROCESS | 2780 | --DOMWINDOW == 80 (16B27C00) [pid = 2780] [serial = 474] [outer = 00000000] [url = about:blank] 07:55:06 INFO - PROCESS | 2780 | --DOMWINDOW == 79 (16896800) [pid = 2780] [serial = 471] [outer = 00000000] [url = about:blank] 07:55:06 INFO - PROCESS | 2780 | --DOMWINDOW == 78 (11D89C00) [pid = 2780] [serial = 459] [outer = 00000000] [url = about:blank] 07:55:06 INFO - PROCESS | 2780 | --DOMWINDOW == 77 (16B26000) [pid = 2780] [serial = 479] [outer = 00000000] [url = about:blank] 07:55:06 INFO - PROCESS | 2780 | --DOMWINDOW == 76 (16B1F000) [pid = 2780] [serial = 473] [outer = 00000000] [url = about:blank] 07:55:06 INFO - PROCESS | 2780 | --DOMWINDOW == 75 (15081C00) [pid = 2780] [serial = 465] [outer = 00000000] [url = about:blank] 07:55:06 INFO - PROCESS | 2780 | --DOMWINDOW == 74 (13961C00) [pid = 2780] [serial = 456] [outer = 00000000] [url = about:blank] 07:55:06 INFO - PROCESS | 2780 | --DOMWINDOW == 73 (0D3F7C00) [pid = 2780] [serial = 453] [outer = 00000000] [url = about:blank] 07:55:06 INFO - PROCESS | 2780 | --DOMWINDOW == 72 (1BF52000) [pid = 2780] [serial = 450] [outer = 00000000] [url = about:blank] 07:55:06 INFO - PROCESS | 2780 | --DOMWINDOW == 71 (0E231800) [pid = 2780] [serial = 458] [outer = 00000000] [url = about:blank] 07:55:06 INFO - PROCESS | 2780 | --DOMWINDOW == 70 (1243DC00) [pid = 2780] [serial = 455] [outer = 00000000] [url = about:blank] 07:55:06 INFO - PROCESS | 2780 | --DOMWINDOW == 69 (162BD400) [pid = 2780] [serial = 467] [outer = 00000000] [url = about:blank] 07:55:06 INFO - PROCESS | 2780 | 1467039306860 Marionette TRACE conn7 <- [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:55:06 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:55:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1680ms 07:55:06 INFO - PROCESS | 2780 | 1467039306902 Marionette TRACE conn7 -> [0,677,"getWindowHandle",null] 07:55:06 INFO - PROCESS | 2780 | 1467039306906 Marionette TRACE conn7 <- [1,677,null,{"value":"13"}] 07:55:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 07:55:06 INFO - PROCESS | 2780 | 1467039306911 Marionette TRACE conn7 -> [0,678,"setScriptTimeout",{"ms":35000}] 07:55:06 INFO - PROCESS | 2780 | 1467039306914 Marionette TRACE conn7 <- [1,678,null,{}] 07:55:06 INFO - PROCESS | 2780 | 1467039306919 Marionette TRACE conn7 -> [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:55:06 INFO - PROCESS | 2780 | 1467039306923 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:55:07 INFO - PROCESS | 2780 | 1467039307008 Marionette TRACE conn7 <- [1,679,null,{"value":null}] 07:55:07 INFO - PROCESS | 2780 | 1467039307052 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:07 INFO - PROCESS | 2780 | 1467039307055 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:55:07 INFO - PROCESS | 2780 | ++DOCSHELL 0DD1D000 == 29 [pid = 2780] [id = 179] 07:55:07 INFO - PROCESS | 2780 | ++DOMWINDOW == 70 (0DD1EC00) [pid = 2780] [serial = 535] [outer = 00000000] 07:55:07 INFO - PROCESS | 2780 | ++DOMWINDOW == 71 (0E046800) [pid = 2780] [serial = 536] [outer = 0DD1EC00] 07:55:07 INFO - PROCESS | 2780 | 1467039307102 Marionette DEBUG loaded listener.js 07:55:07 INFO - PROCESS | 2780 | ++DOMWINDOW == 72 (0E232800) [pid = 2780] [serial = 537] [outer = 0DD1EC00] 07:55:08 INFO - PROCESS | 2780 | 1467039308049 Marionette TRACE conn7 <- [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:55:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 07:55:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1173ms 07:55:08 INFO - PROCESS | 2780 | 1467039308089 Marionette TRACE conn7 -> [0,681,"getWindowHandle",null] 07:55:08 INFO - PROCESS | 2780 | 1467039308094 Marionette TRACE conn7 <- [1,681,null,{"value":"13"}] 07:55:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 07:55:08 INFO - PROCESS | 2780 | 1467039308100 Marionette TRACE conn7 -> [0,682,"setScriptTimeout",{"ms":35000}] 07:55:08 INFO - PROCESS | 2780 | 1467039308103 Marionette TRACE conn7 <- [1,682,null,{}] 07:55:08 INFO - PROCESS | 2780 | 1467039308106 Marionette TRACE conn7 -> [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:55:08 INFO - PROCESS | 2780 | 1467039308109 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:55:08 INFO - PROCESS | 2780 | 1467039308200 Marionette TRACE conn7 <- [1,683,null,{"value":null}] 07:55:08 INFO - PROCESS | 2780 | 1467039308206 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:08 INFO - PROCESS | 2780 | 1467039308209 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:55:08 INFO - PROCESS | 2780 | ++DOCSHELL 12433800 == 30 [pid = 2780] [id = 180] 07:55:08 INFO - PROCESS | 2780 | ++DOMWINDOW == 73 (12437000) [pid = 2780] [serial = 538] [outer = 00000000] 07:55:08 INFO - PROCESS | 2780 | ++DOMWINDOW == 74 (1334A400) [pid = 2780] [serial = 539] [outer = 12437000] 07:55:08 INFO - PROCESS | 2780 | 1467039308256 Marionette DEBUG loaded listener.js 07:55:08 INFO - PROCESS | 2780 | ++DOMWINDOW == 75 (13961C00) [pid = 2780] [serial = 540] [outer = 12437000] 07:55:09 INFO - PROCESS | 2780 | 1467039309227 Marionette TRACE conn7 <- [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:55:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 07:55:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1168ms 07:55:09 INFO - PROCESS | 2780 | 1467039309278 Marionette TRACE conn7 -> [0,685,"getWindowHandle",null] 07:55:09 INFO - PROCESS | 2780 | 1467039309281 Marionette TRACE conn7 <- [1,685,null,{"value":"13"}] 07:55:09 INFO - PROCESS | 2780 | 1467039309284 Marionette TRACE conn7 -> [0,686,"setScriptTimeout",{"ms":35000}] 07:55:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 07:55:09 INFO - PROCESS | 2780 | 1467039309287 Marionette TRACE conn7 <- [1,686,null,{}] 07:55:09 INFO - PROCESS | 2780 | 1467039309298 Marionette TRACE conn7 -> [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:55:09 INFO - PROCESS | 2780 | 1467039309303 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:55:09 INFO - PROCESS | 2780 | 1467039309422 Marionette TRACE conn7 <- [1,687,null,{"value":null}] 07:55:09 INFO - PROCESS | 2780 | 1467039309476 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:09 INFO - PROCESS | 2780 | 1467039309479 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:55:09 INFO - PROCESS | 2780 | ++DOCSHELL 15082800 == 31 [pid = 2780] [id = 181] 07:55:09 INFO - PROCESS | 2780 | ++DOMWINDOW == 76 (15397C00) [pid = 2780] [serial = 541] [outer = 00000000] 07:55:09 INFO - PROCESS | 2780 | ++DOMWINDOW == 77 (15655400) [pid = 2780] [serial = 542] [outer = 15397C00] 07:55:09 INFO - PROCESS | 2780 | 1467039309527 Marionette DEBUG loaded listener.js 07:55:09 INFO - PROCESS | 2780 | ++DOMWINDOW == 78 (162B4800) [pid = 2780] [serial = 543] [outer = 15397C00] 07:55:10 INFO - PROCESS | 2780 | --DOMWINDOW == 77 (16B1F400) [pid = 2780] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 07:55:10 INFO - PROCESS | 2780 | --DOMWINDOW == 76 (0E051000) [pid = 2780] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 07:55:10 INFO - PROCESS | 2780 | --DOMWINDOW == 75 (16895C00) [pid = 2780] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 07:55:10 INFO - PROCESS | 2780 | --DOMWINDOW == 74 (13A06C00) [pid = 2780] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 07:55:10 INFO - PROCESS | 2780 | --DOMWINDOW == 73 (125BD400) [pid = 2780] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 07:55:10 INFO - PROCESS | 2780 | --DOMWINDOW == 72 (0DB75400) [pid = 2780] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 07:55:10 INFO - PROCESS | 2780 | --DOMWINDOW == 71 (167E2000) [pid = 2780] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 07:55:10 INFO - PROCESS | 2780 | --DOMWINDOW == 70 (1539BC00) [pid = 2780] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 07:55:10 INFO - PROCESS | 2780 | --DOMWINDOW == 69 (169C1800) [pid = 2780] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 07:55:10 INFO - PROCESS | 2780 | --DOMWINDOW == 68 (17ACC000) [pid = 2780] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 07:55:10 INFO - PROCESS | 2780 | --DOMWINDOW == 67 (19187C00) [pid = 2780] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 07:55:10 INFO - PROCESS | 2780 | --DOMWINDOW == 66 (1351DC00) [pid = 2780] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 07:55:10 INFO - PROCESS | 2780 | --DOMWINDOW == 65 (16888000) [pid = 2780] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 07:55:10 INFO - PROCESS | 2780 | 1467039310474 Marionette TRACE conn7 <- [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:55:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 07:55:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1232ms 07:55:10 INFO - PROCESS | 2780 | 1467039310519 Marionette TRACE conn7 -> [0,689,"getWindowHandle",null] 07:55:10 INFO - PROCESS | 2780 | 1467039310521 Marionette TRACE conn7 <- [1,689,null,{"value":"13"}] 07:55:10 INFO - PROCESS | 2780 | 1467039310525 Marionette TRACE conn7 -> [0,690,"setScriptTimeout",{"ms":35000}] 07:55:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 07:55:10 INFO - PROCESS | 2780 | 1467039310526 Marionette TRACE conn7 <- [1,690,null,{}] 07:55:10 INFO - PROCESS | 2780 | 1467039310530 Marionette TRACE conn7 -> [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:55:10 INFO - PROCESS | 2780 | 1467039310532 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:55:10 INFO - PROCESS | 2780 | 1467039310618 Marionette TRACE conn7 <- [1,691,null,{"value":null}] 07:55:10 INFO - PROCESS | 2780 | 1467039310624 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:10 INFO - PROCESS | 2780 | 1467039310626 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:55:10 INFO - PROCESS | 2780 | ++DOCSHELL 1504BC00 == 32 [pid = 2780] [id = 182] 07:55:10 INFO - PROCESS | 2780 | ++DOMWINDOW == 66 (156F8000) [pid = 2780] [serial = 544] [outer = 00000000] 07:55:10 INFO - PROCESS | 2780 | ++DOMWINDOW == 67 (162BD800) [pid = 2780] [serial = 545] [outer = 156F8000] 07:55:10 INFO - PROCESS | 2780 | 1467039310670 Marionette DEBUG loaded listener.js 07:55:10 INFO - PROCESS | 2780 | ++DOMWINDOW == 68 (1652E800) [pid = 2780] [serial = 546] [outer = 156F8000] 07:55:11 INFO - PROCESS | 2780 | 1467039311600 Marionette TRACE conn7 <- [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:55:11 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:55:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1128ms 07:55:11 INFO - PROCESS | 2780 | 1467039311657 Marionette TRACE conn7 -> [0,693,"getWindowHandle",null] 07:55:11 INFO - PROCESS | 2780 | 1467039311659 Marionette TRACE conn7 <- [1,693,null,{"value":"13"}] 07:55:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 07:55:11 INFO - PROCESS | 2780 | 1467039311663 Marionette TRACE conn7 -> [0,694,"setScriptTimeout",{"ms":35000}] 07:55:11 INFO - PROCESS | 2780 | 1467039311664 Marionette TRACE conn7 <- [1,694,null,{}] 07:55:11 INFO - PROCESS | 2780 | 1467039311668 Marionette TRACE conn7 -> [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:55:11 INFO - PROCESS | 2780 | 1467039311670 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:55:11 INFO - PROCESS | 2780 | 1467039311749 Marionette TRACE conn7 <- [1,695,null,{"value":null}] 07:55:11 INFO - PROCESS | 2780 | 1467039311755 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:11 INFO - PROCESS | 2780 | 1467039311757 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:55:11 INFO - PROCESS | 2780 | ++DOCSHELL 15343000 == 33 [pid = 2780] [id = 183] 07:55:11 INFO - PROCESS | 2780 | ++DOMWINDOW == 69 (167E6400) [pid = 2780] [serial = 547] [outer = 00000000] 07:55:11 INFO - PROCESS | 2780 | ++DOMWINDOW == 70 (16893000) [pid = 2780] [serial = 548] [outer = 167E6400] 07:55:11 INFO - PROCESS | 2780 | 1467039311801 Marionette DEBUG loaded listener.js 07:55:11 INFO - PROCESS | 2780 | ++DOMWINDOW == 71 (1692FC00) [pid = 2780] [serial = 549] [outer = 167E6400] 07:55:12 INFO - PROCESS | 2780 | 1467039312798 Marionette TRACE conn7 <- [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:55:12 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:55:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1180ms 07:55:12 INFO - PROCESS | 2780 | 1467039312847 Marionette TRACE conn7 -> [0,697,"getWindowHandle",null] 07:55:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 07:55:12 INFO - PROCESS | 2780 | 1467039312852 Marionette TRACE conn7 <- [1,697,null,{"value":"13"}] 07:55:12 INFO - PROCESS | 2780 | 1467039312857 Marionette TRACE conn7 -> [0,698,"setScriptTimeout",{"ms":35000}] 07:55:12 INFO - PROCESS | 2780 | 1467039312860 Marionette TRACE conn7 <- [1,698,null,{}] 07:55:12 INFO - PROCESS | 2780 | 1467039312866 Marionette TRACE conn7 -> [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:55:12 INFO - PROCESS | 2780 | 1467039312869 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:55:13 INFO - PROCESS | 2780 | 1467039313022 Marionette TRACE conn7 <- [1,699,null,{"value":null}] 07:55:13 INFO - PROCESS | 2780 | 1467039313140 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:13 INFO - PROCESS | 2780 | 1467039313145 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:55:13 INFO - PROCESS | 2780 | ++DOCSHELL 0DD1A000 == 34 [pid = 2780] [id = 184] 07:55:13 INFO - PROCESS | 2780 | ++DOMWINDOW == 72 (0DD1B000) [pid = 2780] [serial = 550] [outer = 00000000] 07:55:13 INFO - PROCESS | 2780 | ++DOMWINDOW == 73 (0E048000) [pid = 2780] [serial = 551] [outer = 0DD1B000] 07:55:13 INFO - PROCESS | 2780 | 1467039313250 Marionette DEBUG loaded listener.js 07:55:13 INFO - PROCESS | 2780 | ++DOMWINDOW == 74 (11D89C00) [pid = 2780] [serial = 552] [outer = 0DD1B000] 07:55:14 INFO - PROCESS | 2780 | 1467039314324 Marionette TRACE conn7 <- [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:55:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 07:55:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1534ms 07:55:14 INFO - PROCESS | 2780 | 1467039314391 Marionette TRACE conn7 -> [0,701,"getWindowHandle",null] 07:55:14 INFO - PROCESS | 2780 | 1467039314396 Marionette TRACE conn7 <- [1,701,null,{"value":"13"}] 07:55:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 07:55:14 INFO - PROCESS | 2780 | 1467039314403 Marionette TRACE conn7 -> [0,702,"setScriptTimeout",{"ms":35000}] 07:55:14 INFO - PROCESS | 2780 | 1467039314405 Marionette TRACE conn7 <- [1,702,null,{}] 07:55:14 INFO - PROCESS | 2780 | 1467039314450 Marionette TRACE conn7 -> [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:55:14 INFO - PROCESS | 2780 | 1467039314453 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:55:14 INFO - PROCESS | 2780 | 1467039314609 Marionette TRACE conn7 <- [1,703,null,{"value":null}] 07:55:14 INFO - PROCESS | 2780 | 1467039314704 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:14 INFO - PROCESS | 2780 | 1467039314706 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:55:14 INFO - PROCESS | 2780 | ++DOCSHELL 13E2FC00 == 35 [pid = 2780] [id = 185] 07:55:14 INFO - PROCESS | 2780 | ++DOMWINDOW == 75 (13E32000) [pid = 2780] [serial = 553] [outer = 00000000] 07:55:14 INFO - PROCESS | 2780 | ++DOMWINDOW == 76 (15083C00) [pid = 2780] [serial = 554] [outer = 13E32000] 07:55:14 INFO - PROCESS | 2780 | 1467039314762 Marionette DEBUG loaded listener.js 07:55:14 INFO - PROCESS | 2780 | ++DOMWINDOW == 77 (15FF0000) [pid = 2780] [serial = 555] [outer = 13E32000] 07:55:15 INFO - PROCESS | 2780 | 1467039315828 Marionette TRACE conn7 <- [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:55:15 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:55:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1472ms 07:55:15 INFO - PROCESS | 2780 | 1467039315878 Marionette TRACE conn7 -> [0,705,"getWindowHandle",null] 07:55:15 INFO - PROCESS | 2780 | 1467039315883 Marionette TRACE conn7 <- [1,705,null,{"value":"13"}] 07:55:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 07:55:15 INFO - PROCESS | 2780 | 1467039315888 Marionette TRACE conn7 -> [0,706,"setScriptTimeout",{"ms":35000}] 07:55:15 INFO - PROCESS | 2780 | 1467039315891 Marionette TRACE conn7 <- [1,706,null,{}] 07:55:15 INFO - PROCESS | 2780 | 1467039315896 Marionette TRACE conn7 -> [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:55:15 INFO - PROCESS | 2780 | 1467039315899 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:55:16 INFO - PROCESS | 2780 | 1467039316098 Marionette TRACE conn7 <- [1,707,null,{"value":null}] 07:55:16 INFO - PROCESS | 2780 | --DOCSHELL 1504BC00 == 34 [pid = 2780] [id = 182] 07:55:16 INFO - PROCESS | 2780 | --DOCSHELL 15082800 == 33 [pid = 2780] [id = 181] 07:55:16 INFO - PROCESS | 2780 | --DOCSHELL 12433800 == 32 [pid = 2780] [id = 180] 07:55:16 INFO - PROCESS | 2780 | --DOCSHELL 0DD1D000 == 31 [pid = 2780] [id = 179] 07:55:16 INFO - PROCESS | 2780 | --DOCSHELL 0E047400 == 30 [pid = 2780] [id = 178] 07:55:16 INFO - PROCESS | 2780 | --DOCSHELL 0C514800 == 29 [pid = 2780] [id = 177] 07:55:16 INFO - PROCESS | 2780 | --DOCSHELL 13E2FC00 == 28 [pid = 2780] [id = 185] 07:55:16 INFO - PROCESS | 2780 | --DOCSHELL 15343000 == 27 [pid = 2780] [id = 183] 07:55:16 INFO - PROCESS | 2780 | --DOCSHELL 0DD1A000 == 26 [pid = 2780] [id = 184] 07:55:16 INFO - PROCESS | 2780 | --DOMWINDOW == 76 (16B2CC00) [pid = 2780] [serial = 512] [outer = 00000000] [url = about:blank] 07:55:16 INFO - PROCESS | 2780 | --DOMWINDOW == 75 (0E232000) [pid = 2780] [serial = 491] [outer = 00000000] [url = about:blank] 07:55:16 INFO - PROCESS | 2780 | --DOMWINDOW == 74 (0E80B000) [pid = 2780] [serial = 492] [outer = 00000000] [url = about:blank] 07:55:16 INFO - PROCESS | 2780 | --DOMWINDOW == 73 (169BB800) [pid = 2780] [serial = 506] [outer = 00000000] [url = about:blank] 07:55:16 INFO - PROCESS | 2780 | --DOMWINDOW == 72 (169BC000) [pid = 2780] [serial = 507] [outer = 00000000] [url = about:blank] 07:55:16 INFO - PROCESS | 2780 | --DOMWINDOW == 71 (1408D000) [pid = 2780] [serial = 497] [outer = 00000000] [url = about:blank] 07:55:16 INFO - PROCESS | 2780 | --DOMWINDOW == 70 (1507DC00) [pid = 2780] [serial = 498] [outer = 00000000] [url = about:blank] 07:55:16 INFO - PROCESS | 2780 | --DOMWINDOW == 69 (1337A000) [pid = 2780] [serial = 494] [outer = 00000000] [url = about:blank] 07:55:16 INFO - PROCESS | 2780 | --DOMWINDOW == 68 (135C8000) [pid = 2780] [serial = 495] [outer = 00000000] [url = about:blank] 07:55:16 INFO - PROCESS | 2780 | --DOMWINDOW == 67 (0DD12000) [pid = 2780] [serial = 488] [outer = 00000000] [url = about:blank] 07:55:16 INFO - PROCESS | 2780 | --DOMWINDOW == 66 (0DD17C00) [pid = 2780] [serial = 489] [outer = 00000000] [url = about:blank] 07:55:16 INFO - PROCESS | 2780 | --DOMWINDOW == 65 (167ED400) [pid = 2780] [serial = 503] [outer = 00000000] [url = about:blank] 07:55:16 INFO - PROCESS | 2780 | --DOMWINDOW == 64 (16889800) [pid = 2780] [serial = 504] [outer = 00000000] [url = about:blank] 07:55:16 INFO - PROCESS | 2780 | --DOMWINDOW == 63 (15653C00) [pid = 2780] [serial = 500] [outer = 00000000] [url = about:blank] 07:55:16 INFO - PROCESS | 2780 | --DOMWINDOW == 62 (15FF9C00) [pid = 2780] [serial = 501] [outer = 00000000] [url = about:blank] 07:55:16 INFO - PROCESS | 2780 | --DOMWINDOW == 61 (16A95C00) [pid = 2780] [serial = 509] [outer = 00000000] [url = about:blank] 07:55:16 INFO - PROCESS | 2780 | --DOMWINDOW == 60 (17AD4400) [pid = 2780] [serial = 515] [outer = 00000000] [url = about:blank] 07:55:16 INFO - PROCESS | 2780 | --DOMWINDOW == 59 (1BE85800) [pid = 2780] [serial = 527] [outer = 00000000] [url = about:blank] 07:55:16 INFO - PROCESS | 2780 | --DOMWINDOW == 58 (19E0A000) [pid = 2780] [serial = 518] [outer = 00000000] [url = about:blank] 07:55:16 INFO - PROCESS | 2780 | --DOMWINDOW == 57 (162B4C00) [pid = 2780] [serial = 522] [outer = 00000000] [url = about:blank] 07:55:16 INFO - PROCESS | 2780 | --DOMWINDOW == 56 (153A1400) [pid = 2780] [serial = 521] [outer = 00000000] [url = about:blank] 07:55:16 INFO - PROCESS | 2780 | --DOMWINDOW == 55 (19D4D000) [pid = 2780] [serial = 524] [outer = 00000000] [url = about:blank] 07:55:16 INFO - PROCESS | 2780 | --DOMWINDOW == 54 (19E13400) [pid = 2780] [serial = 519] [outer = 00000000] [url = about:blank] 07:55:16 INFO - PROCESS | 2780 | --DOMWINDOW == 53 (18E0C000) [pid = 2780] [serial = 516] [outer = 00000000] [url = about:blank] 07:55:16 INFO - PROCESS | 2780 | --DOMWINDOW == 52 (16B2D400) [pid = 2780] [serial = 513] [outer = 00000000] [url = about:blank] 07:55:16 INFO - PROCESS | 2780 | --DOMWINDOW == 51 (1BE3D000) [pid = 2780] [serial = 525] [outer = 00000000] [url = about:blank] 07:55:16 INFO - PROCESS | 2780 | --DOMWINDOW == 50 (16A92C00) [pid = 2780] [serial = 510] [outer = 00000000] [url = about:blank] 07:55:16 INFO - PROCESS | 2780 | 1467039316749 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:16 INFO - PROCESS | 2780 | 1467039316753 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:55:16 INFO - PROCESS | 2780 | ++DOCSHELL 0C50E000 == 27 [pid = 2780] [id = 186] 07:55:16 INFO - PROCESS | 2780 | ++DOMWINDOW == 51 (0C510800) [pid = 2780] [serial = 556] [outer = 00000000] 07:55:16 INFO - PROCESS | 2780 | ++DOMWINDOW == 52 (0C517400) [pid = 2780] [serial = 557] [outer = 0C510800] 07:55:16 INFO - PROCESS | 2780 | 1467039316804 Marionette DEBUG loaded listener.js 07:55:16 INFO - PROCESS | 2780 | ++DOMWINDOW == 53 (0D303C00) [pid = 2780] [serial = 558] [outer = 0C510800] 07:55:17 INFO - PROCESS | 2780 | 1467039317718 Marionette TRACE conn7 <- [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:55:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 07:55:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1890ms 07:55:17 INFO - PROCESS | 2780 | 1467039317780 Marionette TRACE conn7 -> [0,709,"getWindowHandle",null] 07:55:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 07:55:17 INFO - PROCESS | 2780 | 1467039317783 Marionette TRACE conn7 <- [1,709,null,{"value":"13"}] 07:55:17 INFO - PROCESS | 2780 | 1467039317788 Marionette TRACE conn7 -> [0,710,"setScriptTimeout",{"ms":35000}] 07:55:17 INFO - PROCESS | 2780 | 1467039317791 Marionette TRACE conn7 <- [1,710,null,{}] 07:55:17 INFO - PROCESS | 2780 | 1467039317796 Marionette TRACE conn7 -> [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:55:17 INFO - PROCESS | 2780 | 1467039317799 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:55:17 INFO - PROCESS | 2780 | 1467039317889 Marionette TRACE conn7 <- [1,711,null,{"value":null}] 07:55:17 INFO - PROCESS | 2780 | 1467039317898 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:17 INFO - PROCESS | 2780 | 1467039317900 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:55:17 INFO - PROCESS | 2780 | ++DOCSHELL 0DEAA800 == 28 [pid = 2780] [id = 187] 07:55:17 INFO - PROCESS | 2780 | ++DOMWINDOW == 54 (0E046400) [pid = 2780] [serial = 559] [outer = 00000000] 07:55:17 INFO - PROCESS | 2780 | ++DOMWINDOW == 55 (0E04FC00) [pid = 2780] [serial = 560] [outer = 0E046400] 07:55:17 INFO - PROCESS | 2780 | 1467039317949 Marionette DEBUG loaded listener.js 07:55:18 INFO - PROCESS | 2780 | ++DOMWINDOW == 56 (0E233800) [pid = 2780] [serial = 561] [outer = 0E046400] 07:55:18 INFO - PROCESS | 2780 | 1467039318456 Marionette TRACE conn7 <- [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:55:18 INFO - PROCESS | 2780 | 1467039318526 Marionette TRACE conn7 <- [1,713,null,{"value":"13"}] 07:55:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 07:55:18 INFO - PROCESS | 2780 | 1467039318529 Marionette TRACE conn7 -> [0,714,"setScriptTimeout",{"ms":35000}] 07:55:18 INFO - PROCESS | 2780 | 1467039318531 Marionette TRACE conn7 <- [1,714,null,{}] 07:55:18 INFO - PROCESS | 2780 | 1467039318535 Marionette TRACE conn7 -> [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:55:18 INFO - PROCESS | 2780 | 1467039318538 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:55:18 INFO - PROCESS | 2780 | 1467039318629 Marionette TRACE conn7 <- [1,715,null,{"value":null}] 07:55:18 INFO - PROCESS | 2780 | 1467039318644 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:18 INFO - PROCESS | 2780 | 1467039318646 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:55:18 INFO - PROCESS | 2780 | ++DOCSHELL 124B8800 == 29 [pid = 2780] [id = 188] 07:55:18 INFO - PROCESS | 2780 | ++DOMWINDOW == 57 (124BD000) [pid = 2780] [serial = 562] [outer = 00000000] 07:55:18 INFO - PROCESS | 2780 | ++DOMWINDOW == 58 (13353C00) [pid = 2780] [serial = 563] [outer = 124BD000] 07:55:18 INFO - PROCESS | 2780 | 1467039318691 Marionette DEBUG loaded listener.js 07:55:18 INFO - PROCESS | 2780 | ++DOMWINDOW == 59 (1351C800) [pid = 2780] [serial = 564] [outer = 124BD000] 07:55:19 INFO - PROCESS | 2780 | 1467039319289 Marionette TRACE conn7 <- [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:55:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 07:55:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 830ms 07:55:19 INFO - PROCESS | 2780 | 1467039319363 Marionette TRACE conn7 -> [0,717,"getWindowHandle",null] 07:55:19 INFO - PROCESS | 2780 | 1467039319366 Marionette TRACE conn7 <- [1,717,null,{"value":"13"}] 07:55:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 07:55:19 INFO - PROCESS | 2780 | 1467039319376 Marionette TRACE conn7 -> [0,718,"setScriptTimeout",{"ms":35000}] 07:55:19 INFO - PROCESS | 2780 | 1467039319382 Marionette TRACE conn7 <- [1,718,null,{}] 07:55:19 INFO - PROCESS | 2780 | 1467039319401 Marionette TRACE conn7 -> [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:55:19 INFO - PROCESS | 2780 | 1467039319405 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:55:19 INFO - PROCESS | 2780 | 1467039319528 Marionette TRACE conn7 <- [1,719,null,{"value":null}] 07:55:19 INFO - PROCESS | 2780 | 1467039319577 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:19 INFO - PROCESS | 2780 | 1467039319580 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:55:19 INFO - PROCESS | 2780 | ++DOCSHELL 13A06800 == 30 [pid = 2780] [id = 189] 07:55:19 INFO - PROCESS | 2780 | ++DOMWINDOW == 60 (14089400) [pid = 2780] [serial = 565] [outer = 00000000] 07:55:19 INFO - PROCESS | 2780 | ++DOMWINDOW == 61 (153A1400) [pid = 2780] [serial = 566] [outer = 14089400] 07:55:19 INFO - PROCESS | 2780 | 1467039319624 Marionette DEBUG loaded listener.js 07:55:19 INFO - PROCESS | 2780 | ++DOMWINDOW == 62 (156F4000) [pid = 2780] [serial = 567] [outer = 14089400] 07:55:20 INFO - PROCESS | 2780 | 1467039320093 Marionette TRACE conn7 <- [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:55:20 INFO - PROCESS | 2780 | 1467039320126 Marionette TRACE conn7 <- [1,721,null,{"value":"13"}] 07:55:20 INFO - PROCESS | 2780 | 1467039320129 Marionette TRACE conn7 -> [0,722,"setScriptTimeout",{"ms":35000}] 07:55:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 07:55:20 INFO - PROCESS | 2780 | 1467039320131 Marionette TRACE conn7 <- [1,722,null,{}] 07:55:20 INFO - PROCESS | 2780 | 1467039320134 Marionette TRACE conn7 -> [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:55:20 INFO - PROCESS | 2780 | 1467039320137 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:55:20 INFO - PROCESS | 2780 | 1467039320252 Marionette TRACE conn7 <- [1,723,null,{"value":null}] 07:55:20 INFO - PROCESS | 2780 | 1467039320260 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:20 INFO - PROCESS | 2780 | 1467039320262 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:55:20 INFO - PROCESS | 2780 | ++DOCSHELL 15FEE800 == 31 [pid = 2780] [id = 190] 07:55:20 INFO - PROCESS | 2780 | ++DOMWINDOW == 63 (1636B000) [pid = 2780] [serial = 568] [outer = 00000000] 07:55:20 INFO - PROCESS | 2780 | ++DOMWINDOW == 64 (167E7800) [pid = 2780] [serial = 569] [outer = 1636B000] 07:55:20 INFO - PROCESS | 2780 | 1467039320306 Marionette DEBUG loaded listener.js 07:55:20 INFO - PROCESS | 2780 | ++DOMWINDOW == 65 (167EC800) [pid = 2780] [serial = 570] [outer = 1636B000] 07:55:20 INFO - PROCESS | 2780 | 1467039320756 Marionette TRACE conn7 <- [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:55:20 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:55:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 670ms 07:55:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 07:55:20 INFO - PROCESS | 2780 | 1467039320803 Marionette TRACE conn7 -> [0,725,"getWindowHandle",null] 07:55:20 INFO - PROCESS | 2780 | 1467039320805 Marionette TRACE conn7 <- [1,725,null,{"value":"13"}] 07:55:20 INFO - PROCESS | 2780 | 1467039320810 Marionette TRACE conn7 -> [0,726,"setScriptTimeout",{"ms":35000}] 07:55:20 INFO - PROCESS | 2780 | 1467039320812 Marionette TRACE conn7 <- [1,726,null,{}] 07:55:20 INFO - PROCESS | 2780 | 1467039320815 Marionette TRACE conn7 -> [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:55:20 INFO - PROCESS | 2780 | 1467039320817 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:55:21 INFO - PROCESS | 2780 | 1467039321014 Marionette TRACE conn7 <- [1,727,null,{"value":null}] 07:55:21 INFO - PROCESS | 2780 | --DOMWINDOW == 64 (156F8000) [pid = 2780] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 07:55:21 INFO - PROCESS | 2780 | --DOMWINDOW == 63 (18E0C800) [pid = 2780] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 07:55:21 INFO - PROCESS | 2780 | --DOMWINDOW == 62 (167E6400) [pid = 2780] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 07:55:21 INFO - PROCESS | 2780 | --DOMWINDOW == 61 (15397C00) [pid = 2780] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 07:55:21 INFO - PROCESS | 2780 | --DOMWINDOW == 60 (0C516400) [pid = 2780] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 07:55:21 INFO - PROCESS | 2780 | --DOMWINDOW == 59 (12437000) [pid = 2780] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 07:55:21 INFO - PROCESS | 2780 | --DOMWINDOW == 58 (0E84C000) [pid = 2780] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 07:55:21 INFO - PROCESS | 2780 | --DOMWINDOW == 57 (1918B800) [pid = 2780] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 07:55:21 INFO - PROCESS | 2780 | --DOMWINDOW == 56 (0DD1EC00) [pid = 2780] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 07:55:21 INFO - PROCESS | 2780 | 1467039321073 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:21 INFO - PROCESS | 2780 | 1467039321079 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:55:21 INFO - PROCESS | 2780 | ++DOCSHELL 0E048C00 == 32 [pid = 2780] [id = 191] 07:55:21 INFO - PROCESS | 2780 | ++DOMWINDOW == 57 (0E04D400) [pid = 2780] [serial = 571] [outer = 00000000] 07:55:21 INFO - PROCESS | 2780 | ++DOMWINDOW == 58 (15397C00) [pid = 2780] [serial = 572] [outer = 0E04D400] 07:55:21 INFO - PROCESS | 2780 | 1467039321134 Marionette DEBUG loaded listener.js 07:55:21 INFO - PROCESS | 2780 | ++DOMWINDOW == 59 (169B7400) [pid = 2780] [serial = 573] [outer = 0E04D400] 07:55:21 INFO - PROCESS | 2780 | 1467039322000 Marionette TRACE conn7 <- [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:55:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 07:55:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1238ms 07:55:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 07:55:22 INFO - PROCESS | 2780 | 1467039322047 Marionette TRACE conn7 -> [0,729,"getWindowHandle",null] 07:55:22 INFO - PROCESS | 2780 | 1467039322049 Marionette TRACE conn7 <- [1,729,null,{"value":"13"}] 07:55:22 INFO - PROCESS | 2780 | 1467039322053 Marionette TRACE conn7 -> [0,730,"setScriptTimeout",{"ms":35000}] 07:55:22 INFO - PROCESS | 2780 | 1467039322055 Marionette TRACE conn7 <- [1,730,null,{}] 07:55:22 INFO - PROCESS | 2780 | 1467039322058 Marionette TRACE conn7 -> [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:55:22 INFO - PROCESS | 2780 | 1467039322060 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:55:22 INFO - PROCESS | 2780 | 1467039322143 Marionette TRACE conn7 <- [1,731,null,{"value":null}] 07:55:22 INFO - PROCESS | 2780 | 1467039322148 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:22 INFO - PROCESS | 2780 | 1467039322150 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:55:22 INFO - PROCESS | 2780 | ++DOCSHELL 0E992000 == 33 [pid = 2780] [id = 192] 07:55:22 INFO - PROCESS | 2780 | ++DOMWINDOW == 60 (169C4400) [pid = 2780] [serial = 574] [outer = 00000000] 07:55:22 INFO - PROCESS | 2780 | ++DOMWINDOW == 61 (16A9B000) [pid = 2780] [serial = 575] [outer = 169C4400] 07:55:22 INFO - PROCESS | 2780 | 1467039322195 Marionette DEBUG loaded listener.js 07:55:22 INFO - PROCESS | 2780 | ++DOMWINDOW == 62 (16A9B800) [pid = 2780] [serial = 576] [outer = 169C4400] 07:55:23 INFO - PROCESS | 2780 | 1467039323193 Marionette TRACE conn7 <- [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:55:23 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:55:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1184ms 07:55:23 INFO - PROCESS | 2780 | 1467039323238 Marionette TRACE conn7 -> [0,733,"getWindowHandle",null] 07:55:23 INFO - PROCESS | 2780 | 1467039323243 Marionette TRACE conn7 <- [1,733,null,{"value":"13"}] 07:55:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 07:55:23 INFO - PROCESS | 2780 | 1467039323248 Marionette TRACE conn7 -> [0,734,"setScriptTimeout",{"ms":35000}] 07:55:23 INFO - PROCESS | 2780 | 1467039323252 Marionette TRACE conn7 <- [1,734,null,{}] 07:55:23 INFO - PROCESS | 2780 | 1467039323257 Marionette TRACE conn7 -> [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:55:23 INFO - PROCESS | 2780 | 1467039323260 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:55:23 INFO - PROCESS | 2780 | 1467039323428 Marionette TRACE conn7 <- [1,735,null,{"value":null}] 07:55:23 INFO - PROCESS | 2780 | 1467039323562 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:23 INFO - PROCESS | 2780 | 1467039323565 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:55:23 INFO - PROCESS | 2780 | ++DOCSHELL 0DD18800 == 34 [pid = 2780] [id = 193] 07:55:23 INFO - PROCESS | 2780 | ++DOMWINDOW == 63 (0DD18C00) [pid = 2780] [serial = 577] [outer = 00000000] 07:55:23 INFO - PROCESS | 2780 | ++DOMWINDOW == 64 (0DEA3800) [pid = 2780] [serial = 578] [outer = 0DD18C00] 07:55:23 INFO - PROCESS | 2780 | 1467039323624 Marionette DEBUG loaded listener.js 07:55:23 INFO - PROCESS | 2780 | ++DOMWINDOW == 65 (0E889C00) [pid = 2780] [serial = 579] [outer = 0DD18C00] 07:55:24 INFO - PROCESS | 2780 | 1467039324806 Marionette TRACE conn7 <- [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:55:24 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:55:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1585ms 07:55:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 07:55:24 INFO - PROCESS | 2780 | 1467039324838 Marionette TRACE conn7 -> [0,737,"getWindowHandle",null] 07:55:24 INFO - PROCESS | 2780 | 1467039324842 Marionette TRACE conn7 <- [1,737,null,{"value":"13"}] 07:55:24 INFO - PROCESS | 2780 | 1467039324854 Marionette TRACE conn7 -> [0,738,"setScriptTimeout",{"ms":35000}] 07:55:24 INFO - PROCESS | 2780 | 1467039324858 Marionette TRACE conn7 <- [1,738,null,{}] 07:55:24 INFO - PROCESS | 2780 | 1467039324863 Marionette TRACE conn7 -> [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:55:24 INFO - PROCESS | 2780 | 1467039324866 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:55:25 INFO - PROCESS | 2780 | 1467039325031 Marionette TRACE conn7 <- [1,739,null,{"value":null}] 07:55:25 INFO - PROCESS | 2780 | 1467039325106 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:25 INFO - PROCESS | 2780 | 1467039325109 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:55:25 INFO - PROCESS | 2780 | ++DOCSHELL 0CBEC000 == 35 [pid = 2780] [id = 194] 07:55:25 INFO - PROCESS | 2780 | ++DOMWINDOW == 66 (0D30D800) [pid = 2780] [serial = 580] [outer = 00000000] 07:55:25 INFO - PROCESS | 2780 | ++DOMWINDOW == 67 (0D3F9C00) [pid = 2780] [serial = 581] [outer = 0D30D800] 07:55:25 INFO - PROCESS | 2780 | 1467039325159 Marionette DEBUG loaded listener.js 07:55:25 INFO - PROCESS | 2780 | ++DOMWINDOW == 68 (0DE2EC00) [pid = 2780] [serial = 582] [outer = 0D30D800] 07:55:25 INFO - PROCESS | 2780 | --DOCSHELL 17ACA400 == 34 [pid = 2780] [id = 26] 07:55:25 INFO - PROCESS | 2780 | --DOCSHELL 15658400 == 33 [pid = 2780] [id = 25] 07:55:25 INFO - PROCESS | 2780 | --DOCSHELL 1CA2A400 == 32 [pid = 2780] [id = 27] 07:55:25 INFO - PROCESS | 2780 | --DOCSHELL 0D3FA800 == 31 [pid = 2780] [id = 22] 07:55:25 INFO - PROCESS | 2780 | --DOCSHELL 0D306000 == 30 [pid = 2780] [id = 28] 07:55:25 INFO - PROCESS | 2780 | --DOCSHELL 15082C00 == 29 [pid = 2780] [id = 10] 07:55:25 INFO - PROCESS | 2780 | --DOCSHELL 1CA14C00 == 28 [pid = 2780] [id = 23] 07:55:25 INFO - PROCESS | 2780 | --DOCSHELL 16A7E000 == 27 [pid = 2780] [id = 13] 07:55:25 INFO - PROCESS | 2780 | --DOCSHELL 0DE9CC00 == 26 [pid = 2780] [id = 8] 07:55:25 INFO - PROCESS | 2780 | --DOMWINDOW == 67 (1BE36C00) [pid = 2780] [serial = 486] [outer = 00000000] [url = about:blank] 07:55:25 INFO - PROCESS | 2780 | --DOMWINDOW == 66 (16893000) [pid = 2780] [serial = 548] [outer = 00000000] [url = about:blank] 07:55:25 INFO - PROCESS | 2780 | --DOMWINDOW == 65 (15655400) [pid = 2780] [serial = 542] [outer = 00000000] [url = about:blank] 07:55:25 INFO - PROCESS | 2780 | --DOMWINDOW == 64 (0D35D000) [pid = 2780] [serial = 530] [outer = 00000000] [url = about:blank] 07:55:25 INFO - PROCESS | 2780 | --DOMWINDOW == 63 (0DBB3C00) [pid = 2780] [serial = 531] [outer = 00000000] [url = about:blank] 07:55:25 INFO - PROCESS | 2780 | --DOMWINDOW == 62 (1334A400) [pid = 2780] [serial = 539] [outer = 00000000] [url = about:blank] 07:55:25 INFO - PROCESS | 2780 | --DOMWINDOW == 61 (11D96800) [pid = 2780] [serial = 533] [outer = 00000000] [url = about:blank] 07:55:25 INFO - PROCESS | 2780 | --DOMWINDOW == 60 (1242F800) [pid = 2780] [serial = 534] [outer = 00000000] [url = about:blank] 07:55:25 INFO - PROCESS | 2780 | --DOMWINDOW == 59 (1BE86000) [pid = 2780] [serial = 528] [outer = 00000000] [url = about:blank] 07:55:25 INFO - PROCESS | 2780 | --DOMWINDOW == 58 (0E046800) [pid = 2780] [serial = 536] [outer = 00000000] [url = about:blank] 07:55:25 INFO - PROCESS | 2780 | --DOMWINDOW == 57 (0E232800) [pid = 2780] [serial = 537] [outer = 00000000] [url = about:blank] 07:55:25 INFO - PROCESS | 2780 | --DOMWINDOW == 56 (162BD800) [pid = 2780] [serial = 545] [outer = 00000000] [url = about:blank] 07:55:25 INFO - PROCESS | 2780 | --DOMWINDOW == 55 (162B4800) [pid = 2780] [serial = 543] [outer = 00000000] [url = about:blank] 07:55:25 INFO - PROCESS | 2780 | --DOMWINDOW == 54 (1692FC00) [pid = 2780] [serial = 549] [outer = 00000000] [url = about:blank] 07:55:25 INFO - PROCESS | 2780 | --DOMWINDOW == 53 (1652E800) [pid = 2780] [serial = 546] [outer = 00000000] [url = about:blank] 07:55:25 INFO - PROCESS | 2780 | --DOMWINDOW == 52 (13961C00) [pid = 2780] [serial = 540] [outer = 00000000] [url = about:blank] 07:55:26 INFO - PROCESS | 2780 | 1467039326134 Marionette TRACE conn7 <- [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:55:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 07:55:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1341ms 07:55:26 INFO - PROCESS | 2780 | 1467039326189 Marionette TRACE conn7 -> [0,741,"getWindowHandle",null] 07:55:26 INFO - PROCESS | 2780 | 1467039326194 Marionette TRACE conn7 <- [1,741,null,{"value":"13"}] 07:55:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 07:55:26 INFO - PROCESS | 2780 | 1467039326200 Marionette TRACE conn7 -> [0,742,"setScriptTimeout",{"ms":35000}] 07:55:26 INFO - PROCESS | 2780 | 1467039326203 Marionette TRACE conn7 <- [1,742,null,{}] 07:55:26 INFO - PROCESS | 2780 | 1467039326207 Marionette TRACE conn7 -> [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:55:26 INFO - PROCESS | 2780 | 1467039326210 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:55:26 INFO - PROCESS | 2780 | 1467039326297 Marionette TRACE conn7 <- [1,743,null,{"value":null}] 07:55:26 INFO - PROCESS | 2780 | 1467039326304 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:26 INFO - PROCESS | 2780 | 1467039326307 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:55:26 INFO - PROCESS | 2780 | ++DOCSHELL 0DE2A800 == 27 [pid = 2780] [id = 195] 07:55:26 INFO - PROCESS | 2780 | ++DOMWINDOW == 53 (0E046800) [pid = 2780] [serial = 583] [outer = 00000000] 07:55:26 INFO - PROCESS | 2780 | ++DOMWINDOW == 54 (0E052800) [pid = 2780] [serial = 584] [outer = 0E046800] 07:55:26 INFO - PROCESS | 2780 | 1467039326354 Marionette DEBUG loaded listener.js 07:55:26 INFO - PROCESS | 2780 | ++DOMWINDOW == 55 (0E803000) [pid = 2780] [serial = 585] [outer = 0E046800] 07:55:27 INFO - PROCESS | 2780 | 1467039327314 Marionette TRACE conn7 <- [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:55:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 07:55:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1131ms 07:55:27 INFO - PROCESS | 2780 | 1467039327335 Marionette TRACE conn7 -> [0,745,"getWindowHandle",null] 07:55:27 INFO - PROCESS | 2780 | 1467039327337 Marionette TRACE conn7 <- [1,745,null,{"value":"13"}] 07:55:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 07:55:27 INFO - PROCESS | 2780 | 1467039327341 Marionette TRACE conn7 -> [0,746,"setScriptTimeout",{"ms":35000}] 07:55:27 INFO - PROCESS | 2780 | 1467039327344 Marionette TRACE conn7 <- [1,746,null,{}] 07:55:27 INFO - PROCESS | 2780 | 1467039327355 Marionette TRACE conn7 -> [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:55:27 INFO - PROCESS | 2780 | 1467039327360 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:55:27 INFO - PROCESS | 2780 | 1467039327447 Marionette TRACE conn7 <- [1,747,null,{"value":null}] 07:55:27 INFO - PROCESS | 2780 | 1467039327454 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:27 INFO - PROCESS | 2780 | 1467039327457 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:55:27 INFO - PROCESS | 2780 | ++DOCSHELL 124B8400 == 28 [pid = 2780] [id = 196] 07:55:27 INFO - PROCESS | 2780 | ++DOMWINDOW == 56 (124BA000) [pid = 2780] [serial = 586] [outer = 00000000] 07:55:27 INFO - PROCESS | 2780 | ++DOMWINDOW == 57 (125BD400) [pid = 2780] [serial = 587] [outer = 124BA000] 07:55:27 INFO - PROCESS | 2780 | 1467039327510 Marionette DEBUG loaded listener.js 07:55:27 INFO - PROCESS | 2780 | ++DOMWINDOW == 58 (13518000) [pid = 2780] [serial = 588] [outer = 124BA000] 07:55:28 INFO - PROCESS | 2780 | 1467039328017 Marionette TRACE conn7 <- [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:55:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 07:55:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 730ms 07:55:28 INFO - PROCESS | 2780 | 1467039328075 Marionette TRACE conn7 -> [0,749,"getWindowHandle",null] 07:55:28 INFO - PROCESS | 2780 | 1467039328077 Marionette TRACE conn7 <- [1,749,null,{"value":"13"}] 07:55:28 INFO - PROCESS | 2780 | 1467039328081 Marionette TRACE conn7 -> [0,750,"setScriptTimeout",{"ms":35000}] 07:55:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 07:55:28 INFO - PROCESS | 2780 | 1467039328082 Marionette TRACE conn7 <- [1,750,null,{}] 07:55:28 INFO - PROCESS | 2780 | 1467039328086 Marionette TRACE conn7 -> [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:55:28 INFO - PROCESS | 2780 | 1467039328088 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:55:28 INFO - PROCESS | 2780 | 1467039328202 Marionette TRACE conn7 <- [1,751,null,{"value":null}] 07:55:28 INFO - PROCESS | 2780 | 1467039328259 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:28 INFO - PROCESS | 2780 | 1467039328261 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:55:28 INFO - PROCESS | 2780 | ++DOCSHELL 14085000 == 29 [pid = 2780] [id = 197] 07:55:28 INFO - PROCESS | 2780 | ++DOMWINDOW == 59 (14089000) [pid = 2780] [serial = 589] [outer = 00000000] 07:55:28 INFO - PROCESS | 2780 | ++DOMWINDOW == 60 (1507C400) [pid = 2780] [serial = 590] [outer = 14089000] 07:55:28 INFO - PROCESS | 2780 | 1467039328307 Marionette DEBUG loaded listener.js 07:55:28 INFO - PROCESS | 2780 | ++DOMWINDOW == 61 (15343400) [pid = 2780] [serial = 591] [outer = 14089000] 07:55:29 INFO - PROCESS | 2780 | --DOMWINDOW == 60 (14089400) [pid = 2780] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 07:55:29 INFO - PROCESS | 2780 | --DOMWINDOW == 59 (124BD000) [pid = 2780] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 07:55:29 INFO - PROCESS | 2780 | --DOMWINDOW == 58 (0E046400) [pid = 2780] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 07:55:29 INFO - PROCESS | 2780 | --DOMWINDOW == 57 (1636B000) [pid = 2780] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 07:55:29 INFO - PROCESS | 2780 | --DOMWINDOW == 56 (0C510800) [pid = 2780] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 07:55:29 INFO - PROCESS | 2780 | --DOMWINDOW == 55 (0DD1B000) [pid = 2780] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 07:55:29 INFO - PROCESS | 2780 | --DOMWINDOW == 54 (0E04D400) [pid = 2780] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 07:55:29 INFO - PROCESS | 2780 | 1467039329217 Marionette TRACE conn7 <- [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:55:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 07:55:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1173ms 07:55:29 INFO - PROCESS | 2780 | 1467039329258 Marionette TRACE conn7 -> [0,753,"getWindowHandle",null] 07:55:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 07:55:29 INFO - PROCESS | 2780 | 1467039329259 Marionette TRACE conn7 <- [1,753,null,{"value":"13"}] 07:55:29 INFO - PROCESS | 2780 | 1467039329263 Marionette TRACE conn7 -> [0,754,"setScriptTimeout",{"ms":35000}] 07:55:29 INFO - PROCESS | 2780 | 1467039329264 Marionette TRACE conn7 <- [1,754,null,{}] 07:55:29 INFO - PROCESS | 2780 | 1467039329268 Marionette TRACE conn7 -> [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:55:29 INFO - PROCESS | 2780 | 1467039329270 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:55:29 INFO - PROCESS | 2780 | 1467039329374 Marionette TRACE conn7 <- [1,755,null,{"value":null}] 07:55:29 INFO - PROCESS | 2780 | 1467039329419 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:29 INFO - PROCESS | 2780 | 1467039329421 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:55:29 INFO - PROCESS | 2780 | ++DOCSHELL 13DC4400 == 30 [pid = 2780] [id = 198] 07:55:29 INFO - PROCESS | 2780 | ++DOMWINDOW == 55 (13E3E800) [pid = 2780] [serial = 592] [outer = 00000000] 07:55:29 INFO - PROCESS | 2780 | ++DOMWINDOW == 56 (15397000) [pid = 2780] [serial = 593] [outer = 13E3E800] 07:55:29 INFO - PROCESS | 2780 | 1467039329466 Marionette DEBUG loaded listener.js 07:55:29 INFO - PROCESS | 2780 | ++DOMWINDOW == 57 (156F0C00) [pid = 2780] [serial = 594] [outer = 13E3E800] 07:55:30 INFO - PROCESS | 2780 | 1467039330298 Marionette TRACE conn7 <- [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:55:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 07:55:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1075ms 07:55:30 INFO - PROCESS | 2780 | 1467039330339 Marionette TRACE conn7 -> [0,757,"getWindowHandle",null] 07:55:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 07:55:30 INFO - PROCESS | 2780 | 1467039330340 Marionette TRACE conn7 <- [1,757,null,{"value":"13"}] 07:55:30 INFO - PROCESS | 2780 | 1467039330344 Marionette TRACE conn7 -> [0,758,"setScriptTimeout",{"ms":35000}] 07:55:30 INFO - PROCESS | 2780 | 1467039330346 Marionette TRACE conn7 <- [1,758,null,{}] 07:55:30 INFO - PROCESS | 2780 | 1467039330349 Marionette TRACE conn7 -> [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:55:30 INFO - PROCESS | 2780 | 1467039330355 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:55:30 INFO - PROCESS | 2780 | 1467039330486 Marionette TRACE conn7 <- [1,759,null,{"value":null}] 07:55:30 INFO - PROCESS | 2780 | 1467039330494 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:30 INFO - PROCESS | 2780 | 1467039330496 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:55:30 INFO - PROCESS | 2780 | ++DOCSHELL 16004400 == 31 [pid = 2780] [id = 199] 07:55:30 INFO - PROCESS | 2780 | ++DOMWINDOW == 58 (1636C800) [pid = 2780] [serial = 595] [outer = 00000000] 07:55:30 INFO - PROCESS | 2780 | ++DOMWINDOW == 59 (167E2800) [pid = 2780] [serial = 596] [outer = 1636C800] 07:55:30 INFO - PROCESS | 2780 | 1467039330540 Marionette DEBUG loaded listener.js 07:55:30 INFO - PROCESS | 2780 | ++DOMWINDOW == 60 (15656400) [pid = 2780] [serial = 597] [outer = 1636C800] 07:55:30 INFO - PROCESS | 2780 | 1467039330974 Marionette TRACE conn7 <- [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:55:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 07:55:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 670ms 07:55:31 INFO - PROCESS | 2780 | 1467039331015 Marionette TRACE conn7 -> [0,761,"getWindowHandle",null] 07:55:31 INFO - PROCESS | 2780 | 1467039331017 Marionette TRACE conn7 <- [1,761,null,{"value":"13"}] 07:55:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 07:55:31 INFO - PROCESS | 2780 | 1467039331020 Marionette TRACE conn7 -> [0,762,"setScriptTimeout",{"ms":35000}] 07:55:31 INFO - PROCESS | 2780 | 1467039331022 Marionette TRACE conn7 <- [1,762,null,{}] 07:55:31 INFO - PROCESS | 2780 | 1467039331025 Marionette TRACE conn7 -> [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:55:31 INFO - PROCESS | 2780 | 1467039331027 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:55:31 INFO - PROCESS | 2780 | 1467039331134 Marionette TRACE conn7 <- [1,763,null,{"value":null}] 07:55:31 INFO - PROCESS | 2780 | 1467039331141 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:31 INFO - PROCESS | 2780 | 1467039331143 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:55:31 INFO - PROCESS | 2780 | ++DOCSHELL 162B9000 == 32 [pid = 2780] [id = 200] 07:55:31 INFO - PROCESS | 2780 | ++DOMWINDOW == 61 (167E2400) [pid = 2780] [serial = 598] [outer = 00000000] 07:55:31 INFO - PROCESS | 2780 | ++DOMWINDOW == 62 (1688F800) [pid = 2780] [serial = 599] [outer = 167E2400] 07:55:31 INFO - PROCESS | 2780 | 1467039331195 Marionette DEBUG loaded listener.js 07:55:31 INFO - PROCESS | 2780 | ++DOMWINDOW == 63 (16893000) [pid = 2780] [serial = 600] [outer = 167E2400] 07:55:31 INFO - PROCESS | 2780 | 1467039331595 Marionette TRACE conn7 <- [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:55:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 07:55:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 630ms 07:55:31 INFO - PROCESS | 2780 | 1467039331679 Marionette TRACE conn7 -> [0,765,"getWindowHandle",null] 07:55:31 INFO - PROCESS | 2780 | 1467039331684 Marionette TRACE conn7 <- [1,765,null,{"value":"13"}] 07:55:31 INFO - PROCESS | 2780 | 1467039331689 Marionette TRACE conn7 -> [0,766,"setScriptTimeout",{"ms":35000}] 07:55:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 07:55:31 INFO - PROCESS | 2780 | 1467039331694 Marionette TRACE conn7 <- [1,766,null,{}] 07:55:31 INFO - PROCESS | 2780 | 1467039331705 Marionette TRACE conn7 -> [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:55:31 INFO - PROCESS | 2780 | 1467039331709 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:55:31 INFO - PROCESS | 2780 | 1467039331868 Marionette TRACE conn7 <- [1,767,null,{"value":null}] 07:55:31 INFO - PROCESS | 2780 | 1467039331963 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:31 INFO - PROCESS | 2780 | 1467039331968 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:55:31 INFO - PROCESS | 2780 | ++DOCSHELL 0DAD4800 == 33 [pid = 2780] [id = 201] 07:55:31 INFO - PROCESS | 2780 | ++DOMWINDOW == 64 (0DAD7000) [pid = 2780] [serial = 601] [outer = 00000000] 07:55:32 INFO - PROCESS | 2780 | ++DOMWINDOW == 65 (0DD13000) [pid = 2780] [serial = 602] [outer = 0DAD7000] 07:55:32 INFO - PROCESS | 2780 | 1467039332024 Marionette DEBUG loaded listener.js 07:55:32 INFO - PROCESS | 2780 | ++DOMWINDOW == 66 (0DD1EC00) [pid = 2780] [serial = 603] [outer = 0DAD7000] 07:55:32 INFO - PROCESS | 2780 | 1467039332575 Marionette TRACE conn7 <- [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:55:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 07:55:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 930ms 07:55:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 07:55:32 INFO - PROCESS | 2780 | 1467039332626 Marionette TRACE conn7 -> [0,769,"getWindowHandle",null] 07:55:32 INFO - PROCESS | 2780 | 1467039332630 Marionette TRACE conn7 <- [1,769,null,{"value":"13"}] 07:55:32 INFO - PROCESS | 2780 | 1467039332637 Marionette TRACE conn7 -> [0,770,"setScriptTimeout",{"ms":35000}] 07:55:32 INFO - PROCESS | 2780 | 1467039332641 Marionette TRACE conn7 <- [1,770,null,{}] 07:55:32 INFO - PROCESS | 2780 | 1467039332646 Marionette TRACE conn7 -> [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:55:32 INFO - PROCESS | 2780 | 1467039332649 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:55:32 INFO - PROCESS | 2780 | 1467039332763 Marionette TRACE conn7 <- [1,771,null,{"value":null}] 07:55:32 INFO - PROCESS | 2780 | 1467039332861 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:32 INFO - PROCESS | 2780 | 1467039332863 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:55:32 INFO - PROCESS | 2780 | ++DOCSHELL 12436000 == 34 [pid = 2780] [id = 202] 07:55:32 INFO - PROCESS | 2780 | ++DOMWINDOW == 67 (1243DC00) [pid = 2780] [serial = 604] [outer = 00000000] 07:55:32 INFO - PROCESS | 2780 | ++DOMWINDOW == 68 (13962000) [pid = 2780] [serial = 605] [outer = 1243DC00] 07:55:32 INFO - PROCESS | 2780 | 1467039332920 Marionette DEBUG loaded listener.js 07:55:33 INFO - PROCESS | 2780 | ++DOMWINDOW == 69 (13DC1400) [pid = 2780] [serial = 606] [outer = 1243DC00] 07:55:33 INFO - PROCESS | 2780 | 1467039333528 Marionette TRACE conn7 <- [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:55:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 07:55:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 930ms 07:55:33 INFO - PROCESS | 2780 | 1467039333566 Marionette TRACE conn7 -> [0,773,"getWindowHandle",null] 07:55:33 INFO - PROCESS | 2780 | 1467039333569 Marionette TRACE conn7 <- [1,773,null,{"value":"13"}] 07:55:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 07:55:33 INFO - PROCESS | 2780 | 1467039333573 Marionette TRACE conn7 -> [0,774,"setScriptTimeout",{"ms":35000}] 07:55:33 INFO - PROCESS | 2780 | 1467039333575 Marionette TRACE conn7 <- [1,774,null,{}] 07:55:33 INFO - PROCESS | 2780 | 1467039333585 Marionette TRACE conn7 -> [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:55:33 INFO - PROCESS | 2780 | 1467039333590 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:55:33 INFO - PROCESS | 2780 | 1467039333701 Marionette TRACE conn7 <- [1,775,null,{"value":null}] 07:55:33 INFO - PROCESS | 2780 | 1467039333800 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:33 INFO - PROCESS | 2780 | 1467039333804 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:55:33 INFO - PROCESS | 2780 | ++DOCSHELL 169C0400 == 35 [pid = 2780] [id = 203] 07:55:33 INFO - PROCESS | 2780 | ++DOMWINDOW == 70 (169C2400) [pid = 2780] [serial = 607] [outer = 00000000] 07:55:33 INFO - PROCESS | 2780 | ++DOMWINDOW == 71 (16A7E000) [pid = 2780] [serial = 608] [outer = 169C2400] 07:55:33 INFO - PROCESS | 2780 | 1467039333861 Marionette DEBUG loaded listener.js 07:55:33 INFO - PROCESS | 2780 | ++DOMWINDOW == 72 (16A92400) [pid = 2780] [serial = 609] [outer = 169C2400] 07:55:34 INFO - PROCESS | 2780 | 1467039334483 Marionette TRACE conn7 <- [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:55:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 07:55:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 970ms 07:55:34 INFO - PROCESS | 2780 | 1467039334546 Marionette TRACE conn7 -> [0,777,"getWindowHandle",null] 07:55:34 INFO - PROCESS | 2780 | 1467039334548 Marionette TRACE conn7 <- [1,777,null,{"value":"13"}] 07:55:34 INFO - PROCESS | 2780 | 1467039334552 Marionette TRACE conn7 -> [0,778,"setScriptTimeout",{"ms":35000}] 07:55:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 07:55:34 INFO - PROCESS | 2780 | 1467039334554 Marionette TRACE conn7 <- [1,778,null,{}] 07:55:34 INFO - PROCESS | 2780 | 1467039334558 Marionette TRACE conn7 -> [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:55:34 INFO - PROCESS | 2780 | 1467039334560 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:55:34 INFO - PROCESS | 2780 | 1467039334667 Marionette TRACE conn7 <- [1,779,null,{"value":null}] 07:55:34 INFO - PROCESS | 2780 | 1467039334789 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:34 INFO - PROCESS | 2780 | 1467039334792 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:55:34 INFO - PROCESS | 2780 | ++DOCSHELL 15084000 == 36 [pid = 2780] [id = 204] 07:55:34 INFO - PROCESS | 2780 | ++DOMWINDOW == 73 (16B20C00) [pid = 2780] [serial = 610] [outer = 00000000] 07:55:34 INFO - PROCESS | 2780 | ++DOMWINDOW == 74 (16B2C000) [pid = 2780] [serial = 611] [outer = 16B20C00] 07:55:34 INFO - PROCESS | 2780 | 1467039334846 Marionette DEBUG loaded listener.js 07:55:34 INFO - PROCESS | 2780 | ++DOMWINDOW == 75 (17AC8400) [pid = 2780] [serial = 612] [outer = 16B20C00] 07:55:35 INFO - PROCESS | 2780 | 1467039335548 Marionette TRACE conn7 <- [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:55:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 07:55:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1020ms 07:55:35 INFO - PROCESS | 2780 | 1467039335576 Marionette TRACE conn7 -> [0,781,"getWindowHandle",null] 07:55:35 INFO - PROCESS | 2780 | 1467039335580 Marionette TRACE conn7 <- [1,781,null,{"value":"13"}] 07:55:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 07:55:35 INFO - PROCESS | 2780 | 1467039335585 Marionette TRACE conn7 -> [0,782,"setScriptTimeout",{"ms":35000}] 07:55:35 INFO - PROCESS | 2780 | 1467039335588 Marionette TRACE conn7 <- [1,782,null,{}] 07:55:35 INFO - PROCESS | 2780 | 1467039335593 Marionette TRACE conn7 -> [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:55:35 INFO - PROCESS | 2780 | 1467039335596 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:55:35 INFO - PROCESS | 2780 | 1467039335715 Marionette TRACE conn7 <- [1,783,null,{"value":null}] 07:55:35 INFO - PROCESS | 2780 | 1467039335800 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:35 INFO - PROCESS | 2780 | 1467039335803 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:55:35 INFO - PROCESS | 2780 | ++DOCSHELL 0E053000 == 37 [pid = 2780] [id = 205] 07:55:35 INFO - PROCESS | 2780 | ++DOMWINDOW == 76 (0E055000) [pid = 2780] [serial = 613] [outer = 00000000] 07:55:35 INFO - PROCESS | 2780 | ++DOMWINDOW == 77 (0EA86400) [pid = 2780] [serial = 614] [outer = 0E055000] 07:55:35 INFO - PROCESS | 2780 | 1467039335893 Marionette DEBUG loaded listener.js 07:55:35 INFO - PROCESS | 2780 | ++DOMWINDOW == 78 (11D94400) [pid = 2780] [serial = 615] [outer = 0E055000] 07:55:36 INFO - PROCESS | 2780 | --DOCSHELL 0E051C00 == 36 [pid = 2780] [id = 15] 07:55:36 INFO - PROCESS | 2780 | --DOCSHELL 0C50E000 == 35 [pid = 2780] [id = 186] 07:55:36 INFO - PROCESS | 2780 | --DOCSHELL 1C780000 == 34 [pid = 2780] [id = 21] 07:55:36 INFO - PROCESS | 2780 | --DOCSHELL 1CA18400 == 33 [pid = 2780] [id = 24] 07:55:36 INFO - PROCESS | 2780 | --DOCSHELL 0DD1B400 == 32 [pid = 2780] [id = 14] 07:55:36 INFO - PROCESS | 2780 | --DOCSHELL 0DD1E400 == 31 [pid = 2780] [id = 18] 07:55:36 INFO - PROCESS | 2780 | --DOCSHELL 1BE38C00 == 30 [pid = 2780] [id = 19] 07:55:36 INFO - PROCESS | 2780 | --DOCSHELL 167EEC00 == 29 [pid = 2780] [id = 16] 07:55:36 INFO - PROCESS | 2780 | --DOCSHELL 0C50F000 == 28 [pid = 2780] [id = 17] 07:55:36 INFO - PROCESS | 2780 | --DOCSHELL 1C25F400 == 27 [pid = 2780] [id = 20] 07:55:36 INFO - PROCESS | 2780 | --DOMWINDOW == 77 (153A1400) [pid = 2780] [serial = 566] [outer = 00000000] [url = about:blank] 07:55:36 INFO - PROCESS | 2780 | --DOMWINDOW == 76 (13353C00) [pid = 2780] [serial = 563] [outer = 00000000] [url = about:blank] 07:55:36 INFO - PROCESS | 2780 | --DOMWINDOW == 75 (0E04FC00) [pid = 2780] [serial = 560] [outer = 00000000] [url = about:blank] 07:55:36 INFO - PROCESS | 2780 | --DOMWINDOW == 74 (167E7800) [pid = 2780] [serial = 569] [outer = 00000000] [url = about:blank] 07:55:36 INFO - PROCESS | 2780 | --DOMWINDOW == 73 (0C517400) [pid = 2780] [serial = 557] [outer = 00000000] [url = about:blank] 07:55:36 INFO - PROCESS | 2780 | --DOMWINDOW == 72 (0D303C00) [pid = 2780] [serial = 558] [outer = 00000000] [url = about:blank] 07:55:36 INFO - PROCESS | 2780 | --DOMWINDOW == 71 (11D89C00) [pid = 2780] [serial = 552] [outer = 00000000] [url = about:blank] 07:55:36 INFO - PROCESS | 2780 | --DOMWINDOW == 70 (0E048000) [pid = 2780] [serial = 551] [outer = 00000000] [url = about:blank] 07:55:36 INFO - PROCESS | 2780 | --DOMWINDOW == 69 (15083C00) [pid = 2780] [serial = 554] [outer = 00000000] [url = about:blank] 07:55:36 INFO - PROCESS | 2780 | --DOMWINDOW == 68 (156F4000) [pid = 2780] [serial = 567] [outer = 00000000] [url = about:blank] 07:55:36 INFO - PROCESS | 2780 | --DOMWINDOW == 67 (15397C00) [pid = 2780] [serial = 572] [outer = 00000000] [url = about:blank] 07:55:36 INFO - PROCESS | 2780 | --DOMWINDOW == 66 (167EC800) [pid = 2780] [serial = 570] [outer = 00000000] [url = about:blank] 07:55:36 INFO - PROCESS | 2780 | --DOMWINDOW == 65 (0E233800) [pid = 2780] [serial = 561] [outer = 00000000] [url = about:blank] 07:55:36 INFO - PROCESS | 2780 | --DOMWINDOW == 64 (169B7400) [pid = 2780] [serial = 573] [outer = 00000000] [url = about:blank] 07:55:36 INFO - PROCESS | 2780 | --DOMWINDOW == 63 (1351C800) [pid = 2780] [serial = 564] [outer = 00000000] [url = about:blank] 07:55:36 INFO - PROCESS | 2780 | --DOMWINDOW == 62 (16A9B000) [pid = 2780] [serial = 575] [outer = 00000000] [url = about:blank] 07:55:36 INFO - PROCESS | 2780 | 1467039336958 Marionette TRACE conn7 <- [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:55:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 07:55:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1435ms 07:55:37 INFO - PROCESS | 2780 | 1467039337022 Marionette TRACE conn7 -> [0,785,"getWindowHandle",null] 07:55:37 INFO - PROCESS | 2780 | 1467039337026 Marionette TRACE conn7 <- [1,785,null,{"value":"13"}] 07:55:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 07:55:37 INFO - PROCESS | 2780 | 1467039337030 Marionette TRACE conn7 -> [0,786,"setScriptTimeout",{"ms":35000}] 07:55:37 INFO - PROCESS | 2780 | 1467039337035 Marionette TRACE conn7 <- [1,786,null,{}] 07:55:37 INFO - PROCESS | 2780 | 1467039337040 Marionette TRACE conn7 -> [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:55:37 INFO - PROCESS | 2780 | 1467039337043 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:55:37 INFO - PROCESS | 2780 | 1467039337153 Marionette TRACE conn7 <- [1,787,null,{"value":null}] 07:55:37 INFO - PROCESS | 2780 | 1467039337232 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:37 INFO - PROCESS | 2780 | 1467039337235 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:55:37 INFO - PROCESS | 2780 | ++DOCSHELL 0D3FD000 == 28 [pid = 2780] [id = 206] 07:55:37 INFO - PROCESS | 2780 | ++DOMWINDOW == 63 (0DA76800) [pid = 2780] [serial = 616] [outer = 00000000] 07:55:37 INFO - PROCESS | 2780 | ++DOMWINDOW == 64 (0DD12000) [pid = 2780] [serial = 617] [outer = 0DA76800] 07:55:37 INFO - PROCESS | 2780 | 1467039337285 Marionette DEBUG loaded listener.js 07:55:37 INFO - PROCESS | 2780 | ++DOMWINDOW == 65 (0DD1F800) [pid = 2780] [serial = 618] [outer = 0DA76800] 07:55:37 INFO - PROCESS | 2780 | 1467039337693 Marionette TRACE conn7 <- [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:55:37 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:55:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 730ms 07:55:37 INFO - PROCESS | 2780 | 1467039337790 Marionette TRACE conn7 -> [0,789,"getWindowHandle",null] 07:55:37 INFO - PROCESS | 2780 | 1467039337795 Marionette TRACE conn7 <- [1,789,null,{"value":"13"}] 07:55:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 07:55:37 INFO - PROCESS | 2780 | 1467039337802 Marionette TRACE conn7 -> [0,790,"setScriptTimeout",{"ms":35000}] 07:55:37 INFO - PROCESS | 2780 | 1467039337805 Marionette TRACE conn7 <- [1,790,null,{}] 07:55:37 INFO - PROCESS | 2780 | 1467039337808 Marionette TRACE conn7 -> [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:55:37 INFO - PROCESS | 2780 | 1467039337811 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:55:37 INFO - PROCESS | 2780 | 1467039337908 Marionette TRACE conn7 <- [1,791,null,{"value":null}] 07:55:37 INFO - PROCESS | 2780 | 1467039337914 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:37 INFO - PROCESS | 2780 | 1467039337916 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:55:37 INFO - PROCESS | 2780 | ++DOCSHELL 11F5D400 == 29 [pid = 2780] [id = 207] 07:55:37 INFO - PROCESS | 2780 | ++DOMWINDOW == 66 (11F5E800) [pid = 2780] [serial = 619] [outer = 00000000] 07:55:37 INFO - PROCESS | 2780 | ++DOMWINDOW == 67 (11FABC00) [pid = 2780] [serial = 620] [outer = 11F5E800] 07:55:37 INFO - PROCESS | 2780 | 1467039337964 Marionette DEBUG loaded listener.js 07:55:38 INFO - PROCESS | 2780 | ++DOMWINDOW == 68 (1242F800) [pid = 2780] [serial = 621] [outer = 11F5E800] 07:55:38 INFO - PROCESS | 2780 | 1467039338431 Marionette TRACE conn7 <- [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:55:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 07:55:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 670ms 07:55:38 INFO - PROCESS | 2780 | 1467039338476 Marionette TRACE conn7 -> [0,793,"getWindowHandle",null] 07:55:38 INFO - PROCESS | 2780 | 1467039338478 Marionette TRACE conn7 <- [1,793,null,{"value":"13"}] 07:55:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 07:55:38 INFO - PROCESS | 2780 | 1467039338482 Marionette TRACE conn7 -> [0,794,"setScriptTimeout",{"ms":35000}] 07:55:38 INFO - PROCESS | 2780 | 1467039338485 Marionette TRACE conn7 <- [1,794,null,{}] 07:55:38 INFO - PROCESS | 2780 | 1467039338496 Marionette TRACE conn7 -> [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:55:38 INFO - PROCESS | 2780 | 1467039338500 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:55:38 INFO - PROCESS | 2780 | 1467039338582 Marionette TRACE conn7 <- [1,795,null,{"value":null}] 07:55:38 INFO - PROCESS | 2780 | 1467039338589 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:38 INFO - PROCESS | 2780 | 1467039338592 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:55:38 INFO - PROCESS | 2780 | ++DOCSHELL 13961C00 == 30 [pid = 2780] [id = 208] 07:55:38 INFO - PROCESS | 2780 | ++DOMWINDOW == 69 (13A03C00) [pid = 2780] [serial = 622] [outer = 00000000] 07:55:38 INFO - PROCESS | 2780 | ++DOMWINDOW == 70 (1504D000) [pid = 2780] [serial = 623] [outer = 13A03C00] 07:55:38 INFO - PROCESS | 2780 | 1467039338639 Marionette DEBUG loaded listener.js 07:55:38 INFO - PROCESS | 2780 | ++DOMWINDOW == 71 (15396800) [pid = 2780] [serial = 624] [outer = 13A03C00] 07:55:39 INFO - PROCESS | 2780 | 1467039339132 Marionette TRACE conn7 <- [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:55:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 07:55:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 690ms 07:55:39 INFO - PROCESS | 2780 | 1467039339172 Marionette TRACE conn7 -> [0,797,"getWindowHandle",null] 07:55:39 INFO - PROCESS | 2780 | 1467039339175 Marionette TRACE conn7 <- [1,797,null,{"value":"13"}] 07:55:39 INFO - PROCESS | 2780 | 1467039339178 Marionette TRACE conn7 -> [0,798,"setScriptTimeout",{"ms":35000}] 07:55:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 07:55:39 INFO - PROCESS | 2780 | 1467039339179 Marionette TRACE conn7 <- [1,798,null,{}] 07:55:39 INFO - PROCESS | 2780 | 1467039339183 Marionette TRACE conn7 -> [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:55:39 INFO - PROCESS | 2780 | 1467039339185 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:55:39 INFO - PROCESS | 2780 | 1467039339324 Marionette TRACE conn7 <- [1,799,null,{"value":null}] 07:55:39 INFO - PROCESS | 2780 | 1467039339345 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:39 INFO - PROCESS | 2780 | 1467039339347 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:55:39 INFO - PROCESS | 2780 | ++DOCSHELL 15FEF000 == 31 [pid = 2780] [id = 209] 07:55:39 INFO - PROCESS | 2780 | ++DOMWINDOW == 72 (16001C00) [pid = 2780] [serial = 625] [outer = 00000000] 07:55:39 INFO - PROCESS | 2780 | ++DOMWINDOW == 73 (1636BC00) [pid = 2780] [serial = 626] [outer = 16001C00] 07:55:39 INFO - PROCESS | 2780 | 1467039339391 Marionette DEBUG loaded listener.js 07:55:39 INFO - PROCESS | 2780 | ++DOMWINDOW == 74 (16680000) [pid = 2780] [serial = 627] [outer = 16001C00] 07:55:39 INFO - PROCESS | 2780 | 1467039339810 Marionette TRACE conn7 <- [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:55:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 07:55:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 670ms 07:55:39 INFO - PROCESS | 2780 | 1467039339852 Marionette TRACE conn7 -> [0,801,"getWindowHandle",null] 07:55:39 INFO - PROCESS | 2780 | 1467039339854 Marionette TRACE conn7 <- [1,801,null,{"value":"13"}] 07:55:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 07:55:39 INFO - PROCESS | 2780 | 1467039339863 Marionette TRACE conn7 -> [0,802,"setScriptTimeout",{"ms":35000}] 07:55:39 INFO - PROCESS | 2780 | 1467039339865 Marionette TRACE conn7 <- [1,802,null,{}] 07:55:39 INFO - PROCESS | 2780 | 1467039339869 Marionette TRACE conn7 -> [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:55:39 INFO - PROCESS | 2780 | 1467039339871 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:55:39 INFO - PROCESS | 2780 | 1467039339990 Marionette TRACE conn7 <- [1,803,null,{"value":null}] 07:55:39 INFO - PROCESS | 2780 | 1467039339996 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:39 INFO - PROCESS | 2780 | 1467039339998 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:55:40 INFO - PROCESS | 2780 | ++DOCSHELL 167E3800 == 32 [pid = 2780] [id = 210] 07:55:40 INFO - PROCESS | 2780 | ++DOMWINDOW == 75 (167E9000) [pid = 2780] [serial = 628] [outer = 00000000] 07:55:40 INFO - PROCESS | 2780 | ++DOMWINDOW == 76 (1688B400) [pid = 2780] [serial = 629] [outer = 167E9000] 07:55:40 INFO - PROCESS | 2780 | 1467039340042 Marionette DEBUG loaded listener.js 07:55:40 INFO - PROCESS | 2780 | ++DOMWINDOW == 77 (1688D800) [pid = 2780] [serial = 630] [outer = 167E9000] 07:55:40 INFO - PROCESS | 2780 | 1467039340512 Marionette TRACE conn7 <- [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:55:40 INFO - PROCESS | 2780 | 1467039340549 Marionette TRACE conn7 <- [1,805,null,{"value":"13"}] 07:55:40 INFO - PROCESS | 2780 | 1467039340556 Marionette TRACE conn7 -> [0,806,"setScriptTimeout",{"ms":35000}] 07:55:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 07:55:40 INFO - PROCESS | 2780 | 1467039340558 Marionette TRACE conn7 <- [1,806,null,{}] 07:55:40 INFO - PROCESS | 2780 | 1467039340562 Marionette TRACE conn7 -> [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:55:40 INFO - PROCESS | 2780 | 1467039340567 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:55:40 INFO - PROCESS | 2780 | 1467039340715 Marionette TRACE conn7 <- [1,807,null,{"value":null}] 07:55:40 INFO - PROCESS | 2780 | 1467039340738 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:40 INFO - PROCESS | 2780 | 1467039340740 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:55:40 INFO - PROCESS | 2780 | ++DOCSHELL 16A9B400 == 33 [pid = 2780] [id = 211] 07:55:40 INFO - PROCESS | 2780 | ++DOMWINDOW == 78 (16B1EC00) [pid = 2780] [serial = 631] [outer = 00000000] 07:55:40 INFO - PROCESS | 2780 | ++DOMWINDOW == 79 (16B28800) [pid = 2780] [serial = 632] [outer = 16B1EC00] 07:55:40 INFO - PROCESS | 2780 | 1467039340793 Marionette DEBUG loaded listener.js 07:55:40 INFO - PROCESS | 2780 | ++DOMWINDOW == 80 (17AC8000) [pid = 2780] [serial = 633] [outer = 16B1EC00] 07:55:41 INFO - PROCESS | 2780 | --DOMWINDOW == 79 (1636C800) [pid = 2780] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 07:55:41 INFO - PROCESS | 2780 | --DOMWINDOW == 78 (167E2400) [pid = 2780] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 07:55:41 INFO - PROCESS | 2780 | --DOMWINDOW == 77 (14089000) [pid = 2780] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 07:55:41 INFO - PROCESS | 2780 | --DOMWINDOW == 76 (13E3E800) [pid = 2780] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 07:55:41 INFO - PROCESS | 2780 | --DOMWINDOW == 75 (169C4400) [pid = 2780] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 07:55:41 INFO - PROCESS | 2780 | --DOMWINDOW == 74 (0DD18C00) [pid = 2780] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 07:55:41 INFO - PROCESS | 2780 | --DOMWINDOW == 73 (124BA000) [pid = 2780] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 07:55:41 INFO - PROCESS | 2780 | --DOMWINDOW == 72 (0E046800) [pid = 2780] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 07:55:41 INFO - PROCESS | 2780 | --DOMWINDOW == 71 (0D30D800) [pid = 2780] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 07:55:41 INFO - PROCESS | 2780 | --DOMWINDOW == 70 (13E32000) [pid = 2780] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 07:55:41 INFO - PROCESS | 2780 | 1467039341319 Marionette TRACE conn7 <- [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:55:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 07:55:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 830ms 07:55:41 INFO - PROCESS | 2780 | 1467039341389 Marionette TRACE conn7 -> [0,809,"getWindowHandle",null] 07:55:41 INFO - PROCESS | 2780 | 1467039341391 Marionette TRACE conn7 <- [1,809,null,{"value":"13"}] 07:55:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 07:55:41 INFO - PROCESS | 2780 | 1467039341395 Marionette TRACE conn7 -> [0,810,"setScriptTimeout",{"ms":35000}] 07:55:41 INFO - PROCESS | 2780 | 1467039341396 Marionette TRACE conn7 <- [1,810,null,{}] 07:55:41 INFO - PROCESS | 2780 | 1467039341400 Marionette TRACE conn7 -> [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:55:41 INFO - PROCESS | 2780 | 1467039341402 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:55:41 INFO - PROCESS | 2780 | 1467039341478 Marionette TRACE conn7 <- [1,811,null,{"value":null}] 07:55:41 INFO - PROCESS | 2780 | 1467039341483 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:41 INFO - PROCESS | 2780 | 1467039341485 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:55:41 INFO - PROCESS | 2780 | ++DOCSHELL 13E32000 == 34 [pid = 2780] [id = 212] 07:55:41 INFO - PROCESS | 2780 | ++DOMWINDOW == 71 (1504C800) [pid = 2780] [serial = 634] [outer = 00000000] 07:55:41 INFO - PROCESS | 2780 | ++DOMWINDOW == 72 (16B1FC00) [pid = 2780] [serial = 635] [outer = 1504C800] 07:55:41 INFO - PROCESS | 2780 | 1467039341530 Marionette DEBUG loaded listener.js 07:55:41 INFO - PROCESS | 2780 | ++DOMWINDOW == 73 (16BA5400) [pid = 2780] [serial = 636] [outer = 1504C800] 07:55:41 INFO - PROCESS | 2780 | 1467039341950 Marionette TRACE conn7 <- [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:55:41 INFO - PROCESS | 2780 | 1467039341967 Marionette TRACE conn7 <- [1,813,null,{"value":"13"}] 07:55:41 INFO - PROCESS | 2780 | 1467039341971 Marionette TRACE conn7 -> [0,814,"setScriptTimeout",{"ms":35000}] 07:55:41 INFO - PROCESS | 2780 | 1467039341973 Marionette TRACE conn7 <- [1,814,null,{}] 07:55:41 INFO - PROCESS | 2780 | 1467039341995 Marionette TRACE conn7 -> [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:55:41 INFO - PROCESS | 2780 | 1467039341997 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:55:42 INFO - PROCESS | 2780 | 1467039342079 Marionette TRACE conn7 <- [1,815,null,{"value":null}] 07:55:42 INFO - PROCESS | 2780 | 1467039342087 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:42 INFO - PROCESS | 2780 | 1467039342089 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:55:42 INFO - PROCESS | 2780 | ++DOCSHELL 17ACFC00 == 35 [pid = 2780] [id = 213] 07:55:42 INFO - PROCESS | 2780 | ++DOMWINDOW == 74 (17AD3800) [pid = 2780] [serial = 637] [outer = 00000000] 07:55:42 INFO - PROCESS | 2780 | ++DOMWINDOW == 75 (18639000) [pid = 2780] [serial = 638] [outer = 17AD3800] 07:55:42 INFO - PROCESS | 2780 | 1467039342132 Marionette DEBUG loaded listener.js 07:55:42 INFO - PROCESS | 2780 | ++DOMWINDOW == 76 (1636C000) [pid = 2780] [serial = 639] [outer = 17AD3800] 07:55:42 INFO - PROCESS | 2780 | 1467039342575 Marionette TRACE conn7 <- [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:55:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 07:55:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 630ms 07:55:42 INFO - PROCESS | 2780 | 1467039342601 Marionette TRACE conn7 -> [0,817,"getWindowHandle",null] 07:55:42 INFO - PROCESS | 2780 | 1467039342603 Marionette TRACE conn7 <- [1,817,null,{"value":"13"}] 07:55:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 07:55:42 INFO - PROCESS | 2780 | 1467039342606 Marionette TRACE conn7 -> [0,818,"setScriptTimeout",{"ms":35000}] 07:55:42 INFO - PROCESS | 2780 | 1467039342608 Marionette TRACE conn7 <- [1,818,null,{}] 07:55:42 INFO - PROCESS | 2780 | 1467039342612 Marionette TRACE conn7 -> [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:55:42 INFO - PROCESS | 2780 | 1467039342614 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:55:42 INFO - PROCESS | 2780 | 1467039342729 Marionette TRACE conn7 <- [1,819,null,{"value":null}] 07:55:42 INFO - PROCESS | 2780 | 1467039342736 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:42 INFO - PROCESS | 2780 | 1467039342738 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:55:42 INFO - PROCESS | 2780 | ++DOCSHELL 18D82C00 == 36 [pid = 2780] [id = 214] 07:55:42 INFO - PROCESS | 2780 | ++DOMWINDOW == 77 (18D84800) [pid = 2780] [serial = 640] [outer = 00000000] 07:55:42 INFO - PROCESS | 2780 | ++DOMWINDOW == 78 (18E0B000) [pid = 2780] [serial = 641] [outer = 18D84800] 07:55:42 INFO - PROCESS | 2780 | 1467039342791 Marionette DEBUG loaded listener.js 07:55:42 INFO - PROCESS | 2780 | ++DOMWINDOW == 79 (1917EC00) [pid = 2780] [serial = 642] [outer = 18D84800] 07:55:43 INFO - PROCESS | 2780 | 1467039343382 Marionette TRACE conn7 <- [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:55:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 07:55:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 830ms 07:55:43 INFO - PROCESS | 2780 | 1467039343444 Marionette TRACE conn7 -> [0,821,"getWindowHandle",null] 07:55:43 INFO - PROCESS | 2780 | 1467039343449 Marionette TRACE conn7 <- [1,821,null,{"value":"13"}] 07:55:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 07:55:43 INFO - PROCESS | 2780 | 1467039343502 Marionette TRACE conn7 -> [0,822,"setScriptTimeout",{"ms":35000}] 07:55:43 INFO - PROCESS | 2780 | 1467039343505 Marionette TRACE conn7 <- [1,822,null,{}] 07:55:43 INFO - PROCESS | 2780 | 1467039343511 Marionette TRACE conn7 -> [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:55:43 INFO - PROCESS | 2780 | 1467039343514 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:55:43 INFO - PROCESS | 2780 | 1467039343642 Marionette TRACE conn7 <- [1,823,null,{"value":null}] 07:55:43 INFO - PROCESS | 2780 | 1467039343761 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:43 INFO - PROCESS | 2780 | 1467039343764 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:55:43 INFO - PROCESS | 2780 | ++DOCSHELL 0CB3A800 == 37 [pid = 2780] [id = 215] 07:55:43 INFO - PROCESS | 2780 | ++DOMWINDOW == 80 (0CB76800) [pid = 2780] [serial = 643] [outer = 00000000] 07:55:43 INFO - PROCESS | 2780 | ++DOMWINDOW == 81 (0E04D400) [pid = 2780] [serial = 644] [outer = 0CB76800] 07:55:43 INFO - PROCESS | 2780 | 1467039343821 Marionette DEBUG loaded listener.js 07:55:43 INFO - PROCESS | 2780 | ++DOMWINDOW == 82 (11D52C00) [pid = 2780] [serial = 645] [outer = 0CB76800] 07:55:44 INFO - PROCESS | 2780 | 1467039344586 Marionette TRACE conn7 <- [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:55:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 07:55:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1155ms 07:55:44 INFO - PROCESS | 2780 | 1467039344643 Marionette TRACE conn7 -> [0,825,"getWindowHandle",null] 07:55:44 INFO - PROCESS | 2780 | 1467039344648 Marionette TRACE conn7 <- [1,825,null,{"value":"13"}] 07:55:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 07:55:44 INFO - PROCESS | 2780 | 1467039344655 Marionette TRACE conn7 -> [0,826,"setScriptTimeout",{"ms":35000}] 07:55:44 INFO - PROCESS | 2780 | 1467039344658 Marionette TRACE conn7 <- [1,826,null,{}] 07:55:44 INFO - PROCESS | 2780 | 1467039344662 Marionette TRACE conn7 -> [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:55:44 INFO - PROCESS | 2780 | 1467039344665 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:55:44 INFO - PROCESS | 2780 | 1467039344790 Marionette TRACE conn7 <- [1,827,null,{"value":null}] 07:55:44 INFO - PROCESS | 2780 | 1467039344986 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:44 INFO - PROCESS | 2780 | 1467039344989 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:55:44 INFO - PROCESS | 2780 | ++DOCSHELL 08BFD400 == 38 [pid = 2780] [id = 216] 07:55:44 INFO - PROCESS | 2780 | ++DOMWINDOW == 83 (0C50C400) [pid = 2780] [serial = 646] [outer = 00000000] 07:55:45 INFO - PROCESS | 2780 | ++DOMWINDOW == 84 (0C519000) [pid = 2780] [serial = 647] [outer = 0C50C400] 07:55:45 INFO - PROCESS | 2780 | 1467039345047 Marionette DEBUG loaded listener.js 07:55:45 INFO - PROCESS | 2780 | ++DOMWINDOW == 85 (0DA7D800) [pid = 2780] [serial = 648] [outer = 0C50C400] 07:55:45 INFO - PROCESS | 2780 | --DOCSHELL 17ACFC00 == 37 [pid = 2780] [id = 213] 07:55:45 INFO - PROCESS | 2780 | --DOCSHELL 13E32000 == 36 [pid = 2780] [id = 212] 07:55:45 INFO - PROCESS | 2780 | --DOCSHELL 16A9B400 == 35 [pid = 2780] [id = 211] 07:55:45 INFO - PROCESS | 2780 | --DOCSHELL 167E3800 == 34 [pid = 2780] [id = 210] 07:55:45 INFO - PROCESS | 2780 | --DOCSHELL 15FEF000 == 33 [pid = 2780] [id = 209] 07:55:45 INFO - PROCESS | 2780 | --DOCSHELL 13961C00 == 32 [pid = 2780] [id = 208] 07:55:45 INFO - PROCESS | 2780 | --DOCSHELL 11F5D400 == 31 [pid = 2780] [id = 207] 07:55:45 INFO - PROCESS | 2780 | --DOCSHELL 0D3FD000 == 30 [pid = 2780] [id = 206] 07:55:45 INFO - PROCESS | 2780 | --DOMWINDOW == 84 (15FF0000) [pid = 2780] [serial = 555] [outer = 00000000] [url = about:blank] 07:55:45 INFO - PROCESS | 2780 | --DOMWINDOW == 83 (16A9B800) [pid = 2780] [serial = 576] [outer = 00000000] [url = about:blank] 07:55:45 INFO - PROCESS | 2780 | --DOMWINDOW == 82 (0DEA3800) [pid = 2780] [serial = 578] [outer = 00000000] [url = about:blank] 07:55:45 INFO - PROCESS | 2780 | --DOMWINDOW == 81 (0E889C00) [pid = 2780] [serial = 579] [outer = 00000000] [url = about:blank] 07:55:45 INFO - PROCESS | 2780 | --DOMWINDOW == 80 (0DE2EC00) [pid = 2780] [serial = 582] [outer = 00000000] [url = about:blank] 07:55:45 INFO - PROCESS | 2780 | --DOMWINDOW == 79 (15656400) [pid = 2780] [serial = 597] [outer = 00000000] [url = about:blank] 07:55:45 INFO - PROCESS | 2780 | --DOMWINDOW == 78 (16893000) [pid = 2780] [serial = 600] [outer = 00000000] [url = about:blank] 07:55:45 INFO - PROCESS | 2780 | --DOMWINDOW == 77 (1507C400) [pid = 2780] [serial = 590] [outer = 00000000] [url = about:blank] 07:55:45 INFO - PROCESS | 2780 | --DOMWINDOW == 76 (1688F800) [pid = 2780] [serial = 599] [outer = 00000000] [url = about:blank] 07:55:45 INFO - PROCESS | 2780 | --DOMWINDOW == 75 (15343400) [pid = 2780] [serial = 591] [outer = 00000000] [url = about:blank] 07:55:45 INFO - PROCESS | 2780 | --DOMWINDOW == 74 (15397000) [pid = 2780] [serial = 593] [outer = 00000000] [url = about:blank] 07:55:45 INFO - PROCESS | 2780 | --DOMWINDOW == 73 (125BD400) [pid = 2780] [serial = 587] [outer = 00000000] [url = about:blank] 07:55:45 INFO - PROCESS | 2780 | --DOMWINDOW == 72 (0E052800) [pid = 2780] [serial = 584] [outer = 00000000] [url = about:blank] 07:55:45 INFO - PROCESS | 2780 | --DOMWINDOW == 71 (0E803000) [pid = 2780] [serial = 585] [outer = 00000000] [url = about:blank] 07:55:45 INFO - PROCESS | 2780 | --DOMWINDOW == 70 (0D3F9C00) [pid = 2780] [serial = 581] [outer = 00000000] [url = about:blank] 07:55:45 INFO - PROCESS | 2780 | --DOMWINDOW == 69 (167E2800) [pid = 2780] [serial = 596] [outer = 00000000] [url = about:blank] 07:55:45 INFO - PROCESS | 2780 | --DOMWINDOW == 68 (156F0C00) [pid = 2780] [serial = 594] [outer = 00000000] [url = about:blank] 07:55:45 INFO - PROCESS | 2780 | --DOMWINDOW == 67 (13518000) [pid = 2780] [serial = 588] [outer = 00000000] [url = about:blank] 07:55:45 INFO - PROCESS | 2780 | 1467039345675 Marionette TRACE conn7 <- [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:55:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 07:55:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1077ms 07:55:45 INFO - PROCESS | 2780 | 1467039345736 Marionette TRACE conn7 -> [0,829,"getWindowHandle",null] 07:55:45 INFO - PROCESS | 2780 | 1467039345740 Marionette TRACE conn7 <- [1,829,null,{"value":"13"}] 07:55:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 07:55:45 INFO - PROCESS | 2780 | 1467039345744 Marionette TRACE conn7 -> [0,830,"setScriptTimeout",{"ms":35000}] 07:55:45 INFO - PROCESS | 2780 | 1467039345746 Marionette TRACE conn7 <- [1,830,null,{}] 07:55:45 INFO - PROCESS | 2780 | 1467039345752 Marionette TRACE conn7 -> [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:55:45 INFO - PROCESS | 2780 | 1467039345756 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:55:45 INFO - PROCESS | 2780 | 1467039345841 Marionette TRACE conn7 <- [1,831,null,{"value":null}] 07:55:45 INFO - PROCESS | 2780 | 1467039345926 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:45 INFO - PROCESS | 2780 | 1467039345929 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:55:45 INFO - PROCESS | 2780 | ++DOCSHELL 0C519800 == 31 [pid = 2780] [id = 217] 07:55:45 INFO - PROCESS | 2780 | ++DOMWINDOW == 68 (0CACA000) [pid = 2780] [serial = 649] [outer = 00000000] 07:55:45 INFO - PROCESS | 2780 | ++DOMWINDOW == 69 (0DEA3800) [pid = 2780] [serial = 650] [outer = 0CACA000] 07:55:45 INFO - PROCESS | 2780 | 1467039345976 Marionette DEBUG loaded listener.js 07:55:46 INFO - PROCESS | 2780 | ++DOMWINDOW == 70 (0E04E800) [pid = 2780] [serial = 651] [outer = 0CACA000] 07:55:46 INFO - PROCESS | 2780 | 1467039346405 Marionette TRACE conn7 <- [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:55:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 07:55:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 730ms 07:55:46 INFO - PROCESS | 2780 | 1467039346477 Marionette TRACE conn7 -> [0,833,"getWindowHandle",null] 07:55:46 INFO - PROCESS | 2780 | 1467039346481 Marionette TRACE conn7 <- [1,833,null,{"value":"13"}] 07:55:46 INFO - PROCESS | 2780 | 1467039346485 Marionette TRACE conn7 -> [0,834,"setScriptTimeout",{"ms":35000}] 07:55:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 07:55:46 INFO - PROCESS | 2780 | 1467039346487 Marionette TRACE conn7 <- [1,834,null,{}] 07:55:46 INFO - PROCESS | 2780 | 1467039346491 Marionette TRACE conn7 -> [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:55:46 INFO - PROCESS | 2780 | 1467039346493 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:55:46 INFO - PROCESS | 2780 | 1467039346581 Marionette TRACE conn7 <- [1,835,null,{"value":null}] 07:55:46 INFO - PROCESS | 2780 | 1467039346588 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:46 INFO - PROCESS | 2780 | 1467039346590 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:55:46 INFO - PROCESS | 2780 | ++DOCSHELL 0E9EA400 == 32 [pid = 2780] [id = 218] 07:55:46 INFO - PROCESS | 2780 | ++DOMWINDOW == 71 (0EAC9400) [pid = 2780] [serial = 652] [outer = 00000000] 07:55:46 INFO - PROCESS | 2780 | ++DOMWINDOW == 72 (13353C00) [pid = 2780] [serial = 653] [outer = 0EAC9400] 07:55:46 INFO - PROCESS | 2780 | 1467039346635 Marionette DEBUG loaded listener.js 07:55:46 INFO - PROCESS | 2780 | ++DOMWINDOW == 73 (135C8400) [pid = 2780] [serial = 654] [outer = 0EAC9400] 07:55:47 INFO - PROCESS | 2780 | 1467039347098 Marionette TRACE conn7 <- [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:55:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 07:55:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 630ms 07:55:47 INFO - PROCESS | 2780 | 1467039347122 Marionette TRACE conn7 -> [0,837,"getWindowHandle",null] 07:55:47 INFO - PROCESS | 2780 | 1467039347124 Marionette TRACE conn7 <- [1,837,null,{"value":"13"}] 07:55:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 07:55:47 INFO - PROCESS | 2780 | 1467039347129 Marionette TRACE conn7 -> [0,838,"setScriptTimeout",{"ms":35000}] 07:55:47 INFO - PROCESS | 2780 | 1467039347135 Marionette TRACE conn7 <- [1,838,null,{}] 07:55:47 INFO - PROCESS | 2780 | 1467039347144 Marionette TRACE conn7 -> [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:55:47 INFO - PROCESS | 2780 | 1467039347148 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:55:47 INFO - PROCESS | 2780 | 1467039347233 Marionette TRACE conn7 <- [1,839,null,{"value":null}] 07:55:47 INFO - PROCESS | 2780 | 1467039347242 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:47 INFO - PROCESS | 2780 | 1467039347244 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:55:47 INFO - PROCESS | 2780 | ++DOCSHELL 15397000 == 33 [pid = 2780] [id = 219] 07:55:47 INFO - PROCESS | 2780 | ++DOMWINDOW == 74 (1539AC00) [pid = 2780] [serial = 655] [outer = 00000000] 07:55:47 INFO - PROCESS | 2780 | ++DOMWINDOW == 75 (15653C00) [pid = 2780] [serial = 656] [outer = 1539AC00] 07:55:47 INFO - PROCESS | 2780 | 1467039347296 Marionette DEBUG loaded listener.js 07:55:47 INFO - PROCESS | 2780 | ++DOMWINDOW == 76 (156F4000) [pid = 2780] [serial = 657] [outer = 1539AC00] 07:55:47 INFO - PROCESS | 2780 | 1467039347718 Marionette TRACE conn7 <- [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:55:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 07:55:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 630ms 07:55:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 07:55:47 INFO - PROCESS | 2780 | 1467039347766 Marionette TRACE conn7 -> [0,841,"getWindowHandle",null] 07:55:47 INFO - PROCESS | 2780 | 1467039347769 Marionette TRACE conn7 <- [1,841,null,{"value":"13"}] 07:55:47 INFO - PROCESS | 2780 | 1467039347772 Marionette TRACE conn7 -> [0,842,"setScriptTimeout",{"ms":35000}] 07:55:47 INFO - PROCESS | 2780 | 1467039347774 Marionette TRACE conn7 <- [1,842,null,{}] 07:55:47 INFO - PROCESS | 2780 | 1467039347777 Marionette TRACE conn7 -> [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:55:47 INFO - PROCESS | 2780 | 1467039347779 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:55:47 INFO - PROCESS | 2780 | 1467039347894 Marionette TRACE conn7 <- [1,843,null,{"value":null}] 07:55:47 INFO - PROCESS | 2780 | 1467039347975 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:47 INFO - PROCESS | 2780 | 1467039347977 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:55:47 INFO - PROCESS | 2780 | ++DOCSHELL 162B5800 == 34 [pid = 2780] [id = 220] 07:55:47 INFO - PROCESS | 2780 | ++DOMWINDOW == 77 (162B5C00) [pid = 2780] [serial = 658] [outer = 00000000] 07:55:48 INFO - PROCESS | 2780 | ++DOMWINDOW == 78 (167E2000) [pid = 2780] [serial = 659] [outer = 162B5C00] 07:55:48 INFO - PROCESS | 2780 | 1467039348021 Marionette DEBUG loaded listener.js 07:55:48 INFO - PROCESS | 2780 | ++DOMWINDOW == 79 (167EA000) [pid = 2780] [serial = 660] [outer = 162B5C00] 07:55:48 INFO - PROCESS | 2780 | 1467039348439 Marionette TRACE conn7 <- [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:55:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 07:55:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 730ms 07:55:48 INFO - PROCESS | 2780 | 1467039348506 Marionette TRACE conn7 -> [0,845,"getWindowHandle",null] 07:55:48 INFO - PROCESS | 2780 | 1467039348508 Marionette TRACE conn7 <- [1,845,null,{"value":"13"}] 07:55:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 07:55:48 INFO - PROCESS | 2780 | 1467039348518 Marionette TRACE conn7 -> [0,846,"setScriptTimeout",{"ms":35000}] 07:55:48 INFO - PROCESS | 2780 | 1467039348520 Marionette TRACE conn7 <- [1,846,null,{}] 07:55:48 INFO - PROCESS | 2780 | 1467039348524 Marionette TRACE conn7 -> [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:55:48 INFO - PROCESS | 2780 | 1467039348526 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:55:48 INFO - PROCESS | 2780 | 1467039348632 Marionette TRACE conn7 <- [1,847,null,{"value":null}] 07:55:48 INFO - PROCESS | 2780 | 1467039348643 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:48 INFO - PROCESS | 2780 | 1467039348649 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:55:48 INFO - PROCESS | 2780 | ++DOCSHELL 0E84D000 == 35 [pid = 2780] [id = 221] 07:55:48 INFO - PROCESS | 2780 | ++DOMWINDOW == 80 (1688C400) [pid = 2780] [serial = 661] [outer = 00000000] 07:55:48 INFO - PROCESS | 2780 | ++DOMWINDOW == 81 (16896800) [pid = 2780] [serial = 662] [outer = 1688C400] 07:55:48 INFO - PROCESS | 2780 | 1467039348751 Marionette DEBUG loaded listener.js 07:55:48 INFO - PROCESS | 2780 | ++DOMWINDOW == 82 (169C4800) [pid = 2780] [serial = 663] [outer = 1688C400] 07:55:50 INFO - PROCESS | 2780 | --DOMWINDOW == 81 (16001C00) [pid = 2780] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 07:55:50 INFO - PROCESS | 2780 | --DOMWINDOW == 80 (167E9000) [pid = 2780] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 07:55:50 INFO - PROCESS | 2780 | --DOMWINDOW == 79 (0DA76800) [pid = 2780] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 07:55:50 INFO - PROCESS | 2780 | --DOMWINDOW == 78 (13A03C00) [pid = 2780] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 07:55:50 INFO - PROCESS | 2780 | --DOMWINDOW == 77 (0E055000) [pid = 2780] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 07:55:50 INFO - PROCESS | 2780 | --DOMWINDOW == 76 (11F5E800) [pid = 2780] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 07:55:50 INFO - PROCESS | 2780 | --DOMWINDOW == 75 (16B1EC00) [pid = 2780] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 07:55:50 INFO - PROCESS | 2780 | --DOMWINDOW == 74 (0DAD7000) [pid = 2780] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 07:55:50 INFO - PROCESS | 2780 | --DOMWINDOW == 73 (17AD3800) [pid = 2780] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 07:55:50 INFO - PROCESS | 2780 | --DOMWINDOW == 72 (1243DC00) [pid = 2780] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 07:55:50 INFO - PROCESS | 2780 | --DOMWINDOW == 71 (169C2400) [pid = 2780] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 07:55:50 INFO - PROCESS | 2780 | --DOMWINDOW == 70 (16B20C00) [pid = 2780] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 07:55:50 INFO - PROCESS | 2780 | --DOMWINDOW == 69 (1504C800) [pid = 2780] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 07:55:50 INFO - PROCESS | 2780 | 1467039350439 Marionette TRACE conn7 <- [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:55:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 07:55:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1972ms 07:55:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 07:55:50 INFO - PROCESS | 2780 | 1467039350493 Marionette TRACE conn7 -> [0,849,"getWindowHandle",null] 07:55:50 INFO - PROCESS | 2780 | 1467039350495 Marionette TRACE conn7 <- [1,849,null,{"value":"13"}] 07:55:50 INFO - PROCESS | 2780 | 1467039350498 Marionette TRACE conn7 -> [0,850,"setScriptTimeout",{"ms":35000}] 07:55:50 INFO - PROCESS | 2780 | 1467039350500 Marionette TRACE conn7 <- [1,850,null,{}] 07:55:50 INFO - PROCESS | 2780 | 1467039350503 Marionette TRACE conn7 -> [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:55:50 INFO - PROCESS | 2780 | 1467039350515 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:55:50 INFO - PROCESS | 2780 | 1467039350596 Marionette TRACE conn7 <- [1,851,null,{"value":null}] 07:55:50 INFO - PROCESS | 2780 | 1467039350680 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:50 INFO - PROCESS | 2780 | 1467039350682 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:55:50 INFO - PROCESS | 2780 | ++DOCSHELL 13E2FC00 == 36 [pid = 2780] [id = 222] 07:55:50 INFO - PROCESS | 2780 | ++DOMWINDOW == 70 (1565A800) [pid = 2780] [serial = 664] [outer = 00000000] 07:55:50 INFO - PROCESS | 2780 | ++DOMWINDOW == 71 (169C2400) [pid = 2780] [serial = 665] [outer = 1565A800] 07:55:50 INFO - PROCESS | 2780 | 1467039350725 Marionette DEBUG loaded listener.js 07:55:50 INFO - PROCESS | 2780 | ++DOMWINDOW == 72 (162B6800) [pid = 2780] [serial = 666] [outer = 1565A800] 07:55:51 INFO - PROCESS | 2780 | 1467039351056 Marionette TRACE conn7 <- [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:55:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 07:55:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 630ms 07:55:51 INFO - PROCESS | 2780 | 1467039351134 Marionette TRACE conn7 -> [0,853,"getWindowHandle",null] 07:55:51 INFO - PROCESS | 2780 | 1467039351136 Marionette TRACE conn7 <- [1,853,null,{"value":"13"}] 07:55:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 07:55:51 INFO - PROCESS | 2780 | 1467039351142 Marionette TRACE conn7 -> [0,854,"setScriptTimeout",{"ms":35000}] 07:55:51 INFO - PROCESS | 2780 | 1467039351144 Marionette TRACE conn7 <- [1,854,null,{}] 07:55:51 INFO - PROCESS | 2780 | 1467039351147 Marionette TRACE conn7 -> [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:55:51 INFO - PROCESS | 2780 | 1467039351149 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:55:51 INFO - PROCESS | 2780 | 1467039351261 Marionette TRACE conn7 <- [1,855,null,{"value":null}] 07:55:51 INFO - PROCESS | 2780 | 1467039351268 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:51 INFO - PROCESS | 2780 | 1467039351270 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:55:51 INFO - PROCESS | 2780 | ++DOCSHELL 167F0400 == 37 [pid = 2780] [id = 223] 07:55:51 INFO - PROCESS | 2780 | ++DOMWINDOW == 73 (16A93400) [pid = 2780] [serial = 667] [outer = 00000000] 07:55:51 INFO - PROCESS | 2780 | ++DOMWINDOW == 74 (17AD3000) [pid = 2780] [serial = 668] [outer = 16A93400] 07:55:51 INFO - PROCESS | 2780 | 1467039351313 Marionette DEBUG loaded listener.js 07:55:51 INFO - PROCESS | 2780 | ++DOMWINDOW == 75 (19183C00) [pid = 2780] [serial = 669] [outer = 16A93400] 07:55:51 INFO - PROCESS | 2780 | 1467039351712 Marionette TRACE conn7 <- [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:55:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 07:55:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 630ms 07:55:51 INFO - PROCESS | 2780 | 1467039351774 Marionette TRACE conn7 -> [0,857,"getWindowHandle",null] 07:55:51 INFO - PROCESS | 2780 | 1467039351776 Marionette TRACE conn7 <- [1,857,null,{"value":"13"}] 07:55:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 07:55:51 INFO - PROCESS | 2780 | 1467039351779 Marionette TRACE conn7 -> [0,858,"setScriptTimeout",{"ms":35000}] 07:55:51 INFO - PROCESS | 2780 | 1467039351781 Marionette TRACE conn7 <- [1,858,null,{}] 07:55:51 INFO - PROCESS | 2780 | 1467039351784 Marionette TRACE conn7 -> [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:55:51 INFO - PROCESS | 2780 | 1467039351786 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:55:51 INFO - PROCESS | 2780 | 1467039351896 Marionette TRACE conn7 <- [1,859,null,{"value":null}] 07:55:51 INFO - PROCESS | 2780 | 1467039351903 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:51 INFO - PROCESS | 2780 | 1467039351905 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:55:51 INFO - PROCESS | 2780 | ++DOCSHELL 16B29800 == 38 [pid = 2780] [id = 224] 07:55:51 INFO - PROCESS | 2780 | ++DOMWINDOW == 76 (17AC9000) [pid = 2780] [serial = 670] [outer = 00000000] 07:55:51 INFO - PROCESS | 2780 | ++DOMWINDOW == 77 (19D4C400) [pid = 2780] [serial = 671] [outer = 17AC9000] 07:55:51 INFO - PROCESS | 2780 | 1467039351952 Marionette DEBUG loaded listener.js 07:55:52 INFO - PROCESS | 2780 | ++DOMWINDOW == 78 (19D9C000) [pid = 2780] [serial = 672] [outer = 17AC9000] 07:55:52 INFO - PROCESS | 2780 | 1467039352596 Marionette TRACE conn7 <- [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:55:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 07:55:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 870ms 07:55:52 INFO - PROCESS | 2780 | 1467039352650 Marionette TRACE conn7 -> [0,861,"getWindowHandle",null] 07:55:52 INFO - PROCESS | 2780 | 1467039352654 Marionette TRACE conn7 <- [1,861,null,{"value":"13"}] 07:55:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 07:55:52 INFO - PROCESS | 2780 | 1467039352659 Marionette TRACE conn7 -> [0,862,"setScriptTimeout",{"ms":35000}] 07:55:52 INFO - PROCESS | 2780 | 1467039352662 Marionette TRACE conn7 <- [1,862,null,{}] 07:55:52 INFO - PROCESS | 2780 | 1467039352668 Marionette TRACE conn7 -> [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:55:52 INFO - PROCESS | 2780 | 1467039352671 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:55:52 INFO - PROCESS | 2780 | 1467039352810 Marionette TRACE conn7 <- [1,863,null,{"value":null}] 07:55:52 INFO - PROCESS | 2780 | 1467039352936 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:52 INFO - PROCESS | 2780 | 1467039352939 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:55:52 INFO - PROCESS | 2780 | ++DOCSHELL 0D30FC00 == 39 [pid = 2780] [id = 225] 07:55:52 INFO - PROCESS | 2780 | ++DOMWINDOW == 79 (0DD1A400) [pid = 2780] [serial = 673] [outer = 00000000] 07:55:52 INFO - PROCESS | 2780 | ++DOMWINDOW == 80 (11D8EC00) [pid = 2780] [serial = 674] [outer = 0DD1A400] 07:55:52 INFO - PROCESS | 2780 | 1467039352997 Marionette DEBUG loaded listener.js 07:55:53 INFO - PROCESS | 2780 | ++DOMWINDOW == 81 (12455000) [pid = 2780] [serial = 675] [outer = 0DD1A400] 07:55:53 INFO - PROCESS | 2780 | 1467039353570 Marionette TRACE conn7 <- [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:55:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 07:55:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 990ms 07:55:53 INFO - PROCESS | 2780 | 1467039353650 Marionette TRACE conn7 -> [0,865,"getWindowHandle",null] 07:55:53 INFO - PROCESS | 2780 | 1467039353655 Marionette TRACE conn7 <- [1,865,null,{"value":"13"}] 07:55:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 07:55:53 INFO - PROCESS | 2780 | 1467039353662 Marionette TRACE conn7 -> [0,866,"setScriptTimeout",{"ms":35000}] 07:55:53 INFO - PROCESS | 2780 | 1467039353665 Marionette TRACE conn7 <- [1,866,null,{}] 07:55:53 INFO - PROCESS | 2780 | 1467039353669 Marionette TRACE conn7 -> [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:55:53 INFO - PROCESS | 2780 | 1467039353672 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:55:53 INFO - PROCESS | 2780 | 1467039353793 Marionette TRACE conn7 <- [1,867,null,{"value":null}] 07:55:53 INFO - PROCESS | 2780 | 1467039353916 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:53 INFO - PROCESS | 2780 | 1467039353918 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:55:53 INFO - PROCESS | 2780 | ++DOCSHELL 15396C00 == 40 [pid = 2780] [id = 226] 07:55:53 INFO - PROCESS | 2780 | ++DOMWINDOW == 82 (1564EC00) [pid = 2780] [serial = 676] [outer = 00000000] 07:55:53 INFO - PROCESS | 2780 | ++DOMWINDOW == 83 (162B4800) [pid = 2780] [serial = 677] [outer = 1564EC00] 07:55:53 INFO - PROCESS | 2780 | 1467039353977 Marionette DEBUG loaded listener.js 07:55:54 INFO - PROCESS | 2780 | ++DOMWINDOW == 84 (167EDC00) [pid = 2780] [serial = 678] [outer = 1564EC00] 07:55:54 INFO - PROCESS | 2780 | 1467039354566 Marionette TRACE conn7 <- [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:55:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 07:55:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 930ms 07:55:54 INFO - PROCESS | 2780 | 1467039354595 Marionette TRACE conn7 -> [0,869,"getWindowHandle",null] 07:55:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 07:55:54 INFO - PROCESS | 2780 | 1467039354598 Marionette TRACE conn7 <- [1,869,null,{"value":"13"}] 07:55:54 INFO - PROCESS | 2780 | 1467039354601 Marionette TRACE conn7 -> [0,870,"setScriptTimeout",{"ms":35000}] 07:55:54 INFO - PROCESS | 2780 | 1467039354605 Marionette TRACE conn7 <- [1,870,null,{}] 07:55:54 INFO - PROCESS | 2780 | 1467039354617 Marionette TRACE conn7 -> [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:55:54 INFO - PROCESS | 2780 | 1467039354622 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:55:54 INFO - PROCESS | 2780 | 1467039354771 Marionette TRACE conn7 <- [1,871,null,{"value":null}] 07:55:54 INFO - PROCESS | 2780 | 1467039354790 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:54 INFO - PROCESS | 2780 | 1467039354793 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:55:54 INFO - PROCESS | 2780 | ++DOCSHELL 19E15000 == 41 [pid = 2780] [id = 227] 07:55:54 INFO - PROCESS | 2780 | ++DOMWINDOW == 85 (19E15400) [pid = 2780] [serial = 679] [outer = 00000000] 07:55:54 INFO - PROCESS | 2780 | ++DOMWINDOW == 86 (1BE34800) [pid = 2780] [serial = 680] [outer = 19E15400] 07:55:54 INFO - PROCESS | 2780 | 1467039354848 Marionette DEBUG loaded listener.js 07:55:54 INFO - PROCESS | 2780 | ++DOMWINDOW == 87 (1BE3B400) [pid = 2780] [serial = 681] [outer = 19E15400] 07:55:55 INFO - PROCESS | 2780 | 1467039355438 Marionette TRACE conn7 <- [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:55:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 07:55:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 870ms 07:55:55 INFO - PROCESS | 2780 | 1467039355475 Marionette TRACE conn7 -> [0,873,"getWindowHandle",null] 07:55:55 INFO - PROCESS | 2780 | 1467039355478 Marionette TRACE conn7 <- [1,873,null,{"value":"13"}] 07:55:55 INFO - PROCESS | 2780 | 1467039355481 Marionette TRACE conn7 -> [0,874,"setScriptTimeout",{"ms":35000}] 07:55:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 07:55:55 INFO - PROCESS | 2780 | 1467039355483 Marionette TRACE conn7 <- [1,874,null,{}] 07:55:55 INFO - PROCESS | 2780 | 1467039355487 Marionette TRACE conn7 -> [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:55:55 INFO - PROCESS | 2780 | 1467039355490 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:55:55 INFO - PROCESS | 2780 | 1467039355599 Marionette TRACE conn7 <- [1,875,null,{"value":null}] 07:55:55 INFO - PROCESS | 2780 | 1467039355699 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:55 INFO - PROCESS | 2780 | 1467039355701 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:55:55 INFO - PROCESS | 2780 | ++DOCSHELL 0DD1C800 == 42 [pid = 2780] [id = 228] 07:55:55 INFO - PROCESS | 2780 | ++DOMWINDOW == 88 (0DE2D000) [pid = 2780] [serial = 682] [outer = 00000000] 07:55:55 INFO - PROCESS | 2780 | ++DOMWINDOW == 89 (11FA6C00) [pid = 2780] [serial = 683] [outer = 0DE2D000] 07:55:55 INFO - PROCESS | 2780 | 1467039355755 Marionette DEBUG loaded listener.js 07:55:55 INFO - PROCESS | 2780 | ++DOMWINDOW == 90 (15084400) [pid = 2780] [serial = 684] [outer = 0DE2D000] 07:55:56 INFO - PROCESS | 2780 | ++DOMWINDOW == 91 (0C50B800) [pid = 2780] [serial = 685] [outer = 16A70000] 07:55:56 INFO - PROCESS | 2780 | 1467039356549 Marionette TRACE conn7 <- [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:55:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 07:55:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1117ms 07:55:56 INFO - PROCESS | 2780 | 1467039356602 Marionette TRACE conn7 -> [0,877,"getWindowHandle",null] 07:55:56 INFO - PROCESS | 2780 | 1467039356607 Marionette TRACE conn7 <- [1,877,null,{"value":"13"}] 07:55:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 07:55:56 INFO - PROCESS | 2780 | 1467039356611 Marionette TRACE conn7 -> [0,878,"setScriptTimeout",{"ms":35000}] 07:55:56 INFO - PROCESS | 2780 | 1467039356614 Marionette TRACE conn7 <- [1,878,null,{}] 07:55:56 INFO - PROCESS | 2780 | 1467039356620 Marionette TRACE conn7 -> [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:55:56 INFO - PROCESS | 2780 | 1467039356623 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:55:56 INFO - PROCESS | 2780 | 1467039356727 Marionette TRACE conn7 <- [1,879,null,{"value":null}] 07:55:57 INFO - PROCESS | 2780 | --DOCSHELL 167F0400 == 41 [pid = 2780] [id = 223] 07:55:57 INFO - PROCESS | 2780 | --DOCSHELL 13E2FC00 == 40 [pid = 2780] [id = 222] 07:55:57 INFO - PROCESS | 2780 | --DOCSHELL 0E84D000 == 39 [pid = 2780] [id = 221] 07:55:57 INFO - PROCESS | 2780 | --DOCSHELL 162B5800 == 38 [pid = 2780] [id = 220] 07:55:57 INFO - PROCESS | 2780 | --DOCSHELL 15397000 == 37 [pid = 2780] [id = 219] 07:55:57 INFO - PROCESS | 2780 | --DOCSHELL 0E9EA400 == 36 [pid = 2780] [id = 218] 07:55:57 INFO - PROCESS | 2780 | --DOCSHELL 0C519800 == 35 [pid = 2780] [id = 217] 07:55:57 INFO - PROCESS | 2780 | --DOCSHELL 0CB3A800 == 34 [pid = 2780] [id = 215] 07:55:57 INFO - PROCESS | 2780 | --DOCSHELL 08BFD400 == 33 [pid = 2780] [id = 216] 07:55:57 INFO - PROCESS | 2780 | --DOCSHELL 18D82C00 == 32 [pid = 2780] [id = 214] 07:55:57 INFO - PROCESS | 2780 | --DOCSHELL 15084000 == 31 [pid = 2780] [id = 204] 07:55:57 INFO - PROCESS | 2780 | --DOCSHELL 0E053000 == 30 [pid = 2780] [id = 205] 07:55:57 INFO - PROCESS | 2780 | --DOCSHELL 19E15000 == 29 [pid = 2780] [id = 227] 07:55:57 INFO - PROCESS | 2780 | --DOCSHELL 0DD1C800 == 28 [pid = 2780] [id = 228] 07:55:57 INFO - PROCESS | 2780 | --DOCSHELL 15396C00 == 27 [pid = 2780] [id = 226] 07:55:57 INFO - PROCESS | 2780 | --DOCSHELL 16B29800 == 26 [pid = 2780] [id = 224] 07:55:57 INFO - PROCESS | 2780 | --DOCSHELL 0D30FC00 == 25 [pid = 2780] [id = 225] 07:55:57 INFO - PROCESS | 2780 | 1467039357417 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:57 INFO - PROCESS | 2780 | 1467039357421 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:55:57 INFO - PROCESS | 2780 | --DOMWINDOW == 90 (1636BC00) [pid = 2780] [serial = 626] [outer = 00000000] [url = about:blank] 07:55:57 INFO - PROCESS | 2780 | --DOMWINDOW == 89 (1688B400) [pid = 2780] [serial = 629] [outer = 00000000] [url = about:blank] 07:55:57 INFO - PROCESS | 2780 | --DOMWINDOW == 88 (0DD12000) [pid = 2780] [serial = 617] [outer = 00000000] [url = about:blank] 07:55:57 INFO - PROCESS | 2780 | --DOMWINDOW == 87 (16680000) [pid = 2780] [serial = 627] [outer = 00000000] [url = about:blank] 07:55:57 INFO - PROCESS | 2780 | --DOMWINDOW == 86 (0DD1F800) [pid = 2780] [serial = 618] [outer = 00000000] [url = about:blank] 07:55:57 INFO - PROCESS | 2780 | --DOMWINDOW == 85 (1504D000) [pid = 2780] [serial = 623] [outer = 00000000] [url = about:blank] 07:55:57 INFO - PROCESS | 2780 | --DOMWINDOW == 84 (11D94400) [pid = 2780] [serial = 615] [outer = 00000000] [url = about:blank] 07:55:57 INFO - PROCESS | 2780 | --DOMWINDOW == 83 (0EA86400) [pid = 2780] [serial = 614] [outer = 00000000] [url = about:blank] 07:55:57 INFO - PROCESS | 2780 | --DOMWINDOW == 82 (11FABC00) [pid = 2780] [serial = 620] [outer = 00000000] [url = about:blank] 07:55:57 INFO - PROCESS | 2780 | --DOMWINDOW == 81 (1242F800) [pid = 2780] [serial = 621] [outer = 00000000] [url = about:blank] 07:55:57 INFO - PROCESS | 2780 | --DOMWINDOW == 80 (16B28800) [pid = 2780] [serial = 632] [outer = 00000000] [url = about:blank] 07:55:57 INFO - PROCESS | 2780 | --DOMWINDOW == 79 (0DD1EC00) [pid = 2780] [serial = 603] [outer = 00000000] [url = about:blank] 07:55:57 INFO - PROCESS | 2780 | --DOMWINDOW == 78 (0DD13000) [pid = 2780] [serial = 602] [outer = 00000000] [url = about:blank] 07:55:57 INFO - PROCESS | 2780 | --DOMWINDOW == 77 (1636C000) [pid = 2780] [serial = 639] [outer = 00000000] [url = about:blank] 07:55:57 INFO - PROCESS | 2780 | --DOMWINDOW == 76 (13DC1400) [pid = 2780] [serial = 606] [outer = 00000000] [url = about:blank] 07:55:57 INFO - PROCESS | 2780 | --DOMWINDOW == 75 (13962000) [pid = 2780] [serial = 605] [outer = 00000000] [url = about:blank] 07:55:57 INFO - PROCESS | 2780 | --DOMWINDOW == 74 (16A92400) [pid = 2780] [serial = 609] [outer = 00000000] [url = about:blank] 07:55:57 INFO - PROCESS | 2780 | --DOMWINDOW == 73 (16A7E000) [pid = 2780] [serial = 608] [outer = 00000000] [url = about:blank] 07:55:57 INFO - PROCESS | 2780 | --DOMWINDOW == 72 (17AC8400) [pid = 2780] [serial = 612] [outer = 00000000] [url = about:blank] 07:55:57 INFO - PROCESS | 2780 | --DOMWINDOW == 71 (1688D800) [pid = 2780] [serial = 630] [outer = 00000000] [url = about:blank] 07:55:57 INFO - PROCESS | 2780 | --DOMWINDOW == 70 (16B2C000) [pid = 2780] [serial = 611] [outer = 00000000] [url = about:blank] 07:55:57 INFO - PROCESS | 2780 | --DOMWINDOW == 69 (18639000) [pid = 2780] [serial = 638] [outer = 00000000] [url = about:blank] 07:55:57 INFO - PROCESS | 2780 | --DOMWINDOW == 68 (17AC8000) [pid = 2780] [serial = 633] [outer = 00000000] [url = about:blank] 07:55:57 INFO - PROCESS | 2780 | --DOMWINDOW == 67 (16B1FC00) [pid = 2780] [serial = 635] [outer = 00000000] [url = about:blank] 07:55:57 INFO - PROCESS | 2780 | --DOMWINDOW == 66 (16BA5400) [pid = 2780] [serial = 636] [outer = 00000000] [url = about:blank] 07:55:57 INFO - PROCESS | 2780 | --DOMWINDOW == 65 (15396800) [pid = 2780] [serial = 624] [outer = 00000000] [url = about:blank] 07:55:57 INFO - PROCESS | 2780 | --DOMWINDOW == 64 (18E0B000) [pid = 2780] [serial = 641] [outer = 00000000] [url = about:blank] 07:55:57 INFO - PROCESS | 2780 | ++DOCSHELL 0C50A800 == 26 [pid = 2780] [id = 229] 07:55:57 INFO - PROCESS | 2780 | ++DOMWINDOW == 65 (0C50AC00) [pid = 2780] [serial = 686] [outer = 00000000] 07:55:57 INFO - PROCESS | 2780 | ++DOMWINDOW == 66 (0CACA800) [pid = 2780] [serial = 687] [outer = 0C50AC00] 07:55:57 INFO - PROCESS | 2780 | 1467039357576 Marionette DEBUG loaded listener.js 07:55:57 INFO - PROCESS | 2780 | ++DOMWINDOW == 67 (0D3FE400) [pid = 2780] [serial = 688] [outer = 0C50AC00] 07:55:58 INFO - PROCESS | 2780 | 1467039358013 Marionette TRACE conn7 <- [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:55:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 07:55:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1477ms 07:55:58 INFO - PROCESS | 2780 | 1467039358091 Marionette TRACE conn7 -> [0,881,"getWindowHandle",null] 07:55:58 INFO - PROCESS | 2780 | 1467039358095 Marionette TRACE conn7 <- [1,881,null,{"value":"13"}] 07:55:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 07:55:58 INFO - PROCESS | 2780 | 1467039358099 Marionette TRACE conn7 -> [0,882,"setScriptTimeout",{"ms":35000}] 07:55:58 INFO - PROCESS | 2780 | 1467039358102 Marionette TRACE conn7 <- [1,882,null,{}] 07:55:58 INFO - PROCESS | 2780 | 1467039358108 Marionette TRACE conn7 -> [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:55:58 INFO - PROCESS | 2780 | 1467039358112 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:55:58 INFO - PROCESS | 2780 | 1467039358204 Marionette TRACE conn7 <- [1,883,null,{"value":null}] 07:55:58 INFO - PROCESS | 2780 | 1467039358220 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:58 INFO - PROCESS | 2780 | 1467039358223 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:55:58 INFO - PROCESS | 2780 | ++DOCSHELL 0DEA9C00 == 27 [pid = 2780] [id = 230] 07:55:58 INFO - PROCESS | 2780 | ++DOMWINDOW == 68 (0DEAA000) [pid = 2780] [serial = 689] [outer = 00000000] 07:55:58 INFO - PROCESS | 2780 | ++DOMWINDOW == 69 (0E052000) [pid = 2780] [serial = 690] [outer = 0DEAA000] 07:55:58 INFO - PROCESS | 2780 | 1467039358271 Marionette DEBUG loaded listener.js 07:55:58 INFO - PROCESS | 2780 | ++DOMWINDOW == 70 (0E881C00) [pid = 2780] [serial = 691] [outer = 0DEAA000] 07:55:58 INFO - PROCESS | 2780 | 1467039358753 Marionette TRACE conn7 <- [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:55:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 07:55:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 690ms 07:55:58 INFO - PROCESS | 2780 | 1467039358791 Marionette TRACE conn7 -> [0,885,"getWindowHandle",null] 07:55:58 INFO - PROCESS | 2780 | 1467039358796 Marionette TRACE conn7 <- [1,885,null,{"value":"13"}] 07:55:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 07:55:58 INFO - PROCESS | 2780 | 1467039358831 Marionette TRACE conn7 -> [0,886,"setScriptTimeout",{"ms":35000}] 07:55:58 INFO - PROCESS | 2780 | 1467039358833 Marionette TRACE conn7 <- [1,886,null,{}] 07:55:58 INFO - PROCESS | 2780 | 1467039358838 Marionette TRACE conn7 -> [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:55:58 INFO - PROCESS | 2780 | 1467039358841 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:55:58 INFO - PROCESS | 2780 | 1467039358935 Marionette TRACE conn7 <- [1,887,null,{"value":null}] 07:55:59 INFO - PROCESS | 2780 | 1467039359019 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:59 INFO - PROCESS | 2780 | 1467039359022 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:55:59 INFO - PROCESS | 2780 | ++DOCSHELL 11FABC00 == 28 [pid = 2780] [id = 231] 07:55:59 INFO - PROCESS | 2780 | ++DOMWINDOW == 71 (1207AC00) [pid = 2780] [serial = 692] [outer = 00000000] 07:55:59 INFO - PROCESS | 2780 | ++DOMWINDOW == 72 (1225B800) [pid = 2780] [serial = 693] [outer = 1207AC00] 07:55:59 INFO - PROCESS | 2780 | 1467039359068 Marionette DEBUG loaded listener.js 07:55:59 INFO - PROCESS | 2780 | ++DOMWINDOW == 73 (1334A400) [pid = 2780] [serial = 694] [outer = 1207AC00] 07:55:59 INFO - PROCESS | 2780 | 1467039359463 Marionette TRACE conn7 <- [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:55:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 07:55:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 670ms 07:55:59 INFO - PROCESS | 2780 | 1467039359505 Marionette TRACE conn7 -> [0,889,"getWindowHandle",null] 07:55:59 INFO - PROCESS | 2780 | 1467039359507 Marionette TRACE conn7 <- [1,889,null,{"value":"13"}] 07:55:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 07:55:59 INFO - PROCESS | 2780 | 1467039359525 Marionette TRACE conn7 -> [0,890,"setScriptTimeout",{"ms":35000}] 07:55:59 INFO - PROCESS | 2780 | 1467039359531 Marionette TRACE conn7 <- [1,890,null,{}] 07:55:59 INFO - PROCESS | 2780 | 1467039359540 Marionette TRACE conn7 -> [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:55:59 INFO - PROCESS | 2780 | 1467039359544 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:55:59 INFO - PROCESS | 2780 | 1467039359673 Marionette TRACE conn7 <- [1,891,null,{"value":null}] 07:55:59 INFO - PROCESS | 2780 | 1467039359680 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:59 INFO - PROCESS | 2780 | 1467039359682 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:55:59 INFO - PROCESS | 2780 | ++DOCSHELL 135C6C00 == 29 [pid = 2780] [id = 232] 07:55:59 INFO - PROCESS | 2780 | ++DOMWINDOW == 74 (1396C400) [pid = 2780] [serial = 695] [outer = 00000000] 07:55:59 INFO - PROCESS | 2780 | ++DOMWINDOW == 75 (15047800) [pid = 2780] [serial = 696] [outer = 1396C400] 07:55:59 INFO - PROCESS | 2780 | 1467039359727 Marionette DEBUG loaded listener.js 07:55:59 INFO - PROCESS | 2780 | ++DOMWINDOW == 76 (15082400) [pid = 2780] [serial = 697] [outer = 1396C400] 07:56:00 INFO - PROCESS | 2780 | 1467039360202 Marionette TRACE conn7 <- [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:56:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 07:56:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 750ms 07:56:00 INFO - PROCESS | 2780 | 1467039360261 Marionette TRACE conn7 -> [0,893,"getWindowHandle",null] 07:56:00 INFO - PROCESS | 2780 | 1467039360264 Marionette TRACE conn7 <- [1,893,null,{"value":"13"}] 07:56:00 INFO - PROCESS | 2780 | 1467039360267 Marionette TRACE conn7 -> [0,894,"setScriptTimeout",{"ms":35000}] 07:56:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 07:56:00 INFO - PROCESS | 2780 | 1467039360269 Marionette TRACE conn7 <- [1,894,null,{}] 07:56:00 INFO - PROCESS | 2780 | 1467039360306 Marionette TRACE conn7 -> [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:56:00 INFO - PROCESS | 2780 | 1467039360308 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:56:00 INFO - PROCESS | 2780 | 1467039360427 Marionette TRACE conn7 <- [1,895,null,{"value":null}] 07:56:00 INFO - PROCESS | 2780 | 1467039360480 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:00 INFO - PROCESS | 2780 | 1467039360482 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:56:00 INFO - PROCESS | 2780 | ++DOCSHELL 15656000 == 30 [pid = 2780] [id = 233] 07:56:00 INFO - PROCESS | 2780 | ++DOMWINDOW == 77 (15657400) [pid = 2780] [serial = 698] [outer = 00000000] 07:56:00 INFO - PROCESS | 2780 | ++DOMWINDOW == 78 (162B1C00) [pid = 2780] [serial = 699] [outer = 15657400] 07:56:00 INFO - PROCESS | 2780 | 1467039360527 Marionette DEBUG loaded listener.js 07:56:00 INFO - PROCESS | 2780 | ++DOMWINDOW == 79 (162BA000) [pid = 2780] [serial = 700] [outer = 15657400] 07:56:00 INFO - PROCESS | 2780 | 1467039360948 Marionette TRACE conn7 <- [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:56:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 07:56:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 730ms 07:56:00 INFO - PROCESS | 2780 | 1467039361001 Marionette TRACE conn7 -> [0,897,"getWindowHandle",null] 07:56:00 INFO - PROCESS | 2780 | 1467039361003 Marionette TRACE conn7 <- [1,897,null,{"value":"13"}] 07:56:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 07:56:00 INFO - PROCESS | 2780 | 1467039361006 Marionette TRACE conn7 -> [0,898,"setScriptTimeout",{"ms":35000}] 07:56:00 INFO - PROCESS | 2780 | 1467039361008 Marionette TRACE conn7 <- [1,898,null,{}] 07:56:01 INFO - PROCESS | 2780 | 1467039361012 Marionette TRACE conn7 -> [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:56:01 INFO - PROCESS | 2780 | 1467039361014 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:56:01 INFO - PROCESS | 2780 | 1467039361129 Marionette TRACE conn7 <- [1,899,null,{"value":null}] 07:56:01 INFO - PROCESS | 2780 | 1467039361141 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:01 INFO - PROCESS | 2780 | 1467039361147 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:56:01 INFO - PROCESS | 2780 | ++DOCSHELL 16680800 == 31 [pid = 2780] [id = 234] 07:56:01 INFO - PROCESS | 2780 | ++DOMWINDOW == 80 (16681800) [pid = 2780] [serial = 701] [outer = 00000000] 07:56:01 INFO - PROCESS | 2780 | ++DOMWINDOW == 81 (167ED400) [pid = 2780] [serial = 702] [outer = 16681800] 07:56:01 INFO - PROCESS | 2780 | 1467039361248 Marionette DEBUG loaded listener.js 07:56:01 INFO - PROCESS | 2780 | ++DOMWINDOW == 82 (16894400) [pid = 2780] [serial = 703] [outer = 16681800] 07:56:01 INFO - PROCESS | 2780 | --DOMWINDOW == 81 (162B5C00) [pid = 2780] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 07:56:01 INFO - PROCESS | 2780 | --DOMWINDOW == 80 (1688C400) [pid = 2780] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 07:56:01 INFO - PROCESS | 2780 | --DOMWINDOW == 79 (0C50C400) [pid = 2780] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 07:56:01 INFO - PROCESS | 2780 | --DOMWINDOW == 78 (1539AC00) [pid = 2780] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 07:56:01 INFO - PROCESS | 2780 | --DOMWINDOW == 77 (0CACA000) [pid = 2780] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 07:56:01 INFO - PROCESS | 2780 | --DOMWINDOW == 76 (0EAC9400) [pid = 2780] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 07:56:01 INFO - PROCESS | 2780 | --DOMWINDOW == 75 (18D84800) [pid = 2780] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 07:56:01 INFO - PROCESS | 2780 | --DOMWINDOW == 74 (16A93400) [pid = 2780] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 07:56:01 INFO - PROCESS | 2780 | --DOMWINDOW == 73 (1565A800) [pid = 2780] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 07:56:01 INFO - PROCESS | 2780 | --DOMWINDOW == 72 (0CB76800) [pid = 2780] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 07:56:01 INFO - PROCESS | 2780 | --DOMWINDOW == 71 (17AC9000) [pid = 2780] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 07:56:01 INFO - PROCESS | 2780 | 1467039361914 Marionette TRACE conn7 <- [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:56:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 07:56:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 930ms 07:56:01 INFO - PROCESS | 2780 | 1467039361937 Marionette TRACE conn7 -> [0,901,"getWindowHandle",null] 07:56:01 INFO - PROCESS | 2780 | 1467039361939 Marionette TRACE conn7 <- [1,901,null,{"value":"13"}] 07:56:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 07:56:01 INFO - PROCESS | 2780 | 1467039361942 Marionette TRACE conn7 -> [0,902,"setScriptTimeout",{"ms":35000}] 07:56:01 INFO - PROCESS | 2780 | 1467039361944 Marionette TRACE conn7 <- [1,902,null,{}] 07:56:01 INFO - PROCESS | 2780 | 1467039361947 Marionette TRACE conn7 -> [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:56:01 INFO - PROCESS | 2780 | 1467039361950 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:56:02 INFO - PROCESS | 2780 | 1467039362062 Marionette TRACE conn7 <- [1,903,null,{"value":null}] 07:56:02 INFO - PROCESS | 2780 | 1467039362120 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:02 INFO - PROCESS | 2780 | 1467039362122 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:56:02 INFO - PROCESS | 2780 | ++DOCSHELL 0CBE6400 == 32 [pid = 2780] [id = 235] 07:56:02 INFO - PROCESS | 2780 | ++DOMWINDOW == 72 (0D316C00) [pid = 2780] [serial = 704] [outer = 00000000] 07:56:02 INFO - PROCESS | 2780 | ++DOMWINDOW == 73 (169B9800) [pid = 2780] [serial = 705] [outer = 0D316C00] 07:56:02 INFO - PROCESS | 2780 | 1467039362175 Marionette DEBUG loaded listener.js 07:56:02 INFO - PROCESS | 2780 | ++DOMWINDOW == 74 (169C1400) [pid = 2780] [serial = 706] [outer = 0D316C00] 07:56:02 INFO - PROCESS | 2780 | 1467039362525 Marionette TRACE conn7 <- [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:56:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 07:56:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 630ms 07:56:02 INFO - PROCESS | 2780 | 1467039362573 Marionette TRACE conn7 -> [0,905,"getWindowHandle",null] 07:56:02 INFO - PROCESS | 2780 | 1467039362575 Marionette TRACE conn7 <- [1,905,null,{"value":"13"}] 07:56:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 07:56:02 INFO - PROCESS | 2780 | 1467039362579 Marionette TRACE conn7 -> [0,906,"setScriptTimeout",{"ms":35000}] 07:56:02 INFO - PROCESS | 2780 | 1467039362580 Marionette TRACE conn7 <- [1,906,null,{}] 07:56:02 INFO - PROCESS | 2780 | 1467039362584 Marionette TRACE conn7 -> [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:56:02 INFO - PROCESS | 2780 | 1467039362586 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:56:02 INFO - PROCESS | 2780 | 1467039362664 Marionette TRACE conn7 <- [1,907,null,{"value":null}] 07:56:02 INFO - PROCESS | 2780 | 1467039362670 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:02 INFO - PROCESS | 2780 | 1467039362672 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:56:02 INFO - PROCESS | 2780 | ++DOCSHELL 169C3C00 == 33 [pid = 2780] [id = 236] 07:56:02 INFO - PROCESS | 2780 | ++DOMWINDOW == 75 (16A91400) [pid = 2780] [serial = 707] [outer = 00000000] 07:56:02 INFO - PROCESS | 2780 | ++DOMWINDOW == 76 (16A9B000) [pid = 2780] [serial = 708] [outer = 16A91400] 07:56:02 INFO - PROCESS | 2780 | 1467039362715 Marionette DEBUG loaded listener.js 07:56:02 INFO - PROCESS | 2780 | ++DOMWINDOW == 77 (16B27000) [pid = 2780] [serial = 709] [outer = 16A91400] 07:56:03 INFO - PROCESS | 2780 | 1467039363125 Marionette TRACE conn7 <- [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:56:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 07:56:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 571ms 07:56:03 INFO - PROCESS | 2780 | 1467039363150 Marionette TRACE conn7 -> [0,909,"getWindowHandle",null] 07:56:03 INFO - PROCESS | 2780 | 1467039363152 Marionette TRACE conn7 <- [1,909,null,{"value":"13"}] 07:56:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 07:56:03 INFO - PROCESS | 2780 | 1467039363155 Marionette TRACE conn7 -> [0,910,"setScriptTimeout",{"ms":35000}] 07:56:03 INFO - PROCESS | 2780 | 1467039363157 Marionette TRACE conn7 <- [1,910,null,{}] 07:56:03 INFO - PROCESS | 2780 | 1467039363160 Marionette TRACE conn7 -> [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:56:03 INFO - PROCESS | 2780 | 1467039363162 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:56:03 INFO - PROCESS | 2780 | 1467039363278 Marionette TRACE conn7 <- [1,911,null,{"value":null}] 07:56:03 INFO - PROCESS | 2780 | 1467039363287 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:03 INFO - PROCESS | 2780 | 1467039363289 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:56:03 INFO - PROCESS | 2780 | ++DOCSHELL 15653000 == 34 [pid = 2780] [id = 237] 07:56:03 INFO - PROCESS | 2780 | ++DOMWINDOW == 78 (16A92400) [pid = 2780] [serial = 710] [outer = 00000000] 07:56:03 INFO - PROCESS | 2780 | ++DOMWINDOW == 79 (17ACB000) [pid = 2780] [serial = 711] [outer = 16A92400] 07:56:03 INFO - PROCESS | 2780 | 1467039363335 Marionette DEBUG loaded listener.js 07:56:03 INFO - PROCESS | 2780 | ++DOMWINDOW == 80 (17ACBC00) [pid = 2780] [serial = 712] [outer = 16A92400] 07:56:03 INFO - PROCESS | 2780 | 1467039363791 Marionette TRACE conn7 <- [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:56:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 07:56:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 730ms 07:56:03 INFO - PROCESS | 2780 | 1467039363887 Marionette TRACE conn7 -> [0,913,"getWindowHandle",null] 07:56:03 INFO - PROCESS | 2780 | 1467039363892 Marionette TRACE conn7 <- [1,913,null,{"value":"13"}] 07:56:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 07:56:03 INFO - PROCESS | 2780 | 1467039363939 Marionette TRACE conn7 -> [0,914,"setScriptTimeout",{"ms":35000}] 07:56:03 INFO - PROCESS | 2780 | 1467039363944 Marionette TRACE conn7 <- [1,914,null,{}] 07:56:03 INFO - PROCESS | 2780 | 1467039363961 Marionette TRACE conn7 -> [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:56:03 INFO - PROCESS | 2780 | 1467039363965 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:56:04 INFO - PROCESS | 2780 | 1467039364084 Marionette TRACE conn7 <- [1,915,null,{"value":null}] 07:56:04 INFO - PROCESS | 2780 | 1467039364162 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:04 INFO - PROCESS | 2780 | 1467039364167 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:56:04 INFO - PROCESS | 2780 | ++DOCSHELL 0DB6C400 == 35 [pid = 2780] [id = 238] 07:56:04 INFO - PROCESS | 2780 | ++DOMWINDOW == 81 (0DBB5000) [pid = 2780] [serial = 713] [outer = 00000000] 07:56:04 INFO - PROCESS | 2780 | ++DOMWINDOW == 82 (0DD18C00) [pid = 2780] [serial = 714] [outer = 0DBB5000] 07:56:04 INFO - PROCESS | 2780 | 1467039364267 Marionette DEBUG loaded listener.js 07:56:04 INFO - PROCESS | 2780 | ++DOMWINDOW == 83 (0DEA9800) [pid = 2780] [serial = 715] [outer = 0DBB5000] 07:56:04 INFO - PROCESS | 2780 | 1467039364996 Marionette TRACE conn7 <- [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:56:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 07:56:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1131ms 07:56:05 INFO - PROCESS | 2780 | 1467039365073 Marionette TRACE conn7 -> [0,917,"getWindowHandle",null] 07:56:05 INFO - PROCESS | 2780 | 1467039365078 Marionette TRACE conn7 <- [1,917,null,{"value":"13"}] 07:56:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 07:56:05 INFO - PROCESS | 2780 | 1467039365084 Marionette TRACE conn7 -> [0,918,"setScriptTimeout",{"ms":35000}] 07:56:05 INFO - PROCESS | 2780 | 1467039365087 Marionette TRACE conn7 <- [1,918,null,{}] 07:56:05 INFO - PROCESS | 2780 | 1467039365091 Marionette TRACE conn7 -> [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:56:05 INFO - PROCESS | 2780 | 1467039365094 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:56:05 INFO - PROCESS | 2780 | 1467039365219 Marionette TRACE conn7 <- [1,919,null,{"value":null}] 07:56:05 INFO - PROCESS | 2780 | 1467039365338 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:05 INFO - PROCESS | 2780 | 1467039365341 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:56:05 INFO - PROCESS | 2780 | ++DOCSHELL 13969400 == 36 [pid = 2780] [id = 239] 07:56:05 INFO - PROCESS | 2780 | ++DOMWINDOW == 84 (13A03C00) [pid = 2780] [serial = 716] [outer = 00000000] 07:56:05 INFO - PROCESS | 2780 | ++DOMWINDOW == 85 (13DC3C00) [pid = 2780] [serial = 717] [outer = 13A03C00] 07:56:05 INFO - PROCESS | 2780 | 1467039365405 Marionette DEBUG loaded listener.js 07:56:05 INFO - PROCESS | 2780 | ++DOMWINDOW == 86 (15051800) [pid = 2780] [serial = 718] [outer = 13A03C00] 07:56:06 INFO - PROCESS | 2780 | 1467039366267 Marionette TRACE conn7 <- [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:56:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 07:56:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1234ms 07:56:06 INFO - PROCESS | 2780 | 1467039366322 Marionette TRACE conn7 -> [0,921,"getWindowHandle",null] 07:56:06 INFO - PROCESS | 2780 | 1467039366326 Marionette TRACE conn7 <- [1,921,null,{"value":"13"}] 07:56:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 07:56:06 INFO - PROCESS | 2780 | 1467039366331 Marionette TRACE conn7 -> [0,922,"setScriptTimeout",{"ms":35000}] 07:56:06 INFO - PROCESS | 2780 | 1467039366334 Marionette TRACE conn7 <- [1,922,null,{}] 07:56:06 INFO - PROCESS | 2780 | 1467039366340 Marionette TRACE conn7 -> [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:56:06 INFO - PROCESS | 2780 | 1467039366342 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:56:06 INFO - PROCESS | 2780 | 1467039366462 Marionette TRACE conn7 <- [1,923,null,{"value":null}] 07:56:06 INFO - PROCESS | 2780 | --DOCSHELL 0E048C00 == 35 [pid = 2780] [id = 191] 07:56:06 INFO - PROCESS | 2780 | --DOCSHELL 0DEAA800 == 34 [pid = 2780] [id = 187] 07:56:06 INFO - PROCESS | 2780 | --DOCSHELL 0E992000 == 33 [pid = 2780] [id = 192] 07:56:06 INFO - PROCESS | 2780 | --DOCSHELL 15FEE800 == 32 [pid = 2780] [id = 190] 07:56:06 INFO - PROCESS | 2780 | --DOCSHELL 13A06800 == 31 [pid = 2780] [id = 189] 07:56:06 INFO - PROCESS | 2780 | --DOCSHELL 124B8800 == 30 [pid = 2780] [id = 188] 07:56:06 INFO - PROCESS | 2780 | --DOMWINDOW == 85 (19D9C000) [pid = 2780] [serial = 672] [outer = 00000000] [url = about:blank] 07:56:06 INFO - PROCESS | 2780 | --DOMWINDOW == 84 (19D4C400) [pid = 2780] [serial = 671] [outer = 00000000] [url = about:blank] 07:56:06 INFO - PROCESS | 2780 | --DOMWINDOW == 83 (167E2000) [pid = 2780] [serial = 659] [outer = 00000000] [url = about:blank] 07:56:06 INFO - PROCESS | 2780 | --DOMWINDOW == 82 (167EA000) [pid = 2780] [serial = 660] [outer = 00000000] [url = about:blank] 07:56:06 INFO - PROCESS | 2780 | --DOMWINDOW == 81 (16896800) [pid = 2780] [serial = 662] [outer = 00000000] [url = about:blank] 07:56:06 INFO - PROCESS | 2780 | --DOMWINDOW == 80 (0C519000) [pid = 2780] [serial = 647] [outer = 00000000] [url = about:blank] 07:56:06 INFO - PROCESS | 2780 | --DOMWINDOW == 79 (0DA7D800) [pid = 2780] [serial = 648] [outer = 00000000] [url = about:blank] 07:56:06 INFO - PROCESS | 2780 | --DOMWINDOW == 78 (15653C00) [pid = 2780] [serial = 656] [outer = 00000000] [url = about:blank] 07:56:06 INFO - PROCESS | 2780 | --DOMWINDOW == 77 (0DEA3800) [pid = 2780] [serial = 650] [outer = 00000000] [url = about:blank] 07:56:06 INFO - PROCESS | 2780 | --DOMWINDOW == 76 (0E04E800) [pid = 2780] [serial = 651] [outer = 00000000] [url = about:blank] 07:56:06 INFO - PROCESS | 2780 | --DOMWINDOW == 75 (13353C00) [pid = 2780] [serial = 653] [outer = 00000000] [url = about:blank] 07:56:06 INFO - PROCESS | 2780 | --DOMWINDOW == 74 (135C8400) [pid = 2780] [serial = 654] [outer = 00000000] [url = about:blank] 07:56:06 INFO - PROCESS | 2780 | --DOMWINDOW == 73 (1917EC00) [pid = 2780] [serial = 642] [outer = 00000000] [url = about:blank] 07:56:06 INFO - PROCESS | 2780 | --DOMWINDOW == 72 (17AD3000) [pid = 2780] [serial = 668] [outer = 00000000] [url = about:blank] 07:56:06 INFO - PROCESS | 2780 | --DOMWINDOW == 71 (162B6800) [pid = 2780] [serial = 666] [outer = 00000000] [url = about:blank] 07:56:06 INFO - PROCESS | 2780 | --DOMWINDOW == 70 (0E04D400) [pid = 2780] [serial = 644] [outer = 00000000] [url = about:blank] 07:56:06 INFO - PROCESS | 2780 | --DOMWINDOW == 69 (11D52C00) [pid = 2780] [serial = 645] [outer = 00000000] [url = about:blank] 07:56:06 INFO - PROCESS | 2780 | --DOMWINDOW == 68 (169C4800) [pid = 2780] [serial = 663] [outer = 00000000] [url = about:blank] 07:56:06 INFO - PROCESS | 2780 | --DOMWINDOW == 67 (169C2400) [pid = 2780] [serial = 665] [outer = 00000000] [url = about:blank] 07:56:06 INFO - PROCESS | 2780 | --DOMWINDOW == 66 (156F4000) [pid = 2780] [serial = 657] [outer = 00000000] [url = about:blank] 07:56:06 INFO - PROCESS | 2780 | --DOMWINDOW == 65 (19183C00) [pid = 2780] [serial = 669] [outer = 00000000] [url = about:blank] 07:56:06 INFO - PROCESS | 2780 | --DOMWINDOW == 64 (0CA6A000) [pid = 2780] [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:56:06 INFO - PROCESS | 2780 | 1467039366589 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:06 INFO - PROCESS | 2780 | 1467039366593 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:56:06 INFO - PROCESS | 2780 | ++DOCSHELL 0CACC400 == 31 [pid = 2780] [id = 240] 07:56:06 INFO - PROCESS | 2780 | ++DOMWINDOW == 65 (0CACC800) [pid = 2780] [serial = 719] [outer = 00000000] 07:56:06 INFO - PROCESS | 2780 | ++DOMWINDOW == 66 (0D30FC00) [pid = 2780] [serial = 720] [outer = 0CACC800] 07:56:06 INFO - PROCESS | 2780 | 1467039366641 Marionette DEBUG loaded listener.js 07:56:06 INFO - PROCESS | 2780 | ++DOMWINDOW == 67 (0DACEC00) [pid = 2780] [serial = 721] [outer = 0CACC800] 07:56:07 INFO - PROCESS | 2780 | 1467039367062 Marionette TRACE conn7 <- [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:56:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 07:56:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 790ms 07:56:07 INFO - PROCESS | 2780 | 1467039367122 Marionette TRACE conn7 -> [0,925,"getWindowHandle",null] 07:56:07 INFO - PROCESS | 2780 | 1467039367126 Marionette TRACE conn7 <- [1,925,null,{"value":"13"}] 07:56:07 INFO - PROCESS | 2780 | 1467039367132 Marionette TRACE conn7 -> [0,926,"setScriptTimeout",{"ms":35000}] 07:56:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 07:56:07 INFO - PROCESS | 2780 | 1467039367135 Marionette TRACE conn7 <- [1,926,null,{}] 07:56:07 INFO - PROCESS | 2780 | 1467039367138 Marionette TRACE conn7 -> [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:56:07 INFO - PROCESS | 2780 | 1467039367141 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:56:07 INFO - PROCESS | 2780 | 1467039367227 Marionette TRACE conn7 <- [1,927,null,{"value":null}] 07:56:07 INFO - PROCESS | 2780 | 1467039367233 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:07 INFO - PROCESS | 2780 | 1467039367235 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:56:07 INFO - PROCESS | 2780 | ++DOCSHELL 0E050800 == 32 [pid = 2780] [id = 241] 07:56:07 INFO - PROCESS | 2780 | ++DOMWINDOW == 68 (0E050C00) [pid = 2780] [serial = 722] [outer = 00000000] 07:56:07 INFO - PROCESS | 2780 | ++DOMWINDOW == 69 (11D92800) [pid = 2780] [serial = 723] [outer = 0E050C00] 07:56:07 INFO - PROCESS | 2780 | 1467039367282 Marionette DEBUG loaded listener.js 07:56:07 INFO - PROCESS | 2780 | ++DOMWINDOW == 70 (11FA2800) [pid = 2780] [serial = 724] [outer = 0E050C00] 07:56:07 INFO - PROCESS | 2780 | 1467039367771 Marionette TRACE conn7 <- [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:56:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 07:56:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 670ms 07:56:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 07:56:07 INFO - PROCESS | 2780 | 1467039367807 Marionette TRACE conn7 -> [0,929,"getWindowHandle",null] 07:56:07 INFO - PROCESS | 2780 | 1467039367809 Marionette TRACE conn7 <- [1,929,null,{"value":"13"}] 07:56:07 INFO - PROCESS | 2780 | 1467039367812 Marionette TRACE conn7 -> [0,930,"setScriptTimeout",{"ms":35000}] 07:56:07 INFO - PROCESS | 2780 | 1467039367816 Marionette TRACE conn7 <- [1,930,null,{}] 07:56:07 INFO - PROCESS | 2780 | 1467039367826 Marionette TRACE conn7 -> [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:56:07 INFO - PROCESS | 2780 | 1467039367831 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:56:07 INFO - PROCESS | 2780 | 1467039367917 Marionette TRACE conn7 <- [1,931,null,{"value":null}] 07:56:07 INFO - PROCESS | 2780 | 1467039367926 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:07 INFO - PROCESS | 2780 | 1467039367929 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:56:07 INFO - PROCESS | 2780 | ++DOCSHELL 15084C00 == 33 [pid = 2780] [id = 242] 07:56:07 INFO - PROCESS | 2780 | ++DOMWINDOW == 71 (15348000) [pid = 2780] [serial = 725] [outer = 00000000] 07:56:07 INFO - PROCESS | 2780 | ++DOMWINDOW == 72 (15655C00) [pid = 2780] [serial = 726] [outer = 15348000] 07:56:07 INFO - PROCESS | 2780 | 1467039367977 Marionette DEBUG loaded listener.js 07:56:08 INFO - PROCESS | 2780 | ++DOMWINDOW == 73 (15FF9C00) [pid = 2780] [serial = 727] [outer = 15348000] 07:56:08 INFO - PROCESS | 2780 | 1467039368428 Marionette TRACE conn7 <- [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:56:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 07:56:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 670ms 07:56:08 INFO - PROCESS | 2780 | 1467039368486 Marionette TRACE conn7 -> [0,933,"getWindowHandle",null] 07:56:08 INFO - PROCESS | 2780 | 1467039368489 Marionette TRACE conn7 <- [1,933,null,{"value":"13"}] 07:56:08 INFO - PROCESS | 2780 | 1467039368492 Marionette TRACE conn7 -> [0,934,"setScriptTimeout",{"ms":35000}] 07:56:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 07:56:08 INFO - PROCESS | 2780 | 1467039368494 Marionette TRACE conn7 <- [1,934,null,{}] 07:56:08 INFO - PROCESS | 2780 | 1467039368497 Marionette TRACE conn7 -> [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:56:08 INFO - PROCESS | 2780 | 1467039368499 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:56:08 INFO - PROCESS | 2780 | 1467039368586 Marionette TRACE conn7 <- [1,935,null,{"value":null}] 07:56:08 INFO - PROCESS | 2780 | 1467039368592 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:08 INFO - PROCESS | 2780 | 1467039368594 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:56:08 INFO - PROCESS | 2780 | ++DOCSHELL 16375000 == 34 [pid = 2780] [id = 243] 07:56:08 INFO - PROCESS | 2780 | ++DOMWINDOW == 74 (1652A400) [pid = 2780] [serial = 728] [outer = 00000000] 07:56:08 INFO - PROCESS | 2780 | ++DOMWINDOW == 75 (16887C00) [pid = 2780] [serial = 729] [outer = 1652A400] 07:56:08 INFO - PROCESS | 2780 | 1467039368638 Marionette DEBUG loaded listener.js 07:56:08 INFO - PROCESS | 2780 | ++DOMWINDOW == 76 (169B8800) [pid = 2780] [serial = 730] [outer = 1652A400] 07:56:09 INFO - PROCESS | 2780 | 1467039369110 Marionette TRACE conn7 <- [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:56:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 07:56:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 671ms 07:56:09 INFO - PROCESS | 2780 | 1467039369168 Marionette TRACE conn7 -> [0,937,"getWindowHandle",null] 07:56:09 INFO - PROCESS | 2780 | 1467039369170 Marionette TRACE conn7 <- [1,937,null,{"value":"13"}] 07:56:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 07:56:09 INFO - PROCESS | 2780 | 1467039369173 Marionette TRACE conn7 -> [0,938,"setScriptTimeout",{"ms":35000}] 07:56:09 INFO - PROCESS | 2780 | 1467039369174 Marionette TRACE conn7 <- [1,938,null,{}] 07:56:09 INFO - PROCESS | 2780 | 1467039369184 Marionette TRACE conn7 -> [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:56:09 INFO - PROCESS | 2780 | 1467039369186 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:56:09 INFO - PROCESS | 2780 | 1467039369293 Marionette TRACE conn7 <- [1,939,null,{"value":null}] 07:56:09 INFO - PROCESS | 2780 | 1467039369381 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:09 INFO - PROCESS | 2780 | 1467039369383 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:56:09 INFO - PROCESS | 2780 | ++DOCSHELL 169BC800 == 35 [pid = 2780] [id = 244] 07:56:09 INFO - PROCESS | 2780 | ++DOMWINDOW == 77 (169BDC00) [pid = 2780] [serial = 731] [outer = 00000000] 07:56:09 INFO - PROCESS | 2780 | ++DOMWINDOW == 78 (16A90400) [pid = 2780] [serial = 732] [outer = 169BDC00] 07:56:09 INFO - PROCESS | 2780 | 1467039369427 Marionette DEBUG loaded listener.js 07:56:09 INFO - PROCESS | 2780 | ++DOMWINDOW == 79 (16A96800) [pid = 2780] [serial = 733] [outer = 169BDC00] 07:56:09 INFO - PROCESS | 2780 | 1467039369854 Marionette TRACE conn7 <- [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:56:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 07:56:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 730ms 07:56:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 07:56:09 INFO - PROCESS | 2780 | 1467039369904 Marionette TRACE conn7 -> [0,941,"getWindowHandle",null] 07:56:09 INFO - PROCESS | 2780 | 1467039369906 Marionette TRACE conn7 <- [1,941,null,{"value":"13"}] 07:56:09 INFO - PROCESS | 2780 | 1467039369909 Marionette TRACE conn7 -> [0,942,"setScriptTimeout",{"ms":35000}] 07:56:09 INFO - PROCESS | 2780 | 1467039369911 Marionette TRACE conn7 <- [1,942,null,{}] 07:56:09 INFO - PROCESS | 2780 | 1467039369914 Marionette TRACE conn7 -> [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:56:09 INFO - PROCESS | 2780 | 1467039369920 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:56:10 INFO - PROCESS | 2780 | 1467039370058 Marionette TRACE conn7 <- [1,943,null,{"value":null}] 07:56:10 INFO - PROCESS | 2780 | 1467039370070 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:10 INFO - PROCESS | 2780 | 1467039370072 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:56:10 INFO - PROCESS | 2780 | ++DOCSHELL 16B23C00 == 36 [pid = 2780] [id = 245] 07:56:10 INFO - PROCESS | 2780 | ++DOMWINDOW == 80 (16B28400) [pid = 2780] [serial = 734] [outer = 00000000] 07:56:10 INFO - PROCESS | 2780 | ++DOMWINDOW == 81 (18E0B000) [pid = 2780] [serial = 735] [outer = 16B28400] 07:56:10 INFO - PROCESS | 2780 | 1467039370116 Marionette DEBUG loaded listener.js 07:56:10 INFO - PROCESS | 2780 | ++DOMWINDOW == 82 (18E10400) [pid = 2780] [serial = 736] [outer = 16B28400] 07:56:10 INFO - PROCESS | 2780 | 1467039370560 Marionette TRACE conn7 <- [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:56:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 07:56:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 670ms 07:56:10 INFO - PROCESS | 2780 | 1467039370579 Marionette TRACE conn7 -> [0,945,"getWindowHandle",null] 07:56:10 INFO - PROCESS | 2780 | 1467039370582 Marionette TRACE conn7 <- [1,945,null,{"value":"13"}] 07:56:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 07:56:10 INFO - PROCESS | 2780 | 1467039370585 Marionette TRACE conn7 -> [0,946,"setScriptTimeout",{"ms":35000}] 07:56:10 INFO - PROCESS | 2780 | 1467039370587 Marionette TRACE conn7 <- [1,946,null,{}] 07:56:10 INFO - PROCESS | 2780 | 1467039370590 Marionette TRACE conn7 -> [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:56:10 INFO - PROCESS | 2780 | 1467039370592 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:56:10 INFO - PROCESS | 2780 | 1467039370727 Marionette TRACE conn7 <- [1,947,null,{"value":null}] 07:56:10 INFO - PROCESS | 2780 | 1467039370745 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:10 INFO - PROCESS | 2780 | 1467039370746 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:56:10 INFO - PROCESS | 2780 | ++DOCSHELL 19189000 == 37 [pid = 2780] [id = 246] 07:56:10 INFO - PROCESS | 2780 | ++DOMWINDOW == 83 (19189400) [pid = 2780] [serial = 737] [outer = 00000000] 07:56:10 INFO - PROCESS | 2780 | ++DOMWINDOW == 84 (19D4C400) [pid = 2780] [serial = 738] [outer = 19189400] 07:56:10 INFO - PROCESS | 2780 | 1467039370789 Marionette DEBUG loaded listener.js 07:56:10 INFO - PROCESS | 2780 | ++DOMWINDOW == 85 (19D9BC00) [pid = 2780] [serial = 739] [outer = 19189400] 07:56:11 INFO - PROCESS | 2780 | --DOMWINDOW == 84 (1207AC00) [pid = 2780] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 07:56:11 INFO - PROCESS | 2780 | --DOMWINDOW == 83 (0DEAA000) [pid = 2780] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 07:56:11 INFO - PROCESS | 2780 | --DOMWINDOW == 82 (0C50AC00) [pid = 2780] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 07:56:11 INFO - PROCESS | 2780 | --DOMWINDOW == 81 (0DE2D000) [pid = 2780] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 07:56:11 INFO - PROCESS | 2780 | --DOMWINDOW == 80 (16681800) [pid = 2780] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 07:56:11 INFO - PROCESS | 2780 | --DOMWINDOW == 79 (0DD1A400) [pid = 2780] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 07:56:11 INFO - PROCESS | 2780 | --DOMWINDOW == 78 (1564EC00) [pid = 2780] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 07:56:11 INFO - PROCESS | 2780 | --DOMWINDOW == 77 (19E15400) [pid = 2780] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 07:56:11 INFO - PROCESS | 2780 | --DOMWINDOW == 76 (16A91400) [pid = 2780] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 07:56:11 INFO - PROCESS | 2780 | --DOMWINDOW == 75 (15657400) [pid = 2780] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 07:56:11 INFO - PROCESS | 2780 | --DOMWINDOW == 74 (0D316C00) [pid = 2780] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 07:56:11 INFO - PROCESS | 2780 | --DOMWINDOW == 73 (1396C400) [pid = 2780] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 07:56:11 INFO - PROCESS | 2780 | 1467039371231 Marionette TRACE conn7 <- [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:56:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 07:56:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 670ms 07:56:11 INFO - PROCESS | 2780 | 1467039371256 Marionette TRACE conn7 -> [0,949,"getWindowHandle",null] 07:56:11 INFO - PROCESS | 2780 | 1467039371258 Marionette TRACE conn7 <- [1,949,null,{"value":"13"}] 07:56:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 07:56:11 INFO - PROCESS | 2780 | 1467039371261 Marionette TRACE conn7 -> [0,950,"setScriptTimeout",{"ms":35000}] 07:56:11 INFO - PROCESS | 2780 | 1467039371263 Marionette TRACE conn7 <- [1,950,null,{}] 07:56:11 INFO - PROCESS | 2780 | 1467039371266 Marionette TRACE conn7 -> [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:56:11 INFO - PROCESS | 2780 | 1467039371268 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:56:11 INFO - PROCESS | 2780 | 1467039371383 Marionette TRACE conn7 <- [1,951,null,{"value":null}] 07:56:11 INFO - PROCESS | 2780 | 1467039371434 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:11 INFO - PROCESS | 2780 | 1467039371436 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:56:11 INFO - PROCESS | 2780 | ++DOCSHELL 125B7800 == 38 [pid = 2780] [id = 247] 07:56:11 INFO - PROCESS | 2780 | ++DOMWINDOW == 74 (13E33000) [pid = 2780] [serial = 740] [outer = 00000000] 07:56:11 INFO - PROCESS | 2780 | ++DOMWINDOW == 75 (16A91400) [pid = 2780] [serial = 741] [outer = 13E33000] 07:56:11 INFO - PROCESS | 2780 | 1467039371479 Marionette DEBUG loaded listener.js 07:56:11 INFO - PROCESS | 2780 | ++DOMWINDOW == 76 (19180800) [pid = 2780] [serial = 742] [outer = 13E33000] 07:56:11 INFO - PROCESS | 2780 | 1467039371826 Marionette TRACE conn7 <- [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:56:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 07:56:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 630ms 07:56:11 INFO - PROCESS | 2780 | 1467039371892 Marionette TRACE conn7 -> [0,953,"getWindowHandle",null] 07:56:11 INFO - PROCESS | 2780 | 1467039371894 Marionette TRACE conn7 <- [1,953,null,{"value":"13"}] 07:56:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 07:56:11 INFO - PROCESS | 2780 | 1467039371897 Marionette TRACE conn7 -> [0,954,"setScriptTimeout",{"ms":35000}] 07:56:11 INFO - PROCESS | 2780 | 1467039371899 Marionette TRACE conn7 <- [1,954,null,{}] 07:56:11 INFO - PROCESS | 2780 | 1467039371903 Marionette TRACE conn7 -> [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:56:11 INFO - PROCESS | 2780 | 1467039371904 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:56:11 INFO - PROCESS | 2780 | 1467039371985 Marionette TRACE conn7 <- [1,955,null,{"value":null}] 07:56:11 INFO - PROCESS | 2780 | 1467039371991 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:11 INFO - PROCESS | 2780 | 1467039371992 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:56:11 INFO - PROCESS | 2780 | ++DOCSHELL 11FA7000 == 39 [pid = 2780] [id = 248] 07:56:11 INFO - PROCESS | 2780 | ++DOMWINDOW == 77 (1918C000) [pid = 2780] [serial = 743] [outer = 00000000] 07:56:12 INFO - PROCESS | 2780 | ++DOMWINDOW == 78 (1BE31C00) [pid = 2780] [serial = 744] [outer = 1918C000] 07:56:12 INFO - PROCESS | 2780 | 1467039372035 Marionette DEBUG loaded listener.js 07:56:12 INFO - PROCESS | 2780 | ++DOMWINDOW == 79 (1BE39000) [pid = 2780] [serial = 745] [outer = 1918C000] 07:56:12 INFO - PROCESS | 2780 | 1467039372486 Marionette TRACE conn7 <- [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:56:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 07:56:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 630ms 07:56:12 INFO - PROCESS | 2780 | 1467039372532 Marionette TRACE conn7 -> [0,957,"getWindowHandle",null] 07:56:12 INFO - PROCESS | 2780 | 1467039372535 Marionette TRACE conn7 <- [1,957,null,{"value":"13"}] 07:56:12 INFO - PROCESS | 2780 | 1467039372538 Marionette TRACE conn7 -> [0,958,"setScriptTimeout",{"ms":35000}] 07:56:12 INFO - PROCESS | 2780 | 1467039372540 Marionette TRACE conn7 <- [1,958,null,{}] 07:56:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 07:56:12 INFO - PROCESS | 2780 | 1467039372543 Marionette TRACE conn7 -> [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:56:12 INFO - PROCESS | 2780 | 1467039372545 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:56:12 INFO - PROCESS | 2780 | 1467039372626 Marionette TRACE conn7 <- [1,959,null,{"value":null}] 07:56:12 INFO - PROCESS | 2780 | 1467039372631 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:12 INFO - PROCESS | 2780 | 1467039372633 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:56:12 INFO - PROCESS | 2780 | ++DOCSHELL 1BE3EC00 == 40 [pid = 2780] [id = 249] 07:56:12 INFO - PROCESS | 2780 | ++DOMWINDOW == 80 (1BE40000) [pid = 2780] [serial = 746] [outer = 00000000] 07:56:12 INFO - PROCESS | 2780 | ++DOMWINDOW == 81 (1BE80800) [pid = 2780] [serial = 747] [outer = 1BE40000] 07:56:12 INFO - PROCESS | 2780 | 1467039372677 Marionette DEBUG loaded listener.js 07:56:12 INFO - PROCESS | 2780 | ++DOMWINDOW == 82 (1BE7E000) [pid = 2780] [serial = 748] [outer = 1BE40000] 07:56:13 INFO - PROCESS | 2780 | 1467039373213 Marionette TRACE conn7 <- [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:56:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 07:56:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 730ms 07:56:13 INFO - PROCESS | 2780 | 1467039373274 Marionette TRACE conn7 -> [0,961,"getWindowHandle",null] 07:56:13 INFO - PROCESS | 2780 | 1467039373279 Marionette TRACE conn7 <- [1,961,null,{"value":"13"}] 07:56:13 INFO - PROCESS | 2780 | 1467039373284 Marionette TRACE conn7 -> [0,962,"setScriptTimeout",{"ms":35000}] 07:56:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 07:56:13 INFO - PROCESS | 2780 | 1467039373288 Marionette TRACE conn7 <- [1,962,null,{}] 07:56:13 INFO - PROCESS | 2780 | 1467039373294 Marionette TRACE conn7 -> [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:56:13 INFO - PROCESS | 2780 | 1467039373298 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:56:13 INFO - PROCESS | 2780 | 1467039373455 Marionette TRACE conn7 <- [1,963,null,{"value":null}] 07:56:13 INFO - PROCESS | 2780 | 1467039373559 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:13 INFO - PROCESS | 2780 | 1467039373563 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:56:13 INFO - PROCESS | 2780 | ++DOCSHELL 0DA79C00 == 41 [pid = 2780] [id = 250] 07:56:13 INFO - PROCESS | 2780 | ++DOMWINDOW == 83 (0DA7C800) [pid = 2780] [serial = 749] [outer = 00000000] 07:56:13 INFO - PROCESS | 2780 | ++DOMWINDOW == 84 (0E80D400) [pid = 2780] [serial = 750] [outer = 0DA7C800] 07:56:13 INFO - PROCESS | 2780 | 1467039373619 Marionette DEBUG loaded listener.js 07:56:13 INFO - PROCESS | 2780 | ++DOMWINDOW == 85 (11D91C00) [pid = 2780] [serial = 751] [outer = 0DA7C800] 07:56:14 INFO - PROCESS | 2780 | 1467039374188 Marionette TRACE conn7 <- [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:56:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 07:56:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 970ms 07:56:14 INFO - PROCESS | 2780 | 1467039374258 Marionette TRACE conn7 -> [0,965,"getWindowHandle",null] 07:56:14 INFO - PROCESS | 2780 | 1467039374263 Marionette TRACE conn7 <- [1,965,null,{"value":"13"}] 07:56:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 07:56:14 INFO - PROCESS | 2780 | 1467039374269 Marionette TRACE conn7 -> [0,966,"setScriptTimeout",{"ms":35000}] 07:56:14 INFO - PROCESS | 2780 | 1467039374272 Marionette TRACE conn7 <- [1,966,null,{}] 07:56:14 INFO - PROCESS | 2780 | 1467039374276 Marionette TRACE conn7 -> [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:56:14 INFO - PROCESS | 2780 | 1467039374279 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:56:14 INFO - PROCESS | 2780 | 1467039374391 Marionette TRACE conn7 <- [1,967,null,{"value":null}] 07:56:14 INFO - PROCESS | 2780 | 1467039374520 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:14 INFO - PROCESS | 2780 | 1467039374523 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:56:14 INFO - PROCESS | 2780 | ++DOCSHELL 1408D000 == 42 [pid = 2780] [id = 251] 07:56:14 INFO - PROCESS | 2780 | ++DOMWINDOW == 86 (15048800) [pid = 2780] [serial = 752] [outer = 00000000] 07:56:14 INFO - PROCESS | 2780 | ++DOMWINDOW == 87 (15FEBC00) [pid = 2780] [serial = 753] [outer = 15048800] 07:56:14 INFO - PROCESS | 2780 | 1467039374579 Marionette DEBUG loaded listener.js 07:56:14 INFO - PROCESS | 2780 | ++DOMWINDOW == 88 (167E2400) [pid = 2780] [serial = 754] [outer = 15048800] 07:56:15 INFO - PROCESS | 2780 | 1467039375202 Marionette TRACE conn7 <- [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:56:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 07:56:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 970ms 07:56:15 INFO - PROCESS | 2780 | 1467039375243 Marionette TRACE conn7 -> [0,969,"getWindowHandle",null] 07:56:15 INFO - PROCESS | 2780 | 1467039375246 Marionette TRACE conn7 <- [1,969,null,{"value":"13"}] 07:56:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 07:56:15 INFO - PROCESS | 2780 | 1467039375250 Marionette TRACE conn7 -> [0,970,"setScriptTimeout",{"ms":35000}] 07:56:15 INFO - PROCESS | 2780 | 1467039375254 Marionette TRACE conn7 <- [1,970,null,{}] 07:56:15 INFO - PROCESS | 2780 | 1467039375265 Marionette TRACE conn7 -> [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:56:15 INFO - PROCESS | 2780 | 1467039375270 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:56:15 INFO - PROCESS | 2780 | 1467039375379 Marionette TRACE conn7 <- [1,971,null,{"value":null}] 07:56:15 INFO - PROCESS | 2780 | 1467039375507 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:15 INFO - PROCESS | 2780 | 1467039375511 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:56:15 INFO - PROCESS | 2780 | ++DOCSHELL 1BE7B800 == 43 [pid = 2780] [id = 252] 07:56:15 INFO - PROCESS | 2780 | ++DOMWINDOW == 89 (1BE7D800) [pid = 2780] [serial = 755] [outer = 00000000] 07:56:15 INFO - PROCESS | 2780 | ++DOMWINDOW == 90 (1BE87C00) [pid = 2780] [serial = 756] [outer = 1BE7D800] 07:56:15 INFO - PROCESS | 2780 | 1467039375568 Marionette DEBUG loaded listener.js 07:56:15 INFO - PROCESS | 2780 | ++DOMWINDOW == 91 (1BF54C00) [pid = 2780] [serial = 757] [outer = 1BE7D800] 07:56:16 INFO - PROCESS | 2780 | 1467039376117 Marionette TRACE conn7 <- [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:56:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 07:56:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 930ms 07:56:16 INFO - PROCESS | 2780 | 1467039376183 Marionette TRACE conn7 -> [0,973,"getWindowHandle",null] 07:56:16 INFO - PROCESS | 2780 | 1467039376186 Marionette TRACE conn7 <- [1,973,null,{"value":"13"}] 07:56:16 INFO - PROCESS | 2780 | 1467039376190 Marionette TRACE conn7 -> [0,974,"setScriptTimeout",{"ms":35000}] 07:56:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 07:56:16 INFO - PROCESS | 2780 | 1467039376192 Marionette TRACE conn7 <- [1,974,null,{}] 07:56:16 INFO - PROCESS | 2780 | 1467039376196 Marionette TRACE conn7 -> [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:56:16 INFO - PROCESS | 2780 | 1467039376198 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:56:16 INFO - PROCESS | 2780 | 1467039376311 Marionette TRACE conn7 <- [1,975,null,{"value":null}] 07:56:16 INFO - PROCESS | 2780 | 1467039376406 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:16 INFO - PROCESS | 2780 | 1467039376409 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:56:16 INFO - PROCESS | 2780 | ++DOCSHELL 1C25EC00 == 44 [pid = 2780] [id = 253] 07:56:16 INFO - PROCESS | 2780 | ++DOMWINDOW == 92 (1C25F400) [pid = 2780] [serial = 758] [outer = 00000000] 07:56:16 INFO - PROCESS | 2780 | ++DOMWINDOW == 93 (1C269000) [pid = 2780] [serial = 759] [outer = 1C25F400] 07:56:16 INFO - PROCESS | 2780 | 1467039376462 Marionette DEBUG loaded listener.js 07:56:16 INFO - PROCESS | 2780 | ++DOMWINDOW == 94 (1C371800) [pid = 2780] [serial = 760] [outer = 1C25F400] 07:56:17 INFO - PROCESS | 2780 | 1467039377216 Marionette TRACE conn7 <- [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:56:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 07:56:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1070ms 07:56:17 INFO - PROCESS | 2780 | 1467039377264 Marionette TRACE conn7 -> [0,977,"getWindowHandle",null] 07:56:17 INFO - PROCESS | 2780 | 1467039377268 Marionette TRACE conn7 <- [1,977,null,{"value":"13"}] 07:56:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 07:56:17 INFO - PROCESS | 2780 | 1467039377273 Marionette TRACE conn7 -> [0,978,"setScriptTimeout",{"ms":35000}] 07:56:17 INFO - PROCESS | 2780 | 1467039377276 Marionette TRACE conn7 <- [1,978,null,{}] 07:56:17 INFO - PROCESS | 2780 | 1467039377282 Marionette TRACE conn7 -> [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:56:17 INFO - PROCESS | 2780 | 1467039377285 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:56:17 INFO - PROCESS | 2780 | 1467039377386 Marionette TRACE conn7 <- [1,979,null,{"value":null}] 07:56:17 INFO - PROCESS | 2780 | 1467039377487 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:17 INFO - PROCESS | 2780 | 1467039377492 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:56:17 INFO - PROCESS | 2780 | ++DOCSHELL 0E04AC00 == 45 [pid = 2780] [id = 254] 07:56:17 INFO - PROCESS | 2780 | ++DOMWINDOW == 95 (0E04BC00) [pid = 2780] [serial = 761] [outer = 00000000] 07:56:17 INFO - PROCESS | 2780 | ++DOMWINDOW == 96 (0E80D800) [pid = 2780] [serial = 762] [outer = 0E04BC00] 07:56:17 INFO - PROCESS | 2780 | 1467039377540 Marionette DEBUG loaded listener.js 07:56:17 INFO - PROCESS | 2780 | ++DOMWINDOW == 97 (1221B000) [pid = 2780] [serial = 763] [outer = 0E04BC00] 07:56:18 INFO - PROCESS | 2780 | --DOCSHELL 0CBEC000 == 44 [pid = 2780] [id = 194] 07:56:18 INFO - PROCESS | 2780 | --DOCSHELL 13DC4400 == 43 [pid = 2780] [id = 198] 07:56:18 INFO - PROCESS | 2780 | --DOCSHELL 162B9000 == 42 [pid = 2780] [id = 200] 07:56:18 INFO - PROCESS | 2780 | --DOCSHELL 14085000 == 41 [pid = 2780] [id = 197] 07:56:18 INFO - PROCESS | 2780 | --DOCSHELL 0DE2A800 == 40 [pid = 2780] [id = 195] 07:56:18 INFO - PROCESS | 2780 | --DOCSHELL 0C50A800 == 39 [pid = 2780] [id = 229] 07:56:18 INFO - PROCESS | 2780 | --DOCSHELL 16004400 == 38 [pid = 2780] [id = 199] 07:56:18 INFO - PROCESS | 2780 | --DOCSHELL 124B8400 == 37 [pid = 2780] [id = 196] 07:56:18 INFO - PROCESS | 2780 | --DOCSHELL 0DAD4800 == 36 [pid = 2780] [id = 201] 07:56:18 INFO - PROCESS | 2780 | --DOCSHELL 169C0400 == 35 [pid = 2780] [id = 203] 07:56:18 INFO - PROCESS | 2780 | --DOCSHELL 0DD18800 == 34 [pid = 2780] [id = 193] 07:56:18 INFO - PROCESS | 2780 | --DOCSHELL 12436000 == 33 [pid = 2780] [id = 202] 07:56:18 INFO - PROCESS | 2780 | --DOMWINDOW == 96 (1225B800) [pid = 2780] [serial = 693] [outer = 00000000] [url = about:blank] 07:56:18 INFO - PROCESS | 2780 | --DOMWINDOW == 95 (0E052000) [pid = 2780] [serial = 690] [outer = 00000000] [url = about:blank] 07:56:18 INFO - PROCESS | 2780 | --DOMWINDOW == 94 (0E881C00) [pid = 2780] [serial = 691] [outer = 00000000] [url = about:blank] 07:56:18 INFO - PROCESS | 2780 | --DOMWINDOW == 93 (0CACA800) [pid = 2780] [serial = 687] [outer = 00000000] [url = about:blank] 07:56:18 INFO - PROCESS | 2780 | --DOMWINDOW == 92 (0D3FE400) [pid = 2780] [serial = 688] [outer = 00000000] [url = about:blank] 07:56:18 INFO - PROCESS | 2780 | --DOMWINDOW == 91 (15084400) [pid = 2780] [serial = 684] [outer = 00000000] [url = about:blank] 07:56:18 INFO - PROCESS | 2780 | --DOMWINDOW == 90 (11FA6C00) [pid = 2780] [serial = 683] [outer = 00000000] [url = about:blank] 07:56:18 INFO - PROCESS | 2780 | --DOMWINDOW == 89 (167ED400) [pid = 2780] [serial = 702] [outer = 00000000] [url = about:blank] 07:56:18 INFO - PROCESS | 2780 | --DOMWINDOW == 88 (12455000) [pid = 2780] [serial = 675] [outer = 00000000] [url = about:blank] 07:56:18 INFO - PROCESS | 2780 | --DOMWINDOW == 87 (11D8EC00) [pid = 2780] [serial = 674] [outer = 00000000] [url = about:blank] 07:56:18 INFO - PROCESS | 2780 | --DOMWINDOW == 86 (167EDC00) [pid = 2780] [serial = 678] [outer = 00000000] [url = about:blank] 07:56:18 INFO - PROCESS | 2780 | --DOMWINDOW == 85 (162B4800) [pid = 2780] [serial = 677] [outer = 00000000] [url = about:blank] 07:56:18 INFO - PROCESS | 2780 | --DOMWINDOW == 84 (1BE3B400) [pid = 2780] [serial = 681] [outer = 00000000] [url = about:blank] 07:56:18 INFO - PROCESS | 2780 | --DOMWINDOW == 83 (16B27000) [pid = 2780] [serial = 709] [outer = 00000000] [url = about:blank] 07:56:18 INFO - PROCESS | 2780 | --DOMWINDOW == 82 (1BE34800) [pid = 2780] [serial = 680] [outer = 00000000] [url = about:blank] 07:56:18 INFO - PROCESS | 2780 | --DOMWINDOW == 81 (162BA000) [pid = 2780] [serial = 700] [outer = 00000000] [url = about:blank] 07:56:18 INFO - PROCESS | 2780 | --DOMWINDOW == 80 (162B1C00) [pid = 2780] [serial = 699] [outer = 00000000] [url = about:blank] 07:56:18 INFO - PROCESS | 2780 | --DOMWINDOW == 79 (169B9800) [pid = 2780] [serial = 705] [outer = 00000000] [url = about:blank] 07:56:18 INFO - PROCESS | 2780 | --DOMWINDOW == 78 (16A9B000) [pid = 2780] [serial = 708] [outer = 00000000] [url = about:blank] 07:56:18 INFO - PROCESS | 2780 | --DOMWINDOW == 77 (16894400) [pid = 2780] [serial = 703] [outer = 00000000] [url = about:blank] 07:56:18 INFO - PROCESS | 2780 | --DOMWINDOW == 76 (15047800) [pid = 2780] [serial = 696] [outer = 00000000] [url = about:blank] 07:56:18 INFO - PROCESS | 2780 | --DOMWINDOW == 75 (15082400) [pid = 2780] [serial = 697] [outer = 00000000] [url = about:blank] 07:56:18 INFO - PROCESS | 2780 | --DOMWINDOW == 74 (169C1400) [pid = 2780] [serial = 706] [outer = 00000000] [url = about:blank] 07:56:18 INFO - PROCESS | 2780 | --DOMWINDOW == 73 (17ACB000) [pid = 2780] [serial = 711] [outer = 00000000] [url = about:blank] 07:56:18 INFO - PROCESS | 2780 | --DOMWINDOW == 72 (1334A400) [pid = 2780] [serial = 694] [outer = 00000000] [url = about:blank] 07:56:18 INFO - PROCESS | 2780 | 1467039378827 Marionette TRACE conn7 <- [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:56:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 07:56:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1571ms 07:56:18 INFO - PROCESS | 2780 | 1467039378876 Marionette TRACE conn7 -> [0,981,"getWindowHandle",null] 07:56:18 INFO - PROCESS | 2780 | 1467039378880 Marionette TRACE conn7 <- [1,981,null,{"value":"13"}] 07:56:18 INFO - PROCESS | 2780 | 1467039378885 Marionette TRACE conn7 -> [0,982,"setScriptTimeout",{"ms":35000}] 07:56:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 07:56:18 INFO - PROCESS | 2780 | 1467039378888 Marionette TRACE conn7 <- [1,982,null,{}] 07:56:18 INFO - PROCESS | 2780 | 1467039378896 Marionette TRACE conn7 -> [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:56:18 INFO - PROCESS | 2780 | 1467039378899 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:56:18 INFO - PROCESS | 2780 | 1467039378988 Marionette TRACE conn7 <- [1,983,null,{"value":null}] 07:56:19 INFO - PROCESS | 2780 | 1467039379073 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:19 INFO - PROCESS | 2780 | 1467039379076 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:56:19 INFO - PROCESS | 2780 | ++DOCSHELL 0D363800 == 34 [pid = 2780] [id = 255] 07:56:19 INFO - PROCESS | 2780 | ++DOMWINDOW == 73 (0D3F6C00) [pid = 2780] [serial = 764] [outer = 00000000] 07:56:19 INFO - PROCESS | 2780 | ++DOMWINDOW == 74 (0DAD5400) [pid = 2780] [serial = 765] [outer = 0D3F6C00] 07:56:19 INFO - PROCESS | 2780 | 1467039379123 Marionette DEBUG loaded listener.js 07:56:19 INFO - PROCESS | 2780 | ++DOMWINDOW == 75 (0DBB6000) [pid = 2780] [serial = 766] [outer = 0D3F6C00] 07:56:19 INFO - PROCESS | 2780 | 1467039379524 Marionette TRACE conn7 <- [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:56:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 07:56:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 670ms 07:56:19 INFO - PROCESS | 2780 | 1467039379560 Marionette TRACE conn7 -> [0,985,"getWindowHandle",null] 07:56:19 INFO - PROCESS | 2780 | 1467039379565 Marionette TRACE conn7 <- [1,985,null,{"value":"13"}] 07:56:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 07:56:19 INFO - PROCESS | 2780 | 1467039379572 Marionette TRACE conn7 -> [0,986,"setScriptTimeout",{"ms":35000}] 07:56:19 INFO - PROCESS | 2780 | 1467039379575 Marionette TRACE conn7 <- [1,986,null,{}] 07:56:19 INFO - PROCESS | 2780 | 1467039379579 Marionette TRACE conn7 -> [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:56:19 INFO - PROCESS | 2780 | 1467039379581 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:56:19 INFO - PROCESS | 2780 | 1467039379671 Marionette TRACE conn7 <- [1,987,null,{"value":null}] 07:56:19 INFO - PROCESS | 2780 | 1467039379678 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:19 INFO - PROCESS | 2780 | 1467039379680 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:56:19 INFO - PROCESS | 2780 | ++DOCSHELL 0E04D400 == 35 [pid = 2780] [id = 256] 07:56:19 INFO - PROCESS | 2780 | ++DOMWINDOW == 76 (0E050000) [pid = 2780] [serial = 767] [outer = 00000000] 07:56:19 INFO - PROCESS | 2780 | ++DOMWINDOW == 77 (0E80B400) [pid = 2780] [serial = 768] [outer = 0E050000] 07:56:19 INFO - PROCESS | 2780 | 1467039379727 Marionette DEBUG loaded listener.js 07:56:19 INFO - PROCESS | 2780 | ++DOMWINDOW == 78 (0E88B000) [pid = 2780] [serial = 769] [outer = 0E050000] 07:56:20 INFO - PROCESS | 2780 | 1467039380198 Marionette TRACE conn7 <- [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:56:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 07:56:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 670ms 07:56:20 INFO - PROCESS | 2780 | 1467039380244 Marionette TRACE conn7 -> [0,989,"getWindowHandle",null] 07:56:20 INFO - PROCESS | 2780 | 1467039380246 Marionette TRACE conn7 <- [1,989,null,{"value":"13"}] 07:56:20 INFO - PROCESS | 2780 | 1467039380250 Marionette TRACE conn7 -> [0,990,"setScriptTimeout",{"ms":35000}] 07:56:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 07:56:20 INFO - PROCESS | 2780 | 1467039380253 Marionette TRACE conn7 <- [1,990,null,{}] 07:56:20 INFO - PROCESS | 2780 | 1467039380264 Marionette TRACE conn7 -> [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:56:20 INFO - PROCESS | 2780 | 1467039380268 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:56:20 INFO - PROCESS | 2780 | 1467039380386 Marionette TRACE conn7 <- [1,991,null,{"value":null}] 07:56:20 INFO - PROCESS | 2780 | 1467039380482 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:20 INFO - PROCESS | 2780 | 1467039380485 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:56:20 INFO - PROCESS | 2780 | ++DOCSHELL 135C7000 == 36 [pid = 2780] [id = 257] 07:56:20 INFO - PROCESS | 2780 | ++DOMWINDOW == 79 (135C7400) [pid = 2780] [serial = 770] [outer = 00000000] 07:56:20 INFO - PROCESS | 2780 | ++DOMWINDOW == 80 (13964400) [pid = 2780] [serial = 771] [outer = 135C7400] 07:56:20 INFO - PROCESS | 2780 | 1467039380533 Marionette DEBUG loaded listener.js 07:56:20 INFO - PROCESS | 2780 | ++DOMWINDOW == 81 (13A04800) [pid = 2780] [serial = 772] [outer = 135C7400] 07:56:20 INFO - PROCESS | 2780 | 1467039380945 Marionette TRACE conn7 <- [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:56:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 07:56:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 730ms 07:56:20 INFO - PROCESS | 2780 | 1467039380984 Marionette TRACE conn7 -> [0,993,"getWindowHandle",null] 07:56:20 INFO - PROCESS | 2780 | 1467039380987 Marionette TRACE conn7 <- [1,993,null,{"value":"13"}] 07:56:20 INFO - PROCESS | 2780 | 1467039380990 Marionette TRACE conn7 -> [0,994,"setScriptTimeout",{"ms":35000}] 07:56:20 INFO - PROCESS | 2780 | 1467039380992 Marionette TRACE conn7 <- [1,994,null,{}] 07:56:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 07:56:20 INFO - PROCESS | 2780 | 1467039380995 Marionette TRACE conn7 -> [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:56:20 INFO - PROCESS | 2780 | 1467039380997 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:56:21 INFO - PROCESS | 2780 | 1467039381111 Marionette TRACE conn7 <- [1,995,null,{"value":null}] 07:56:21 INFO - PROCESS | 2780 | 1467039381117 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:21 INFO - PROCESS | 2780 | 1467039381119 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:56:21 INFO - PROCESS | 2780 | ++DOCSHELL 13A05C00 == 37 [pid = 2780] [id = 258] 07:56:21 INFO - PROCESS | 2780 | ++DOMWINDOW == 82 (13A07C00) [pid = 2780] [serial = 773] [outer = 00000000] 07:56:21 INFO - PROCESS | 2780 | ++DOMWINDOW == 83 (15054C00) [pid = 2780] [serial = 774] [outer = 13A07C00] 07:56:21 INFO - PROCESS | 2780 | 1467039381165 Marionette DEBUG loaded listener.js 07:56:21 INFO - PROCESS | 2780 | ++DOMWINDOW == 84 (15392800) [pid = 2780] [serial = 775] [outer = 13A07C00] 07:56:21 INFO - PROCESS | 2780 | 1467039381600 Marionette TRACE conn7 <- [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:56:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 07:56:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 632ms 07:56:21 INFO - PROCESS | 2780 | 1467039381638 Marionette TRACE conn7 -> [0,997,"getWindowHandle",null] 07:56:21 INFO - PROCESS | 2780 | 1467039381640 Marionette TRACE conn7 <- [1,997,null,{"value":"13"}] 07:56:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 07:56:21 INFO - PROCESS | 2780 | 1467039381643 Marionette TRACE conn7 -> [0,998,"setScriptTimeout",{"ms":35000}] 07:56:21 INFO - PROCESS | 2780 | 1467039381645 Marionette TRACE conn7 <- [1,998,null,{}] 07:56:21 INFO - PROCESS | 2780 | 1467039381648 Marionette TRACE conn7 -> [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:56:21 INFO - PROCESS | 2780 | 1467039381650 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:56:21 INFO - PROCESS | 2780 | 1467039381786 Marionette TRACE conn7 <- [1,999,null,{"value":null}] 07:56:21 INFO - PROCESS | 2780 | 1467039381806 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:21 INFO - PROCESS | 2780 | 1467039381808 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:56:21 INFO - PROCESS | 2780 | ++DOCSHELL 15632400 == 38 [pid = 2780] [id = 259] 07:56:21 INFO - PROCESS | 2780 | ++DOMWINDOW == 85 (1564F000) [pid = 2780] [serial = 776] [outer = 00000000] 07:56:21 INFO - PROCESS | 2780 | ++DOMWINDOW == 86 (162AEC00) [pid = 2780] [serial = 777] [outer = 1564F000] 07:56:21 INFO - PROCESS | 2780 | 1467039381851 Marionette DEBUG loaded listener.js 07:56:21 INFO - PROCESS | 2780 | ++DOMWINDOW == 87 (162BD000) [pid = 2780] [serial = 778] [outer = 1564F000] 07:56:22 INFO - PROCESS | 2780 | 1467039382314 Marionette TRACE conn7 <- [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:56:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 07:56:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 730ms 07:56:22 INFO - PROCESS | 2780 | 1467039382377 Marionette TRACE conn7 -> [0,1001,"getWindowHandle",null] 07:56:22 INFO - PROCESS | 2780 | 1467039382379 Marionette TRACE conn7 <- [1,1001,null,{"value":"13"}] 07:56:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 07:56:22 INFO - PROCESS | 2780 | 1467039382387 Marionette TRACE conn7 -> [0,1002,"setScriptTimeout",{"ms":35000}] 07:56:22 INFO - PROCESS | 2780 | 1467039382389 Marionette TRACE conn7 <- [1,1002,null,{}] 07:56:22 INFO - PROCESS | 2780 | 1467039382392 Marionette TRACE conn7 -> [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:56:22 INFO - PROCESS | 2780 | 1467039382398 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:56:22 INFO - PROCESS | 2780 | 1467039382533 Marionette TRACE conn7 <- [1,1003,null,{"value":null}] 07:56:22 INFO - PROCESS | 2780 | 1467039382543 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:22 INFO - PROCESS | 2780 | 1467039382545 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:56:22 INFO - PROCESS | 2780 | ++DOCSHELL 167E6800 == 39 [pid = 2780] [id = 260] 07:56:22 INFO - PROCESS | 2780 | ++DOMWINDOW == 88 (167E7800) [pid = 2780] [serial = 779] [outer = 00000000] 07:56:22 INFO - PROCESS | 2780 | ++DOMWINDOW == 89 (16894000) [pid = 2780] [serial = 780] [outer = 167E7800] 07:56:22 INFO - PROCESS | 2780 | 1467039382589 Marionette DEBUG loaded listener.js 07:56:22 INFO - PROCESS | 2780 | ++DOMWINDOW == 90 (169BB400) [pid = 2780] [serial = 781] [outer = 167E7800] 07:56:23 INFO - PROCESS | 2780 | --DOMWINDOW == 89 (1918C000) [pid = 2780] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 07:56:23 INFO - PROCESS | 2780 | --DOMWINDOW == 88 (1BE40000) [pid = 2780] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 07:56:23 INFO - PROCESS | 2780 | --DOMWINDOW == 87 (169BDC00) [pid = 2780] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 07:56:23 INFO - PROCESS | 2780 | --DOMWINDOW == 86 (16B28400) [pid = 2780] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 07:56:23 INFO - PROCESS | 2780 | --DOMWINDOW == 85 (13E33000) [pid = 2780] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 07:56:23 INFO - PROCESS | 2780 | --DOMWINDOW == 84 (19189400) [pid = 2780] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 07:56:23 INFO - PROCESS | 2780 | --DOMWINDOW == 83 (15348000) [pid = 2780] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 07:56:23 INFO - PROCESS | 2780 | --DOMWINDOW == 82 (1652A400) [pid = 2780] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 07:56:23 INFO - PROCESS | 2780 | --DOMWINDOW == 81 (0CACC800) [pid = 2780] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 07:56:23 INFO - PROCESS | 2780 | --DOMWINDOW == 80 (16A92400) [pid = 2780] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 07:56:23 INFO - PROCESS | 2780 | --DOMWINDOW == 79 (0DBB5000) [pid = 2780] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 07:56:23 INFO - PROCESS | 2780 | --DOMWINDOW == 78 (13A03C00) [pid = 2780] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 07:56:23 INFO - PROCESS | 2780 | --DOMWINDOW == 77 (0E050C00) [pid = 2780] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 07:56:23 INFO - PROCESS | 2780 | 1467039383303 Marionette TRACE conn7 <- [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:56:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 07:56:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 990ms 07:56:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 07:56:23 INFO - PROCESS | 2780 | 1467039383373 Marionette TRACE conn7 -> [0,1005,"getWindowHandle",null] 07:56:23 INFO - PROCESS | 2780 | 1467039383375 Marionette TRACE conn7 <- [1,1005,null,{"value":"13"}] 07:56:23 INFO - PROCESS | 2780 | 1467039383379 Marionette TRACE conn7 -> [0,1006,"setScriptTimeout",{"ms":35000}] 07:56:23 INFO - PROCESS | 2780 | 1467039383380 Marionette TRACE conn7 <- [1,1006,null,{}] 07:56:23 INFO - PROCESS | 2780 | 1467039383384 Marionette TRACE conn7 -> [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:56:23 INFO - PROCESS | 2780 | 1467039383385 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:56:23 INFO - PROCESS | 2780 | 1467039383463 Marionette TRACE conn7 <- [1,1007,null,{"value":null}] 07:56:23 INFO - PROCESS | 2780 | 1467039383471 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:23 INFO - PROCESS | 2780 | 1467039383473 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:56:23 INFO - PROCESS | 2780 | ++DOCSHELL 13A03C00 == 40 [pid = 2780] [id = 261] 07:56:23 INFO - PROCESS | 2780 | ++DOMWINDOW == 78 (153A1400) [pid = 2780] [serial = 782] [outer = 00000000] 07:56:23 INFO - PROCESS | 2780 | ++DOMWINDOW == 79 (167E8C00) [pid = 2780] [serial = 783] [outer = 153A1400] 07:56:23 INFO - PROCESS | 2780 | 1467039383516 Marionette DEBUG loaded listener.js 07:56:23 INFO - PROCESS | 2780 | ++DOMWINDOW == 80 (167EC000) [pid = 2780] [serial = 784] [outer = 153A1400] 07:56:23 INFO - PROCESS | 2780 | 1467039383941 Marionette TRACE conn7 <- [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:56:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 07:56:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 570ms 07:56:23 INFO - PROCESS | 2780 | 1467039383949 Marionette TRACE conn7 -> [0,1009,"getWindowHandle",null] 07:56:23 INFO - PROCESS | 2780 | 1467039383952 Marionette TRACE conn7 <- [1,1009,null,{"value":"13"}] 07:56:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 07:56:23 INFO - PROCESS | 2780 | 1467039383958 Marionette TRACE conn7 -> [0,1010,"setScriptTimeout",{"ms":35000}] 07:56:23 INFO - PROCESS | 2780 | 1467039383960 Marionette TRACE conn7 <- [1,1010,null,{}] 07:56:23 INFO - PROCESS | 2780 | 1467039383963 Marionette TRACE conn7 -> [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:56:23 INFO - PROCESS | 2780 | 1467039383965 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:56:24 INFO - PROCESS | 2780 | 1467039384082 Marionette TRACE conn7 <- [1,1011,null,{"value":null}] 07:56:24 INFO - PROCESS | 2780 | 1467039384088 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:24 INFO - PROCESS | 2780 | 1467039384090 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:56:24 INFO - PROCESS | 2780 | ++DOCSHELL 162BA800 == 41 [pid = 2780] [id = 262] 07:56:24 INFO - PROCESS | 2780 | ++DOMWINDOW == 81 (169BDC00) [pid = 2780] [serial = 785] [outer = 00000000] 07:56:24 INFO - PROCESS | 2780 | ++DOMWINDOW == 82 (16A93400) [pid = 2780] [serial = 786] [outer = 169BDC00] 07:56:24 INFO - PROCESS | 2780 | 1467039384133 Marionette DEBUG loaded listener.js 07:56:24 INFO - PROCESS | 2780 | ++DOMWINDOW == 83 (16A94400) [pid = 2780] [serial = 787] [outer = 169BDC00] 07:56:24 INFO - PROCESS | 2780 | 1467039384554 Marionette TRACE conn7 <- [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:56:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 07:56:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 630ms 07:56:24 INFO - PROCESS | 2780 | 1467039384602 Marionette TRACE conn7 -> [0,1013,"getWindowHandle",null] 07:56:24 INFO - PROCESS | 2780 | 1467039384604 Marionette TRACE conn7 <- [1,1013,null,{"value":"13"}] 07:56:24 INFO - PROCESS | 2780 | 1467039384607 Marionette TRACE conn7 -> [0,1014,"setScriptTimeout",{"ms":35000}] 07:56:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 07:56:24 INFO - PROCESS | 2780 | 1467039384609 Marionette TRACE conn7 <- [1,1014,null,{}] 07:56:24 INFO - PROCESS | 2780 | 1467039384612 Marionette TRACE conn7 -> [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:56:24 INFO - PROCESS | 2780 | 1467039384614 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:56:24 INFO - PROCESS | 2780 | 1467039384693 Marionette TRACE conn7 <- [1,1015,null,{"value":null}] 07:56:24 INFO - PROCESS | 2780 | 1467039384700 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:24 INFO - PROCESS | 2780 | 1467039384702 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:56:24 INFO - PROCESS | 2780 | ++DOCSHELL 135C6400 == 42 [pid = 2780] [id = 263] 07:56:24 INFO - PROCESS | 2780 | ++DOMWINDOW == 84 (16BA5400) [pid = 2780] [serial = 788] [outer = 00000000] 07:56:24 INFO - PROCESS | 2780 | ++DOMWINDOW == 85 (17ACAC00) [pid = 2780] [serial = 789] [outer = 16BA5400] 07:56:24 INFO - PROCESS | 2780 | 1467039384755 Marionette DEBUG loaded listener.js 07:56:24 INFO - PROCESS | 2780 | ++DOMWINDOW == 86 (17ACB400) [pid = 2780] [serial = 790] [outer = 16BA5400] 07:56:25 INFO - PROCESS | 2780 | 1467039385371 Marionette TRACE conn7 <- [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:56:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 07:56:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 830ms 07:56:25 INFO - PROCESS | 2780 | 1467039385494 Marionette TRACE conn7 -> [0,1017,"getWindowHandle",null] 07:56:25 INFO - PROCESS | 2780 | 1467039385499 Marionette TRACE conn7 <- [1,1017,null,{"value":"13"}] 07:56:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 07:56:25 INFO - PROCESS | 2780 | 1467039385505 Marionette TRACE conn7 -> [0,1018,"setScriptTimeout",{"ms":35000}] 07:56:25 INFO - PROCESS | 2780 | 1467039385509 Marionette TRACE conn7 <- [1,1018,null,{}] 07:56:25 INFO - PROCESS | 2780 | 1467039385515 Marionette TRACE conn7 -> [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:56:25 INFO - PROCESS | 2780 | 1467039385518 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:56:25 INFO - PROCESS | 2780 | 1467039385649 Marionette TRACE conn7 <- [1,1019,null,{"value":null}] 07:56:25 INFO - PROCESS | 2780 | 1467039385773 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:25 INFO - PROCESS | 2780 | 1467039385778 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:56:25 INFO - PROCESS | 2780 | ++DOCSHELL 0D3F0400 == 43 [pid = 2780] [id = 264] 07:56:25 INFO - PROCESS | 2780 | ++DOMWINDOW == 87 (0D3F6800) [pid = 2780] [serial = 791] [outer = 00000000] 07:56:25 INFO - PROCESS | 2780 | ++DOMWINDOW == 88 (0DD1F400) [pid = 2780] [serial = 792] [outer = 0D3F6800] 07:56:25 INFO - PROCESS | 2780 | 1467039385836 Marionette DEBUG loaded listener.js 07:56:25 INFO - PROCESS | 2780 | ++DOMWINDOW == 89 (0E803800) [pid = 2780] [serial = 793] [outer = 0D3F6800] 07:56:26 INFO - PROCESS | 2780 | 1467039386527 Marionette TRACE conn7 <- [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:56:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 07:56:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1082ms 07:56:26 INFO - PROCESS | 2780 | 1467039386589 Marionette TRACE conn7 -> [0,1021,"getWindowHandle",null] 07:56:26 INFO - PROCESS | 2780 | 1467039386594 Marionette TRACE conn7 <- [1,1021,null,{"value":"13"}] 07:56:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 07:56:26 INFO - PROCESS | 2780 | 1467039386600 Marionette TRACE conn7 -> [0,1022,"setScriptTimeout",{"ms":35000}] 07:56:26 INFO - PROCESS | 2780 | 1467039386603 Marionette TRACE conn7 <- [1,1022,null,{}] 07:56:26 INFO - PROCESS | 2780 | 1467039386607 Marionette TRACE conn7 -> [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:56:26 INFO - PROCESS | 2780 | 1467039386610 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:56:26 INFO - PROCESS | 2780 | 1467039386729 Marionette TRACE conn7 <- [1,1023,null,{"value":null}] 07:56:26 INFO - PROCESS | 2780 | 1467039386864 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:26 INFO - PROCESS | 2780 | 1467039386867 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:56:26 INFO - PROCESS | 2780 | ++DOCSHELL 12430C00 == 44 [pid = 2780] [id = 265] 07:56:26 INFO - PROCESS | 2780 | ++DOMWINDOW == 90 (124BF400) [pid = 2780] [serial = 794] [outer = 00000000] 07:56:26 INFO - PROCESS | 2780 | ++DOMWINDOW == 91 (13A03400) [pid = 2780] [serial = 795] [outer = 124BF400] 07:56:26 INFO - PROCESS | 2780 | 1467039386925 Marionette DEBUG loaded listener.js 07:56:26 INFO - PROCESS | 2780 | ++DOMWINDOW == 92 (15055C00) [pid = 2780] [serial = 796] [outer = 124BF400] 07:56:27 INFO - PROCESS | 2780 | --DOCSHELL 162BA800 == 43 [pid = 2780] [id = 262] 07:56:27 INFO - PROCESS | 2780 | --DOCSHELL 13A03C00 == 42 [pid = 2780] [id = 261] 07:56:27 INFO - PROCESS | 2780 | --DOCSHELL 167E6800 == 41 [pid = 2780] [id = 260] 07:56:27 INFO - PROCESS | 2780 | --DOCSHELL 15632400 == 40 [pid = 2780] [id = 259] 07:56:27 INFO - PROCESS | 2780 | --DOCSHELL 13A05C00 == 39 [pid = 2780] [id = 258] 07:56:27 INFO - PROCESS | 2780 | --DOCSHELL 135C7000 == 38 [pid = 2780] [id = 257] 07:56:27 INFO - PROCESS | 2780 | --DOCSHELL 0E04D400 == 37 [pid = 2780] [id = 256] 07:56:27 INFO - PROCESS | 2780 | --DOCSHELL 0D363800 == 36 [pid = 2780] [id = 255] 07:56:27 INFO - PROCESS | 2780 | --DOMWINDOW == 91 (19D9BC00) [pid = 2780] [serial = 739] [outer = 00000000] [url = about:blank] 07:56:27 INFO - PROCESS | 2780 | --DOMWINDOW == 90 (169B8800) [pid = 2780] [serial = 730] [outer = 00000000] [url = about:blank] 07:56:27 INFO - PROCESS | 2780 | --DOMWINDOW == 89 (1BE39000) [pid = 2780] [serial = 745] [outer = 00000000] [url = about:blank] 07:56:27 INFO - PROCESS | 2780 | --DOMWINDOW == 88 (1BE7E000) [pid = 2780] [serial = 748] [outer = 00000000] [url = about:blank] 07:56:27 INFO - PROCESS | 2780 | --DOMWINDOW == 87 (16A90400) [pid = 2780] [serial = 732] [outer = 00000000] [url = about:blank] 07:56:27 INFO - PROCESS | 2780 | --DOMWINDOW == 86 (18E0B000) [pid = 2780] [serial = 735] [outer = 00000000] [url = about:blank] 07:56:27 INFO - PROCESS | 2780 | --DOMWINDOW == 85 (1BE80800) [pid = 2780] [serial = 747] [outer = 00000000] [url = about:blank] 07:56:27 INFO - PROCESS | 2780 | --DOMWINDOW == 84 (16A96800) [pid = 2780] [serial = 733] [outer = 00000000] [url = about:blank] 07:56:27 INFO - PROCESS | 2780 | --DOMWINDOW == 83 (16A91400) [pid = 2780] [serial = 741] [outer = 00000000] [url = about:blank] 07:56:27 INFO - PROCESS | 2780 | --DOMWINDOW == 82 (19D4C400) [pid = 2780] [serial = 738] [outer = 00000000] [url = about:blank] 07:56:27 INFO - PROCESS | 2780 | --DOMWINDOW == 81 (15655C00) [pid = 2780] [serial = 726] [outer = 00000000] [url = about:blank] 07:56:27 INFO - PROCESS | 2780 | --DOMWINDOW == 80 (15FF9C00) [pid = 2780] [serial = 727] [outer = 00000000] [url = about:blank] 07:56:27 INFO - PROCESS | 2780 | --DOMWINDOW == 79 (16887C00) [pid = 2780] [serial = 729] [outer = 00000000] [url = about:blank] 07:56:27 INFO - PROCESS | 2780 | --DOMWINDOW == 78 (0D30FC00) [pid = 2780] [serial = 720] [outer = 00000000] [url = about:blank] 07:56:27 INFO - PROCESS | 2780 | --DOMWINDOW == 77 (0DACEC00) [pid = 2780] [serial = 721] [outer = 00000000] [url = about:blank] 07:56:27 INFO - PROCESS | 2780 | --DOMWINDOW == 76 (17ACBC00) [pid = 2780] [serial = 712] [outer = 00000000] [url = about:blank] 07:56:27 INFO - PROCESS | 2780 | --DOMWINDOW == 75 (0DD18C00) [pid = 2780] [serial = 714] [outer = 00000000] [url = about:blank] 07:56:27 INFO - PROCESS | 2780 | --DOMWINDOW == 74 (0DEA9800) [pid = 2780] [serial = 715] [outer = 00000000] [url = about:blank] 07:56:27 INFO - PROCESS | 2780 | --DOMWINDOW == 73 (13DC3C00) [pid = 2780] [serial = 717] [outer = 00000000] [url = about:blank] 07:56:27 INFO - PROCESS | 2780 | --DOMWINDOW == 72 (18E10400) [pid = 2780] [serial = 736] [outer = 00000000] [url = about:blank] 07:56:27 INFO - PROCESS | 2780 | --DOMWINDOW == 71 (15051800) [pid = 2780] [serial = 718] [outer = 00000000] [url = about:blank] 07:56:27 INFO - PROCESS | 2780 | --DOMWINDOW == 70 (11D92800) [pid = 2780] [serial = 723] [outer = 00000000] [url = about:blank] 07:56:27 INFO - PROCESS | 2780 | --DOMWINDOW == 69 (11FA2800) [pid = 2780] [serial = 724] [outer = 00000000] [url = about:blank] 07:56:27 INFO - PROCESS | 2780 | --DOMWINDOW == 68 (19180800) [pid = 2780] [serial = 742] [outer = 00000000] [url = about:blank] 07:56:27 INFO - PROCESS | 2780 | --DOMWINDOW == 67 (1BE31C00) [pid = 2780] [serial = 744] [outer = 00000000] [url = about:blank] 07:56:27 INFO - PROCESS | 2780 | 1467039387760 Marionette TRACE conn7 <- [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:56:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 07:56:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1225ms 07:56:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 07:56:27 INFO - PROCESS | 2780 | 1467039387829 Marionette TRACE conn7 -> [0,1025,"getWindowHandle",null] 07:56:27 INFO - PROCESS | 2780 | 1467039387833 Marionette TRACE conn7 <- [1,1025,null,{"value":"13"}] 07:56:27 INFO - PROCESS | 2780 | 1467039387837 Marionette TRACE conn7 -> [0,1026,"setScriptTimeout",{"ms":35000}] 07:56:27 INFO - PROCESS | 2780 | 1467039387840 Marionette TRACE conn7 <- [1,1026,null,{}] 07:56:27 INFO - PROCESS | 2780 | 1467039387846 Marionette TRACE conn7 -> [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:56:27 INFO - PROCESS | 2780 | 1467039387848 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:56:27 INFO - PROCESS | 2780 | 1467039387941 Marionette TRACE conn7 <- [1,1027,null,{"value":null}] 07:56:27 INFO - PROCESS | 2780 | 1467039387948 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:27 INFO - PROCESS | 2780 | 1467039387950 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:56:27 INFO - PROCESS | 2780 | ++DOCSHELL 0DAD1400 == 37 [pid = 2780] [id = 266] 07:56:27 INFO - PROCESS | 2780 | ++DOMWINDOW == 68 (0DAD2400) [pid = 2780] [serial = 797] [outer = 00000000] 07:56:27 INFO - PROCESS | 2780 | ++DOMWINDOW == 69 (0DBB1C00) [pid = 2780] [serial = 798] [outer = 0DAD2400] 07:56:27 INFO - PROCESS | 2780 | 1467039387998 Marionette DEBUG loaded listener.js 07:56:28 INFO - PROCESS | 2780 | ++DOMWINDOW == 70 (0DD20400) [pid = 2780] [serial = 799] [outer = 0DAD2400] 07:56:28 INFO - PROCESS | 2780 | 1467039388504 Marionette TRACE conn7 <- [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:56:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 07:56:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 730ms 07:56:28 INFO - PROCESS | 2780 | 1467039388569 Marionette TRACE conn7 -> [0,1029,"getWindowHandle",null] 07:56:28 INFO - PROCESS | 2780 | 1467039388573 Marionette TRACE conn7 <- [1,1029,null,{"value":"13"}] 07:56:28 INFO - PROCESS | 2780 | 1467039388579 Marionette TRACE conn7 -> [0,1030,"setScriptTimeout",{"ms":35000}] 07:56:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 07:56:28 INFO - PROCESS | 2780 | 1467039388582 Marionette TRACE conn7 <- [1,1030,null,{}] 07:56:28 INFO - PROCESS | 2780 | 1467039388586 Marionette TRACE conn7 -> [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:56:28 INFO - PROCESS | 2780 | 1467039388588 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:56:28 INFO - PROCESS | 2780 | 1467039388676 Marionette TRACE conn7 <- [1,1031,null,{"value":null}] 07:56:28 INFO - PROCESS | 2780 | 1467039388760 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:28 INFO - PROCESS | 2780 | 1467039388763 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:56:28 INFO - PROCESS | 2780 | ++DOCSHELL 0DEA0800 == 38 [pid = 2780] [id = 267] 07:56:28 INFO - PROCESS | 2780 | ++DOMWINDOW == 71 (0E23A400) [pid = 2780] [serial = 800] [outer = 00000000] 07:56:28 INFO - PROCESS | 2780 | ++DOMWINDOW == 72 (11F9D400) [pid = 2780] [serial = 801] [outer = 0E23A400] 07:56:28 INFO - PROCESS | 2780 | 1467039388809 Marionette DEBUG loaded listener.js 07:56:28 INFO - PROCESS | 2780 | ++DOMWINDOW == 73 (1225B400) [pid = 2780] [serial = 802] [outer = 0E23A400] 07:56:29 INFO - PROCESS | 2780 | 1467039389222 Marionette TRACE conn7 <- [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:56:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 07:56:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 670ms 07:56:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 07:56:29 INFO - PROCESS | 2780 | 1467039389254 Marionette TRACE conn7 -> [0,1033,"getWindowHandle",null] 07:56:29 INFO - PROCESS | 2780 | 1467039389256 Marionette TRACE conn7 <- [1,1033,null,{"value":"13"}] 07:56:29 INFO - PROCESS | 2780 | 1467039389259 Marionette TRACE conn7 -> [0,1034,"setScriptTimeout",{"ms":35000}] 07:56:29 INFO - PROCESS | 2780 | 1467039389263 Marionette TRACE conn7 <- [1,1034,null,{}] 07:56:29 INFO - PROCESS | 2780 | 1467039389273 Marionette TRACE conn7 -> [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:56:29 INFO - PROCESS | 2780 | 1467039389278 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:56:29 INFO - PROCESS | 2780 | 1467039389391 Marionette TRACE conn7 <- [1,1035,null,{"value":null}] 07:56:29 INFO - PROCESS | 2780 | 1467039389399 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:29 INFO - PROCESS | 2780 | 1467039389402 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:56:29 INFO - PROCESS | 2780 | ++DOCSHELL 15399800 == 39 [pid = 2780] [id = 268] 07:56:29 INFO - PROCESS | 2780 | ++DOMWINDOW == 74 (1539AC00) [pid = 2780] [serial = 803] [outer = 00000000] 07:56:29 INFO - PROCESS | 2780 | ++DOMWINDOW == 75 (15657000) [pid = 2780] [serial = 804] [outer = 1539AC00] 07:56:29 INFO - PROCESS | 2780 | 1467039389450 Marionette DEBUG loaded listener.js 07:56:29 INFO - PROCESS | 2780 | ++DOMWINDOW == 76 (162B0000) [pid = 2780] [serial = 805] [outer = 1539AC00] 07:56:29 INFO - PROCESS | 2780 | 1467039389905 Marionette TRACE conn7 <- [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:56:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 07:56:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 690ms 07:56:29 INFO - PROCESS | 2780 | 1467039389950 Marionette TRACE conn7 -> [0,1037,"getWindowHandle",null] 07:56:29 INFO - PROCESS | 2780 | 1467039389953 Marionette TRACE conn7 <- [1,1037,null,{"value":"13"}] 07:56:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 07:56:29 INFO - PROCESS | 2780 | 1467039389961 Marionette TRACE conn7 -> [0,1038,"setScriptTimeout",{"ms":35000}] 07:56:29 INFO - PROCESS | 2780 | 1467039389963 Marionette TRACE conn7 <- [1,1038,null,{}] 07:56:29 INFO - PROCESS | 2780 | 1467039389967 Marionette TRACE conn7 -> [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:56:29 INFO - PROCESS | 2780 | 1467039389969 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:56:30 INFO - PROCESS | 2780 | 1467039390083 Marionette TRACE conn7 <- [1,1039,null,{"value":null}] 07:56:30 INFO - PROCESS | 2780 | 1467039390088 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:30 INFO - PROCESS | 2780 | 1467039390090 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:56:30 INFO - PROCESS | 2780 | ++DOCSHELL 1652A000 == 40 [pid = 2780] [id = 269] 07:56:30 INFO - PROCESS | 2780 | ++DOMWINDOW == 77 (1652E800) [pid = 2780] [serial = 806] [outer = 00000000] 07:56:30 INFO - PROCESS | 2780 | ++DOMWINDOW == 78 (167ECC00) [pid = 2780] [serial = 807] [outer = 1652E800] 07:56:30 INFO - PROCESS | 2780 | 1467039390135 Marionette DEBUG loaded listener.js 07:56:30 INFO - PROCESS | 2780 | ++DOMWINDOW == 79 (1688F000) [pid = 2780] [serial = 808] [outer = 1652E800] 07:56:30 INFO - PROCESS | 2780 | 1467039390580 Marionette TRACE conn7 <- [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:56:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 07:56:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 690ms 07:56:30 INFO - PROCESS | 2780 | 1467039390656 Marionette TRACE conn7 -> [0,1041,"getWindowHandle",null] 07:56:30 INFO - PROCESS | 2780 | 1467039390658 Marionette TRACE conn7 <- [1,1041,null,{"value":"13"}] 07:56:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 07:56:30 INFO - PROCESS | 2780 | 1467039390661 Marionette TRACE conn7 -> [0,1042,"setScriptTimeout",{"ms":35000}] 07:56:30 INFO - PROCESS | 2780 | 1467039390663 Marionette TRACE conn7 <- [1,1042,null,{}] 07:56:30 INFO - PROCESS | 2780 | 1467039390667 Marionette TRACE conn7 -> [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:56:30 INFO - PROCESS | 2780 | 1467039390669 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:56:30 INFO - PROCESS | 2780 | 1467039390822 Marionette TRACE conn7 <- [1,1043,null,{"value":null}] 07:56:30 INFO - PROCESS | 2780 | 1467039390882 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:30 INFO - PROCESS | 2780 | 1467039390885 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:56:30 INFO - PROCESS | 2780 | ++DOCSHELL 16895400 == 41 [pid = 2780] [id = 270] 07:56:30 INFO - PROCESS | 2780 | ++DOMWINDOW == 80 (169BD000) [pid = 2780] [serial = 809] [outer = 00000000] 07:56:30 INFO - PROCESS | 2780 | ++DOMWINDOW == 81 (16A7A800) [pid = 2780] [serial = 810] [outer = 169BD000] 07:56:30 INFO - PROCESS | 2780 | 1467039390928 Marionette DEBUG loaded listener.js 07:56:30 INFO - PROCESS | 2780 | ++DOMWINDOW == 82 (16A90400) [pid = 2780] [serial = 811] [outer = 169BD000] 07:56:31 INFO - PROCESS | 2780 | 1467039391336 Marionette TRACE conn7 <- [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:56:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 07:56:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 730ms 07:56:31 INFO - PROCESS | 2780 | 1467039391397 Marionette TRACE conn7 -> [0,1045,"getWindowHandle",null] 07:56:31 INFO - PROCESS | 2780 | 1467039391399 Marionette TRACE conn7 <- [1,1045,null,{"value":"13"}] 07:56:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 07:56:31 INFO - PROCESS | 2780 | 1467039391402 Marionette TRACE conn7 -> [0,1046,"setScriptTimeout",{"ms":35000}] 07:56:31 INFO - PROCESS | 2780 | 1467039391404 Marionette TRACE conn7 <- [1,1046,null,{}] 07:56:31 INFO - PROCESS | 2780 | 1467039391407 Marionette TRACE conn7 -> [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:56:31 INFO - PROCESS | 2780 | 1467039391413 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:56:31 INFO - PROCESS | 2780 | 1467039391557 Marionette TRACE conn7 <- [1,1047,null,{"value":null}] 07:56:31 INFO - PROCESS | 2780 | 1467039391563 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:31 INFO - PROCESS | 2780 | 1467039391565 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:56:31 INFO - PROCESS | 2780 | ++DOCSHELL 16B26000 == 42 [pid = 2780] [id = 271] 07:56:31 INFO - PROCESS | 2780 | ++DOMWINDOW == 83 (16B26400) [pid = 2780] [serial = 812] [outer = 00000000] 07:56:31 INFO - PROCESS | 2780 | ++DOMWINDOW == 84 (186F8C00) [pid = 2780] [serial = 813] [outer = 16B26400] 07:56:31 INFO - PROCESS | 2780 | 1467039391609 Marionette DEBUG loaded listener.js 07:56:31 INFO - PROCESS | 2780 | ++DOMWINDOW == 85 (17AD2C00) [pid = 2780] [serial = 814] [outer = 16B26400] 07:56:32 INFO - PROCESS | 2780 | --DOMWINDOW == 84 (1C25F400) [pid = 2780] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 07:56:32 INFO - PROCESS | 2780 | --DOMWINDOW == 83 (0E050000) [pid = 2780] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 07:56:32 INFO - PROCESS | 2780 | --DOMWINDOW == 82 (13A07C00) [pid = 2780] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 07:56:32 INFO - PROCESS | 2780 | --DOMWINDOW == 81 (1BE7D800) [pid = 2780] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 07:56:32 INFO - PROCESS | 2780 | --DOMWINDOW == 80 (0DA7C800) [pid = 2780] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 07:56:32 INFO - PROCESS | 2780 | --DOMWINDOW == 79 (0D3F6C00) [pid = 2780] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 07:56:32 INFO - PROCESS | 2780 | --DOMWINDOW == 78 (167E7800) [pid = 2780] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 07:56:32 INFO - PROCESS | 2780 | --DOMWINDOW == 77 (1564F000) [pid = 2780] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 07:56:32 INFO - PROCESS | 2780 | --DOMWINDOW == 76 (0E04BC00) [pid = 2780] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 07:56:32 INFO - PROCESS | 2780 | --DOMWINDOW == 75 (169BDC00) [pid = 2780] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 07:56:32 INFO - PROCESS | 2780 | --DOMWINDOW == 74 (135C7400) [pid = 2780] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 07:56:32 INFO - PROCESS | 2780 | --DOMWINDOW == 73 (153A1400) [pid = 2780] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 07:56:32 INFO - PROCESS | 2780 | --DOMWINDOW == 72 (15048800) [pid = 2780] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 07:56:32 INFO - PROCESS | 2780 | 1467039392156 Marionette TRACE conn7 <- [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:56:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 07:56:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 770ms 07:56:32 INFO - PROCESS | 2780 | 1467039392175 Marionette TRACE conn7 -> [0,1049,"getWindowHandle",null] 07:56:32 INFO - PROCESS | 2780 | 1467039392177 Marionette TRACE conn7 <- [1,1049,null,{"value":"13"}] 07:56:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 07:56:32 INFO - PROCESS | 2780 | 1467039392180 Marionette TRACE conn7 -> [0,1050,"setScriptTimeout",{"ms":35000}] 07:56:32 INFO - PROCESS | 2780 | 1467039392181 Marionette TRACE conn7 <- [1,1050,null,{}] 07:56:32 INFO - PROCESS | 2780 | 1467039392185 Marionette TRACE conn7 -> [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:56:32 INFO - PROCESS | 2780 | 1467039392187 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:56:32 INFO - PROCESS | 2780 | 1467039392266 Marionette TRACE conn7 <- [1,1051,null,{"value":null}] 07:56:32 INFO - PROCESS | 2780 | 1467039392274 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:32 INFO - PROCESS | 2780 | 1467039392275 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:56:32 INFO - PROCESS | 2780 | ++DOCSHELL 124BA000 == 43 [pid = 2780] [id = 272] 07:56:32 INFO - PROCESS | 2780 | ++DOMWINDOW == 73 (124BD800) [pid = 2780] [serial = 815] [outer = 00000000] 07:56:32 INFO - PROCESS | 2780 | ++DOMWINDOW == 74 (162B7C00) [pid = 2780] [serial = 816] [outer = 124BD800] 07:56:32 INFO - PROCESS | 2780 | 1467039392318 Marionette DEBUG loaded listener.js 07:56:32 INFO - PROCESS | 2780 | ++DOMWINDOW == 75 (169C5000) [pid = 2780] [serial = 817] [outer = 124BD800] 07:56:32 INFO - PROCESS | 2780 | 1467039392730 Marionette TRACE conn7 <- [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:56:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 07:56:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 570ms 07:56:32 INFO - PROCESS | 2780 | 1467039392751 Marionette TRACE conn7 -> [0,1053,"getWindowHandle",null] 07:56:32 INFO - PROCESS | 2780 | 1467039392753 Marionette TRACE conn7 <- [1,1053,null,{"value":"13"}] 07:56:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 07:56:32 INFO - PROCESS | 2780 | 1467039392756 Marionette TRACE conn7 -> [0,1054,"setScriptTimeout",{"ms":35000}] 07:56:32 INFO - PROCESS | 2780 | 1467039392757 Marionette TRACE conn7 <- [1,1054,null,{}] 07:56:32 INFO - PROCESS | 2780 | 1467039392763 Marionette TRACE conn7 -> [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:56:32 INFO - PROCESS | 2780 | 1467039392765 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:56:32 INFO - PROCESS | 2780 | 1467039392897 Marionette TRACE conn7 <- [1,1055,null,{"value":null}] 07:56:32 INFO - PROCESS | 2780 | 1467039392904 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:32 INFO - PROCESS | 2780 | 1467039392906 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:56:32 INFO - PROCESS | 2780 | ++DOCSHELL 15050800 == 44 [pid = 2780] [id = 273] 07:56:32 INFO - PROCESS | 2780 | ++DOMWINDOW == 76 (16A9B400) [pid = 2780] [serial = 818] [outer = 00000000] 07:56:32 INFO - PROCESS | 2780 | ++DOMWINDOW == 77 (1917E400) [pid = 2780] [serial = 819] [outer = 16A9B400] 07:56:32 INFO - PROCESS | 2780 | 1467039392950 Marionette DEBUG loaded listener.js 07:56:33 INFO - PROCESS | 2780 | ++DOMWINDOW == 78 (19181800) [pid = 2780] [serial = 820] [outer = 16A9B400] 07:56:33 INFO - PROCESS | 2780 | 1467039393329 Marionette TRACE conn7 <- [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:56:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 07:56:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 630ms 07:56:33 INFO - PROCESS | 2780 | 1467039393388 Marionette TRACE conn7 -> [0,1057,"getWindowHandle",null] 07:56:33 INFO - PROCESS | 2780 | 1467039393390 Marionette TRACE conn7 <- [1,1057,null,{"value":"13"}] 07:56:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 07:56:33 INFO - PROCESS | 2780 | 1467039393394 Marionette TRACE conn7 -> [0,1058,"setScriptTimeout",{"ms":35000}] 07:56:33 INFO - PROCESS | 2780 | 1467039393395 Marionette TRACE conn7 <- [1,1058,null,{}] 07:56:33 INFO - PROCESS | 2780 | 1467039393412 Marionette TRACE conn7 -> [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:56:33 INFO - PROCESS | 2780 | 1467039393414 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:56:33 INFO - PROCESS | 2780 | 1467039393493 Marionette TRACE conn7 <- [1,1059,null,{"value":null}] 07:56:33 INFO - PROCESS | 2780 | 1467039393499 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:33 INFO - PROCESS | 2780 | 1467039393501 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:56:33 INFO - PROCESS | 2780 | ++DOCSHELL 15398800 == 45 [pid = 2780] [id = 274] 07:56:33 INFO - PROCESS | 2780 | ++DOMWINDOW == 79 (1917E000) [pid = 2780] [serial = 821] [outer = 00000000] 07:56:33 INFO - PROCESS | 2780 | ++DOMWINDOW == 80 (19D9F000) [pid = 2780] [serial = 822] [outer = 1917E000] 07:56:33 INFO - PROCESS | 2780 | 1467039393544 Marionette DEBUG loaded listener.js 07:56:33 INFO - PROCESS | 2780 | ++DOMWINDOW == 81 (16B25000) [pid = 2780] [serial = 823] [outer = 1917E000] 07:56:33 INFO - PROCESS | 2780 | 1467039393982 Marionette TRACE conn7 <- [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:56:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 07:56:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 630ms 07:56:34 INFO - PROCESS | 2780 | 1467039394084 Marionette TRACE conn7 -> [0,1061,"getWindowHandle",null] 07:56:34 INFO - PROCESS | 2780 | 1467039394088 Marionette TRACE conn7 <- [1,1061,null,{"value":"13"}] 07:56:34 INFO - PROCESS | 2780 | 1467039394095 Marionette TRACE conn7 -> [0,1062,"setScriptTimeout",{"ms":35000}] 07:56:34 INFO - PROCESS | 2780 | 1467039394099 Marionette TRACE conn7 <- [1,1062,null,{}] 07:56:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 07:56:34 INFO - PROCESS | 2780 | 1467039394106 Marionette TRACE conn7 -> [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:56:34 INFO - PROCESS | 2780 | 1467039394109 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:56:34 INFO - PROCESS | 2780 | 1467039394233 Marionette TRACE conn7 <- [1,1063,null,{"value":null}] 07:56:34 INFO - PROCESS | 2780 | 1467039394356 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:34 INFO - PROCESS | 2780 | 1467039394361 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:56:34 INFO - PROCESS | 2780 | ++DOCSHELL 0DA71400 == 46 [pid = 2780] [id = 275] 07:56:34 INFO - PROCESS | 2780 | ++DOMWINDOW == 82 (0DA75000) [pid = 2780] [serial = 824] [outer = 00000000] 07:56:34 INFO - PROCESS | 2780 | ++DOMWINDOW == 83 (0DAD0C00) [pid = 2780] [serial = 825] [outer = 0DA75000] 07:56:34 INFO - PROCESS | 2780 | 1467039394419 Marionette DEBUG loaded listener.js 07:56:34 INFO - PROCESS | 2780 | ++DOMWINDOW == 84 (0DE37000) [pid = 2780] [serial = 826] [outer = 0DA75000] 07:56:35 INFO - PROCESS | 2780 | 1467039395088 Marionette TRACE conn7 <- [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:56:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 07:56:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1016ms 07:56:35 INFO - PROCESS | 2780 | 1467039395122 Marionette TRACE conn7 -> [0,1065,"getWindowHandle",null] 07:56:35 INFO - PROCESS | 2780 | 1467039395126 Marionette TRACE conn7 <- [1,1065,null,{"value":"13"}] 07:56:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 07:56:35 INFO - PROCESS | 2780 | 1467039395131 Marionette TRACE conn7 -> [0,1066,"setScriptTimeout",{"ms":35000}] 07:56:35 INFO - PROCESS | 2780 | 1467039395135 Marionette TRACE conn7 <- [1,1066,null,{}] 07:56:35 INFO - PROCESS | 2780 | 1467039395140 Marionette TRACE conn7 -> [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:56:35 INFO - PROCESS | 2780 | 1467039395143 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:56:35 INFO - PROCESS | 2780 | 1467039395254 Marionette TRACE conn7 <- [1,1067,null,{"value":null}] 07:56:35 INFO - PROCESS | 2780 | 1467039395385 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:35 INFO - PROCESS | 2780 | 1467039395388 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:56:35 INFO - PROCESS | 2780 | ++DOCSHELL 13DC0800 == 47 [pid = 2780] [id = 276] 07:56:35 INFO - PROCESS | 2780 | ++DOMWINDOW == 85 (13DC7800) [pid = 2780] [serial = 827] [outer = 00000000] 07:56:35 INFO - PROCESS | 2780 | ++DOMWINDOW == 86 (15080000) [pid = 2780] [serial = 828] [outer = 13DC7800] 07:56:35 INFO - PROCESS | 2780 | 1467039395445 Marionette DEBUG loaded listener.js 07:56:35 INFO - PROCESS | 2780 | ++DOMWINDOW == 87 (162B6800) [pid = 2780] [serial = 829] [outer = 13DC7800] 07:56:36 INFO - PROCESS | 2780 | 1467039396079 Marionette TRACE conn7 <- [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:56:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 07:56:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 990ms 07:56:36 INFO - PROCESS | 2780 | 1467039396121 Marionette TRACE conn7 -> [0,1069,"getWindowHandle",null] 07:56:36 INFO - PROCESS | 2780 | 1467039396124 Marionette TRACE conn7 <- [1,1069,null,{"value":"13"}] 07:56:36 INFO - PROCESS | 2780 | 1467039396127 Marionette TRACE conn7 -> [0,1070,"setScriptTimeout",{"ms":35000}] 07:56:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 07:56:36 INFO - PROCESS | 2780 | 1467039396130 Marionette TRACE conn7 <- [1,1070,null,{}] 07:56:36 INFO - PROCESS | 2780 | 1467039396135 Marionette TRACE conn7 -> [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:56:36 INFO - PROCESS | 2780 | 1467039396140 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:56:36 INFO - PROCESS | 2780 | 1467039396251 Marionette TRACE conn7 <- [1,1071,null,{"value":null}] 07:56:36 INFO - PROCESS | 2780 | 1467039396389 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:36 INFO - PROCESS | 2780 | 1467039396394 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:56:36 INFO - PROCESS | 2780 | ++DOCSHELL 19185400 == 48 [pid = 2780] [id = 277] 07:56:36 INFO - PROCESS | 2780 | ++DOMWINDOW == 88 (19186400) [pid = 2780] [serial = 830] [outer = 00000000] 07:56:36 INFO - PROCESS | 2780 | ++DOMWINDOW == 89 (19E11400) [pid = 2780] [serial = 831] [outer = 19186400] 07:56:36 INFO - PROCESS | 2780 | 1467039396451 Marionette DEBUG loaded listener.js 07:56:36 INFO - PROCESS | 2780 | ++DOMWINDOW == 90 (1BE34C00) [pid = 2780] [serial = 832] [outer = 19186400] 07:56:37 INFO - PROCESS | 2780 | 1467039397013 Marionette TRACE conn7 <- [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:56:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 07:56:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 930ms 07:56:37 INFO - PROCESS | 2780 | 1467039397061 Marionette TRACE conn7 -> [0,1073,"getWindowHandle",null] 07:56:37 INFO - PROCESS | 2780 | 1467039397064 Marionette TRACE conn7 <- [1,1073,null,{"value":"13"}] 07:56:37 INFO - PROCESS | 2780 | 1467039397067 Marionette TRACE conn7 -> [0,1074,"setScriptTimeout",{"ms":35000}] 07:56:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 07:56:37 INFO - PROCESS | 2780 | 1467039397069 Marionette TRACE conn7 <- [1,1074,null,{}] 07:56:37 INFO - PROCESS | 2780 | 1467039397073 Marionette TRACE conn7 -> [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:56:37 INFO - PROCESS | 2780 | 1467039397075 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:56:37 INFO - PROCESS | 2780 | 1467039397207 Marionette TRACE conn7 <- [1,1075,null,{"value":null}] 07:56:37 INFO - PROCESS | 2780 | 1467039397308 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:37 INFO - PROCESS | 2780 | 1467039397311 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:56:37 INFO - PROCESS | 2780 | ++DOCSHELL 162BC800 == 49 [pid = 2780] [id = 278] 07:56:37 INFO - PROCESS | 2780 | ++DOMWINDOW == 91 (1636AC00) [pid = 2780] [serial = 833] [outer = 00000000] 07:56:37 INFO - PROCESS | 2780 | ++DOMWINDOW == 92 (169B7C00) [pid = 2780] [serial = 834] [outer = 1636AC00] 07:56:37 INFO - PROCESS | 2780 | 1467039397364 Marionette DEBUG loaded listener.js 07:56:37 INFO - PROCESS | 2780 | ++DOMWINDOW == 93 (16B28400) [pid = 2780] [serial = 835] [outer = 1636AC00] 07:56:38 INFO - PROCESS | 2780 | 1467039398098 Marionette TRACE conn7 <- [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:56:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 07:56:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1066ms 07:56:38 INFO - PROCESS | 2780 | 1467039398160 Marionette TRACE conn7 -> [0,1077,"getWindowHandle",null] 07:56:38 INFO - PROCESS | 2780 | 1467039398163 Marionette TRACE conn7 <- [1,1077,null,{"value":"13"}] 07:56:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 07:56:38 INFO - PROCESS | 2780 | 1467039398168 Marionette TRACE conn7 -> [0,1078,"setScriptTimeout",{"ms":35000}] 07:56:38 INFO - PROCESS | 2780 | 1467039398171 Marionette TRACE conn7 <- [1,1078,null,{}] 07:56:38 INFO - PROCESS | 2780 | 1467039398176 Marionette TRACE conn7 -> [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:56:38 INFO - PROCESS | 2780 | 1467039398180 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:56:38 INFO - PROCESS | 2780 | 1467039398279 Marionette TRACE conn7 <- [1,1079,null,{"value":null}] 07:56:38 INFO - PROCESS | 2780 | --DOCSHELL 15050800 == 48 [pid = 2780] [id = 273] 07:56:38 INFO - PROCESS | 2780 | --DOCSHELL 124BA000 == 47 [pid = 2780] [id = 272] 07:56:38 INFO - PROCESS | 2780 | --DOCSHELL 16B26000 == 46 [pid = 2780] [id = 271] 07:56:38 INFO - PROCESS | 2780 | --DOCSHELL 16895400 == 45 [pid = 2780] [id = 270] 07:56:38 INFO - PROCESS | 2780 | --DOCSHELL 1652A000 == 44 [pid = 2780] [id = 269] 07:56:38 INFO - PROCESS | 2780 | --DOCSHELL 15399800 == 43 [pid = 2780] [id = 268] 07:56:38 INFO - PROCESS | 2780 | --DOCSHELL 0DEA0800 == 42 [pid = 2780] [id = 267] 07:56:38 INFO - PROCESS | 2780 | --DOCSHELL 0DAD1400 == 41 [pid = 2780] [id = 266] 07:56:38 INFO - PROCESS | 2780 | --DOCSHELL 1BE7B800 == 40 [pid = 2780] [id = 252] 07:56:38 INFO - PROCESS | 2780 | --DOCSHELL 1C25EC00 == 39 [pid = 2780] [id = 253] 07:56:38 INFO - PROCESS | 2780 | --DOCSHELL 125B7800 == 38 [pid = 2780] [id = 247] 07:56:38 INFO - PROCESS | 2780 | --DOCSHELL 12430C00 == 37 [pid = 2780] [id = 265] 07:56:38 INFO - PROCESS | 2780 | --DOCSHELL 1BE3EC00 == 36 [pid = 2780] [id = 249] 07:56:38 INFO - PROCESS | 2780 | --DOCSHELL 0D3F0400 == 35 [pid = 2780] [id = 264] 07:56:38 INFO - PROCESS | 2780 | --DOCSHELL 135C6400 == 34 [pid = 2780] [id = 263] 07:56:38 INFO - PROCESS | 2780 | --DOCSHELL 11FA7000 == 33 [pid = 2780] [id = 248] 07:56:38 INFO - PROCESS | 2780 | --DOCSHELL 0DA79C00 == 32 [pid = 2780] [id = 250] 07:56:38 INFO - PROCESS | 2780 | --DOCSHELL 0E04AC00 == 31 [pid = 2780] [id = 254] 07:56:38 INFO - PROCESS | 2780 | --DOCSHELL 1408D000 == 30 [pid = 2780] [id = 251] 07:56:38 INFO - PROCESS | 2780 | --DOCSHELL 162BC800 == 29 [pid = 2780] [id = 278] 07:56:38 INFO - PROCESS | 2780 | --DOCSHELL 19185400 == 28 [pid = 2780] [id = 277] 07:56:38 INFO - PROCESS | 2780 | --DOCSHELL 15398800 == 27 [pid = 2780] [id = 274] 07:56:38 INFO - PROCESS | 2780 | --DOCSHELL 0DA71400 == 26 [pid = 2780] [id = 275] 07:56:38 INFO - PROCESS | 2780 | --DOCSHELL 13DC0800 == 25 [pid = 2780] [id = 276] 07:56:38 INFO - PROCESS | 2780 | 1467039398996 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:38 INFO - PROCESS | 2780 | 1467039399000 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:56:39 INFO - PROCESS | 2780 | --DOMWINDOW == 92 (1C371800) [pid = 2780] [serial = 760] [outer = 00000000] [url = about:blank] 07:56:39 INFO - PROCESS | 2780 | --DOMWINDOW == 91 (0E80B400) [pid = 2780] [serial = 768] [outer = 00000000] [url = about:blank] 07:56:39 INFO - PROCESS | 2780 | --DOMWINDOW == 90 (15054C00) [pid = 2780] [serial = 774] [outer = 00000000] [url = about:blank] 07:56:39 INFO - PROCESS | 2780 | --DOMWINDOW == 89 (1BE87C00) [pid = 2780] [serial = 756] [outer = 00000000] [url = about:blank] 07:56:39 INFO - PROCESS | 2780 | --DOMWINDOW == 88 (0E80D400) [pid = 2780] [serial = 750] [outer = 00000000] [url = about:blank] 07:56:39 INFO - PROCESS | 2780 | --DOMWINDOW == 87 (0DAD5400) [pid = 2780] [serial = 765] [outer = 00000000] [url = about:blank] 07:56:39 INFO - PROCESS | 2780 | --DOMWINDOW == 86 (16894000) [pid = 2780] [serial = 780] [outer = 00000000] [url = about:blank] 07:56:39 INFO - PROCESS | 2780 | --DOMWINDOW == 85 (162BD000) [pid = 2780] [serial = 778] [outer = 00000000] [url = about:blank] 07:56:39 INFO - PROCESS | 2780 | --DOMWINDOW == 84 (1BF54C00) [pid = 2780] [serial = 757] [outer = 00000000] [url = about:blank] 07:56:39 INFO - PROCESS | 2780 | --DOMWINDOW == 83 (0E80D800) [pid = 2780] [serial = 762] [outer = 00000000] [url = about:blank] 07:56:39 INFO - PROCESS | 2780 | --DOMWINDOW == 82 (16A93400) [pid = 2780] [serial = 786] [outer = 00000000] [url = about:blank] 07:56:39 INFO - PROCESS | 2780 | --DOMWINDOW == 81 (15392800) [pid = 2780] [serial = 775] [outer = 00000000] [url = about:blank] 07:56:39 INFO - PROCESS | 2780 | --DOMWINDOW == 80 (1221B000) [pid = 2780] [serial = 763] [outer = 00000000] [url = about:blank] 07:56:39 INFO - PROCESS | 2780 | --DOMWINDOW == 79 (13A04800) [pid = 2780] [serial = 772] [outer = 00000000] [url = about:blank] 07:56:39 INFO - PROCESS | 2780 | --DOMWINDOW == 78 (0E88B000) [pid = 2780] [serial = 769] [outer = 00000000] [url = about:blank] 07:56:39 INFO - PROCESS | 2780 | --DOMWINDOW == 77 (1C269000) [pid = 2780] [serial = 759] [outer = 00000000] [url = about:blank] 07:56:39 INFO - PROCESS | 2780 | --DOMWINDOW == 76 (11D91C00) [pid = 2780] [serial = 751] [outer = 00000000] [url = about:blank] 07:56:39 INFO - PROCESS | 2780 | --DOMWINDOW == 75 (0DBB6000) [pid = 2780] [serial = 766] [outer = 00000000] [url = about:blank] 07:56:39 INFO - PROCESS | 2780 | --DOMWINDOW == 74 (167E8C00) [pid = 2780] [serial = 783] [outer = 00000000] [url = about:blank] 07:56:39 INFO - PROCESS | 2780 | --DOMWINDOW == 73 (15FEBC00) [pid = 2780] [serial = 753] [outer = 00000000] [url = about:blank] 07:56:39 INFO - PROCESS | 2780 | --DOMWINDOW == 72 (167EC000) [pid = 2780] [serial = 784] [outer = 00000000] [url = about:blank] 07:56:39 INFO - PROCESS | 2780 | --DOMWINDOW == 71 (169BB400) [pid = 2780] [serial = 781] [outer = 00000000] [url = about:blank] 07:56:39 INFO - PROCESS | 2780 | --DOMWINDOW == 70 (162AEC00) [pid = 2780] [serial = 777] [outer = 00000000] [url = about:blank] 07:56:39 INFO - PROCESS | 2780 | --DOMWINDOW == 69 (167E2400) [pid = 2780] [serial = 754] [outer = 00000000] [url = about:blank] 07:56:39 INFO - PROCESS | 2780 | --DOMWINDOW == 68 (13964400) [pid = 2780] [serial = 771] [outer = 00000000] [url = about:blank] 07:56:39 INFO - PROCESS | 2780 | --DOMWINDOW == 67 (17ACAC00) [pid = 2780] [serial = 789] [outer = 00000000] [url = about:blank] 07:56:39 INFO - PROCESS | 2780 | --DOMWINDOW == 66 (16A94400) [pid = 2780] [serial = 787] [outer = 00000000] [url = about:blank] 07:56:39 INFO - PROCESS | 2780 | ++DOCSHELL 0C50D400 == 26 [pid = 2780] [id = 279] 07:56:39 INFO - PROCESS | 2780 | ++DOMWINDOW == 67 (0C50E000) [pid = 2780] [serial = 836] [outer = 00000000] 07:56:39 INFO - PROCESS | 2780 | ++DOMWINDOW == 68 (0C517000) [pid = 2780] [serial = 837] [outer = 0C50E000] 07:56:39 INFO - PROCESS | 2780 | 1467039399169 Marionette DEBUG loaded listener.js 07:56:39 INFO - PROCESS | 2780 | ++DOMWINDOW == 69 (0CB80800) [pid = 2780] [serial = 838] [outer = 0C50E000] 07:56:39 INFO - PROCESS | 2780 | 1467039399571 Marionette TRACE conn7 <- [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:56:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 07:56:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1434ms 07:56:39 INFO - PROCESS | 2780 | 1467039399644 Marionette TRACE conn7 -> [0,1081,"getWindowHandle",null] 07:56:39 INFO - PROCESS | 2780 | 1467039399647 Marionette TRACE conn7 <- [1,1081,null,{"value":"13"}] 07:56:39 INFO - PROCESS | 2780 | 1467039399653 Marionette TRACE conn7 -> [0,1082,"setScriptTimeout",{"ms":35000}] 07:56:39 INFO - PROCESS | 2780 | 1467039399656 Marionette TRACE conn7 <- [1,1082,null,{}] 07:56:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 07:56:39 INFO - PROCESS | 2780 | 1467039399661 Marionette TRACE conn7 -> [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:56:39 INFO - PROCESS | 2780 | 1467039399666 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:56:39 INFO - PROCESS | 2780 | 1467039399756 Marionette TRACE conn7 <- [1,1083,null,{"value":null}] 07:56:39 INFO - PROCESS | 2780 | 1467039399764 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:39 INFO - PROCESS | 2780 | 1467039399767 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:56:39 INFO - PROCESS | 2780 | ++DOCSHELL 0DD11400 == 27 [pid = 2780] [id = 280] 07:56:39 INFO - PROCESS | 2780 | ++DOMWINDOW == 70 (0DD12000) [pid = 2780] [serial = 839] [outer = 00000000] 07:56:39 INFO - PROCESS | 2780 | ++DOMWINDOW == 71 (0DD1F000) [pid = 2780] [serial = 840] [outer = 0DD12000] 07:56:39 INFO - PROCESS | 2780 | 1467039399814 Marionette DEBUG loaded listener.js 07:56:39 INFO - PROCESS | 2780 | ++DOMWINDOW == 72 (0DEAA800) [pid = 2780] [serial = 841] [outer = 0DD12000] 07:56:40 INFO - PROCESS | 2780 | 1467039400321 Marionette TRACE conn7 <- [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:56:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 07:56:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 730ms 07:56:40 INFO - PROCESS | 2780 | 1467039400422 Marionette TRACE conn7 -> [0,1085,"getWindowHandle",null] 07:56:40 INFO - PROCESS | 2780 | 1467039400426 Marionette TRACE conn7 <- [1,1085,null,{"value":"13"}] 07:56:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 07:56:40 INFO - PROCESS | 2780 | 1467039400434 Marionette TRACE conn7 -> [0,1086,"setScriptTimeout",{"ms":35000}] 07:56:40 INFO - PROCESS | 2780 | 1467039400436 Marionette TRACE conn7 <- [1,1086,null,{}] 07:56:40 INFO - PROCESS | 2780 | 1467039400442 Marionette TRACE conn7 -> [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:56:40 INFO - PROCESS | 2780 | 1467039400445 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:56:40 INFO - PROCESS | 2780 | 1467039400575 Marionette TRACE conn7 <- [1,1087,null,{"value":null}] 07:56:40 INFO - PROCESS | 2780 | 1467039400584 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:40 INFO - PROCESS | 2780 | 1467039400586 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:56:40 INFO - PROCESS | 2780 | ++DOCSHELL 1207AC00 == 28 [pid = 2780] [id = 281] 07:56:40 INFO - PROCESS | 2780 | ++DOMWINDOW == 73 (12081800) [pid = 2780] [serial = 842] [outer = 00000000] 07:56:40 INFO - PROCESS | 2780 | ++DOMWINDOW == 74 (12454000) [pid = 2780] [serial = 843] [outer = 12081800] 07:56:40 INFO - PROCESS | 2780 | 1467039400632 Marionette DEBUG loaded listener.js 07:56:40 INFO - PROCESS | 2780 | ++DOMWINDOW == 75 (13351000) [pid = 2780] [serial = 844] [outer = 12081800] 07:56:41 INFO - PROCESS | 2780 | 1467039401082 Marionette TRACE conn7 <- [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:56:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 07:56:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 670ms 07:56:41 INFO - PROCESS | 2780 | 1467039401107 Marionette TRACE conn7 -> [0,1089,"getWindowHandle",null] 07:56:41 INFO - PROCESS | 2780 | 1467039401110 Marionette TRACE conn7 <- [1,1089,null,{"value":"13"}] 07:56:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 07:56:41 INFO - PROCESS | 2780 | 1467039401114 Marionette TRACE conn7 -> [0,1090,"setScriptTimeout",{"ms":35000}] 07:56:41 INFO - PROCESS | 2780 | 1467039401120 Marionette TRACE conn7 <- [1,1090,null,{}] 07:56:41 INFO - PROCESS | 2780 | 1467039401130 Marionette TRACE conn7 -> [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:56:41 INFO - PROCESS | 2780 | 1467039401133 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:56:41 INFO - PROCESS | 2780 | 1467039401264 Marionette TRACE conn7 <- [1,1091,null,{"value":null}] 07:56:41 INFO - PROCESS | 2780 | 1467039401289 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:41 INFO - PROCESS | 2780 | 1467039401301 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:56:41 INFO - PROCESS | 2780 | ++DOCSHELL 0D30BC00 == 29 [pid = 2780] [id = 282] 07:56:41 INFO - PROCESS | 2780 | ++DOMWINDOW == 76 (0DAD8C00) [pid = 2780] [serial = 845] [outer = 00000000] 07:56:41 INFO - PROCESS | 2780 | ++DOMWINDOW == 77 (13E34C00) [pid = 2780] [serial = 846] [outer = 0DAD8C00] 07:56:41 INFO - PROCESS | 2780 | 1467039401346 Marionette DEBUG loaded listener.js 07:56:41 INFO - PROCESS | 2780 | ++DOMWINDOW == 78 (15081800) [pid = 2780] [serial = 847] [outer = 0DAD8C00] 07:56:41 INFO - PROCESS | 2780 | 1467039401815 Marionette TRACE conn7 <- [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:56:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 07:56:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 730ms 07:56:41 INFO - PROCESS | 2780 | 1467039401866 Marionette TRACE conn7 -> [0,1093,"getWindowHandle",null] 07:56:41 INFO - PROCESS | 2780 | 1467039401868 Marionette TRACE conn7 <- [1,1093,null,{"value":"13"}] 07:56:41 INFO - PROCESS | 2780 | 1467039401876 Marionette TRACE conn7 -> [0,1094,"setScriptTimeout",{"ms":35000}] 07:56:41 INFO - PROCESS | 2780 | 1467039401878 Marionette TRACE conn7 <- [1,1094,null,{}] 07:56:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 07:56:41 INFO - PROCESS | 2780 | 1467039401881 Marionette TRACE conn7 -> [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:56:41 INFO - PROCESS | 2780 | 1467039401883 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:56:41 INFO - PROCESS | 2780 | 1467039401998 Marionette TRACE conn7 <- [1,1095,null,{"value":null}] 07:56:42 INFO - PROCESS | 2780 | 1467039402010 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:42 INFO - PROCESS | 2780 | 1467039402012 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:56:42 INFO - PROCESS | 2780 | ++DOCSHELL 15631C00 == 30 [pid = 2780] [id = 283] 07:56:42 INFO - PROCESS | 2780 | ++DOMWINDOW == 79 (15633C00) [pid = 2780] [serial = 848] [outer = 00000000] 07:56:42 INFO - PROCESS | 2780 | ++DOMWINDOW == 80 (15FF7C00) [pid = 2780] [serial = 849] [outer = 15633C00] 07:56:42 INFO - PROCESS | 2780 | 1467039402056 Marionette DEBUG loaded listener.js 07:56:42 INFO - PROCESS | 2780 | ++DOMWINDOW == 81 (162B5800) [pid = 2780] [serial = 850] [outer = 15633C00] 07:56:42 INFO - PROCESS | 2780 | 1467039402489 Marionette TRACE conn7 <- [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:56:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 07:56:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 630ms 07:56:42 INFO - PROCESS | 2780 | 1467039402514 Marionette TRACE conn7 -> [0,1097,"getWindowHandle",null] 07:56:42 INFO - PROCESS | 2780 | 1467039402516 Marionette TRACE conn7 <- [1,1097,null,{"value":"13"}] 07:56:42 INFO - PROCESS | 2780 | 1467039402519 Marionette TRACE conn7 -> [0,1098,"setScriptTimeout",{"ms":35000}] 07:56:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 07:56:42 INFO - PROCESS | 2780 | 1467039402521 Marionette TRACE conn7 <- [1,1098,null,{}] 07:56:42 INFO - PROCESS | 2780 | 1467039402524 Marionette TRACE conn7 -> [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:56:42 INFO - PROCESS | 2780 | 1467039402526 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:56:42 INFO - PROCESS | 2780 | 1467039402635 Marionette TRACE conn7 <- [1,1099,null,{"value":null}] 07:56:42 INFO - PROCESS | 2780 | 1467039402641 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:42 INFO - PROCESS | 2780 | 1467039402647 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:56:42 INFO - PROCESS | 2780 | ++DOCSHELL 1652BC00 == 31 [pid = 2780] [id = 284] 07:56:42 INFO - PROCESS | 2780 | ++DOMWINDOW == 82 (1652D000) [pid = 2780] [serial = 851] [outer = 00000000] 07:56:42 INFO - PROCESS | 2780 | ++DOMWINDOW == 83 (167E5000) [pid = 2780] [serial = 852] [outer = 1652D000] 07:56:42 INFO - PROCESS | 2780 | 1467039402749 Marionette DEBUG loaded listener.js 07:56:42 INFO - PROCESS | 2780 | ++DOMWINDOW == 84 (1688D400) [pid = 2780] [serial = 853] [outer = 1652D000] 07:56:43 INFO - PROCESS | 2780 | 1467039403203 Marionette TRACE conn7 <- [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:56:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 07:56:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 970ms 07:56:43 INFO - PROCESS | 2780 | --DOMWINDOW == 83 (1652E800) [pid = 2780] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 07:56:43 INFO - PROCESS | 2780 | --DOMWINDOW == 82 (124BF400) [pid = 2780] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 07:56:43 INFO - PROCESS | 2780 | --DOMWINDOW == 81 (169BD000) [pid = 2780] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 07:56:43 INFO - PROCESS | 2780 | --DOMWINDOW == 80 (0DAD2400) [pid = 2780] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 07:56:43 INFO - PROCESS | 2780 | --DOMWINDOW == 79 (16BA5400) [pid = 2780] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 07:56:43 INFO - PROCESS | 2780 | --DOMWINDOW == 78 (0E23A400) [pid = 2780] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 07:56:43 INFO - PROCESS | 2780 | --DOMWINDOW == 77 (1539AC00) [pid = 2780] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 07:56:43 INFO - PROCESS | 2780 | --DOMWINDOW == 76 (0D3F6800) [pid = 2780] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 07:56:43 INFO - PROCESS | 2780 | --DOMWINDOW == 75 (16B26400) [pid = 2780] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 07:56:43 INFO - PROCESS | 2780 | --DOMWINDOW == 74 (124BD800) [pid = 2780] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 07:56:43 INFO - PROCESS | 2780 | --DOMWINDOW == 73 (16A9B400) [pid = 2780] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 07:56:43 INFO - PROCESS | 2780 | --DOMWINDOW == 72 (1917E000) [pid = 2780] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 07:56:43 INFO - PROCESS | 2780 | 1467039403516 Marionette TRACE conn7 -> [0,1101,"getWindowHandle",null] 07:56:43 INFO - PROCESS | 2780 | 1467039403518 Marionette TRACE conn7 <- [1,1101,null,{"value":"13"}] 07:56:43 INFO - PROCESS | 2780 | 1467039403522 Marionette TRACE conn7 -> [0,1102,"setScriptTimeout",{"ms":35000}] 07:56:43 INFO - PROCESS | 2780 | 1467039403523 Marionette TRACE conn7 <- [1,1102,null,{}] 07:56:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 07:56:43 INFO - PROCESS | 2780 | 1467039403527 Marionette TRACE conn7 -> [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:56:43 INFO - PROCESS | 2780 | 1467039403529 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:56:43 INFO - PROCESS | 2780 | 1467039403621 Marionette TRACE conn7 <- [1,1103,null,{"value":null}] 07:56:43 INFO - PROCESS | 2780 | 1467039403629 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:43 INFO - PROCESS | 2780 | 1467039403631 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:56:43 INFO - PROCESS | 2780 | ++DOCSHELL 13370000 == 32 [pid = 2780] [id = 285] 07:56:43 INFO - PROCESS | 2780 | ++DOMWINDOW == 73 (135C8000) [pid = 2780] [serial = 854] [outer = 00000000] 07:56:43 INFO - PROCESS | 2780 | ++DOMWINDOW == 74 (16685800) [pid = 2780] [serial = 855] [outer = 135C8000] 07:56:43 INFO - PROCESS | 2780 | 1467039403675 Marionette DEBUG loaded listener.js 07:56:43 INFO - PROCESS | 2780 | ++DOMWINDOW == 75 (16892400) [pid = 2780] [serial = 856] [outer = 135C8000] 07:56:44 INFO - PROCESS | 2780 | 1467039404091 Marionette TRACE conn7 <- [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:56:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 07:56:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 630ms 07:56:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 07:56:44 INFO - PROCESS | 2780 | 1467039404160 Marionette TRACE conn7 -> [0,1105,"getWindowHandle",null] 07:56:44 INFO - PROCESS | 2780 | 1467039404162 Marionette TRACE conn7 <- [1,1105,null,{"value":"13"}] 07:56:44 INFO - PROCESS | 2780 | 1467039404165 Marionette TRACE conn7 -> [0,1106,"setScriptTimeout",{"ms":35000}] 07:56:44 INFO - PROCESS | 2780 | 1467039404167 Marionette TRACE conn7 <- [1,1106,null,{}] 07:56:44 INFO - PROCESS | 2780 | 1467039404170 Marionette TRACE conn7 -> [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:56:44 INFO - PROCESS | 2780 | 1467039404172 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:56:44 INFO - PROCESS | 2780 | 1467039404252 Marionette TRACE conn7 <- [1,1107,null,{"value":null}] 07:56:44 INFO - PROCESS | 2780 | 1467039404260 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:44 INFO - PROCESS | 2780 | 1467039404262 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:56:44 INFO - PROCESS | 2780 | ++DOCSHELL 1692F400 == 33 [pid = 2780] [id = 286] 07:56:44 INFO - PROCESS | 2780 | ++DOMWINDOW == 76 (16930C00) [pid = 2780] [serial = 857] [outer = 00000000] 07:56:44 INFO - PROCESS | 2780 | ++DOMWINDOW == 77 (16A92000) [pid = 2780] [serial = 858] [outer = 16930C00] 07:56:44 INFO - PROCESS | 2780 | 1467039404306 Marionette DEBUG loaded listener.js 07:56:44 INFO - PROCESS | 2780 | ++DOMWINDOW == 78 (16A92800) [pid = 2780] [serial = 859] [outer = 16930C00] 07:56:44 INFO - PROCESS | 2780 | 1467039404726 Marionette TRACE conn7 <- [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:56:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 07:56:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 570ms 07:56:44 INFO - PROCESS | 2780 | 1467039404739 Marionette TRACE conn7 -> [0,1109,"getWindowHandle",null] 07:56:44 INFO - PROCESS | 2780 | 1467039404741 Marionette TRACE conn7 <- [1,1109,null,{"value":"13"}] 07:56:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 07:56:44 INFO - PROCESS | 2780 | 1467039404744 Marionette TRACE conn7 -> [0,1110,"setScriptTimeout",{"ms":35000}] 07:56:44 INFO - PROCESS | 2780 | 1467039404746 Marionette TRACE conn7 <- [1,1110,null,{}] 07:56:44 INFO - PROCESS | 2780 | 1467039404750 Marionette TRACE conn7 -> [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:56:44 INFO - PROCESS | 2780 | 1467039404752 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:56:44 INFO - PROCESS | 2780 | 1467039404869 Marionette TRACE conn7 <- [1,1111,null,{"value":null}] 07:56:44 INFO - PROCESS | 2780 | 1467039404877 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:44 INFO - PROCESS | 2780 | 1467039404879 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:56:44 INFO - PROCESS | 2780 | ++DOCSHELL 15083C00 == 34 [pid = 2780] [id = 287] 07:56:44 INFO - PROCESS | 2780 | ++DOMWINDOW == 79 (169B8800) [pid = 2780] [serial = 860] [outer = 00000000] 07:56:44 INFO - PROCESS | 2780 | ++DOMWINDOW == 80 (16BE3800) [pid = 2780] [serial = 861] [outer = 169B8800] 07:56:44 INFO - PROCESS | 2780 | 1467039404923 Marionette DEBUG loaded listener.js 07:56:44 INFO - PROCESS | 2780 | ++DOMWINDOW == 81 (17AC7800) [pid = 2780] [serial = 862] [outer = 169B8800] 07:56:45 INFO - PROCESS | 2780 | 1467039405347 Marionette TRACE conn7 <- [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:56:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 07:56:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 631ms 07:56:45 INFO - PROCESS | 2780 | 1467039405377 Marionette TRACE conn7 -> [0,1113,"getWindowHandle",null] 07:56:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 07:56:45 INFO - PROCESS | 2780 | 1467039405379 Marionette TRACE conn7 <- [1,1113,null,{"value":"13"}] 07:56:45 INFO - PROCESS | 2780 | 1467039405382 Marionette TRACE conn7 -> [0,1114,"setScriptTimeout",{"ms":35000}] 07:56:45 INFO - PROCESS | 2780 | 1467039405383 Marionette TRACE conn7 <- [1,1114,null,{}] 07:56:45 INFO - PROCESS | 2780 | 1467039405387 Marionette TRACE conn7 -> [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:56:45 INFO - PROCESS | 2780 | 1467039405389 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:56:45 INFO - PROCESS | 2780 | 1467039405515 Marionette TRACE conn7 <- [1,1115,null,{"value":null}] 07:56:45 INFO - PROCESS | 2780 | 1467039405618 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:45 INFO - PROCESS | 2780 | 1467039405621 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:56:45 INFO - PROCESS | 2780 | ++DOCSHELL 08BF9000 == 35 [pid = 2780] [id = 288] 07:56:45 INFO - PROCESS | 2780 | ++DOMWINDOW == 82 (08BF9C00) [pid = 2780] [serial = 863] [outer = 00000000] 07:56:45 INFO - PROCESS | 2780 | ++DOMWINDOW == 83 (0CA1C800) [pid = 2780] [serial = 864] [outer = 08BF9C00] 07:56:45 INFO - PROCESS | 2780 | 1467039405679 Marionette DEBUG loaded listener.js 07:56:45 INFO - PROCESS | 2780 | ++DOMWINDOW == 84 (0DA74800) [pid = 2780] [serial = 865] [outer = 08BF9C00] 07:56:46 INFO - PROCESS | 2780 | 1467039406490 Marionette TRACE conn7 <- [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:56:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 07:56:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1173ms 07:56:46 INFO - PROCESS | 2780 | 1467039406558 Marionette TRACE conn7 -> [0,1117,"getWindowHandle",null] 07:56:46 INFO - PROCESS | 2780 | 1467039406561 Marionette TRACE conn7 <- [1,1117,null,{"value":"13"}] 07:56:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 07:56:46 INFO - PROCESS | 2780 | 1467039406566 Marionette TRACE conn7 -> [0,1118,"setScriptTimeout",{"ms":35000}] 07:56:46 INFO - PROCESS | 2780 | 1467039406569 Marionette TRACE conn7 <- [1,1118,null,{}] 07:56:46 INFO - PROCESS | 2780 | 1467039406575 Marionette TRACE conn7 -> [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:56:46 INFO - PROCESS | 2780 | 1467039406578 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:56:46 INFO - PROCESS | 2780 | 1467039406703 Marionette TRACE conn7 <- [1,1119,null,{"value":null}] 07:56:46 INFO - PROCESS | 2780 | 1467039406828 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:46 INFO - PROCESS | 2780 | 1467039406831 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:56:46 INFO - PROCESS | 2780 | ++DOCSHELL 124B8400 == 36 [pid = 2780] [id = 289] 07:56:46 INFO - PROCESS | 2780 | ++DOMWINDOW == 85 (125B7800) [pid = 2780] [serial = 866] [outer = 00000000] 07:56:46 INFO - PROCESS | 2780 | ++DOMWINDOW == 86 (13522C00) [pid = 2780] [serial = 867] [outer = 125B7800] 07:56:46 INFO - PROCESS | 2780 | 1467039406894 Marionette DEBUG loaded listener.js 07:56:46 INFO - PROCESS | 2780 | ++DOMWINDOW == 87 (13A07400) [pid = 2780] [serial = 868] [outer = 125B7800] 07:56:47 INFO - PROCESS | 2780 | 1467039407790 Marionette TRACE conn7 <- [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:56:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 07:56:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1270ms 07:56:47 INFO - PROCESS | 2780 | 1467039407841 Marionette TRACE conn7 -> [0,1121,"getWindowHandle",null] 07:56:47 INFO - PROCESS | 2780 | 1467039407845 Marionette TRACE conn7 <- [1,1121,null,{"value":"13"}] 07:56:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 07:56:47 INFO - PROCESS | 2780 | 1467039407850 Marionette TRACE conn7 -> [0,1122,"setScriptTimeout",{"ms":35000}] 07:56:47 INFO - PROCESS | 2780 | 1467039407854 Marionette TRACE conn7 <- [1,1122,null,{}] 07:56:47 INFO - PROCESS | 2780 | 1467039407859 Marionette TRACE conn7 -> [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:56:47 INFO - PROCESS | 2780 | 1467039407862 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:56:47 INFO - PROCESS | 2780 | 1467039407976 Marionette TRACE conn7 <- [1,1123,null,{"value":null}] 07:56:48 INFO - PROCESS | 2780 | 1467039408086 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:48 INFO - PROCESS | 2780 | 1467039408090 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:56:48 INFO - PROCESS | 2780 | --DOCSHELL 169BC800 == 35 [pid = 2780] [id = 244] 07:56:48 INFO - PROCESS | 2780 | --DOCSHELL 0CACC400 == 34 [pid = 2780] [id = 240] 07:56:48 INFO - PROCESS | 2780 | --DOCSHELL 135C6C00 == 33 [pid = 2780] [id = 232] 07:56:48 INFO - PROCESS | 2780 | --DOCSHELL 15084C00 == 32 [pid = 2780] [id = 242] 07:56:48 INFO - PROCESS | 2780 | --DOCSHELL 16375000 == 31 [pid = 2780] [id = 243] 07:56:48 INFO - PROCESS | 2780 | --DOCSHELL 15656000 == 30 [pid = 2780] [id = 233] 07:56:48 INFO - PROCESS | 2780 | --DOCSHELL 16B23C00 == 29 [pid = 2780] [id = 245] 07:56:48 INFO - PROCESS | 2780 | --DOCSHELL 0E050800 == 28 [pid = 2780] [id = 241] 07:56:48 INFO - PROCESS | 2780 | --DOMWINDOW == 86 (19D9F000) [pid = 2780] [serial = 822] [outer = 00000000] [url = about:blank] 07:56:48 INFO - PROCESS | 2780 | --DOMWINDOW == 85 (167ECC00) [pid = 2780] [serial = 807] [outer = 00000000] [url = about:blank] 07:56:48 INFO - PROCESS | 2780 | --DOMWINDOW == 84 (13A03400) [pid = 2780] [serial = 795] [outer = 00000000] [url = about:blank] 07:56:48 INFO - PROCESS | 2780 | --DOMWINDOW == 83 (16A90400) [pid = 2780] [serial = 811] [outer = 00000000] [url = about:blank] 07:56:48 INFO - PROCESS | 2780 | --DOMWINDOW == 82 (15055C00) [pid = 2780] [serial = 796] [outer = 00000000] [url = about:blank] 07:56:48 INFO - PROCESS | 2780 | --DOMWINDOW == 81 (0DBB1C00) [pid = 2780] [serial = 798] [outer = 00000000] [url = about:blank] 07:56:48 INFO - PROCESS | 2780 | --DOMWINDOW == 80 (16A7A800) [pid = 2780] [serial = 810] [outer = 00000000] [url = about:blank] 07:56:48 INFO - PROCESS | 2780 | --DOMWINDOW == 79 (0DD20400) [pid = 2780] [serial = 799] [outer = 00000000] [url = about:blank] 07:56:48 INFO - PROCESS | 2780 | --DOMWINDOW == 78 (17ACB400) [pid = 2780] [serial = 790] [outer = 00000000] [url = about:blank] 07:56:48 INFO - PROCESS | 2780 | --DOMWINDOW == 77 (11F9D400) [pid = 2780] [serial = 801] [outer = 00000000] [url = about:blank] 07:56:48 INFO - PROCESS | 2780 | --DOMWINDOW == 76 (1225B400) [pid = 2780] [serial = 802] [outer = 00000000] [url = about:blank] 07:56:48 INFO - PROCESS | 2780 | --DOMWINDOW == 75 (15657000) [pid = 2780] [serial = 804] [outer = 00000000] [url = about:blank] 07:56:48 INFO - PROCESS | 2780 | --DOMWINDOW == 74 (0DD1F400) [pid = 2780] [serial = 792] [outer = 00000000] [url = about:blank] 07:56:48 INFO - PROCESS | 2780 | --DOMWINDOW == 73 (0E803800) [pid = 2780] [serial = 793] [outer = 00000000] [url = about:blank] 07:56:48 INFO - PROCESS | 2780 | --DOMWINDOW == 72 (186F8C00) [pid = 2780] [serial = 813] [outer = 00000000] [url = about:blank] 07:56:48 INFO - PROCESS | 2780 | --DOMWINDOW == 71 (16B25000) [pid = 2780] [serial = 823] [outer = 00000000] [url = about:blank] 07:56:48 INFO - PROCESS | 2780 | --DOMWINDOW == 70 (169C5000) [pid = 2780] [serial = 817] [outer = 00000000] [url = about:blank] 07:56:48 INFO - PROCESS | 2780 | --DOMWINDOW == 69 (162B7C00) [pid = 2780] [serial = 816] [outer = 00000000] [url = about:blank] 07:56:48 INFO - PROCESS | 2780 | --DOMWINDOW == 68 (17AD2C00) [pid = 2780] [serial = 814] [outer = 00000000] [url = about:blank] 07:56:48 INFO - PROCESS | 2780 | --DOMWINDOW == 67 (1917E400) [pid = 2780] [serial = 819] [outer = 00000000] [url = about:blank] 07:56:48 INFO - PROCESS | 2780 | --DOMWINDOW == 66 (1688F000) [pid = 2780] [serial = 808] [outer = 00000000] [url = about:blank] 07:56:48 INFO - PROCESS | 2780 | --DOMWINDOW == 65 (162B0000) [pid = 2780] [serial = 805] [outer = 00000000] [url = about:blank] 07:56:48 INFO - PROCESS | 2780 | --DOMWINDOW == 64 (19181800) [pid = 2780] [serial = 820] [outer = 00000000] [url = about:blank] 07:56:48 INFO - PROCESS | 2780 | ++DOCSHELL 0C50EC00 == 29 [pid = 2780] [id = 290] 07:56:48 INFO - PROCESS | 2780 | ++DOMWINDOW == 65 (0CA1E800) [pid = 2780] [serial = 869] [outer = 00000000] 07:56:48 INFO - PROCESS | 2780 | ++DOMWINDOW == 66 (0DAD2400) [pid = 2780] [serial = 870] [outer = 0CA1E800] 07:56:48 INFO - PROCESS | 2780 | 1467039408178 Marionette DEBUG loaded listener.js 07:56:48 INFO - PROCESS | 2780 | ++DOMWINDOW == 67 (0DD1F400) [pid = 2780] [serial = 871] [outer = 0CA1E800] 07:56:48 INFO - PROCESS | 2780 | 1467039408611 Marionette TRACE conn7 <- [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:56:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 07:56:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 790ms 07:56:48 INFO - PROCESS | 2780 | 1467039408641 Marionette TRACE conn7 -> [0,1125,"getWindowHandle",null] 07:56:48 INFO - PROCESS | 2780 | 1467039408646 Marionette TRACE conn7 <- [1,1125,null,{"value":"13"}] 07:56:48 INFO - PROCESS | 2780 | 1467039408652 Marionette TRACE conn7 -> [0,1126,"setScriptTimeout",{"ms":35000}] 07:56:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 07:56:48 INFO - PROCESS | 2780 | 1467039408654 Marionette TRACE conn7 <- [1,1126,null,{}] 07:56:48 INFO - PROCESS | 2780 | 1467039408658 Marionette TRACE conn7 -> [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:56:48 INFO - PROCESS | 2780 | 1467039408660 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:56:48 INFO - PROCESS | 2780 | 1467039408747 Marionette TRACE conn7 <- [1,1127,null,{"value":null}] 07:56:48 INFO - PROCESS | 2780 | 1467039408754 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:48 INFO - PROCESS | 2780 | 1467039408757 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:56:48 INFO - PROCESS | 2780 | ++DOCSHELL 11DD7000 == 30 [pid = 2780] [id = 291] 07:56:48 INFO - PROCESS | 2780 | ++DOMWINDOW == 68 (11F69800) [pid = 2780] [serial = 872] [outer = 00000000] 07:56:48 INFO - PROCESS | 2780 | ++DOMWINDOW == 69 (12262400) [pid = 2780] [serial = 873] [outer = 11F69800] 07:56:48 INFO - PROCESS | 2780 | 1467039408804 Marionette DEBUG loaded listener.js 07:56:48 INFO - PROCESS | 2780 | ++DOMWINDOW == 70 (125BDC00) [pid = 2780] [serial = 874] [outer = 11F69800] 07:56:49 INFO - PROCESS | 2780 | 1467039409351 Marionette TRACE conn7 <- [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:56:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 07:56:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 730ms 07:56:49 INFO - PROCESS | 2780 | 1467039409386 Marionette TRACE conn7 -> [0,1129,"getWindowHandle",null] 07:56:49 INFO - PROCESS | 2780 | 1467039409389 Marionette TRACE conn7 <- [1,1129,null,{"value":"13"}] 07:56:49 INFO - PROCESS | 2780 | 1467039409392 Marionette TRACE conn7 -> [0,1130,"setScriptTimeout",{"ms":35000}] 07:56:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 07:56:49 INFO - PROCESS | 2780 | 1467039409395 Marionette TRACE conn7 <- [1,1130,null,{}] 07:56:49 INFO - PROCESS | 2780 | 1467039409406 Marionette TRACE conn7 -> [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:56:49 INFO - PROCESS | 2780 | 1467039409411 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:56:49 INFO - PROCESS | 2780 | 1467039409531 Marionette TRACE conn7 <- [1,1131,null,{"value":null}] 07:56:49 INFO - PROCESS | 2780 | 1467039409623 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:49 INFO - PROCESS | 2780 | 1467039409626 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:56:49 INFO - PROCESS | 2780 | ++DOCSHELL 156F4C00 == 31 [pid = 2780] [id = 292] 07:56:49 INFO - PROCESS | 2780 | ++DOMWINDOW == 71 (156F6800) [pid = 2780] [serial = 875] [outer = 00000000] 07:56:49 INFO - PROCESS | 2780 | ++DOMWINDOW == 72 (162B4400) [pid = 2780] [serial = 876] [outer = 156F6800] 07:56:49 INFO - PROCESS | 2780 | 1467039409682 Marionette DEBUG loaded listener.js 07:56:49 INFO - PROCESS | 2780 | ++DOMWINDOW == 73 (16374C00) [pid = 2780] [serial = 877] [outer = 156F6800] 07:56:49 INFO - PROCESS | 2780 | [2780] 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:56:50 INFO - PROCESS | 2780 | 1467039410069 Marionette TRACE conn7 <- [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:56:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 07:56:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 731ms 07:56:50 INFO - PROCESS | 2780 | 1467039410127 Marionette TRACE conn7 -> [0,1133,"getWindowHandle",null] 07:56:50 INFO - PROCESS | 2780 | 1467039410130 Marionette TRACE conn7 <- [1,1133,null,{"value":"13"}] 07:56:50 INFO - PROCESS | 2780 | 1467039410133 Marionette TRACE conn7 -> [0,1134,"setScriptTimeout",{"ms":35000}] 07:56:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 07:56:50 INFO - PROCESS | 2780 | 1467039410134 Marionette TRACE conn7 <- [1,1134,null,{}] 07:56:50 INFO - PROCESS | 2780 | 1467039410138 Marionette TRACE conn7 -> [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:56:50 INFO - PROCESS | 2780 | 1467039410140 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:56:50 INFO - PROCESS | 2780 | 1467039410227 Marionette TRACE conn7 <- [1,1135,null,{"value":null}] 07:56:50 INFO - PROCESS | 2780 | 1467039410232 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:50 INFO - PROCESS | 2780 | 1467039410234 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:56:50 INFO - PROCESS | 2780 | ++DOCSHELL 167EC800 == 32 [pid = 2780] [id = 293] 07:56:50 INFO - PROCESS | 2780 | ++DOMWINDOW == 74 (1688AC00) [pid = 2780] [serial = 878] [outer = 00000000] 07:56:50 INFO - PROCESS | 2780 | ++DOMWINDOW == 75 (169C4400) [pid = 2780] [serial = 879] [outer = 1688AC00] 07:56:50 INFO - PROCESS | 2780 | 1467039410278 Marionette DEBUG loaded listener.js 07:56:50 INFO - PROCESS | 2780 | ++DOMWINDOW == 76 (16A8FC00) [pid = 2780] [serial = 880] [outer = 1688AC00] 07:56:50 INFO - PROCESS | 2780 | 1467039410736 Marionette TRACE conn7 <- [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:56:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 07:56:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 630ms 07:56:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 07:56:50 INFO - PROCESS | 2780 | 1467039410767 Marionette TRACE conn7 -> [0,1137,"getWindowHandle",null] 07:56:50 INFO - PROCESS | 2780 | 1467039410769 Marionette TRACE conn7 <- [1,1137,null,{"value":"13"}] 07:56:50 INFO - PROCESS | 2780 | 1467039410776 Marionette TRACE conn7 -> [0,1138,"setScriptTimeout",{"ms":35000}] 07:56:50 INFO - PROCESS | 2780 | 1467039410778 Marionette TRACE conn7 <- [1,1138,null,{}] 07:56:50 INFO - PROCESS | 2780 | 1467039410781 Marionette TRACE conn7 -> [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:56:50 INFO - PROCESS | 2780 | 1467039410783 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:56:50 INFO - PROCESS | 2780 | 1467039410893 Marionette TRACE conn7 <- [1,1139,null,{"value":null}] 07:56:50 INFO - PROCESS | 2780 | 1467039410973 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:50 INFO - PROCESS | 2780 | 1467039410976 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:56:50 INFO - PROCESS | 2780 | ++DOCSHELL 11D91800 == 33 [pid = 2780] [id = 294] 07:56:50 INFO - PROCESS | 2780 | ++DOMWINDOW == 77 (16A94800) [pid = 2780] [serial = 881] [outer = 00000000] 07:56:50 INFO - PROCESS | 2780 | ++DOMWINDOW == 78 (16B26800) [pid = 2780] [serial = 882] [outer = 16A94800] 07:56:51 INFO - PROCESS | 2780 | 1467039411019 Marionette DEBUG loaded listener.js 07:56:51 INFO - PROCESS | 2780 | ++DOMWINDOW == 79 (17AC6800) [pid = 2780] [serial = 883] [outer = 16A94800] 07:56:51 INFO - PROCESS | 2780 | 1467039411471 Marionette TRACE conn7 <- [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:56:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 07:56:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 730ms 07:56:51 INFO - PROCESS | 2780 | 1467039411510 Marionette TRACE conn7 -> [0,1141,"getWindowHandle",null] 07:56:51 INFO - PROCESS | 2780 | 1467039411512 Marionette TRACE conn7 <- [1,1141,null,{"value":"13"}] 07:56:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 07:56:51 INFO - PROCESS | 2780 | 1467039411515 Marionette TRACE conn7 -> [0,1142,"setScriptTimeout",{"ms":35000}] 07:56:51 INFO - PROCESS | 2780 | 1467039411517 Marionette TRACE conn7 <- [1,1142,null,{}] 07:56:51 INFO - PROCESS | 2780 | 1467039411521 Marionette TRACE conn7 -> [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:56:51 INFO - PROCESS | 2780 | 1467039411526 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:56:51 INFO - PROCESS | 2780 | 1467039411667 Marionette TRACE conn7 <- [1,1143,null,{"value":null}] 07:56:51 INFO - PROCESS | 2780 | 1467039411729 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:51 INFO - PROCESS | 2780 | 1467039411731 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:56:51 INFO - PROCESS | 2780 | ++DOCSHELL 17AD3000 == 34 [pid = 2780] [id = 295] 07:56:51 INFO - PROCESS | 2780 | ++DOMWINDOW == 80 (18D8B400) [pid = 2780] [serial = 884] [outer = 00000000] 07:56:51 INFO - PROCESS | 2780 | ++DOMWINDOW == 81 (19188000) [pid = 2780] [serial = 885] [outer = 18D8B400] 07:56:51 INFO - PROCESS | 2780 | 1467039411775 Marionette DEBUG loaded listener.js 07:56:51 INFO - PROCESS | 2780 | ++DOMWINDOW == 82 (1918AC00) [pid = 2780] [serial = 886] [outer = 18D8B400] 07:56:52 INFO - PROCESS | 2780 | 1467039412190 Marionette TRACE conn7 <- [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:56:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 07:56:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 730ms 07:56:52 INFO - PROCESS | 2780 | 1467039412269 Marionette TRACE conn7 -> [0,1145,"getWindowHandle",null] 07:56:52 INFO - PROCESS | 2780 | 1467039412271 Marionette TRACE conn7 <- [1,1145,null,{"value":"13"}] 07:56:52 INFO - PROCESS | 2780 | 1467039412277 Marionette TRACE conn7 -> [0,1146,"setScriptTimeout",{"ms":35000}] 07:56:52 INFO - PROCESS | 2780 | 1467039412279 Marionette TRACE conn7 <- [1,1146,null,{}] 07:56:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 07:56:52 INFO - PROCESS | 2780 | 1467039412282 Marionette TRACE conn7 -> [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:56:52 INFO - PROCESS | 2780 | 1467039412284 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:56:52 INFO - PROCESS | 2780 | 1467039412396 Marionette TRACE conn7 <- [1,1147,null,{"value":null}] 07:56:52 INFO - PROCESS | 2780 | 1467039412407 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:52 INFO - PROCESS | 2780 | 1467039412409 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:56:52 INFO - PROCESS | 2780 | ++DOCSHELL 19183000 == 35 [pid = 2780] [id = 296] 07:56:52 INFO - PROCESS | 2780 | ++DOMWINDOW == 83 (19D9E400) [pid = 2780] [serial = 887] [outer = 00000000] 07:56:52 INFO - PROCESS | 2780 | ++DOMWINDOW == 84 (19E14800) [pid = 2780] [serial = 888] [outer = 19D9E400] 07:56:52 INFO - PROCESS | 2780 | 1467039412452 Marionette DEBUG loaded listener.js 07:56:52 INFO - PROCESS | 2780 | ++DOMWINDOW == 85 (1BE39400) [pid = 2780] [serial = 889] [outer = 19D9E400] 07:56:52 INFO - PROCESS | 2780 | --DOMWINDOW == 84 (0C50E000) [pid = 2780] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 07:56:52 INFO - PROCESS | 2780 | --DOMWINDOW == 83 (0DA75000) [pid = 2780] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 07:56:52 INFO - PROCESS | 2780 | --DOMWINDOW == 82 (13DC7800) [pid = 2780] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 07:56:52 INFO - PROCESS | 2780 | --DOMWINDOW == 81 (19186400) [pid = 2780] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 07:56:52 INFO - PROCESS | 2780 | --DOMWINDOW == 80 (1652D000) [pid = 2780] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 07:56:52 INFO - PROCESS | 2780 | --DOMWINDOW == 79 (15633C00) [pid = 2780] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 07:56:52 INFO - PROCESS | 2780 | --DOMWINDOW == 78 (135C8000) [pid = 2780] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 07:56:52 INFO - PROCESS | 2780 | --DOMWINDOW == 77 (12081800) [pid = 2780] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 07:56:52 INFO - PROCESS | 2780 | --DOMWINDOW == 76 (0DD12000) [pid = 2780] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 07:56:52 INFO - PROCESS | 2780 | --DOMWINDOW == 75 (0DAD8C00) [pid = 2780] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 07:56:52 INFO - PROCESS | 2780 | --DOMWINDOW == 74 (16930C00) [pid = 2780] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 07:56:52 INFO - PROCESS | 2780 | 1467039412910 Marionette TRACE conn7 <- [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:56:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 07:56:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 670ms 07:56:52 INFO - PROCESS | 2780 | 1467039412953 Marionette TRACE conn7 -> [0,1149,"getWindowHandle",null] 07:56:52 INFO - PROCESS | 2780 | 1467039412955 Marionette TRACE conn7 <- [1,1149,null,{"value":"13"}] 07:56:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 07:56:52 INFO - PROCESS | 2780 | 1467039412959 Marionette TRACE conn7 -> [0,1150,"setScriptTimeout",{"ms":35000}] 07:56:52 INFO - PROCESS | 2780 | 1467039412960 Marionette TRACE conn7 <- [1,1150,null,{}] 07:56:52 INFO - PROCESS | 2780 | 1467039412964 Marionette TRACE conn7 -> [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:56:52 INFO - PROCESS | 2780 | 1467039412966 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:56:53 INFO - PROCESS | 2780 | 1467039413045 Marionette TRACE conn7 <- [1,1151,null,{"value":null}] 07:56:53 INFO - PROCESS | 2780 | 1467039413050 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:53 INFO - PROCESS | 2780 | 1467039413052 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:56:53 INFO - PROCESS | 2780 | ++DOCSHELL 13354800 == 36 [pid = 2780] [id = 297] 07:56:53 INFO - PROCESS | 2780 | ++DOMWINDOW == 75 (135C8000) [pid = 2780] [serial = 890] [outer = 00000000] 07:56:53 INFO - PROCESS | 2780 | ++DOMWINDOW == 76 (17AD5C00) [pid = 2780] [serial = 891] [outer = 135C8000] 07:56:53 INFO - PROCESS | 2780 | 1467039413096 Marionette DEBUG loaded listener.js 07:56:53 INFO - PROCESS | 2780 | ++DOMWINDOW == 77 (19E0FC00) [pid = 2780] [serial = 892] [outer = 135C8000] 07:56:53 INFO - PROCESS | 2780 | 1467039413541 Marionette TRACE conn7 <- [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:56:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 07:56:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 630ms 07:56:53 INFO - PROCESS | 2780 | 1467039413593 Marionette TRACE conn7 -> [0,1153,"getWindowHandle",null] 07:56:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 07:56:53 INFO - PROCESS | 2780 | 1467039413595 Marionette TRACE conn7 <- [1,1153,null,{"value":"13"}] 07:56:53 INFO - PROCESS | 2780 | 1467039413598 Marionette TRACE conn7 -> [0,1154,"setScriptTimeout",{"ms":35000}] 07:56:53 INFO - PROCESS | 2780 | 1467039413600 Marionette TRACE conn7 <- [1,1154,null,{}] 07:56:53 INFO - PROCESS | 2780 | 1467039413604 Marionette TRACE conn7 -> [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:56:53 INFO - PROCESS | 2780 | 1467039413606 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:56:53 INFO - PROCESS | 2780 | 1467039413690 Marionette TRACE conn7 <- [1,1155,null,{"value":null}] 07:56:53 INFO - PROCESS | 2780 | 1467039413709 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:53 INFO - PROCESS | 2780 | 1467039413711 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:56:53 INFO - PROCESS | 2780 | ++DOCSHELL 0E04F000 == 37 [pid = 2780] [id = 298] 07:56:53 INFO - PROCESS | 2780 | ++DOMWINDOW == 78 (11D88C00) [pid = 2780] [serial = 893] [outer = 00000000] 07:56:53 INFO - PROCESS | 2780 | ++DOMWINDOW == 79 (16A9AC00) [pid = 2780] [serial = 894] [outer = 11D88C00] 07:56:53 INFO - PROCESS | 2780 | 1467039413754 Marionette DEBUG loaded listener.js 07:56:53 INFO - PROCESS | 2780 | ++DOMWINDOW == 80 (1BE7B800) [pid = 2780] [serial = 895] [outer = 11D88C00] 07:56:54 INFO - PROCESS | 2780 | 1467039414198 Marionette TRACE conn7 <- [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:56:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 07:56:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 630ms 07:56:54 INFO - PROCESS | 2780 | 1467039414246 Marionette TRACE conn7 -> [0,1157,"getWindowHandle",null] 07:56:54 INFO - PROCESS | 2780 | 1467039414248 Marionette TRACE conn7 <- [1,1157,null,{"value":"13"}] 07:56:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 07:56:54 INFO - PROCESS | 2780 | 1467039414256 Marionette TRACE conn7 -> [0,1158,"setScriptTimeout",{"ms":35000}] 07:56:54 INFO - PROCESS | 2780 | 1467039414257 Marionette TRACE conn7 <- [1,1158,null,{}] 07:56:54 INFO - PROCESS | 2780 | 1467039414261 Marionette TRACE conn7 -> [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:56:54 INFO - PROCESS | 2780 | 1467039414262 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:56:54 INFO - PROCESS | 2780 | 1467039414345 Marionette TRACE conn7 <- [1,1159,null,{"value":null}] 07:56:54 INFO - PROCESS | 2780 | 1467039414350 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:54 INFO - PROCESS | 2780 | 1467039414352 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:56:54 INFO - PROCESS | 2780 | ++DOCSHELL 0E87DC00 == 38 [pid = 2780] [id = 299] 07:56:54 INFO - PROCESS | 2780 | ++DOMWINDOW == 81 (1652EC00) [pid = 2780] [serial = 896] [outer = 00000000] 07:56:54 INFO - PROCESS | 2780 | ++DOMWINDOW == 82 (1BF50800) [pid = 2780] [serial = 897] [outer = 1652EC00] 07:56:54 INFO - PROCESS | 2780 | 1467039414396 Marionette DEBUG loaded listener.js 07:56:54 INFO - PROCESS | 2780 | ++DOMWINDOW == 83 (1BF54000) [pid = 2780] [serial = 898] [outer = 1652EC00] 07:56:54 INFO - PROCESS | 2780 | 1467039414980 Marionette TRACE conn7 <- [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:56:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 07:56:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 770ms 07:56:55 INFO - PROCESS | 2780 | 1467039415031 Marionette TRACE conn7 -> [0,1161,"getWindowHandle",null] 07:56:55 INFO - PROCESS | 2780 | 1467039415036 Marionette TRACE conn7 <- [1,1161,null,{"value":"13"}] 07:56:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 07:56:55 INFO - PROCESS | 2780 | 1467039415128 Marionette TRACE conn7 -> [0,1162,"setScriptTimeout",{"ms":35000}] 07:56:55 INFO - PROCESS | 2780 | 1467039415132 Marionette TRACE conn7 <- [1,1162,null,{}] 07:56:55 INFO - PROCESS | 2780 | 1467039415162 Marionette TRACE conn7 -> [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:56:55 INFO - PROCESS | 2780 | 1467039415165 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:56:55 INFO - PROCESS | 2780 | 1467039415277 Marionette TRACE conn7 <- [1,1163,null,{"value":null}] 07:56:55 INFO - PROCESS | 2780 | 1467039415401 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:55 INFO - PROCESS | 2780 | 1467039415404 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:56:55 INFO - PROCESS | 2780 | ++DOCSHELL 0CBE8400 == 39 [pid = 2780] [id = 300] 07:56:55 INFO - PROCESS | 2780 | ++DOMWINDOW == 84 (0DACD400) [pid = 2780] [serial = 899] [outer = 00000000] 07:56:55 INFO - PROCESS | 2780 | ++DOMWINDOW == 85 (11F63800) [pid = 2780] [serial = 900] [outer = 0DACD400] 07:56:55 INFO - PROCESS | 2780 | 1467039415464 Marionette DEBUG loaded listener.js 07:56:55 INFO - PROCESS | 2780 | ++DOMWINDOW == 86 (125B3800) [pid = 2780] [serial = 901] [outer = 0DACD400] 07:56:56 INFO - PROCESS | 2780 | 1467039416035 Marionette TRACE conn7 <- [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:56:56 INFO - PROCESS | 2780 | 1467039416074 Marionette TRACE conn7 <- [1,1165,null,{"value":"13"}] 07:56:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 07:56:56 INFO - PROCESS | 2780 | 1467039416082 Marionette TRACE conn7 -> [0,1166,"setScriptTimeout",{"ms":35000}] 07:56:56 INFO - PROCESS | 2780 | 1467039416085 Marionette TRACE conn7 <- [1,1166,null,{}] 07:56:56 INFO - PROCESS | 2780 | 1467039416089 Marionette TRACE conn7 -> [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:56:56 INFO - PROCESS | 2780 | 1467039416092 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:56:56 INFO - PROCESS | 2780 | 1467039416205 Marionette TRACE conn7 <- [1,1167,null,{"value":null}] 07:56:56 INFO - PROCESS | 2780 | 1467039416308 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:56 INFO - PROCESS | 2780 | 1467039416311 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:56:56 INFO - PROCESS | 2780 | ++DOCSHELL 16004000 == 40 [pid = 2780] [id = 301] 07:56:56 INFO - PROCESS | 2780 | ++DOMWINDOW == 87 (162B1C00) [pid = 2780] [serial = 902] [outer = 00000000] 07:56:56 INFO - PROCESS | 2780 | ++DOMWINDOW == 88 (16887800) [pid = 2780] [serial = 903] [outer = 162B1C00] 07:56:56 INFO - PROCESS | 2780 | 1467039416366 Marionette DEBUG loaded listener.js 07:56:56 INFO - PROCESS | 2780 | ++DOMWINDOW == 89 (169C4800) [pid = 2780] [serial = 904] [outer = 162B1C00] 07:56:56 INFO - PROCESS | 2780 | 1467039416981 Marionette TRACE conn7 <- [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:56:57 INFO - PROCESS | 2780 | 1467039417057 Marionette TRACE conn7 <- [1,1169,null,{"value":"13"}] 07:56:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 07:56:57 INFO - PROCESS | 2780 | 1467039417061 Marionette TRACE conn7 -> [0,1170,"setScriptTimeout",{"ms":35000}] 07:56:57 INFO - PROCESS | 2780 | 1467039417065 Marionette TRACE conn7 <- [1,1170,null,{}] 07:56:57 INFO - PROCESS | 2780 | 1467039417076 Marionette TRACE conn7 -> [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:56:57 INFO - PROCESS | 2780 | 1467039417081 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:56:57 INFO - PROCESS | 2780 | 1467039417190 Marionette TRACE conn7 <- [1,1171,null,{"value":null}] 07:56:57 INFO - PROCESS | 2780 | 1467039417323 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:57 INFO - PROCESS | 2780 | 1467039417326 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:56:57 INFO - PROCESS | 2780 | ++DOCSHELL 1BF4FC00 == 41 [pid = 2780] [id = 302] 07:56:57 INFO - PROCESS | 2780 | ++DOMWINDOW == 90 (1BF50000) [pid = 2780] [serial = 905] [outer = 00000000] 07:56:57 INFO - PROCESS | 2780 | ++DOMWINDOW == 91 (1BF5E400) [pid = 2780] [serial = 906] [outer = 1BF50000] 07:56:57 INFO - PROCESS | 2780 | 1467039417383 Marionette DEBUG loaded listener.js 07:56:57 INFO - PROCESS | 2780 | ++DOMWINDOW == 92 (1C261400) [pid = 2780] [serial = 907] [outer = 1BF50000] 07:56:58 INFO - PROCESS | 2780 | 1467039418014 Marionette TRACE conn7 <- [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:56:58 INFO - PROCESS | 2780 | 1467039418088 Marionette TRACE conn7 <- [1,1173,null,{"value":"13"}] 07:56:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 07:56:58 INFO - PROCESS | 2780 | 1467039418092 Marionette TRACE conn7 -> [0,1174,"setScriptTimeout",{"ms":35000}] 07:56:58 INFO - PROCESS | 2780 | 1467039418094 Marionette TRACE conn7 <- [1,1174,null,{}] 07:56:58 INFO - PROCESS | 2780 | 1467039418097 Marionette TRACE conn7 -> [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:56:58 INFO - PROCESS | 2780 | 1467039418100 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:56:58 INFO - PROCESS | 2780 | 1467039418210 Marionette TRACE conn7 <- [1,1175,null,{"value":null}] 07:56:58 INFO - PROCESS | 2780 | 1467039418440 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:58 INFO - PROCESS | 2780 | 1467039418443 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:56:58 INFO - PROCESS | 2780 | ++DOCSHELL 0CACA000 == 42 [pid = 2780] [id = 303] 07:56:58 INFO - PROCESS | 2780 | ++DOMWINDOW == 93 (0D35F400) [pid = 2780] [serial = 908] [outer = 00000000] 07:56:58 INFO - PROCESS | 2780 | ++DOMWINDOW == 94 (0DD16800) [pid = 2780] [serial = 909] [outer = 0D35F400] 07:56:58 INFO - PROCESS | 2780 | 1467039418513 Marionette DEBUG loaded listener.js 07:56:58 INFO - PROCESS | 2780 | ++DOMWINDOW == 95 (0E23A400) [pid = 2780] [serial = 910] [outer = 0D35F400] 07:56:59 INFO - PROCESS | 2780 | 1467039419108 Marionette TRACE conn7 <- [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:56:59 INFO - PROCESS | 2780 | 1467039419880 Marionette TRACE conn7 <- [1,1177,null,{"value":"13"}] 07:56:59 INFO - PROCESS | 2780 | 1467039419886 Marionette TRACE conn7 -> [0,1178,"setScriptTimeout",{"ms":35000}] 07:56:59 INFO - PROCESS | 2780 | 1467039419889 Marionette TRACE conn7 <- [1,1178,null,{}] 07:56:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 07:56:59 INFO - PROCESS | 2780 | 1467039419895 Marionette TRACE conn7 -> [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:56:59 INFO - PROCESS | 2780 | 1467039419899 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:56:59 INFO - PROCESS | 2780 | 1467039419985 Marionette TRACE conn7 <- [1,1179,null,{"value":null}] 07:56:59 INFO - PROCESS | 2780 | 1467039419991 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:59 INFO - PROCESS | 2780 | 1467039419996 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:57:00 INFO - PROCESS | 2780 | ++DOCSHELL 0D3FA800 == 33 [pid = 2780] [id = 304] 07:57:00 INFO - PROCESS | 2780 | ++DOMWINDOW == 72 (0D3FD800) [pid = 2780] [serial = 911] [outer = 00000000] 07:57:00 INFO - PROCESS | 2780 | ++DOMWINDOW == 73 (0DAD0000) [pid = 2780] [serial = 912] [outer = 0D3FD800] 07:57:00 INFO - PROCESS | 2780 | 1467039420044 Marionette DEBUG loaded listener.js 07:57:00 INFO - PROCESS | 2780 | ++DOMWINDOW == 74 (0DBB2800) [pid = 2780] [serial = 913] [outer = 0D3FD800] 07:57:00 INFO - PROCESS | 2780 | 1467039420543 Marionette TRACE conn7 <- [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:57:00 INFO - PROCESS | 2780 | 1467039420571 Marionette TRACE conn7 <- [1,1181,null,{"value":"13"}] 07:57:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 07:57:00 INFO - PROCESS | 2780 | 1467039420578 Marionette TRACE conn7 -> [0,1182,"setScriptTimeout",{"ms":35000}] 07:57:00 INFO - PROCESS | 2780 | 1467039420582 Marionette TRACE conn7 <- [1,1182,null,{}] 07:57:00 INFO - PROCESS | 2780 | 1467039420587 Marionette TRACE conn7 -> [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:57:00 INFO - PROCESS | 2780 | 1467039420589 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:57:00 INFO - PROCESS | 2780 | 1467039420678 Marionette TRACE conn7 <- [1,1183,null,{"value":null}] 07:57:00 INFO - PROCESS | 2780 | 1467039420686 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:00 INFO - PROCESS | 2780 | 1467039420689 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:57:00 INFO - PROCESS | 2780 | ++DOCSHELL 0E807800 == 34 [pid = 2780] [id = 305] 07:57:00 INFO - PROCESS | 2780 | ++DOMWINDOW == 75 (0E84C000) [pid = 2780] [serial = 914] [outer = 00000000] 07:57:00 INFO - PROCESS | 2780 | ++DOMWINDOW == 76 (11D87800) [pid = 2780] [serial = 915] [outer = 0E84C000] 07:57:00 INFO - PROCESS | 2780 | 1467039420737 Marionette DEBUG loaded listener.js 07:57:00 INFO - PROCESS | 2780 | ++DOMWINDOW == 77 (11DD0000) [pid = 2780] [serial = 916] [outer = 0E84C000] 07:57:01 INFO - PROCESS | 2780 | 1467039421221 Marionette TRACE conn7 <- [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:57:01 INFO - PROCESS | 2780 | 1467039421270 Marionette TRACE conn7 <- [1,1185,null,{"value":"13"}] 07:57:01 INFO - PROCESS | 2780 | 1467039421274 Marionette TRACE conn7 -> [0,1186,"setScriptTimeout",{"ms":35000}] 07:57:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 07:57:01 INFO - PROCESS | 2780 | 1467039421276 Marionette TRACE conn7 <- [1,1186,null,{}] 07:57:01 INFO - PROCESS | 2780 | 1467039421286 Marionette TRACE conn7 -> [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:57:01 INFO - PROCESS | 2780 | 1467039421291 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:57:01 INFO - PROCESS | 2780 | 1467039421408 Marionette TRACE conn7 <- [1,1187,null,{"value":null}] 07:57:01 INFO - PROCESS | 2780 | 1467039421496 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:01 INFO - PROCESS | 2780 | 1467039421499 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:57:01 INFO - PROCESS | 2780 | ++DOCSHELL 13A0DC00 == 35 [pid = 2780] [id = 306] 07:57:01 INFO - PROCESS | 2780 | ++DOMWINDOW == 78 (13A0E400) [pid = 2780] [serial = 917] [outer = 00000000] 07:57:01 INFO - PROCESS | 2780 | ++DOMWINDOW == 79 (15082000) [pid = 2780] [serial = 918] [outer = 13A0E400] 07:57:01 INFO - PROCESS | 2780 | 1467039421548 Marionette DEBUG loaded listener.js 07:57:01 INFO - PROCESS | 2780 | ++DOMWINDOW == 80 (15393000) [pid = 2780] [serial = 919] [outer = 13A0E400] 07:57:01 INFO - PROCESS | 2780 | 1467039421937 Marionette TRACE conn7 <- [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:57:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 07:57:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 730ms 07:57:02 INFO - PROCESS | 2780 | 1467039422007 Marionette TRACE conn7 -> [0,1189,"getWindowHandle",null] 07:57:02 INFO - PROCESS | 2780 | 1467039422010 Marionette TRACE conn7 <- [1,1189,null,{"value":"13"}] 07:57:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 07:57:02 INFO - PROCESS | 2780 | 1467039422022 Marionette TRACE conn7 -> [0,1190,"setScriptTimeout",{"ms":35000}] 07:57:02 INFO - PROCESS | 2780 | 1467039422024 Marionette TRACE conn7 <- [1,1190,null,{}] 07:57:02 INFO - PROCESS | 2780 | 1467039422028 Marionette TRACE conn7 -> [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:57:02 INFO - PROCESS | 2780 | 1467039422030 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:57:02 INFO - PROCESS | 2780 | 1467039422151 Marionette TRACE conn7 <- [1,1191,null,{"value":null}] 07:57:02 INFO - PROCESS | 2780 | 1467039422161 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:02 INFO - PROCESS | 2780 | 1467039422163 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:57:02 INFO - PROCESS | 2780 | ++DOCSHELL 15633400 == 36 [pid = 2780] [id = 307] 07:57:02 INFO - PROCESS | 2780 | ++DOMWINDOW == 81 (1564FC00) [pid = 2780] [serial = 920] [outer = 00000000] 07:57:02 INFO - PROCESS | 2780 | ++DOMWINDOW == 82 (162B4800) [pid = 2780] [serial = 921] [outer = 1564FC00] 07:57:02 INFO - PROCESS | 2780 | 1467039422207 Marionette DEBUG loaded listener.js 07:57:02 INFO - PROCESS | 2780 | ++DOMWINDOW == 83 (1636C800) [pid = 2780] [serial = 922] [outer = 1564FC00] 07:57:02 INFO - PROCESS | 2780 | 1467039422649 Marionette TRACE conn7 <- [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:57:02 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:57:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 670ms 07:57:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 07:57:02 INFO - PROCESS | 2780 | 1467039422698 Marionette TRACE conn7 -> [0,1193,"getWindowHandle",null] 07:57:02 INFO - PROCESS | 2780 | 1467039422701 Marionette TRACE conn7 <- [1,1193,null,{"value":"13"}] 07:57:02 INFO - PROCESS | 2780 | 1467039422710 Marionette TRACE conn7 -> [0,1194,"setScriptTimeout",{"ms":35000}] 07:57:02 INFO - PROCESS | 2780 | 1467039422712 Marionette TRACE conn7 <- [1,1194,null,{}] 07:57:02 INFO - PROCESS | 2780 | 1467039422716 Marionette TRACE conn7 -> [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:57:02 INFO - PROCESS | 2780 | 1467039422718 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:57:02 INFO - PROCESS | 2780 | 1467039422851 Marionette TRACE conn7 <- [1,1195,null,{"value":null}] 07:57:02 INFO - PROCESS | 2780 | 1467039422861 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:02 INFO - PROCESS | 2780 | 1467039422863 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:57:02 INFO - PROCESS | 2780 | ++DOCSHELL 1667F800 == 37 [pid = 2780] [id = 308] 07:57:02 INFO - PROCESS | 2780 | ++DOMWINDOW == 84 (167E2000) [pid = 2780] [serial = 923] [outer = 00000000] 07:57:02 INFO - PROCESS | 2780 | ++DOMWINDOW == 85 (167ED400) [pid = 2780] [serial = 924] [outer = 167E2000] 07:57:02 INFO - PROCESS | 2780 | 1467039422907 Marionette DEBUG loaded listener.js 07:57:02 INFO - PROCESS | 2780 | ++DOMWINDOW == 86 (16890C00) [pid = 2780] [serial = 925] [outer = 167E2000] 07:57:03 INFO - PROCESS | 2780 | 1467039423340 Marionette TRACE conn7 <- [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:57:03 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:57:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 690ms 07:57:03 INFO - PROCESS | 2780 | 1467039423395 Marionette TRACE conn7 -> [0,1197,"getWindowHandle",null] 07:57:03 INFO - PROCESS | 2780 | 1467039423397 Marionette TRACE conn7 <- [1,1197,null,{"value":"13"}] 07:57:03 INFO - PROCESS | 2780 | 1467039423401 Marionette TRACE conn7 -> [0,1198,"setScriptTimeout",{"ms":35000}] 07:57:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 07:57:03 INFO - PROCESS | 2780 | 1467039423402 Marionette TRACE conn7 <- [1,1198,null,{}] 07:57:03 INFO - PROCESS | 2780 | 1467039423406 Marionette TRACE conn7 -> [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:57:03 INFO - PROCESS | 2780 | 1467039423412 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:57:03 INFO - PROCESS | 2780 | 1467039423551 Marionette TRACE conn7 <- [1,1199,null,{"value":null}] 07:57:03 INFO - PROCESS | 2780 | 1467039423557 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:03 INFO - PROCESS | 2780 | 1467039423559 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:57:03 INFO - PROCESS | 2780 | ++DOCSHELL 1692F800 == 38 [pid = 2780] [id = 309] 07:57:03 INFO - PROCESS | 2780 | ++DOMWINDOW == 87 (1692FC00) [pid = 2780] [serial = 926] [outer = 00000000] 07:57:03 INFO - PROCESS | 2780 | ++DOMWINDOW == 88 (16A93800) [pid = 2780] [serial = 927] [outer = 1692FC00] 07:57:03 INFO - PROCESS | 2780 | 1467039423602 Marionette DEBUG loaded listener.js 07:57:03 INFO - PROCESS | 2780 | ++DOMWINDOW == 89 (16B24000) [pid = 2780] [serial = 928] [outer = 1692FC00] 07:57:04 INFO - PROCESS | 2780 | --DOMWINDOW == 88 (16A94800) [pid = 2780] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 07:57:04 INFO - PROCESS | 2780 | --DOMWINDOW == 87 (18D8B400) [pid = 2780] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 07:57:04 INFO - PROCESS | 2780 | --DOMWINDOW == 86 (19D9E400) [pid = 2780] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 07:57:04 INFO - PROCESS | 2780 | --DOMWINDOW == 85 (125B7800) [pid = 2780] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 07:57:04 INFO - PROCESS | 2780 | --DOMWINDOW == 84 (08BF9C00) [pid = 2780] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 07:57:04 INFO - PROCESS | 2780 | --DOMWINDOW == 83 (156F6800) [pid = 2780] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 07:57:04 INFO - PROCESS | 2780 | --DOMWINDOW == 82 (11F69800) [pid = 2780] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 07:57:04 INFO - PROCESS | 2780 | --DOMWINDOW == 81 (1688AC00) [pid = 2780] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 07:57:04 INFO - PROCESS | 2780 | --DOMWINDOW == 80 (0CA1E800) [pid = 2780] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 07:57:04 INFO - PROCESS | 2780 | --DOMWINDOW == 79 (11D88C00) [pid = 2780] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 07:57:04 INFO - PROCESS | 2780 | --DOMWINDOW == 78 (1652EC00) [pid = 2780] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 07:57:04 INFO - PROCESS | 2780 | --DOMWINDOW == 77 (135C8000) [pid = 2780] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 07:57:04 INFO - PROCESS | 2780 | --DOMWINDOW == 76 (169B8800) [pid = 2780] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 07:57:04 INFO - PROCESS | 2780 | --DOMWINDOW == 75 (1636AC00) [pid = 2780] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 07:57:04 INFO - PROCESS | 2780 | 1467039424350 Marionette TRACE conn7 <- [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:57:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 07:57:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1015ms 07:57:04 INFO - PROCESS | 2780 | 1467039424424 Marionette TRACE conn7 -> [0,1201,"getWindowHandle",null] 07:57:04 INFO - PROCESS | 2780 | 1467039424426 Marionette TRACE conn7 <- [1,1201,null,{"value":"13"}] 07:57:04 INFO - PROCESS | 2780 | 1467039424429 Marionette TRACE conn7 -> [0,1202,"setScriptTimeout",{"ms":35000}] 07:57:04 INFO - PROCESS | 2780 | 1467039424431 Marionette TRACE conn7 <- [1,1202,null,{}] 07:57:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 07:57:04 INFO - PROCESS | 2780 | 1467039424434 Marionette TRACE conn7 -> [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:57:04 INFO - PROCESS | 2780 | 1467039424436 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:57:04 INFO - PROCESS | 2780 | 1467039424528 Marionette TRACE conn7 <- [1,1203,null,{"value":null}] 07:57:04 INFO - PROCESS | 2780 | 1467039424536 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:04 INFO - PROCESS | 2780 | 1467039424538 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:57:04 INFO - PROCESS | 2780 | ++DOCSHELL 11D88C00 == 39 [pid = 2780] [id = 310] 07:57:04 INFO - PROCESS | 2780 | ++DOMWINDOW == 76 (11F5D000) [pid = 2780] [serial = 929] [outer = 00000000] 07:57:04 INFO - PROCESS | 2780 | ++DOMWINDOW == 77 (1408E400) [pid = 2780] [serial = 930] [outer = 11F5D000] 07:57:04 INFO - PROCESS | 2780 | 1467039424582 Marionette DEBUG loaded listener.js 07:57:04 INFO - PROCESS | 2780 | ++DOMWINDOW == 78 (156F3400) [pid = 2780] [serial = 931] [outer = 11F5D000] 07:57:04 INFO - PROCESS | 2780 | 1467039425004 Marionette TRACE conn7 <- [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:57:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 07:57:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 630ms 07:57:05 INFO - PROCESS | 2780 | 1467039425064 Marionette TRACE conn7 -> [0,1205,"getWindowHandle",null] 07:57:05 INFO - PROCESS | 2780 | 1467039425067 Marionette TRACE conn7 <- [1,1205,null,{"value":"13"}] 07:57:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 07:57:05 INFO - PROCESS | 2780 | 1467039425070 Marionette TRACE conn7 -> [0,1206,"setScriptTimeout",{"ms":35000}] 07:57:05 INFO - PROCESS | 2780 | 1467039425071 Marionette TRACE conn7 <- [1,1206,null,{}] 07:57:05 INFO - PROCESS | 2780 | 1467039425075 Marionette TRACE conn7 -> [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:57:05 INFO - PROCESS | 2780 | 1467039425076 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:57:05 INFO - PROCESS | 2780 | 1467039425154 Marionette TRACE conn7 <- [1,1207,null,{"value":null}] 07:57:05 INFO - PROCESS | 2780 | 1467039425160 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:05 INFO - PROCESS | 2780 | 1467039425161 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:57:05 INFO - PROCESS | 2780 | ++DOCSHELL 0D3F7C00 == 40 [pid = 2780] [id = 311] 07:57:05 INFO - PROCESS | 2780 | ++DOMWINDOW == 79 (0EACD400) [pid = 2780] [serial = 932] [outer = 00000000] 07:57:05 INFO - PROCESS | 2780 | ++DOMWINDOW == 80 (16A98C00) [pid = 2780] [serial = 933] [outer = 0EACD400] 07:57:05 INFO - PROCESS | 2780 | 1467039425205 Marionette DEBUG loaded listener.js 07:57:05 INFO - PROCESS | 2780 | ++DOMWINDOW == 81 (16B21C00) [pid = 2780] [serial = 934] [outer = 0EACD400] 07:57:05 INFO - PROCESS | 2780 | 1467039425629 Marionette TRACE conn7 <- [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:57:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 07:57:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 570ms 07:57:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 07:57:05 INFO - PROCESS | 2780 | 1467039425640 Marionette TRACE conn7 -> [0,1209,"getWindowHandle",null] 07:57:05 INFO - PROCESS | 2780 | 1467039425642 Marionette TRACE conn7 <- [1,1209,null,{"value":"13"}] 07:57:05 INFO - PROCESS | 2780 | 1467039425645 Marionette TRACE conn7 -> [0,1210,"setScriptTimeout",{"ms":35000}] 07:57:05 INFO - PROCESS | 2780 | 1467039425647 Marionette TRACE conn7 <- [1,1210,null,{}] 07:57:05 INFO - PROCESS | 2780 | 1467039425663 Marionette TRACE conn7 -> [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:57:05 INFO - PROCESS | 2780 | 1467039425665 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:57:05 INFO - PROCESS | 2780 | 1467039425749 Marionette TRACE conn7 <- [1,1211,null,{"value":null}] 07:57:05 INFO - PROCESS | 2780 | 1467039425755 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:05 INFO - PROCESS | 2780 | 1467039425757 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:57:05 INFO - PROCESS | 2780 | ++DOCSHELL 1917DC00 == 41 [pid = 2780] [id = 312] 07:57:05 INFO - PROCESS | 2780 | ++DOMWINDOW == 82 (1917E000) [pid = 2780] [serial = 935] [outer = 00000000] 07:57:05 INFO - PROCESS | 2780 | ++DOMWINDOW == 83 (19184400) [pid = 2780] [serial = 936] [outer = 1917E000] 07:57:05 INFO - PROCESS | 2780 | 1467039425799 Marionette DEBUG loaded listener.js 07:57:05 INFO - PROCESS | 2780 | ++DOMWINDOW == 84 (19184C00) [pid = 2780] [serial = 937] [outer = 1917E000] 07:57:06 INFO - PROCESS | 2780 | 1467039426236 Marionette TRACE conn7 <- [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:57:06 INFO - PROCESS | 2780 | 1467039426279 Marionette TRACE conn7 <- [1,1213,null,{"value":"13"}] 07:57:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 07:57:06 INFO - PROCESS | 2780 | 1467039426282 Marionette TRACE conn7 -> [0,1214,"setScriptTimeout",{"ms":35000}] 07:57:06 INFO - PROCESS | 2780 | 1467039426293 Marionette TRACE conn7 <- [1,1214,null,{}] 07:57:06 INFO - PROCESS | 2780 | 1467039426350 Marionette TRACE conn7 -> [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:57:06 INFO - PROCESS | 2780 | 1467039426354 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:57:06 INFO - PROCESS | 2780 | 1467039426487 Marionette TRACE conn7 <- [1,1215,null,{"value":null}] 07:57:06 INFO - PROCESS | 2780 | 1467039426595 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:06 INFO - PROCESS | 2780 | 1467039426599 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:57:06 INFO - PROCESS | 2780 | ++DOCSHELL 0D3F6800 == 42 [pid = 2780] [id = 313] 07:57:06 INFO - PROCESS | 2780 | ++DOMWINDOW == 85 (0D3FD000) [pid = 2780] [serial = 938] [outer = 00000000] 07:57:06 INFO - PROCESS | 2780 | ++DOMWINDOW == 86 (0DD15400) [pid = 2780] [serial = 939] [outer = 0D3FD000] 07:57:06 INFO - PROCESS | 2780 | 1467039426656 Marionette DEBUG loaded listener.js 07:57:06 INFO - PROCESS | 2780 | ++DOMWINDOW == 87 (0DEA9C00) [pid = 2780] [serial = 940] [outer = 0D3FD000] 07:57:07 INFO - PROCESS | 2780 | 1467039427474 Marionette TRACE conn7 <- [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:57:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 07:57:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1237ms 07:57:07 INFO - PROCESS | 2780 | 1467039427521 Marionette TRACE conn7 -> [0,1217,"getWindowHandle",null] 07:57:07 INFO - PROCESS | 2780 | 1467039427525 Marionette TRACE conn7 <- [1,1217,null,{"value":"13"}] 07:57:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 07:57:07 INFO - PROCESS | 2780 | 1467039427529 Marionette TRACE conn7 -> [0,1218,"setScriptTimeout",{"ms":35000}] 07:57:07 INFO - PROCESS | 2780 | 1467039427532 Marionette TRACE conn7 <- [1,1218,null,{}] 07:57:07 INFO - PROCESS | 2780 | 1467039427538 Marionette TRACE conn7 -> [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:57:07 INFO - PROCESS | 2780 | 1467039427541 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:57:07 INFO - PROCESS | 2780 | 1467039427661 Marionette TRACE conn7 <- [1,1219,null,{"value":null}] 07:57:07 INFO - PROCESS | 2780 | 1467039427795 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:07 INFO - PROCESS | 2780 | 1467039427799 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:57:07 INFO - PROCESS | 2780 | ++DOCSHELL 13A09800 == 43 [pid = 2780] [id = 314] 07:57:07 INFO - PROCESS | 2780 | ++DOMWINDOW == 88 (13A0C000) [pid = 2780] [serial = 941] [outer = 00000000] 07:57:07 INFO - PROCESS | 2780 | ++DOMWINDOW == 89 (15081800) [pid = 2780] [serial = 942] [outer = 13A0C000] 07:57:07 INFO - PROCESS | 2780 | 1467039427857 Marionette DEBUG loaded listener.js 07:57:07 INFO - PROCESS | 2780 | ++DOMWINDOW == 90 (1563B800) [pid = 2780] [serial = 943] [outer = 13A0C000] 07:57:08 INFO - PROCESS | 2780 | 1467039428719 Marionette TRACE conn7 <- [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:57:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 07:57:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1239ms 07:57:08 INFO - PROCESS | 2780 | 1467039428769 Marionette TRACE conn7 -> [0,1221,"getWindowHandle",null] 07:57:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 07:57:08 INFO - PROCESS | 2780 | 1467039428774 Marionette TRACE conn7 <- [1,1221,null,{"value":"13"}] 07:57:08 INFO - PROCESS | 2780 | 1467039428779 Marionette TRACE conn7 -> [0,1222,"setScriptTimeout",{"ms":35000}] 07:57:08 INFO - PROCESS | 2780 | 1467039428782 Marionette TRACE conn7 <- [1,1222,null,{}] 07:57:08 INFO - PROCESS | 2780 | 1467039428787 Marionette TRACE conn7 -> [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:57:08 INFO - PROCESS | 2780 | 1467039428790 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:57:08 INFO - PROCESS | 2780 | 1467039428899 Marionette TRACE conn7 <- [1,1223,null,{"value":null}] 07:57:09 INFO - PROCESS | 2780 | 1467039429023 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:09 INFO - PROCESS | 2780 | 1467039429027 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:57:09 INFO - PROCESS | 2780 | --DOCSHELL 0D3F7C00 == 42 [pid = 2780] [id = 311] 07:57:09 INFO - PROCESS | 2780 | --DOCSHELL 11D88C00 == 41 [pid = 2780] [id = 310] 07:57:09 INFO - PROCESS | 2780 | --DOCSHELL 1692F800 == 40 [pid = 2780] [id = 309] 07:57:09 INFO - PROCESS | 2780 | --DOCSHELL 1667F800 == 39 [pid = 2780] [id = 308] 07:57:09 INFO - PROCESS | 2780 | --DOCSHELL 15633400 == 38 [pid = 2780] [id = 307] 07:57:09 INFO - PROCESS | 2780 | --DOCSHELL 13A0DC00 == 37 [pid = 2780] [id = 306] 07:57:09 INFO - PROCESS | 2780 | --DOCSHELL 0E807800 == 36 [pid = 2780] [id = 305] 07:57:09 INFO - PROCESS | 2780 | --DOCSHELL 0D3FA800 == 35 [pid = 2780] [id = 304] 07:57:09 INFO - PROCESS | 2780 | --DOMWINDOW == 89 (17AC7800) [pid = 2780] [serial = 862] [outer = 00000000] [url = about:blank] 07:57:09 INFO - PROCESS | 2780 | --DOMWINDOW == 88 (16B28400) [pid = 2780] [serial = 835] [outer = 00000000] [url = about:blank] 07:57:09 INFO - PROCESS | 2780 | --DOMWINDOW == 87 (16B26800) [pid = 2780] [serial = 882] [outer = 00000000] [url = about:blank] 07:57:09 INFO - PROCESS | 2780 | --DOMWINDOW == 86 (19188000) [pid = 2780] [serial = 885] [outer = 00000000] [url = about:blank] 07:57:09 INFO - PROCESS | 2780 | --DOMWINDOW == 85 (17AC6800) [pid = 2780] [serial = 883] [outer = 00000000] [url = about:blank] 07:57:09 INFO - PROCESS | 2780 | --DOMWINDOW == 84 (19E14800) [pid = 2780] [serial = 888] [outer = 00000000] [url = about:blank] 07:57:09 INFO - PROCESS | 2780 | --DOMWINDOW == 83 (13522C00) [pid = 2780] [serial = 867] [outer = 00000000] [url = about:blank] 07:57:09 INFO - PROCESS | 2780 | --DOMWINDOW == 82 (13A07400) [pid = 2780] [serial = 868] [outer = 00000000] [url = about:blank] 07:57:09 INFO - PROCESS | 2780 | --DOMWINDOW == 81 (0CA1C800) [pid = 2780] [serial = 864] [outer = 00000000] [url = about:blank] 07:57:09 INFO - PROCESS | 2780 | --DOMWINDOW == 80 (0DA74800) [pid = 2780] [serial = 865] [outer = 00000000] [url = about:blank] 07:57:09 INFO - PROCESS | 2780 | --DOMWINDOW == 79 (162B4400) [pid = 2780] [serial = 876] [outer = 00000000] [url = about:blank] 07:57:09 INFO - PROCESS | 2780 | --DOMWINDOW == 78 (16374C00) [pid = 2780] [serial = 877] [outer = 00000000] [url = about:blank] 07:57:09 INFO - PROCESS | 2780 | --DOMWINDOW == 77 (1918AC00) [pid = 2780] [serial = 886] [outer = 00000000] [url = about:blank] 07:57:09 INFO - PROCESS | 2780 | --DOMWINDOW == 76 (12262400) [pid = 2780] [serial = 873] [outer = 00000000] [url = about:blank] 07:57:09 INFO - PROCESS | 2780 | --DOMWINDOW == 75 (125BDC00) [pid = 2780] [serial = 874] [outer = 00000000] [url = about:blank] 07:57:09 INFO - PROCESS | 2780 | --DOMWINDOW == 74 (169C4400) [pid = 2780] [serial = 879] [outer = 00000000] [url = about:blank] 07:57:09 INFO - PROCESS | 2780 | --DOMWINDOW == 73 (0DAD2400) [pid = 2780] [serial = 870] [outer = 00000000] [url = about:blank] 07:57:09 INFO - PROCESS | 2780 | --DOMWINDOW == 72 (0DD1F400) [pid = 2780] [serial = 871] [outer = 00000000] [url = about:blank] 07:57:09 INFO - PROCESS | 2780 | --DOMWINDOW == 71 (1BE7B800) [pid = 2780] [serial = 895] [outer = 00000000] [url = about:blank] 07:57:09 INFO - PROCESS | 2780 | --DOMWINDOW == 70 (1BF50800) [pid = 2780] [serial = 897] [outer = 00000000] [url = about:blank] 07:57:09 INFO - PROCESS | 2780 | --DOMWINDOW == 69 (1BF54000) [pid = 2780] [serial = 898] [outer = 00000000] [url = about:blank] 07:57:09 INFO - PROCESS | 2780 | --DOMWINDOW == 68 (16A9AC00) [pid = 2780] [serial = 894] [outer = 00000000] [url = about:blank] 07:57:09 INFO - PROCESS | 2780 | --DOMWINDOW == 67 (1BE39400) [pid = 2780] [serial = 889] [outer = 00000000] [url = about:blank] 07:57:09 INFO - PROCESS | 2780 | --DOMWINDOW == 66 (17AD5C00) [pid = 2780] [serial = 891] [outer = 00000000] [url = about:blank] 07:57:09 INFO - PROCESS | 2780 | --DOMWINDOW == 65 (19E0FC00) [pid = 2780] [serial = 892] [outer = 00000000] [url = about:blank] 07:57:09 INFO - PROCESS | 2780 | --DOMWINDOW == 64 (16A8FC00) [pid = 2780] [serial = 880] [outer = 00000000] [url = about:blank] 07:57:09 INFO - PROCESS | 2780 | ++DOCSHELL 0CA1C800 == 36 [pid = 2780] [id = 315] 07:57:09 INFO - PROCESS | 2780 | ++DOMWINDOW == 65 (0CAD2400) [pid = 2780] [serial = 944] [outer = 00000000] 07:57:09 INFO - PROCESS | 2780 | ++DOMWINDOW == 66 (0D3FA800) [pid = 2780] [serial = 945] [outer = 0CAD2400] 07:57:09 INFO - PROCESS | 2780 | 1467039429114 Marionette DEBUG loaded listener.js 07:57:09 INFO - PROCESS | 2780 | ++DOMWINDOW == 67 (0DD1F800) [pid = 2780] [serial = 946] [outer = 0CAD2400] 07:57:09 INFO - PROCESS | 2780 | 1467039429527 Marionette TRACE conn7 <- [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:57:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 07:57:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 790ms 07:57:09 INFO - PROCESS | 2780 | 1467039429569 Marionette TRACE conn7 -> [0,1225,"getWindowHandle",null] 07:57:09 INFO - PROCESS | 2780 | 1467039429574 Marionette TRACE conn7 <- [1,1225,null,{"value":"13"}] 07:57:09 INFO - PROCESS | 2780 | 1467039429579 Marionette TRACE conn7 -> [0,1226,"setScriptTimeout",{"ms":35000}] 07:57:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 07:57:09 INFO - PROCESS | 2780 | 1467039429582 Marionette TRACE conn7 <- [1,1226,null,{}] 07:57:09 INFO - PROCESS | 2780 | 1467039429586 Marionette TRACE conn7 -> [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:57:09 INFO - PROCESS | 2780 | 1467039429588 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:57:09 INFO - PROCESS | 2780 | 1467039429675 Marionette TRACE conn7 <- [1,1227,null,{"value":null}] 07:57:09 INFO - PROCESS | 2780 | 1467039429681 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:09 INFO - PROCESS | 2780 | 1467039429683 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:57:09 INFO - PROCESS | 2780 | ++DOCSHELL 0E803C00 == 37 [pid = 2780] [id = 316] 07:57:09 INFO - PROCESS | 2780 | ++DOMWINDOW == 68 (0EAC9C00) [pid = 2780] [serial = 947] [outer = 00000000] 07:57:09 INFO - PROCESS | 2780 | ++DOMWINDOW == 69 (124BEC00) [pid = 2780] [serial = 948] [outer = 0EAC9C00] 07:57:09 INFO - PROCESS | 2780 | 1467039429730 Marionette DEBUG loaded listener.js 07:57:09 INFO - PROCESS | 2780 | ++DOMWINDOW == 70 (13376000) [pid = 2780] [serial = 949] [outer = 0EAC9C00] 07:57:10 INFO - PROCESS | 2780 | 1467039430197 Marionette TRACE conn7 <- [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:57:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 07:57:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 671ms 07:57:10 INFO - PROCESS | 2780 | 1467039430255 Marionette TRACE conn7 -> [0,1229,"getWindowHandle",null] 07:57:10 INFO - PROCESS | 2780 | 1467039430257 Marionette TRACE conn7 <- [1,1229,null,{"value":"13"}] 07:57:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 07:57:10 INFO - PROCESS | 2780 | 1467039430261 Marionette TRACE conn7 -> [0,1230,"setScriptTimeout",{"ms":35000}] 07:57:10 INFO - PROCESS | 2780 | 1467039430264 Marionette TRACE conn7 <- [1,1230,null,{}] 07:57:10 INFO - PROCESS | 2780 | 1467039430275 Marionette TRACE conn7 -> [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:57:10 INFO - PROCESS | 2780 | 1467039430280 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:57:10 INFO - PROCESS | 2780 | 1467039430393 Marionette TRACE conn7 <- [1,1231,null,{"value":null}] 07:57:10 INFO - PROCESS | 2780 | 1467039430488 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:10 INFO - PROCESS | 2780 | 1467039430491 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:57:10 INFO - PROCESS | 2780 | ++DOCSHELL 15084400 == 38 [pid = 2780] [id = 317] 07:57:10 INFO - PROCESS | 2780 | ++DOMWINDOW == 71 (15343400) [pid = 2780] [serial = 950] [outer = 00000000] 07:57:10 INFO - PROCESS | 2780 | ++DOMWINDOW == 72 (15638C00) [pid = 2780] [serial = 951] [outer = 15343400] 07:57:10 INFO - PROCESS | 2780 | 1467039430538 Marionette DEBUG loaded listener.js 07:57:10 INFO - PROCESS | 2780 | ++DOMWINDOW == 73 (15FF7C00) [pid = 2780] [serial = 952] [outer = 15343400] 07:57:10 INFO - PROCESS | 2780 | 1467039430915 Marionette TRACE conn7 <- [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:57:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 07:57:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 670ms 07:57:10 INFO - PROCESS | 2780 | 1467039430949 Marionette TRACE conn7 -> [0,1233,"getWindowHandle",null] 07:57:10 INFO - PROCESS | 2780 | 1467039430951 Marionette TRACE conn7 <- [1,1233,null,{"value":"13"}] 07:57:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 07:57:10 INFO - PROCESS | 2780 | 1467039430954 Marionette TRACE conn7 -> [0,1234,"setScriptTimeout",{"ms":35000}] 07:57:10 INFO - PROCESS | 2780 | 1467039430956 Marionette TRACE conn7 <- [1,1234,null,{}] 07:57:10 INFO - PROCESS | 2780 | 1467039430960 Marionette TRACE conn7 -> [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:57:10 INFO - PROCESS | 2780 | 1467039430971 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:57:11 INFO - PROCESS | 2780 | 1467039431055 Marionette TRACE conn7 <- [1,1235,null,{"value":null}] 07:57:11 INFO - PROCESS | 2780 | 1467039431061 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:11 INFO - PROCESS | 2780 | 1467039431063 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:57:11 INFO - PROCESS | 2780 | ++DOCSHELL 1652DC00 == 39 [pid = 2780] [id = 318] 07:57:11 INFO - PROCESS | 2780 | ++DOMWINDOW == 74 (1652E800) [pid = 2780] [serial = 953] [outer = 00000000] 07:57:11 INFO - PROCESS | 2780 | ++DOMWINDOW == 75 (16892C00) [pid = 2780] [serial = 954] [outer = 1652E800] 07:57:11 INFO - PROCESS | 2780 | 1467039431108 Marionette DEBUG loaded listener.js 07:57:11 INFO - PROCESS | 2780 | ++DOMWINDOW == 76 (169BDC00) [pid = 2780] [serial = 955] [outer = 1652E800] 07:57:11 INFO - PROCESS | 2780 | 1467039431574 Marionette TRACE conn7 <- [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:57:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 07:57:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 670ms 07:57:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 07:57:11 INFO - PROCESS | 2780 | 1467039431626 Marionette TRACE conn7 -> [0,1237,"getWindowHandle",null] 07:57:11 INFO - PROCESS | 2780 | 1467039431628 Marionette TRACE conn7 <- [1,1237,null,{"value":"13"}] 07:57:11 INFO - PROCESS | 2780 | 1467039431631 Marionette TRACE conn7 -> [0,1238,"setScriptTimeout",{"ms":35000}] 07:57:11 INFO - PROCESS | 2780 | 1467039431633 Marionette TRACE conn7 <- [1,1238,null,{}] 07:57:11 INFO - PROCESS | 2780 | 1467039431637 Marionette TRACE conn7 -> [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:57:11 INFO - PROCESS | 2780 | 1467039431638 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:57:11 INFO - PROCESS | 2780 | 1467039431752 Marionette TRACE conn7 <- [1,1239,null,{"value":null}] 07:57:11 INFO - PROCESS | 2780 | 1467039431840 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:11 INFO - PROCESS | 2780 | 1467039431842 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:57:11 INFO - PROCESS | 2780 | ++DOCSHELL 169C4000 == 40 [pid = 2780] [id = 319] 07:57:11 INFO - PROCESS | 2780 | ++DOMWINDOW == 77 (169C6400) [pid = 2780] [serial = 956] [outer = 00000000] 07:57:11 INFO - PROCESS | 2780 | ++DOMWINDOW == 78 (16A95000) [pid = 2780] [serial = 957] [outer = 169C6400] 07:57:11 INFO - PROCESS | 2780 | 1467039431886 Marionette DEBUG loaded listener.js 07:57:11 INFO - PROCESS | 2780 | ++DOMWINDOW == 79 (16A9BC00) [pid = 2780] [serial = 958] [outer = 169C6400] 07:57:12 INFO - PROCESS | 2780 | 1467039432321 Marionette TRACE conn7 <- [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:57:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 07:57:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 730ms 07:57:12 INFO - PROCESS | 2780 | 1467039432362 Marionette TRACE conn7 -> [0,1241,"getWindowHandle",null] 07:57:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 07:57:12 INFO - PROCESS | 2780 | 1467039432364 Marionette TRACE conn7 <- [1,1241,null,{"value":"13"}] 07:57:12 INFO - PROCESS | 2780 | 1467039432367 Marionette TRACE conn7 -> [0,1242,"setScriptTimeout",{"ms":35000}] 07:57:12 INFO - PROCESS | 2780 | 1467039432369 Marionette TRACE conn7 <- [1,1242,null,{}] 07:57:12 INFO - PROCESS | 2780 | 1467039432372 Marionette TRACE conn7 -> [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:57:12 INFO - PROCESS | 2780 | 1467039432378 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:57:12 INFO - PROCESS | 2780 | 1467039432516 Marionette TRACE conn7 <- [1,1243,null,{"value":null}] 07:57:12 INFO - PROCESS | 2780 | 1467039432577 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:12 INFO - PROCESS | 2780 | 1467039432579 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:57:12 INFO - PROCESS | 2780 | ++DOCSHELL 0E04F800 == 41 [pid = 2780] [id = 320] 07:57:12 INFO - PROCESS | 2780 | ++DOMWINDOW == 80 (16BA5400) [pid = 2780] [serial = 959] [outer = 00000000] 07:57:12 INFO - PROCESS | 2780 | ++DOMWINDOW == 81 (19180400) [pid = 2780] [serial = 960] [outer = 16BA5400] 07:57:12 INFO - PROCESS | 2780 | 1467039432623 Marionette DEBUG loaded listener.js 07:57:12 INFO - PROCESS | 2780 | ++DOMWINDOW == 82 (19182000) [pid = 2780] [serial = 961] [outer = 16BA5400] 07:57:13 INFO - PROCESS | 2780 | 1467039433051 Marionette TRACE conn7 <- [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:57:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 07:57:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 730ms 07:57:13 INFO - PROCESS | 2780 | 1467039433127 Marionette TRACE conn7 -> [0,1245,"getWindowHandle",null] 07:57:13 INFO - PROCESS | 2780 | 1467039433129 Marionette TRACE conn7 <- [1,1245,null,{"value":"13"}] 07:57:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 07:57:13 INFO - PROCESS | 2780 | 1467039433132 Marionette TRACE conn7 -> [0,1246,"setScriptTimeout",{"ms":35000}] 07:57:13 INFO - PROCESS | 2780 | 1467039433134 Marionette TRACE conn7 <- [1,1246,null,{}] 07:57:13 INFO - PROCESS | 2780 | 1467039433141 Marionette TRACE conn7 -> [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:57:13 INFO - PROCESS | 2780 | 1467039433143 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:57:13 INFO - PROCESS | 2780 | 1467039433255 Marionette TRACE conn7 <- [1,1247,null,{"value":null}] 07:57:13 INFO - PROCESS | 2780 | 1467039433261 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:13 INFO - PROCESS | 2780 | 1467039433263 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:57:13 INFO - PROCESS | 2780 | ++DOCSHELL 19E0F800 == 42 [pid = 2780] [id = 321] 07:57:13 INFO - PROCESS | 2780 | ++DOMWINDOW == 83 (19E0FC00) [pid = 2780] [serial = 962] [outer = 00000000] 07:57:13 INFO - PROCESS | 2780 | ++DOMWINDOW == 84 (19E15400) [pid = 2780] [serial = 963] [outer = 19E0FC00] 07:57:13 INFO - PROCESS | 2780 | 1467039433306 Marionette DEBUG loaded listener.js 07:57:13 INFO - PROCESS | 2780 | ++DOMWINDOW == 85 (1BE31800) [pid = 2780] [serial = 964] [outer = 19E0FC00] 07:57:13 INFO - PROCESS | 2780 | --DOMWINDOW == 84 (1564FC00) [pid = 2780] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 07:57:13 INFO - PROCESS | 2780 | --DOMWINDOW == 83 (0DACD400) [pid = 2780] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 07:57:13 INFO - PROCESS | 2780 | --DOMWINDOW == 82 (162B1C00) [pid = 2780] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 07:57:13 INFO - PROCESS | 2780 | --DOMWINDOW == 81 (1BF50000) [pid = 2780] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 07:57:13 INFO - PROCESS | 2780 | --DOMWINDOW == 80 (167E2000) [pid = 2780] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 07:57:13 INFO - PROCESS | 2780 | --DOMWINDOW == 79 (1692FC00) [pid = 2780] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 07:57:13 INFO - PROCESS | 2780 | --DOMWINDOW == 78 (11F5D000) [pid = 2780] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 07:57:13 INFO - PROCESS | 2780 | --DOMWINDOW == 77 (0D35F400) [pid = 2780] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 07:57:13 INFO - PROCESS | 2780 | --DOMWINDOW == 76 (13A0E400) [pid = 2780] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 07:57:13 INFO - PROCESS | 2780 | --DOMWINDOW == 75 (0D3FD800) [pid = 2780] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 07:57:13 INFO - PROCESS | 2780 | --DOMWINDOW == 74 (0E84C000) [pid = 2780] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 07:57:13 INFO - PROCESS | 2780 | --DOMWINDOW == 73 (0EACD400) [pid = 2780] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 07:57:13 INFO - PROCESS | 2780 | 1467039433747 Marionette TRACE conn7 <- [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:57:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 07:57:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 670ms 07:57:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 07:57:13 INFO - PROCESS | 2780 | 1467039433804 Marionette TRACE conn7 -> [0,1249,"getWindowHandle",null] 07:57:13 INFO - PROCESS | 2780 | 1467039433806 Marionette TRACE conn7 <- [1,1249,null,{"value":"13"}] 07:57:13 INFO - PROCESS | 2780 | 1467039433809 Marionette TRACE conn7 -> [0,1250,"setScriptTimeout",{"ms":35000}] 07:57:13 INFO - PROCESS | 2780 | 1467039433811 Marionette TRACE conn7 <- [1,1250,null,{}] 07:57:13 INFO - PROCESS | 2780 | 1467039433814 Marionette TRACE conn7 -> [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:57:13 INFO - PROCESS | 2780 | 1467039433816 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:57:13 INFO - PROCESS | 2780 | 1467039433895 Marionette TRACE conn7 <- [1,1251,null,{"value":null}] 07:57:13 INFO - PROCESS | 2780 | 1467039433901 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:13 INFO - PROCESS | 2780 | 1467039433903 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:57:13 INFO - PROCESS | 2780 | ++DOCSHELL 1564FC00 == 43 [pid = 2780] [id = 322] 07:57:13 INFO - PROCESS | 2780 | ++DOMWINDOW == 74 (167E9400) [pid = 2780] [serial = 965] [outer = 00000000] 07:57:13 INFO - PROCESS | 2780 | ++DOMWINDOW == 75 (186FA400) [pid = 2780] [serial = 966] [outer = 167E9400] 07:57:13 INFO - PROCESS | 2780 | 1467039433948 Marionette DEBUG loaded listener.js 07:57:14 INFO - PROCESS | 2780 | ++DOMWINDOW == 76 (1918C800) [pid = 2780] [serial = 967] [outer = 167E9400] 07:57:14 INFO - PROCESS | 2780 | 1467039434366 Marionette TRACE conn7 <- [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:57:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 07:57:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 630ms 07:57:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 07:57:14 INFO - PROCESS | 2780 | 1467039434440 Marionette TRACE conn7 -> [0,1253,"getWindowHandle",null] 07:57:14 INFO - PROCESS | 2780 | 1467039434442 Marionette TRACE conn7 <- [1,1253,null,{"value":"13"}] 07:57:14 INFO - PROCESS | 2780 | 1467039434445 Marionette TRACE conn7 -> [0,1254,"setScriptTimeout",{"ms":35000}] 07:57:14 INFO - PROCESS | 2780 | 1467039434447 Marionette TRACE conn7 <- [1,1254,null,{}] 07:57:14 INFO - PROCESS | 2780 | 1467039434451 Marionette TRACE conn7 -> [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:57:14 INFO - PROCESS | 2780 | 1467039434453 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:57:14 INFO - PROCESS | 2780 | 1467039434532 Marionette TRACE conn7 <- [1,1255,null,{"value":null}] 07:57:14 INFO - PROCESS | 2780 | 1467039434539 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:14 INFO - PROCESS | 2780 | 1467039434541 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:57:14 INFO - PROCESS | 2780 | ++DOCSHELL 15656800 == 44 [pid = 2780] [id = 323] 07:57:14 INFO - PROCESS | 2780 | ++DOMWINDOW == 77 (19E14C00) [pid = 2780] [serial = 968] [outer = 00000000] 07:57:14 INFO - PROCESS | 2780 | ++DOMWINDOW == 78 (1BE7C000) [pid = 2780] [serial = 969] [outer = 19E14C00] 07:57:14 INFO - PROCESS | 2780 | 1467039434585 Marionette DEBUG loaded listener.js 07:57:14 INFO - PROCESS | 2780 | ++DOMWINDOW == 79 (19E12800) [pid = 2780] [serial = 970] [outer = 19E14C00] 07:57:15 INFO - PROCESS | 2780 | 1467039435029 Marionette TRACE conn7 <- [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:57:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 07:57:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 630ms 07:57:15 INFO - PROCESS | 2780 | 1467039435088 Marionette TRACE conn7 -> [0,1257,"getWindowHandle",null] 07:57:15 INFO - PROCESS | 2780 | 1467039435090 Marionette TRACE conn7 <- [1,1257,null,{"value":"13"}] 07:57:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 07:57:15 INFO - PROCESS | 2780 | 1467039435093 Marionette TRACE conn7 -> [0,1258,"setScriptTimeout",{"ms":35000}] 07:57:15 INFO - PROCESS | 2780 | 1467039435095 Marionette TRACE conn7 <- [1,1258,null,{}] 07:57:15 INFO - PROCESS | 2780 | 1467039435099 Marionette TRACE conn7 -> [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:57:15 INFO - PROCESS | 2780 | 1467039435101 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:57:15 INFO - PROCESS | 2780 | 1467039435181 Marionette TRACE conn7 <- [1,1259,null,{"value":null}] 07:57:15 INFO - PROCESS | 2780 | 1467039435187 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:15 INFO - PROCESS | 2780 | 1467039435188 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:57:15 INFO - PROCESS | 2780 | ++DOCSHELL 1BE87800 == 45 [pid = 2780] [id = 324] 07:57:15 INFO - PROCESS | 2780 | ++DOMWINDOW == 80 (1BE87C00) [pid = 2780] [serial = 971] [outer = 00000000] 07:57:15 INFO - PROCESS | 2780 | ++DOMWINDOW == 81 (1BF54800) [pid = 2780] [serial = 972] [outer = 1BE87C00] 07:57:15 INFO - PROCESS | 2780 | 1467039435233 Marionette DEBUG loaded listener.js 07:57:15 INFO - PROCESS | 2780 | ++DOMWINDOW == 82 (1BF55000) [pid = 2780] [serial = 973] [outer = 1BE87C00] 07:57:16 INFO - PROCESS | 2780 | --DOCSHELL 13354800 == 44 [pid = 2780] [id = 297] 07:57:16 INFO - PROCESS | 2780 | --DOCSHELL 0CACA000 == 43 [pid = 2780] [id = 303] 07:57:16 INFO - PROCESS | 2780 | --DOCSHELL 1BF4FC00 == 42 [pid = 2780] [id = 302] 07:57:16 INFO - PROCESS | 2780 | --DOCSHELL 16004000 == 41 [pid = 2780] [id = 301] 07:57:16 INFO - PROCESS | 2780 | --DOCSHELL 0E87DC00 == 40 [pid = 2780] [id = 299] 07:57:16 INFO - PROCESS | 2780 | --DOCSHELL 0E04F000 == 39 [pid = 2780] [id = 298] 07:57:16 INFO - PROCESS | 2780 | --DOCSHELL 0CBE8400 == 38 [pid = 2780] [id = 300] 07:57:16 INFO - PROCESS | 2780 | --DOCSHELL 0CA1C800 == 37 [pid = 2780] [id = 315] 07:57:16 INFO - PROCESS | 2780 | --DOCSHELL 13A09800 == 36 [pid = 2780] [id = 314] 07:57:16 INFO - PROCESS | 2780 | --DOCSHELL 1917DC00 == 35 [pid = 2780] [id = 312] 07:57:16 INFO - PROCESS | 2780 | --DOCSHELL 0D3F6800 == 34 [pid = 2780] [id = 313] 07:57:16 INFO - PROCESS | 2780 | --DOCSHELL 169C4000 == 33 [pid = 2780] [id = 319] 07:57:16 INFO - PROCESS | 2780 | --DOCSHELL 1652DC00 == 32 [pid = 2780] [id = 318] 07:57:16 INFO - PROCESS | 2780 | --DOCSHELL 15084400 == 31 [pid = 2780] [id = 317] 07:57:16 INFO - PROCESS | 2780 | --DOCSHELL 0E04F800 == 30 [pid = 2780] [id = 320] 07:57:16 INFO - PROCESS | 2780 | --DOCSHELL 19E0F800 == 29 [pid = 2780] [id = 321] 07:57:16 INFO - PROCESS | 2780 | --DOCSHELL 15656800 == 28 [pid = 2780] [id = 323] 07:57:16 INFO - PROCESS | 2780 | --DOCSHELL 1564FC00 == 27 [pid = 2780] [id = 322] 07:57:16 INFO - PROCESS | 2780 | --DOCSHELL 0E803C00 == 26 [pid = 2780] [id = 316] 07:57:16 INFO - PROCESS | 2780 | --DOMWINDOW == 81 (162B4800) [pid = 2780] [serial = 921] [outer = 00000000] [url = about:blank] 07:57:16 INFO - PROCESS | 2780 | --DOMWINDOW == 80 (125B3800) [pid = 2780] [serial = 901] [outer = 00000000] [url = about:blank] 07:57:16 INFO - PROCESS | 2780 | --DOMWINDOW == 79 (11F63800) [pid = 2780] [serial = 900] [outer = 00000000] [url = about:blank] 07:57:16 INFO - PROCESS | 2780 | --DOMWINDOW == 78 (169C4800) [pid = 2780] [serial = 904] [outer = 00000000] [url = about:blank] 07:57:16 INFO - PROCESS | 2780 | --DOMWINDOW == 77 (16887800) [pid = 2780] [serial = 903] [outer = 00000000] [url = about:blank] 07:57:16 INFO - PROCESS | 2780 | --DOMWINDOW == 76 (1C261400) [pid = 2780] [serial = 907] [outer = 00000000] [url = about:blank] 07:57:16 INFO - PROCESS | 2780 | --DOMWINDOW == 75 (1BF5E400) [pid = 2780] [serial = 906] [outer = 00000000] [url = about:blank] 07:57:16 INFO - PROCESS | 2780 | --DOMWINDOW == 74 (16890C00) [pid = 2780] [serial = 925] [outer = 00000000] [url = about:blank] 07:57:16 INFO - PROCESS | 2780 | --DOMWINDOW == 73 (167ED400) [pid = 2780] [serial = 924] [outer = 00000000] [url = about:blank] 07:57:16 INFO - PROCESS | 2780 | --DOMWINDOW == 72 (16A93800) [pid = 2780] [serial = 927] [outer = 00000000] [url = about:blank] 07:57:16 INFO - PROCESS | 2780 | --DOMWINDOW == 71 (156F3400) [pid = 2780] [serial = 931] [outer = 00000000] [url = about:blank] 07:57:16 INFO - PROCESS | 2780 | --DOMWINDOW == 70 (1408E400) [pid = 2780] [serial = 930] [outer = 00000000] [url = about:blank] 07:57:16 INFO - PROCESS | 2780 | --DOMWINDOW == 69 (0E23A400) [pid = 2780] [serial = 910] [outer = 00000000] [url = about:blank] 07:57:16 INFO - PROCESS | 2780 | --DOMWINDOW == 68 (15082000) [pid = 2780] [serial = 918] [outer = 00000000] [url = about:blank] 07:57:16 INFO - PROCESS | 2780 | --DOMWINDOW == 67 (0DD16800) [pid = 2780] [serial = 909] [outer = 00000000] [url = about:blank] 07:57:16 INFO - PROCESS | 2780 | --DOMWINDOW == 66 (0DAD0000) [pid = 2780] [serial = 912] [outer = 00000000] [url = about:blank] 07:57:16 INFO - PROCESS | 2780 | --DOMWINDOW == 65 (0DBB2800) [pid = 2780] [serial = 913] [outer = 00000000] [url = about:blank] 07:57:16 INFO - PROCESS | 2780 | --DOMWINDOW == 64 (11D87800) [pid = 2780] [serial = 915] [outer = 00000000] [url = about:blank] 07:57:16 INFO - PROCESS | 2780 | --DOMWINDOW == 63 (16B24000) [pid = 2780] [serial = 928] [outer = 00000000] [url = about:blank] 07:57:16 INFO - PROCESS | 2780 | --DOMWINDOW == 62 (11DD0000) [pid = 2780] [serial = 916] [outer = 00000000] [url = about:blank] 07:57:16 INFO - PROCESS | 2780 | --DOMWINDOW == 61 (1636C800) [pid = 2780] [serial = 922] [outer = 00000000] [url = about:blank] 07:57:16 INFO - PROCESS | 2780 | --DOMWINDOW == 60 (16A98C00) [pid = 2780] [serial = 933] [outer = 00000000] [url = about:blank] 07:57:16 INFO - PROCESS | 2780 | --DOMWINDOW == 59 (15393000) [pid = 2780] [serial = 919] [outer = 00000000] [url = about:blank] 07:57:16 INFO - PROCESS | 2780 | --DOMWINDOW == 58 (16B21C00) [pid = 2780] [serial = 934] [outer = 00000000] [url = about:blank] 07:57:16 INFO - PROCESS | 2780 | --DOMWINDOW == 57 (19184400) [pid = 2780] [serial = 936] [outer = 00000000] [url = about:blank] 07:57:17 INFO - PROCESS | 2780 | 1467039437040 Marionette TRACE conn7 <- [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:57:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 07:57:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1976ms 07:57:17 INFO - PROCESS | 2780 | 1467039437074 Marionette TRACE conn7 -> [0,1261,"getWindowHandle",null] 07:57:17 INFO - PROCESS | 2780 | 1467039437078 Marionette TRACE conn7 <- [1,1261,null,{"value":"13"}] 07:57:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 07:57:17 INFO - PROCESS | 2780 | 1467039437083 Marionette TRACE conn7 -> [0,1262,"setScriptTimeout",{"ms":35000}] 07:57:17 INFO - PROCESS | 2780 | 1467039437086 Marionette TRACE conn7 <- [1,1262,null,{}] 07:57:17 INFO - PROCESS | 2780 | 1467039437092 Marionette TRACE conn7 -> [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:57:17 INFO - PROCESS | 2780 | 1467039437095 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:57:17 INFO - PROCESS | 2780 | 1467039437184 Marionette TRACE conn7 <- [1,1263,null,{"value":null}] 07:57:17 INFO - PROCESS | 2780 | 1467039437194 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:17 INFO - PROCESS | 2780 | 1467039437198 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:57:17 INFO - PROCESS | 2780 | ++DOCSHELL 0DACE800 == 27 [pid = 2780] [id = 325] 07:57:17 INFO - PROCESS | 2780 | ++DOMWINDOW == 58 (0DACF400) [pid = 2780] [serial = 974] [outer = 00000000] 07:57:17 INFO - PROCESS | 2780 | ++DOMWINDOW == 59 (0DAD8000) [pid = 2780] [serial = 975] [outer = 0DACF400] 07:57:17 INFO - PROCESS | 2780 | 1467039437246 Marionette DEBUG loaded listener.js 07:57:17 INFO - PROCESS | 2780 | ++DOMWINDOW == 60 (0DD11C00) [pid = 2780] [serial = 976] [outer = 0DACF400] 07:57:17 INFO - PROCESS | 2780 | 1467039437721 Marionette TRACE conn7 <- [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:57:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 07:57:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 690ms 07:57:17 INFO - PROCESS | 2780 | 1467039437774 Marionette TRACE conn7 -> [0,1265,"getWindowHandle",null] 07:57:17 INFO - PROCESS | 2780 | 1467039437779 Marionette TRACE conn7 <- [1,1265,null,{"value":"13"}] 07:57:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 07:57:17 INFO - PROCESS | 2780 | 1467039437785 Marionette TRACE conn7 -> [0,1266,"setScriptTimeout",{"ms":35000}] 07:57:17 INFO - PROCESS | 2780 | 1467039437788 Marionette TRACE conn7 <- [1,1266,null,{}] 07:57:17 INFO - PROCESS | 2780 | 1467039437792 Marionette TRACE conn7 -> [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:57:17 INFO - PROCESS | 2780 | 1467039437795 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:57:17 INFO - PROCESS | 2780 | 1467039437882 Marionette TRACE conn7 <- [1,1267,null,{"value":null}] 07:57:17 INFO - PROCESS | 2780 | 1467039437891 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:17 INFO - PROCESS | 2780 | 1467039437894 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:57:17 INFO - PROCESS | 2780 | ++DOCSHELL 0E04E000 == 28 [pid = 2780] [id = 326] 07:57:17 INFO - PROCESS | 2780 | ++DOMWINDOW == 61 (0E04E800) [pid = 2780] [serial = 977] [outer = 00000000] 07:57:17 INFO - PROCESS | 2780 | ++DOMWINDOW == 62 (0E055400) [pid = 2780] [serial = 978] [outer = 0E04E800] 07:57:17 INFO - PROCESS | 2780 | 1467039437941 Marionette DEBUG loaded listener.js 07:57:18 INFO - PROCESS | 2780 | ++DOMWINDOW == 63 (0E806000) [pid = 2780] [serial = 979] [outer = 0E04E800] 07:57:18 INFO - PROCESS | 2780 | 1467039438412 Marionette TRACE conn7 <- [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:57:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 07:57:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 670ms 07:57:18 INFO - PROCESS | 2780 | 1467039438459 Marionette TRACE conn7 -> [0,1269,"getWindowHandle",null] 07:57:18 INFO - PROCESS | 2780 | 1467039438461 Marionette TRACE conn7 <- [1,1269,null,{"value":"13"}] 07:57:18 INFO - PROCESS | 2780 | 1467039438465 Marionette TRACE conn7 -> [0,1270,"setScriptTimeout",{"ms":35000}] 07:57:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 07:57:18 INFO - PROCESS | 2780 | 1467039438468 Marionette TRACE conn7 <- [1,1270,null,{}] 07:57:18 INFO - PROCESS | 2780 | 1467039438479 Marionette TRACE conn7 -> [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:57:18 INFO - PROCESS | 2780 | 1467039438484 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:57:18 INFO - PROCESS | 2780 | 1467039438653 Marionette TRACE conn7 <- [1,1271,null,{"value":null}] 07:57:18 INFO - PROCESS | 2780 | 1467039438788 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:18 INFO - PROCESS | 2780 | 1467039438791 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:57:18 INFO - PROCESS | 2780 | ++DOCSHELL 0C513000 == 29 [pid = 2780] [id = 327] 07:57:18 INFO - PROCESS | 2780 | ++DOMWINDOW == 64 (0C513400) [pid = 2780] [serial = 980] [outer = 00000000] 07:57:18 INFO - PROCESS | 2780 | ++DOMWINDOW == 65 (0CAD3C00) [pid = 2780] [serial = 981] [outer = 0C513400] 07:57:18 INFO - PROCESS | 2780 | 1467039438850 Marionette DEBUG loaded listener.js 07:57:18 INFO - PROCESS | 2780 | ++DOMWINDOW == 66 (0DACB400) [pid = 2780] [serial = 982] [outer = 0C513400] 07:57:19 INFO - PROCESS | 2780 | 1467039439547 Marionette TRACE conn7 <- [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:57:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 07:57:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1124ms 07:57:19 INFO - PROCESS | 2780 | 1467039439594 Marionette TRACE conn7 -> [0,1273,"getWindowHandle",null] 07:57:19 INFO - PROCESS | 2780 | 1467039439598 Marionette TRACE conn7 <- [1,1273,null,{"value":"13"}] 07:57:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 07:57:19 INFO - PROCESS | 2780 | 1467039439604 Marionette TRACE conn7 -> [0,1274,"setScriptTimeout",{"ms":35000}] 07:57:19 INFO - PROCESS | 2780 | 1467039439607 Marionette TRACE conn7 <- [1,1274,null,{}] 07:57:19 INFO - PROCESS | 2780 | 1467039439612 Marionette TRACE conn7 -> [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:57:19 INFO - PROCESS | 2780 | 1467039439615 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:57:19 INFO - PROCESS | 2780 | 1467039439737 Marionette TRACE conn7 <- [1,1275,null,{"value":null}] 07:57:19 INFO - PROCESS | 2780 | 1467039439815 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:19 INFO - PROCESS | 2780 | 1467039439818 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:57:19 INFO - PROCESS | 2780 | ++DOCSHELL 12257000 == 30 [pid = 2780] [id = 328] 07:57:19 INFO - PROCESS | 2780 | ++DOMWINDOW == 67 (1225B000) [pid = 2780] [serial = 983] [outer = 00000000] 07:57:19 INFO - PROCESS | 2780 | ++DOMWINDOW == 68 (124B8800) [pid = 2780] [serial = 984] [outer = 1225B000] 07:57:19 INFO - PROCESS | 2780 | 1467039439914 Marionette DEBUG loaded listener.js 07:57:19 INFO - PROCESS | 2780 | ++DOMWINDOW == 69 (13353C00) [pid = 2780] [serial = 985] [outer = 1225B000] 07:57:20 INFO - PROCESS | 2780 | 1467039440608 Marionette TRACE conn7 <- [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:57:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 07:57:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1019ms 07:57:20 INFO - PROCESS | 2780 | 1467039440627 Marionette TRACE conn7 -> [0,1277,"getWindowHandle",null] 07:57:20 INFO - PROCESS | 2780 | 1467039440630 Marionette TRACE conn7 <- [1,1277,null,{"value":"13"}] 07:57:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 07:57:20 INFO - PROCESS | 2780 | 1467039440634 Marionette TRACE conn7 -> [0,1278,"setScriptTimeout",{"ms":35000}] 07:57:20 INFO - PROCESS | 2780 | 1467039440637 Marionette TRACE conn7 <- [1,1278,null,{}] 07:57:20 INFO - PROCESS | 2780 | 1467039440641 Marionette TRACE conn7 -> [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:57:20 INFO - PROCESS | 2780 | 1467039440643 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:57:20 INFO - PROCESS | 2780 | 1467039440760 Marionette TRACE conn7 <- [1,1279,null,{"value":null}] 07:57:20 INFO - PROCESS | 2780 | 1467039440931 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:20 INFO - PROCESS | 2780 | 1467039440934 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:57:20 INFO - PROCESS | 2780 | ++DOCSHELL 08BFAC00 == 31 [pid = 2780] [id = 329] 07:57:20 INFO - PROCESS | 2780 | ++DOMWINDOW == 70 (08BFBC00) [pid = 2780] [serial = 986] [outer = 00000000] 07:57:20 INFO - PROCESS | 2780 | ++DOMWINDOW == 71 (0CA29400) [pid = 2780] [serial = 987] [outer = 08BFBC00] 07:57:20 INFO - PROCESS | 2780 | 1467039440986 Marionette DEBUG loaded listener.js 07:57:21 INFO - PROCESS | 2780 | ++DOMWINDOW == 72 (0DACF800) [pid = 2780] [serial = 988] [outer = 08BFBC00] 07:57:21 INFO - PROCESS | 2780 | --DOCSHELL 0E04E000 == 30 [pid = 2780] [id = 326] 07:57:21 INFO - PROCESS | 2780 | --DOCSHELL 0DACE800 == 29 [pid = 2780] [id = 325] 07:57:21 INFO - PROCESS | 2780 | 1467039441509 Marionette TRACE conn7 <- [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:57:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 07:57:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 930ms 07:57:21 INFO - PROCESS | 2780 | 1467039441567 Marionette TRACE conn7 -> [0,1281,"getWindowHandle",null] 07:57:21 INFO - PROCESS | 2780 | 1467039441571 Marionette TRACE conn7 <- [1,1281,null,{"value":"13"}] 07:57:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 07:57:21 INFO - PROCESS | 2780 | 1467039441575 Marionette TRACE conn7 -> [0,1282,"setScriptTimeout",{"ms":35000}] 07:57:21 INFO - PROCESS | 2780 | 1467039441578 Marionette TRACE conn7 <- [1,1282,null,{}] 07:57:21 INFO - PROCESS | 2780 | 1467039441583 Marionette TRACE conn7 -> [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:57:21 INFO - PROCESS | 2780 | 1467039441587 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:57:21 INFO - PROCESS | 2780 | 1467039441673 Marionette TRACE conn7 <- [1,1283,null,{"value":null}] 07:57:21 INFO - PROCESS | 2780 | 1467039441681 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:21 INFO - PROCESS | 2780 | 1467039441683 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:57:21 INFO - PROCESS | 2780 | ++DOCSHELL 1351C800 == 30 [pid = 2780] [id = 330] 07:57:21 INFO - PROCESS | 2780 | ++DOMWINDOW == 73 (13522800) [pid = 2780] [serial = 989] [outer = 00000000] 07:57:21 INFO - PROCESS | 2780 | ++DOMWINDOW == 74 (1396C000) [pid = 2780] [serial = 990] [outer = 13522800] 07:57:21 INFO - PROCESS | 2780 | 1467039441730 Marionette DEBUG loaded listener.js 07:57:21 INFO - PROCESS | 2780 | ++DOMWINDOW == 75 (13A0B400) [pid = 2780] [serial = 991] [outer = 13522800] 07:57:22 INFO - PROCESS | 2780 | 1467039442183 Marionette TRACE conn7 <- [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:57:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 07:57:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 670ms 07:57:22 INFO - PROCESS | 2780 | 1467039442248 Marionette TRACE conn7 -> [0,1285,"getWindowHandle",null] 07:57:22 INFO - PROCESS | 2780 | 1467039442252 Marionette TRACE conn7 <- [1,1285,null,{"value":"13"}] 07:57:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 07:57:22 INFO - PROCESS | 2780 | 1467039442257 Marionette TRACE conn7 -> [0,1286,"setScriptTimeout",{"ms":35000}] 07:57:22 INFO - PROCESS | 2780 | 1467039442259 Marionette TRACE conn7 <- [1,1286,null,{}] 07:57:22 INFO - PROCESS | 2780 | 1467039442263 Marionette TRACE conn7 -> [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:57:22 INFO - PROCESS | 2780 | 1467039442265 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:57:22 INFO - PROCESS | 2780 | 1467039442350 Marionette TRACE conn7 <- [1,1287,null,{"value":null}] 07:57:22 INFO - PROCESS | 2780 | 1467039442359 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:22 INFO - PROCESS | 2780 | 1467039442361 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:57:22 INFO - PROCESS | 2780 | ++DOCSHELL 1507E800 == 31 [pid = 2780] [id = 331] 07:57:22 INFO - PROCESS | 2780 | ++DOMWINDOW == 76 (15082800) [pid = 2780] [serial = 992] [outer = 00000000] 07:57:22 INFO - PROCESS | 2780 | ++DOMWINDOW == 77 (15397000) [pid = 2780] [serial = 993] [outer = 15082800] 07:57:22 INFO - PROCESS | 2780 | 1467039442411 Marionette DEBUG loaded listener.js 07:57:22 INFO - PROCESS | 2780 | ++DOMWINDOW == 78 (1564EC00) [pid = 2780] [serial = 994] [outer = 15082800] 07:57:22 INFO - PROCESS | 2780 | 1467039442925 Marionette TRACE conn7 <- [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:57:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 07:57:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 730ms 07:57:22 INFO - PROCESS | 2780 | 1467039442992 Marionette TRACE conn7 -> [0,1289,"getWindowHandle",null] 07:57:22 INFO - PROCESS | 2780 | 1467039442994 Marionette TRACE conn7 <- [1,1289,null,{"value":"13"}] 07:57:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 07:57:22 INFO - PROCESS | 2780 | 1467039442999 Marionette TRACE conn7 -> [0,1290,"setScriptTimeout",{"ms":35000}] 07:57:22 INFO - PROCESS | 2780 | 1467039443005 Marionette TRACE conn7 <- [1,1290,null,{}] 07:57:23 INFO - PROCESS | 2780 | 1467039443014 Marionette TRACE conn7 -> [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:57:23 INFO - PROCESS | 2780 | 1467039443018 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:57:23 INFO - PROCESS | 2780 | 1467039443103 Marionette TRACE conn7 <- [1,1291,null,{"value":null}] 07:57:23 INFO - PROCESS | 2780 | 1467039443115 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:23 INFO - PROCESS | 2780 | 1467039443117 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:57:23 INFO - PROCESS | 2780 | ++DOCSHELL 162B9800 == 32 [pid = 2780] [id = 332] 07:57:23 INFO - PROCESS | 2780 | ++DOMWINDOW == 79 (162BB800) [pid = 2780] [serial = 995] [outer = 00000000] 07:57:23 INFO - PROCESS | 2780 | ++DOMWINDOW == 80 (167E3000) [pid = 2780] [serial = 996] [outer = 162BB800] 07:57:23 INFO - PROCESS | 2780 | 1467039443238 Marionette DEBUG loaded listener.js 07:57:23 INFO - PROCESS | 2780 | ++DOMWINDOW == 81 (167EA000) [pid = 2780] [serial = 997] [outer = 162BB800] 07:57:23 INFO - PROCESS | 2780 | 1467039443650 Marionette TRACE conn7 <- [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:57:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 07:57:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 690ms 07:57:23 INFO - PROCESS | 2780 | 1467039443691 Marionette TRACE conn7 -> [0,1293,"getWindowHandle",null] 07:57:23 INFO - PROCESS | 2780 | 1467039443694 Marionette TRACE conn7 <- [1,1293,null,{"value":"13"}] 07:57:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 07:57:23 INFO - PROCESS | 2780 | 1467039443725 Marionette TRACE conn7 -> [0,1294,"setScriptTimeout",{"ms":35000}] 07:57:23 INFO - PROCESS | 2780 | 1467039443727 Marionette TRACE conn7 <- [1,1294,null,{}] 07:57:23 INFO - PROCESS | 2780 | 1467039443730 Marionette TRACE conn7 -> [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:57:23 INFO - PROCESS | 2780 | 1467039443733 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:57:23 INFO - PROCESS | 2780 | 1467039443872 Marionette TRACE conn7 <- [1,1295,null,{"value":null}] 07:57:23 INFO - PROCESS | 2780 | 1467039443904 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:23 INFO - PROCESS | 2780 | 1467039443906 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:57:23 INFO - PROCESS | 2780 | ++DOCSHELL 0DD16C00 == 33 [pid = 2780] [id = 333] 07:57:23 INFO - PROCESS | 2780 | ++DOMWINDOW == 82 (13523C00) [pid = 2780] [serial = 998] [outer = 00000000] 07:57:23 INFO - PROCESS | 2780 | ++DOMWINDOW == 83 (1688BC00) [pid = 2780] [serial = 999] [outer = 13523C00] 07:57:23 INFO - PROCESS | 2780 | 1467039443950 Marionette DEBUG loaded listener.js 07:57:24 INFO - PROCESS | 2780 | ++DOMWINDOW == 84 (169BA400) [pid = 2780] [serial = 1000] [outer = 13523C00] 07:57:24 INFO - PROCESS | 2780 | 1467039444393 Marionette TRACE conn7 <- [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:57:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 07:57:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 730ms 07:57:24 INFO - PROCESS | 2780 | 1467039444458 Marionette TRACE conn7 -> [0,1297,"getWindowHandle",null] 07:57:24 INFO - PROCESS | 2780 | 1467039444460 Marionette TRACE conn7 <- [1,1297,null,{"value":"13"}] 07:57:24 INFO - PROCESS | 2780 | 1467039444463 Marionette TRACE conn7 -> [0,1298,"setScriptTimeout",{"ms":35000}] 07:57:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 07:57:24 INFO - PROCESS | 2780 | 1467039444465 Marionette TRACE conn7 <- [1,1298,null,{}] 07:57:24 INFO - PROCESS | 2780 | 1467039444468 Marionette TRACE conn7 -> [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:57:24 INFO - PROCESS | 2780 | 1467039444470 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:57:24 INFO - PROCESS | 2780 | 1467039444583 Marionette TRACE conn7 <- [1,1299,null,{"value":null}] 07:57:24 INFO - PROCESS | 2780 | 1467039444591 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:24 INFO - PROCESS | 2780 | 1467039444597 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:57:24 INFO - PROCESS | 2780 | ++DOCSHELL 0DE37000 == 34 [pid = 2780] [id = 334] 07:57:24 INFO - PROCESS | 2780 | ++DOMWINDOW == 85 (16A8EC00) [pid = 2780] [serial = 1001] [outer = 00000000] 07:57:24 INFO - PROCESS | 2780 | ++DOMWINDOW == 86 (16A94800) [pid = 2780] [serial = 1002] [outer = 16A8EC00] 07:57:24 INFO - PROCESS | 2780 | 1467039444700 Marionette DEBUG loaded listener.js 07:57:24 INFO - PROCESS | 2780 | ++DOMWINDOW == 87 (16B25000) [pid = 2780] [serial = 1003] [outer = 16A8EC00] 07:57:25 INFO - PROCESS | 2780 | 1467039445170 Marionette TRACE conn7 <- [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:57:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 07:57:25 INFO - PROCESS | 2780 | 1467039445206 Marionette TRACE conn7 <- [1,1301,null,{"value":"13"}] 07:57:25 INFO - PROCESS | 2780 | 1467039445209 Marionette TRACE conn7 -> [0,1302,"setScriptTimeout",{"ms":35000}] 07:57:25 INFO - PROCESS | 2780 | 1467039445210 Marionette TRACE conn7 <- [1,1302,null,{}] 07:57:25 INFO - PROCESS | 2780 | 1467039445214 Marionette TRACE conn7 -> [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:57:25 INFO - PROCESS | 2780 | 1467039445216 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:57:25 INFO - PROCESS | 2780 | 1467039445327 Marionette TRACE conn7 <- [1,1303,null,{"value":null}] 07:57:25 INFO - PROCESS | 2780 | 1467039445335 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:25 INFO - PROCESS | 2780 | 1467039445336 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:57:25 INFO - PROCESS | 2780 | ++DOCSHELL 17ACA400 == 35 [pid = 2780] [id = 335] 07:57:25 INFO - PROCESS | 2780 | ++DOMWINDOW == 88 (17ACC000) [pid = 2780] [serial = 1004] [outer = 00000000] 07:57:25 INFO - PROCESS | 2780 | ++DOMWINDOW == 89 (18D88000) [pid = 2780] [serial = 1005] [outer = 17ACC000] 07:57:25 INFO - PROCESS | 2780 | 1467039445429 Marionette DEBUG loaded listener.js 07:57:25 INFO - PROCESS | 2780 | ++DOMWINDOW == 90 (18E0D000) [pid = 2780] [serial = 1006] [outer = 17ACC000] 07:57:25 INFO - PROCESS | 2780 | --DOMWINDOW == 89 (19E14C00) [pid = 2780] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 07:57:25 INFO - PROCESS | 2780 | --DOMWINDOW == 88 (1BE87C00) [pid = 2780] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 07:57:25 INFO - PROCESS | 2780 | --DOMWINDOW == 87 (169C6400) [pid = 2780] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 07:57:25 INFO - PROCESS | 2780 | --DOMWINDOW == 86 (16BA5400) [pid = 2780] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 07:57:25 INFO - PROCESS | 2780 | --DOMWINDOW == 85 (19E0FC00) [pid = 2780] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 07:57:25 INFO - PROCESS | 2780 | --DOMWINDOW == 84 (0DACF400) [pid = 2780] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 07:57:25 INFO - PROCESS | 2780 | --DOMWINDOW == 83 (1652E800) [pid = 2780] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 07:57:25 INFO - PROCESS | 2780 | --DOMWINDOW == 82 (15343400) [pid = 2780] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 07:57:25 INFO - PROCESS | 2780 | --DOMWINDOW == 81 (0EAC9C00) [pid = 2780] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 07:57:25 INFO - PROCESS | 2780 | --DOMWINDOW == 80 (0CAD2400) [pid = 2780] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 07:57:25 INFO - PROCESS | 2780 | --DOMWINDOW == 79 (13A0C000) [pid = 2780] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 07:57:25 INFO - PROCESS | 2780 | --DOMWINDOW == 78 (0D3FD000) [pid = 2780] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 07:57:25 INFO - PROCESS | 2780 | --DOMWINDOW == 77 (1917E000) [pid = 2780] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 07:57:25 INFO - PROCESS | 2780 | --DOMWINDOW == 76 (167E9400) [pid = 2780] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 07:57:25 INFO - PROCESS | 2780 | 1467039445868 Marionette TRACE conn7 <- [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:57:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 07:57:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 670ms 07:57:25 INFO - PROCESS | 2780 | 1467039445884 Marionette TRACE conn7 -> [0,1305,"getWindowHandle",null] 07:57:25 INFO - PROCESS | 2780 | 1467039445886 Marionette TRACE conn7 <- [1,1305,null,{"value":"13"}] 07:57:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 07:57:25 INFO - PROCESS | 2780 | 1467039445889 Marionette TRACE conn7 -> [0,1306,"setScriptTimeout",{"ms":35000}] 07:57:25 INFO - PROCESS | 2780 | 1467039445891 Marionette TRACE conn7 <- [1,1306,null,{}] 07:57:25 INFO - PROCESS | 2780 | 1467039445894 Marionette TRACE conn7 -> [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:57:25 INFO - PROCESS | 2780 | 1467039445896 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:57:25 INFO - PROCESS | 2780 | 1467039445998 Marionette TRACE conn7 <- [1,1307,null,{"value":null}] 07:57:25 INFO - PROCESS | 2780 | 1467039446007 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:25 INFO - PROCESS | 2780 | 1467039446009 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:57:26 INFO - PROCESS | 2780 | ++DOCSHELL 0C516400 == 36 [pid = 2780] [id = 336] 07:57:26 INFO - PROCESS | 2780 | ++DOMWINDOW == 77 (0D30F000) [pid = 2780] [serial = 1007] [outer = 00000000] 07:57:26 INFO - PROCESS | 2780 | ++DOMWINDOW == 78 (11FA7000) [pid = 2780] [serial = 1008] [outer = 0D30F000] 07:57:26 INFO - PROCESS | 2780 | 1467039446052 Marionette DEBUG loaded listener.js 07:57:26 INFO - PROCESS | 2780 | ++DOMWINDOW == 79 (15051800) [pid = 2780] [serial = 1009] [outer = 0D30F000] 07:57:26 INFO - PROCESS | 2780 | 1467039446477 Marionette TRACE conn7 <- [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:57:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 07:57:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 630ms 07:57:26 INFO - PROCESS | 2780 | 1467039446520 Marionette TRACE conn7 -> [0,1309,"getWindowHandle",null] 07:57:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 07:57:26 INFO - PROCESS | 2780 | 1467039446522 Marionette TRACE conn7 <- [1,1309,null,{"value":"13"}] 07:57:26 INFO - PROCESS | 2780 | 1467039446525 Marionette TRACE conn7 -> [0,1310,"setScriptTimeout",{"ms":35000}] 07:57:26 INFO - PROCESS | 2780 | 1467039446527 Marionette TRACE conn7 <- [1,1310,null,{}] 07:57:26 INFO - PROCESS | 2780 | 1467039446530 Marionette TRACE conn7 -> [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:57:26 INFO - PROCESS | 2780 | 1467039446532 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:57:26 INFO - PROCESS | 2780 | 1467039446611 Marionette TRACE conn7 <- [1,1311,null,{"value":null}] 07:57:26 INFO - PROCESS | 2780 | 1467039446617 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:26 INFO - PROCESS | 2780 | 1467039446618 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:57:26 INFO - PROCESS | 2780 | ++DOCSHELL 11D92000 == 37 [pid = 2780] [id = 337] 07:57:26 INFO - PROCESS | 2780 | ++DOMWINDOW == 80 (167E7800) [pid = 2780] [serial = 1010] [outer = 00000000] 07:57:26 INFO - PROCESS | 2780 | ++DOMWINDOW == 81 (1917E000) [pid = 2780] [serial = 1011] [outer = 167E7800] 07:57:26 INFO - PROCESS | 2780 | 1467039446662 Marionette DEBUG loaded listener.js 07:57:26 INFO - PROCESS | 2780 | ++DOMWINDOW == 82 (19187400) [pid = 2780] [serial = 1012] [outer = 167E7800] 07:57:27 INFO - PROCESS | 2780 | 1467039447078 Marionette TRACE conn7 <- [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:57:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 07:57:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 630ms 07:57:27 INFO - PROCESS | 2780 | 1467039447156 Marionette TRACE conn7 -> [0,1313,"getWindowHandle",null] 07:57:27 INFO - PROCESS | 2780 | 1467039447158 Marionette TRACE conn7 <- [1,1313,null,{"value":"13"}] 07:57:27 INFO - PROCESS | 2780 | 1467039447161 Marionette TRACE conn7 -> [0,1314,"setScriptTimeout",{"ms":35000}] 07:57:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 07:57:27 INFO - PROCESS | 2780 | 1467039447163 Marionette TRACE conn7 <- [1,1314,null,{}] 07:57:27 INFO - PROCESS | 2780 | 1467039447167 Marionette TRACE conn7 -> [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:57:27 INFO - PROCESS | 2780 | 1467039447168 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:57:27 INFO - PROCESS | 2780 | 1467039447249 Marionette TRACE conn7 <- [1,1315,null,{"value":null}] 07:57:27 INFO - PROCESS | 2780 | 1467039447257 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:27 INFO - PROCESS | 2780 | 1467039447267 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:57:27 INFO - PROCESS | 2780 | ++DOCSHELL 15047C00 == 38 [pid = 2780] [id = 338] 07:57:27 INFO - PROCESS | 2780 | ++DOMWINDOW == 83 (16001C00) [pid = 2780] [serial = 1013] [outer = 00000000] 07:57:27 INFO - PROCESS | 2780 | ++DOMWINDOW == 84 (1BE39C00) [pid = 2780] [serial = 1014] [outer = 16001C00] 07:57:27 INFO - PROCESS | 2780 | 1467039447315 Marionette DEBUG loaded listener.js 07:57:27 INFO - PROCESS | 2780 | ++DOMWINDOW == 85 (1BE34800) [pid = 2780] [serial = 1015] [outer = 16001C00] 07:57:27 INFO - PROCESS | 2780 | 1467039447767 Marionette TRACE conn7 <- [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:57:27 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:57:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 630ms 07:57:27 INFO - PROCESS | 2780 | 1467039447805 Marionette TRACE conn7 -> [0,1317,"getWindowHandle",null] 07:57:27 INFO - PROCESS | 2780 | 1467039447807 Marionette TRACE conn7 <- [1,1317,null,{"value":"13"}] 07:57:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 07:57:27 INFO - PROCESS | 2780 | 1467039447811 Marionette TRACE conn7 -> [0,1318,"setScriptTimeout",{"ms":35000}] 07:57:27 INFO - PROCESS | 2780 | 1467039447812 Marionette TRACE conn7 <- [1,1318,null,{}] 07:57:27 INFO - PROCESS | 2780 | 1467039447816 Marionette TRACE conn7 -> [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:57:27 INFO - PROCESS | 2780 | 1467039447818 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:57:27 INFO - PROCESS | 2780 | 1467039447941 Marionette TRACE conn7 <- [1,1319,null,{"value":null}] 07:57:28 INFO - PROCESS | 2780 | 1467039448078 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:28 INFO - PROCESS | 2780 | 1467039448081 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:57:28 INFO - PROCESS | 2780 | ++DOCSHELL 0C50F000 == 39 [pid = 2780] [id = 339] 07:57:28 INFO - PROCESS | 2780 | ++DOMWINDOW == 86 (0C513800) [pid = 2780] [serial = 1016] [outer = 00000000] 07:57:28 INFO - PROCESS | 2780 | ++DOMWINDOW == 87 (0DA72400) [pid = 2780] [serial = 1017] [outer = 0C513800] 07:57:28 INFO - PROCESS | 2780 | 1467039448142 Marionette DEBUG loaded listener.js 07:57:28 INFO - PROCESS | 2780 | ++DOMWINDOW == 88 (0DD15800) [pid = 2780] [serial = 1018] [outer = 0C513800] 07:57:28 INFO - PROCESS | 2780 | 1467039448801 Marionette TRACE conn7 <- [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:57:28 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:57:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1016ms 07:57:28 INFO - PROCESS | 2780 | 1467039448834 Marionette TRACE conn7 -> [0,1321,"getWindowHandle",null] 07:57:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 07:57:28 INFO - PROCESS | 2780 | 1467039448838 Marionette TRACE conn7 <- [1,1321,null,{"value":"13"}] 07:57:28 INFO - PROCESS | 2780 | 1467039448843 Marionette TRACE conn7 -> [0,1322,"setScriptTimeout",{"ms":35000}] 07:57:28 INFO - PROCESS | 2780 | 1467039448847 Marionette TRACE conn7 <- [1,1322,null,{}] 07:57:28 INFO - PROCESS | 2780 | 1467039448872 Marionette TRACE conn7 -> [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:57:28 INFO - PROCESS | 2780 | 1467039448875 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:57:29 INFO - PROCESS | 2780 | 1467039449019 Marionette TRACE conn7 <- [1,1323,null,{"value":null}] 07:57:29 INFO - PROCESS | 2780 | 1467039449154 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:29 INFO - PROCESS | 2780 | 1467039449157 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:57:29 INFO - PROCESS | 2780 | ++DOCSHELL 13DC8000 == 40 [pid = 2780] [id = 340] 07:57:29 INFO - PROCESS | 2780 | ++DOMWINDOW == 89 (15047400) [pid = 2780] [serial = 1019] [outer = 00000000] 07:57:29 INFO - PROCESS | 2780 | ++DOMWINDOW == 90 (1564F000) [pid = 2780] [serial = 1020] [outer = 15047400] 07:57:29 INFO - PROCESS | 2780 | 1467039449216 Marionette DEBUG loaded listener.js 07:57:29 INFO - PROCESS | 2780 | ++DOMWINDOW == 91 (162B0C00) [pid = 2780] [serial = 1021] [outer = 15047400] 07:57:29 INFO - PROCESS | 2780 | 1467039449736 Marionette TRACE conn7 <- [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:57:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 07:57:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 950ms 07:57:29 INFO - PROCESS | 2780 | 1467039449794 Marionette TRACE conn7 -> [0,1325,"getWindowHandle",null] 07:57:29 INFO - PROCESS | 2780 | 1467039449797 Marionette TRACE conn7 <- [1,1325,null,{"value":"13"}] 07:57:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 07:57:29 INFO - PROCESS | 2780 | 1467039449801 Marionette TRACE conn7 -> [0,1326,"setScriptTimeout",{"ms":35000}] 07:57:29 INFO - PROCESS | 2780 | 1467039449803 Marionette TRACE conn7 <- [1,1326,null,{}] 07:57:29 INFO - PROCESS | 2780 | 1467039449807 Marionette TRACE conn7 -> [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:57:29 INFO - PROCESS | 2780 | 1467039449809 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:57:29 INFO - PROCESS | 2780 | 1467039449919 Marionette TRACE conn7 <- [1,1327,null,{"value":null}] 07:57:30 INFO - PROCESS | 2780 | 1467039450025 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:30 INFO - PROCESS | 2780 | 1467039450028 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:57:30 INFO - PROCESS | 2780 | ++DOCSHELL 16A8F800 == 41 [pid = 2780] [id = 341] 07:57:30 INFO - PROCESS | 2780 | ++DOMWINDOW == 92 (16A93800) [pid = 2780] [serial = 1022] [outer = 00000000] 07:57:30 INFO - PROCESS | 2780 | ++DOMWINDOW == 93 (16B23C00) [pid = 2780] [serial = 1023] [outer = 16A93800] 07:57:30 INFO - PROCESS | 2780 | 1467039450081 Marionette DEBUG loaded listener.js 07:57:30 INFO - PROCESS | 2780 | ++DOMWINDOW == 94 (1862E000) [pid = 2780] [serial = 1024] [outer = 16A93800] 07:57:31 INFO - PROCESS | 2780 | 1467039451281 Marionette TRACE conn7 <- [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:57:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 07:57:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1524ms 07:57:31 INFO - PROCESS | 2780 | 1467039451328 Marionette TRACE conn7 -> [0,1329,"getWindowHandle",null] 07:57:31 INFO - PROCESS | 2780 | 1467039451332 Marionette TRACE conn7 <- [1,1329,null,{"value":"13"}] 07:57:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 07:57:31 INFO - PROCESS | 2780 | 1467039451337 Marionette TRACE conn7 -> [0,1330,"setScriptTimeout",{"ms":35000}] 07:57:31 INFO - PROCESS | 2780 | 1467039451340 Marionette TRACE conn7 <- [1,1330,null,{}] 07:57:31 INFO - PROCESS | 2780 | 1467039451346 Marionette TRACE conn7 -> [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:57:31 INFO - PROCESS | 2780 | 1467039451349 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:57:31 INFO - PROCESS | 2780 | 1467039451445 Marionette TRACE conn7 <- [1,1331,null,{"value":null}] 07:57:31 INFO - PROCESS | 2780 | 1467039451572 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:31 INFO - PROCESS | 2780 | 1467039451575 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:57:31 INFO - PROCESS | 2780 | ++DOCSHELL 0E04BC00 == 42 [pid = 2780] [id = 342] 07:57:31 INFO - PROCESS | 2780 | ++DOMWINDOW == 95 (0E04DC00) [pid = 2780] [serial = 1025] [outer = 00000000] 07:57:31 INFO - PROCESS | 2780 | ++DOMWINDOW == 96 (0E80D800) [pid = 2780] [serial = 1026] [outer = 0E04DC00] 07:57:31 INFO - PROCESS | 2780 | 1467039451664 Marionette DEBUG loaded listener.js 07:57:31 INFO - PROCESS | 2780 | ++DOMWINDOW == 97 (11F63800) [pid = 2780] [serial = 1027] [outer = 0E04DC00] 07:57:32 INFO - PROCESS | 2780 | --DOCSHELL 1BE87800 == 41 [pid = 2780] [id = 324] 07:57:32 INFO - PROCESS | 2780 | --DOCSHELL 15047C00 == 40 [pid = 2780] [id = 338] 07:57:32 INFO - PROCESS | 2780 | --DOCSHELL 11D92000 == 39 [pid = 2780] [id = 337] 07:57:32 INFO - PROCESS | 2780 | --DOCSHELL 0C516400 == 38 [pid = 2780] [id = 336] 07:57:32 INFO - PROCESS | 2780 | --DOCSHELL 17ACA400 == 37 [pid = 2780] [id = 335] 07:57:32 INFO - PROCESS | 2780 | --DOCSHELL 0DE37000 == 36 [pid = 2780] [id = 334] 07:57:32 INFO - PROCESS | 2780 | --DOCSHELL 0DD16C00 == 35 [pid = 2780] [id = 333] 07:57:32 INFO - PROCESS | 2780 | --DOCSHELL 162B9800 == 34 [pid = 2780] [id = 332] 07:57:32 INFO - PROCESS | 2780 | --DOCSHELL 1507E800 == 33 [pid = 2780] [id = 331] 07:57:32 INFO - PROCESS | 2780 | --DOCSHELL 1351C800 == 32 [pid = 2780] [id = 330] 07:57:32 INFO - PROCESS | 2780 | --DOCSHELL 08BFAC00 == 31 [pid = 2780] [id = 329] 07:57:32 INFO - PROCESS | 2780 | --DOCSHELL 0C513000 == 30 [pid = 2780] [id = 327] 07:57:32 INFO - PROCESS | 2780 | --DOMWINDOW == 96 (19E12800) [pid = 2780] [serial = 970] [outer = 00000000] [url = about:blank] 07:57:32 INFO - PROCESS | 2780 | --DOMWINDOW == 95 (1BF54800) [pid = 2780] [serial = 972] [outer = 00000000] [url = about:blank] 07:57:32 INFO - PROCESS | 2780 | --DOMWINDOW == 94 (16A95000) [pid = 2780] [serial = 957] [outer = 00000000] [url = about:blank] 07:57:32 INFO - PROCESS | 2780 | --DOMWINDOW == 93 (19180400) [pid = 2780] [serial = 960] [outer = 00000000] [url = about:blank] 07:57:32 INFO - PROCESS | 2780 | --DOMWINDOW == 92 (16A9BC00) [pid = 2780] [serial = 958] [outer = 00000000] [url = about:blank] 07:57:32 INFO - PROCESS | 2780 | --DOMWINDOW == 91 (19E15400) [pid = 2780] [serial = 963] [outer = 00000000] [url = about:blank] 07:57:32 INFO - PROCESS | 2780 | --DOMWINDOW == 90 (19182000) [pid = 2780] [serial = 961] [outer = 00000000] [url = about:blank] 07:57:32 INFO - PROCESS | 2780 | --DOMWINDOW == 89 (1BE7C000) [pid = 2780] [serial = 969] [outer = 00000000] [url = about:blank] 07:57:32 INFO - PROCESS | 2780 | --DOMWINDOW == 88 (1BE31800) [pid = 2780] [serial = 964] [outer = 00000000] [url = about:blank] 07:57:32 INFO - PROCESS | 2780 | --DOMWINDOW == 87 (0DAD8000) [pid = 2780] [serial = 975] [outer = 00000000] [url = about:blank] 07:57:32 INFO - PROCESS | 2780 | --DOMWINDOW == 86 (16892C00) [pid = 2780] [serial = 954] [outer = 00000000] [url = about:blank] 07:57:32 INFO - PROCESS | 2780 | --DOMWINDOW == 85 (15638C00) [pid = 2780] [serial = 951] [outer = 00000000] [url = about:blank] 07:57:32 INFO - PROCESS | 2780 | --DOMWINDOW == 84 (15FF7C00) [pid = 2780] [serial = 952] [outer = 00000000] [url = about:blank] 07:57:32 INFO - PROCESS | 2780 | --DOMWINDOW == 83 (124BEC00) [pid = 2780] [serial = 948] [outer = 00000000] [url = about:blank] 07:57:32 INFO - PROCESS | 2780 | --DOMWINDOW == 82 (13376000) [pid = 2780] [serial = 949] [outer = 00000000] [url = about:blank] 07:57:32 INFO - PROCESS | 2780 | --DOMWINDOW == 81 (0D3FA800) [pid = 2780] [serial = 945] [outer = 00000000] [url = about:blank] 07:57:32 INFO - PROCESS | 2780 | --DOMWINDOW == 80 (0DD1F800) [pid = 2780] [serial = 946] [outer = 00000000] [url = about:blank] 07:57:32 INFO - PROCESS | 2780 | --DOMWINDOW == 79 (1563B800) [pid = 2780] [serial = 943] [outer = 00000000] [url = about:blank] 07:57:32 INFO - PROCESS | 2780 | --DOMWINDOW == 78 (15081800) [pid = 2780] [serial = 942] [outer = 00000000] [url = about:blank] 07:57:32 INFO - PROCESS | 2780 | --DOMWINDOW == 77 (0DEA9C00) [pid = 2780] [serial = 940] [outer = 00000000] [url = about:blank] 07:57:32 INFO - PROCESS | 2780 | --DOMWINDOW == 76 (0DD15400) [pid = 2780] [serial = 939] [outer = 00000000] [url = about:blank] 07:57:32 INFO - PROCESS | 2780 | --DOMWINDOW == 75 (19184C00) [pid = 2780] [serial = 937] [outer = 00000000] [url = about:blank] 07:57:32 INFO - PROCESS | 2780 | --DOMWINDOW == 74 (1BF55000) [pid = 2780] [serial = 973] [outer = 00000000] [url = about:blank] 07:57:32 INFO - PROCESS | 2780 | --DOMWINDOW == 73 (0DD11C00) [pid = 2780] [serial = 976] [outer = 00000000] [url = about:blank] 07:57:32 INFO - PROCESS | 2780 | --DOMWINDOW == 72 (186FA400) [pid = 2780] [serial = 966] [outer = 00000000] [url = about:blank] 07:57:32 INFO - PROCESS | 2780 | --DOMWINDOW == 71 (1918C800) [pid = 2780] [serial = 967] [outer = 00000000] [url = about:blank] 07:57:32 INFO - PROCESS | 2780 | --DOMWINDOW == 70 (169BDC00) [pid = 2780] [serial = 955] [outer = 00000000] [url = about:blank] 07:57:32 INFO - PROCESS | 2780 | --DOMWINDOW == 69 (0E055400) [pid = 2780] [serial = 978] [outer = 00000000] [url = about:blank] 07:57:32 INFO - PROCESS | 2780 | 1467039452245 Marionette TRACE conn7 <- [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:57:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 07:57:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 930ms 07:57:32 INFO - PROCESS | 2780 | 1467039452267 Marionette TRACE conn7 -> [0,1333,"getWindowHandle",null] 07:57:32 INFO - PROCESS | 2780 | 1467039452272 Marionette TRACE conn7 <- [1,1333,null,{"value":"13"}] 07:57:32 INFO - PROCESS | 2780 | 1467039452278 Marionette TRACE conn7 -> [0,1334,"setScriptTimeout",{"ms":35000}] 07:57:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 07:57:32 INFO - PROCESS | 2780 | 1467039452280 Marionette TRACE conn7 <- [1,1334,null,{}] 07:57:32 INFO - PROCESS | 2780 | 1467039452284 Marionette TRACE conn7 -> [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:57:32 INFO - PROCESS | 2780 | 1467039452286 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:57:32 INFO - PROCESS | 2780 | 1467039452373 Marionette TRACE conn7 <- [1,1335,null,{"value":null}] 07:57:32 INFO - PROCESS | 2780 | 1467039452380 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:32 INFO - PROCESS | 2780 | 1467039452382 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:57:32 INFO - PROCESS | 2780 | ++DOCSHELL 0DD16000 == 31 [pid = 2780] [id = 343] 07:57:32 INFO - PROCESS | 2780 | ++DOMWINDOW == 70 (0DD16C00) [pid = 2780] [serial = 1028] [outer = 00000000] 07:57:32 INFO - PROCESS | 2780 | ++DOMWINDOW == 71 (0E23A400) [pid = 2780] [serial = 1029] [outer = 0DD16C00] 07:57:32 INFO - PROCESS | 2780 | 1467039452428 Marionette DEBUG loaded listener.js 07:57:32 INFO - PROCESS | 2780 | ++DOMWINDOW == 72 (11D89800) [pid = 2780] [serial = 1030] [outer = 0DD16C00] 07:57:32 INFO - PROCESS | 2780 | 1467039452950 Marionette TRACE conn7 <- [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:57:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 07:57:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 730ms 07:57:32 INFO - PROCESS | 2780 | 1467039453012 Marionette TRACE conn7 -> [0,1337,"getWindowHandle",null] 07:57:32 INFO - PROCESS | 2780 | 1467039453014 Marionette TRACE conn7 <- [1,1337,null,{"value":"13"}] 07:57:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 07:57:33 INFO - PROCESS | 2780 | 1467039453018 Marionette TRACE conn7 -> [0,1338,"setScriptTimeout",{"ms":35000}] 07:57:33 INFO - PROCESS | 2780 | 1467039453021 Marionette TRACE conn7 <- [1,1338,null,{}] 07:57:33 INFO - PROCESS | 2780 | 1467039453034 Marionette TRACE conn7 -> [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:57:33 INFO - PROCESS | 2780 | 1467039453039 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:57:33 INFO - PROCESS | 2780 | 1467039453130 Marionette TRACE conn7 <- [1,1339,null,{"value":null}] 07:57:33 INFO - PROCESS | 2780 | 1467039453219 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:33 INFO - PROCESS | 2780 | 1467039453222 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:57:33 INFO - PROCESS | 2780 | ++DOCSHELL 15050800 == 32 [pid = 2780] [id = 344] 07:57:33 INFO - PROCESS | 2780 | ++DOMWINDOW == 73 (15075800) [pid = 2780] [serial = 1031] [outer = 00000000] 07:57:33 INFO - PROCESS | 2780 | ++DOMWINDOW == 74 (15638C00) [pid = 2780] [serial = 1032] [outer = 15075800] 07:57:33 INFO - PROCESS | 2780 | 1467039453270 Marionette DEBUG loaded listener.js 07:57:33 INFO - PROCESS | 2780 | ++DOMWINDOW == 75 (15FEB800) [pid = 2780] [serial = 1033] [outer = 15075800] 07:57:33 INFO - PROCESS | 2780 | 1467039453652 Marionette TRACE conn7 <- [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:57:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 07:57:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 670ms 07:57:33 INFO - PROCESS | 2780 | 1467039453692 Marionette TRACE conn7 -> [0,1341,"getWindowHandle",null] 07:57:33 INFO - PROCESS | 2780 | 1467039453695 Marionette TRACE conn7 <- [1,1341,null,{"value":"13"}] 07:57:33 INFO - PROCESS | 2780 | 1467039453698 Marionette TRACE conn7 -> [0,1342,"setScriptTimeout",{"ms":35000}] 07:57:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 07:57:33 INFO - PROCESS | 2780 | 1467039453699 Marionette TRACE conn7 <- [1,1342,null,{}] 07:57:33 INFO - PROCESS | 2780 | 1467039453703 Marionette TRACE conn7 -> [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:57:33 INFO - PROCESS | 2780 | 1467039453705 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:57:33 INFO - PROCESS | 2780 | 1467039453789 Marionette TRACE conn7 <- [1,1343,null,{"value":null}] 07:57:33 INFO - PROCESS | 2780 | 1467039453794 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:33 INFO - PROCESS | 2780 | 1467039453796 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:57:33 INFO - PROCESS | 2780 | ++DOCSHELL 162B9800 == 33 [pid = 2780] [id = 345] 07:57:33 INFO - PROCESS | 2780 | ++DOMWINDOW == 76 (1636B400) [pid = 2780] [serial = 1034] [outer = 00000000] 07:57:33 INFO - PROCESS | 2780 | ++DOMWINDOW == 77 (16891000) [pid = 2780] [serial = 1035] [outer = 1636B400] 07:57:33 INFO - PROCESS | 2780 | 1467039453849 Marionette DEBUG loaded listener.js 07:57:33 INFO - PROCESS | 2780 | ++DOMWINDOW == 78 (1692A000) [pid = 2780] [serial = 1036] [outer = 1636B400] 07:57:34 INFO - PROCESS | 2780 | 1467039454277 Marionette TRACE conn7 <- [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:57:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 07:57:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 632ms 07:57:34 INFO - PROCESS | 2780 | 1467039454334 Marionette TRACE conn7 -> [0,1345,"getWindowHandle",null] 07:57:34 INFO - PROCESS | 2780 | 1467039454336 Marionette TRACE conn7 <- [1,1345,null,{"value":"13"}] 07:57:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 07:57:34 INFO - PROCESS | 2780 | 1467039454349 Marionette TRACE conn7 -> [0,1346,"setScriptTimeout",{"ms":35000}] 07:57:34 INFO - PROCESS | 2780 | 1467039454351 Marionette TRACE conn7 <- [1,1346,null,{}] 07:57:34 INFO - PROCESS | 2780 | 1467039454354 Marionette TRACE conn7 -> [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:57:34 INFO - PROCESS | 2780 | 1467039454356 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:57:34 INFO - PROCESS | 2780 | 1467039454465 Marionette TRACE conn7 <- [1,1347,null,{"value":null}] 07:57:34 INFO - PROCESS | 2780 | 1467039454560 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:34 INFO - PROCESS | 2780 | 1467039454562 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:57:34 INFO - PROCESS | 2780 | ++DOCSHELL 16A96400 == 34 [pid = 2780] [id = 346] 07:57:34 INFO - PROCESS | 2780 | ++DOMWINDOW == 79 (16A97C00) [pid = 2780] [serial = 1037] [outer = 00000000] 07:57:34 INFO - PROCESS | 2780 | ++DOMWINDOW == 80 (16B29800) [pid = 2780] [serial = 1038] [outer = 16A97C00] 07:57:34 INFO - PROCESS | 2780 | 1467039454606 Marionette DEBUG loaded listener.js 07:57:34 INFO - PROCESS | 2780 | ++DOMWINDOW == 81 (16B2A800) [pid = 2780] [serial = 1039] [outer = 16A97C00] 07:57:35 INFO - PROCESS | 2780 | 1467039455031 Marionette TRACE conn7 <- [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:57:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 07:57:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 730ms 07:57:35 INFO - PROCESS | 2780 | 1467039455080 Marionette TRACE conn7 -> [0,1349,"getWindowHandle",null] 07:57:35 INFO - PROCESS | 2780 | 1467039455082 Marionette TRACE conn7 <- [1,1349,null,{"value":"13"}] 07:57:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 07:57:35 INFO - PROCESS | 2780 | 1467039455085 Marionette TRACE conn7 -> [0,1350,"setScriptTimeout",{"ms":35000}] 07:57:35 INFO - PROCESS | 2780 | 1467039455087 Marionette TRACE conn7 <- [1,1350,null,{}] 07:57:35 INFO - PROCESS | 2780 | 1467039455090 Marionette TRACE conn7 -> [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:57:35 INFO - PROCESS | 2780 | 1467039455095 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:57:35 INFO - PROCESS | 2780 | 1467039455232 Marionette TRACE conn7 <- [1,1351,null,{"value":null}] 07:57:35 INFO - PROCESS | 2780 | 1467039455293 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:35 INFO - PROCESS | 2780 | 1467039455295 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:57:35 INFO - PROCESS | 2780 | ++DOCSHELL 17AC7800 == 35 [pid = 2780] [id = 347] 07:57:35 INFO - PROCESS | 2780 | ++DOMWINDOW == 82 (19184400) [pid = 2780] [serial = 1040] [outer = 00000000] 07:57:35 INFO - PROCESS | 2780 | ++DOMWINDOW == 83 (1918C400) [pid = 2780] [serial = 1041] [outer = 19184400] 07:57:35 INFO - PROCESS | 2780 | 1467039455339 Marionette DEBUG loaded listener.js 07:57:35 INFO - PROCESS | 2780 | ++DOMWINDOW == 84 (19E0A800) [pid = 2780] [serial = 1042] [outer = 19184400] 07:57:35 INFO - PROCESS | 2780 | 1467039455765 Marionette TRACE conn7 <- [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:57:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 07:57:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 730ms 07:57:35 INFO - PROCESS | 2780 | 1467039455839 Marionette TRACE conn7 -> [0,1353,"getWindowHandle",null] 07:57:35 INFO - PROCESS | 2780 | 1467039455841 Marionette TRACE conn7 <- [1,1353,null,{"value":"13"}] 07:57:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 07:57:35 INFO - PROCESS | 2780 | 1467039455848 Marionette TRACE conn7 -> [0,1354,"setScriptTimeout",{"ms":35000}] 07:57:35 INFO - PROCESS | 2780 | 1467039455850 Marionette TRACE conn7 <- [1,1354,null,{}] 07:57:35 INFO - PROCESS | 2780 | 1467039455854 Marionette TRACE conn7 -> [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:57:35 INFO - PROCESS | 2780 | 1467039455856 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:57:35 INFO - PROCESS | 2780 | 1467039455977 Marionette TRACE conn7 <- [1,1355,null,{"value":null}] 07:57:36 INFO - PROCESS | 2780 | 1467039456039 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:36 INFO - PROCESS | 2780 | 1467039456041 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:57:36 INFO - PROCESS | 2780 | ++DOCSHELL 1918BC00 == 36 [pid = 2780] [id = 348] 07:57:36 INFO - PROCESS | 2780 | ++DOMWINDOW == 85 (19E10400) [pid = 2780] [serial = 1043] [outer = 00000000] 07:57:36 INFO - PROCESS | 2780 | ++DOMWINDOW == 86 (1BE3A000) [pid = 2780] [serial = 1044] [outer = 19E10400] 07:57:36 INFO - PROCESS | 2780 | 1467039456083 Marionette DEBUG loaded listener.js 07:57:36 INFO - PROCESS | 2780 | ++DOMWINDOW == 87 (1BE7D400) [pid = 2780] [serial = 1045] [outer = 19E10400] 07:57:36 INFO - PROCESS | 2780 | --DOMWINDOW == 86 (16A8EC00) [pid = 2780] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 07:57:36 INFO - PROCESS | 2780 | --DOMWINDOW == 85 (17ACC000) [pid = 2780] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 07:57:36 INFO - PROCESS | 2780 | --DOMWINDOW == 84 (15082800) [pid = 2780] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 07:57:36 INFO - PROCESS | 2780 | --DOMWINDOW == 83 (162BB800) [pid = 2780] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 07:57:36 INFO - PROCESS | 2780 | --DOMWINDOW == 82 (13522800) [pid = 2780] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 07:57:36 INFO - PROCESS | 2780 | --DOMWINDOW == 81 (08BFBC00) [pid = 2780] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 07:57:36 INFO - PROCESS | 2780 | --DOMWINDOW == 80 (0D30F000) [pid = 2780] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 07:57:36 INFO - PROCESS | 2780 | --DOMWINDOW == 79 (167E7800) [pid = 2780] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 07:57:36 INFO - PROCESS | 2780 | --DOMWINDOW == 78 (13523C00) [pid = 2780] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 07:57:36 INFO - PROCESS | 2780 | 1467039456567 Marionette TRACE conn7 <- [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:57:36 INFO - PROCESS | 2780 | 1467039456624 Marionette TRACE conn7 <- [1,1357,null,{"value":"13"}] 07:57:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 07:57:36 INFO - PROCESS | 2780 | 1467039456628 Marionette TRACE conn7 -> [0,1358,"setScriptTimeout",{"ms":35000}] 07:57:36 INFO - PROCESS | 2780 | 1467039456629 Marionette TRACE conn7 <- [1,1358,null,{}] 07:57:36 INFO - PROCESS | 2780 | 1467039456633 Marionette TRACE conn7 -> [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:57:36 INFO - PROCESS | 2780 | 1467039456635 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:57:36 INFO - PROCESS | 2780 | 1467039456746 Marionette TRACE conn7 <- [1,1359,null,{"value":null}] 07:57:36 INFO - PROCESS | 2780 | 1467039456803 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:36 INFO - PROCESS | 2780 | 1467039456805 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:57:36 INFO - PROCESS | 2780 | ++DOCSHELL 135D1800 == 37 [pid = 2780] [id = 349] 07:57:36 INFO - PROCESS | 2780 | ++DOMWINDOW == 79 (13961000) [pid = 2780] [serial = 1046] [outer = 00000000] 07:57:36 INFO - PROCESS | 2780 | ++DOMWINDOW == 80 (1917F800) [pid = 2780] [serial = 1047] [outer = 13961000] 07:57:36 INFO - PROCESS | 2780 | 1467039456851 Marionette DEBUG loaded listener.js 07:57:36 INFO - PROCESS | 2780 | ++DOMWINDOW == 81 (1BE38C00) [pid = 2780] [serial = 1048] [outer = 13961000] 07:57:37 INFO - PROCESS | 2780 | 1467039457188 Marionette TRACE conn7 <- [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:57:37 INFO - PROCESS | 2780 | 1467039457267 Marionette TRACE conn7 <- [1,1361,null,{"value":"13"}] 07:57:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 07:57:37 INFO - PROCESS | 2780 | 1467039457271 Marionette TRACE conn7 -> [0,1362,"setScriptTimeout",{"ms":35000}] 07:57:37 INFO - PROCESS | 2780 | 1467039457273 Marionette TRACE conn7 <- [1,1362,null,{}] 07:57:37 INFO - PROCESS | 2780 | 1467039457276 Marionette TRACE conn7 -> [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:57:37 INFO - PROCESS | 2780 | 1467039457278 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:57:37 INFO - PROCESS | 2780 | 1467039457382 Marionette TRACE conn7 <- [1,1363,null,{"value":null}] 07:57:37 INFO - PROCESS | 2780 | 1467039457388 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:37 INFO - PROCESS | 2780 | 1467039457390 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:57:37 INFO - PROCESS | 2780 | ++DOCSHELL 1507DC00 == 38 [pid = 2780] [id = 350] 07:57:37 INFO - PROCESS | 2780 | ++DOMWINDOW == 82 (1BE87000) [pid = 2780] [serial = 1049] [outer = 00000000] 07:57:37 INFO - PROCESS | 2780 | ++DOMWINDOW == 83 (1BF5E400) [pid = 2780] [serial = 1050] [outer = 1BE87000] 07:57:37 INFO - PROCESS | 2780 | 1467039457433 Marionette DEBUG loaded listener.js 07:57:37 INFO - PROCESS | 2780 | ++DOMWINDOW == 84 (1C25F400) [pid = 2780] [serial = 1051] [outer = 1BE87000] 07:57:37 INFO - PROCESS | 2780 | [2780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:57:37 INFO - PROCESS | 2780 | 1467039457860 Marionette TRACE conn7 <- [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:57:37 INFO - PROCESS | 2780 | 1467039457910 Marionette TRACE conn7 <- [1,1365,null,{"value":"13"}] 07:57:37 INFO - PROCESS | 2780 | 1467039457913 Marionette TRACE conn7 -> [0,1366,"setScriptTimeout",{"ms":35000}] 07:57:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 07:57:37 INFO - PROCESS | 2780 | 1467039457914 Marionette TRACE conn7 <- [1,1366,null,{}] 07:57:37 INFO - PROCESS | 2780 | 1467039457918 Marionette TRACE conn7 -> [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:57:37 INFO - PROCESS | 2780 | 1467039457920 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:57:37 INFO - PROCESS | 2780 | 1467039458004 Marionette TRACE conn7 <- [1,1367,null,{"value":null}] 07:57:37 INFO - PROCESS | 2780 | 1467039458009 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:37 INFO - PROCESS | 2780 | 1467039458011 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:57:38 INFO - PROCESS | 2780 | ++DOCSHELL 11D92800 == 39 [pid = 2780] [id = 351] 07:57:38 INFO - PROCESS | 2780 | ++DOMWINDOW == 85 (1C25E000) [pid = 2780] [serial = 1052] [outer = 00000000] 07:57:38 INFO - PROCESS | 2780 | ++DOMWINDOW == 86 (1C37AC00) [pid = 2780] [serial = 1053] [outer = 1C25E000] 07:57:38 INFO - PROCESS | 2780 | 1467039458053 Marionette DEBUG loaded listener.js 07:57:38 INFO - PROCESS | 2780 | ++DOMWINDOW == 87 (1C386000) [pid = 2780] [serial = 1054] [outer = 1C25E000] 07:57:38 INFO - PROCESS | 2780 | 1467039458667 Marionette TRACE conn7 <- [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:57:38 INFO - PROCESS | 2780 | 1467039458739 Marionette TRACE conn7 <- [1,1369,null,{"value":"13"}] 07:57:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 07:57:38 INFO - PROCESS | 2780 | 1467039458773 Marionette TRACE conn7 -> [0,1370,"setScriptTimeout",{"ms":35000}] 07:57:38 INFO - PROCESS | 2780 | 1467039458777 Marionette TRACE conn7 <- [1,1370,null,{}] 07:57:38 INFO - PROCESS | 2780 | 1467039458784 Marionette TRACE conn7 -> [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:57:38 INFO - PROCESS | 2780 | 1467039458787 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:57:38 INFO - PROCESS | 2780 | 1467039458905 Marionette TRACE conn7 <- [1,1371,null,{"value":null}] 07:57:39 INFO - PROCESS | 2780 | 1467039459031 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:39 INFO - PROCESS | 2780 | 1467039459034 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:57:39 INFO - PROCESS | 2780 | ++DOCSHELL 0E049400 == 40 [pid = 2780] [id = 352] 07:57:39 INFO - PROCESS | 2780 | ++DOMWINDOW == 88 (0E04F800) [pid = 2780] [serial = 1055] [outer = 00000000] 07:57:39 INFO - PROCESS | 2780 | ++DOMWINDOW == 89 (11D94000) [pid = 2780] [serial = 1056] [outer = 0E04F800] 07:57:39 INFO - PROCESS | 2780 | 1467039459091 Marionette DEBUG loaded listener.js 07:57:39 INFO - PROCESS | 2780 | ++DOMWINDOW == 90 (125B6400) [pid = 2780] [serial = 1057] [outer = 0E04F800] 07:57:39 INFO - PROCESS | 2780 | [2780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:57:39 INFO - PROCESS | 2780 | 1467039459652 Marionette TRACE conn7 <- [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:57:39 INFO - PROCESS | 2780 | 1467039459703 Marionette TRACE conn7 <- [1,1373,null,{"value":"13"}] 07:57:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 07:57:39 INFO - PROCESS | 2780 | 1467039459709 Marionette TRACE conn7 -> [0,1374,"setScriptTimeout",{"ms":35000}] 07:57:39 INFO - PROCESS | 2780 | 1467039459712 Marionette TRACE conn7 <- [1,1374,null,{}] 07:57:39 INFO - PROCESS | 2780 | 1467039459716 Marionette TRACE conn7 -> [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:57:39 INFO - PROCESS | 2780 | 1467039459719 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:57:39 INFO - PROCESS | 2780 | 1467039459834 Marionette TRACE conn7 <- [1,1375,null,{"value":null}] 07:57:39 INFO - PROCESS | 2780 | 1467039459940 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:39 INFO - PROCESS | 2780 | 1467039459943 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:57:39 INFO - PROCESS | 2780 | ++DOCSHELL 167E9C00 == 41 [pid = 2780] [id = 353] 07:57:39 INFO - PROCESS | 2780 | ++DOMWINDOW == 91 (16887C00) [pid = 2780] [serial = 1058] [outer = 00000000] 07:57:39 INFO - PROCESS | 2780 | ++DOMWINDOW == 92 (169C4000) [pid = 2780] [serial = 1059] [outer = 16887C00] 07:57:39 INFO - PROCESS | 2780 | 1467039459998 Marionette DEBUG loaded listener.js 07:57:40 INFO - PROCESS | 2780 | ++DOMWINDOW == 93 (16B26C00) [pid = 2780] [serial = 1060] [outer = 16887C00] 07:57:40 INFO - PROCESS | 2780 | 1467039460637 Marionette TRACE conn7 <- [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:57:40 INFO - PROCESS | 2780 | 1467039460685 Marionette TRACE conn7 <- [1,1377,null,{"value":"13"}] 07:57:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 07:57:40 INFO - PROCESS | 2780 | 1467039460703 Marionette TRACE conn7 -> [0,1378,"setScriptTimeout",{"ms":35000}] 07:57:40 INFO - PROCESS | 2780 | 1467039460707 Marionette TRACE conn7 <- [1,1378,null,{}] 07:57:40 INFO - PROCESS | 2780 | 1467039460719 Marionette TRACE conn7 -> [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:57:40 INFO - PROCESS | 2780 | 1467039460724 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:57:40 INFO - PROCESS | 2780 | 1467039460831 Marionette TRACE conn7 <- [1,1379,null,{"value":null}] 07:57:40 INFO - PROCESS | 2780 | 1467039460965 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:40 INFO - PROCESS | 2780 | 1467039460969 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:57:40 INFO - PROCESS | 2780 | ++DOCSHELL 1ABE6400 == 42 [pid = 2780] [id = 354] 07:57:40 INFO - PROCESS | 2780 | ++DOMWINDOW == 94 (1ABE8000) [pid = 2780] [serial = 1061] [outer = 00000000] 07:57:41 INFO - PROCESS | 2780 | ++DOMWINDOW == 95 (1ABEC400) [pid = 2780] [serial = 1062] [outer = 1ABE8000] 07:57:41 INFO - PROCESS | 2780 | 1467039461028 Marionette DEBUG loaded listener.js 07:57:41 INFO - PROCESS | 2780 | ++DOMWINDOW == 96 (1B8E5000) [pid = 2780] [serial = 1063] [outer = 1ABE8000] 07:57:41 INFO - PROCESS | 2780 | 1467039461649 Marionette TRACE conn7 <- [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:57:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 07:57:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1039ms 07:57:41 INFO - PROCESS | 2780 | 1467039461732 Marionette TRACE conn7 -> [0,1381,"getWindowHandle",null] 07:57:41 INFO - PROCESS | 2780 | 1467039461735 Marionette TRACE conn7 <- [1,1381,null,{"value":"13"}] 07:57:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 07:57:41 INFO - PROCESS | 2780 | 1467039461738 Marionette TRACE conn7 -> [0,1382,"setScriptTimeout",{"ms":35000}] 07:57:41 INFO - PROCESS | 2780 | 1467039461740 Marionette TRACE conn7 <- [1,1382,null,{}] 07:57:41 INFO - PROCESS | 2780 | 1467039461744 Marionette TRACE conn7 -> [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:57:41 INFO - PROCESS | 2780 | 1467039461746 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:57:41 INFO - PROCESS | 2780 | 1467039461868 Marionette TRACE conn7 <- [1,1383,null,{"value":null}] 07:57:41 INFO - PROCESS | 2780 | 1467039462001 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:41 INFO - PROCESS | 2780 | 1467039462004 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:57:42 INFO - PROCESS | 2780 | ++DOCSHELL 0CB82400 == 43 [pid = 2780] [id = 355] 07:57:42 INFO - PROCESS | 2780 | ++DOMWINDOW == 97 (0CB83C00) [pid = 2780] [serial = 1064] [outer = 00000000] 07:57:42 INFO - PROCESS | 2780 | ++DOMWINDOW == 98 (0DD16400) [pid = 2780] [serial = 1065] [outer = 0CB83C00] 07:57:42 INFO - PROCESS | 2780 | 1467039462058 Marionette DEBUG loaded listener.js 07:57:42 INFO - PROCESS | 2780 | ++DOMWINDOW == 99 (1336F400) [pid = 2780] [serial = 1066] [outer = 0CB83C00] 07:57:42 INFO - PROCESS | 2780 | 1467039462870 Marionette TRACE conn7 <- [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:57:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 07:57:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1178ms 07:57:42 INFO - PROCESS | 2780 | 1467039462920 Marionette TRACE conn7 -> [0,1385,"getWindowHandle",null] 07:57:42 INFO - PROCESS | 2780 | 1467039462924 Marionette TRACE conn7 <- [1,1385,null,{"value":"13"}] 07:57:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 07:57:42 INFO - PROCESS | 2780 | 1467039462945 Marionette TRACE conn7 -> [0,1386,"setScriptTimeout",{"ms":35000}] 07:57:42 INFO - PROCESS | 2780 | 1467039462950 Marionette TRACE conn7 <- [1,1386,null,{}] 07:57:42 INFO - PROCESS | 2780 | 1467039462955 Marionette TRACE conn7 -> [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:57:42 INFO - PROCESS | 2780 | 1467039462958 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:57:43 INFO - PROCESS | 2780 | 1467039463068 Marionette TRACE conn7 <- [1,1387,null,{"value":null}] 07:57:43 INFO - PROCESS | 2780 | 1467039463185 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:43 INFO - PROCESS | 2780 | 1467039463188 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:57:43 INFO - PROCESS | 2780 | --DOCSHELL 1507DC00 == 42 [pid = 2780] [id = 350] 07:57:43 INFO - PROCESS | 2780 | --DOCSHELL 135D1800 == 41 [pid = 2780] [id = 349] 07:57:43 INFO - PROCESS | 2780 | --DOCSHELL 1918BC00 == 40 [pid = 2780] [id = 348] 07:57:43 INFO - PROCESS | 2780 | --DOCSHELL 17AC7800 == 39 [pid = 2780] [id = 347] 07:57:43 INFO - PROCESS | 2780 | --DOCSHELL 16A96400 == 38 [pid = 2780] [id = 346] 07:57:43 INFO - PROCESS | 2780 | --DOCSHELL 162B9800 == 37 [pid = 2780] [id = 345] 07:57:43 INFO - PROCESS | 2780 | --DOCSHELL 15050800 == 36 [pid = 2780] [id = 344] 07:57:43 INFO - PROCESS | 2780 | --DOCSHELL 0DD16000 == 35 [pid = 2780] [id = 343] 07:57:43 INFO - PROCESS | 2780 | --DOMWINDOW == 98 (1BE39C00) [pid = 2780] [serial = 1014] [outer = 00000000] [url = about:blank] 07:57:43 INFO - PROCESS | 2780 | ++DOCSHELL 0CA1E800 == 36 [pid = 2780] [id = 356] 07:57:43 INFO - PROCESS | 2780 | ++DOMWINDOW == 99 (0CACC400) [pid = 2780] [serial = 1067] [outer = 00000000] 07:57:43 INFO - PROCESS | 2780 | ++DOMWINDOW == 100 (0DAD6000) [pid = 2780] [serial = 1068] [outer = 0CACC400] 07:57:43 INFO - PROCESS | 2780 | 1467039463284 Marionette DEBUG loaded listener.js 07:57:43 INFO - PROCESS | 2780 | ++DOMWINDOW == 101 (0DE34000) [pid = 2780] [serial = 1069] [outer = 0CACC400] 07:57:43 INFO - PROCESS | 2780 | --DOCSHELL 0E04BC00 == 35 [pid = 2780] [id = 342] 07:57:43 INFO - PROCESS | 2780 | --DOMWINDOW == 100 (16A94800) [pid = 2780] [serial = 1002] [outer = 00000000] [url = about:blank] 07:57:43 INFO - PROCESS | 2780 | --DOMWINDOW == 99 (18D88000) [pid = 2780] [serial = 1005] [outer = 00000000] [url = about:blank] 07:57:43 INFO - PROCESS | 2780 | --DOMWINDOW == 98 (16B25000) [pid = 2780] [serial = 1003] [outer = 00000000] [url = about:blank] 07:57:43 INFO - PROCESS | 2780 | --DOMWINDOW == 97 (15397000) [pid = 2780] [serial = 993] [outer = 00000000] [url = about:blank] 07:57:43 INFO - PROCESS | 2780 | --DOMWINDOW == 96 (1564EC00) [pid = 2780] [serial = 994] [outer = 00000000] [url = about:blank] 07:57:43 INFO - PROCESS | 2780 | --DOMWINDOW == 95 (0CAD3C00) [pid = 2780] [serial = 981] [outer = 00000000] [url = about:blank] 07:57:43 INFO - PROCESS | 2780 | --DOMWINDOW == 94 (124B8800) [pid = 2780] [serial = 984] [outer = 00000000] [url = about:blank] 07:57:43 INFO - PROCESS | 2780 | --DOMWINDOW == 93 (167E3000) [pid = 2780] [serial = 996] [outer = 00000000] [url = about:blank] 07:57:43 INFO - PROCESS | 2780 | --DOMWINDOW == 92 (167EA000) [pid = 2780] [serial = 997] [outer = 00000000] [url = about:blank] 07:57:43 INFO - PROCESS | 2780 | --DOMWINDOW == 91 (1396C000) [pid = 2780] [serial = 990] [outer = 00000000] [url = about:blank] 07:57:43 INFO - PROCESS | 2780 | --DOMWINDOW == 90 (13A0B400) [pid = 2780] [serial = 991] [outer = 00000000] [url = about:blank] 07:57:43 INFO - PROCESS | 2780 | --DOMWINDOW == 89 (0DACF800) [pid = 2780] [serial = 988] [outer = 00000000] [url = about:blank] 07:57:43 INFO - PROCESS | 2780 | --DOMWINDOW == 88 (0CA29400) [pid = 2780] [serial = 987] [outer = 00000000] [url = about:blank] 07:57:43 INFO - PROCESS | 2780 | --DOMWINDOW == 87 (11FA7000) [pid = 2780] [serial = 1008] [outer = 00000000] [url = about:blank] 07:57:43 INFO - PROCESS | 2780 | --DOMWINDOW == 86 (18E0D000) [pid = 2780] [serial = 1006] [outer = 00000000] [url = about:blank] 07:57:43 INFO - PROCESS | 2780 | --DOMWINDOW == 85 (19187400) [pid = 2780] [serial = 1012] [outer = 00000000] [url = about:blank] 07:57:43 INFO - PROCESS | 2780 | --DOMWINDOW == 84 (1688BC00) [pid = 2780] [serial = 999] [outer = 00000000] [url = about:blank] 07:57:43 INFO - PROCESS | 2780 | --DOMWINDOW == 83 (169BA400) [pid = 2780] [serial = 1000] [outer = 00000000] [url = about:blank] 07:57:43 INFO - PROCESS | 2780 | --DOMWINDOW == 82 (1917E000) [pid = 2780] [serial = 1011] [outer = 00000000] [url = about:blank] 07:57:43 INFO - PROCESS | 2780 | --DOMWINDOW == 81 (15051800) [pid = 2780] [serial = 1009] [outer = 00000000] [url = about:blank] 07:57:43 INFO - PROCESS | 2780 | 1467039463722 Marionette TRACE conn7 <- [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:57:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 07:57:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 830ms 07:57:43 INFO - PROCESS | 2780 | 1467039463778 Marionette TRACE conn7 -> [0,1389,"getWindowHandle",null] 07:57:43 INFO - PROCESS | 2780 | 1467039463782 Marionette TRACE conn7 <- [1,1389,null,{"value":"13"}] 07:57:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 07:57:43 INFO - PROCESS | 2780 | 1467039463788 Marionette TRACE conn7 -> [0,1390,"setScriptTimeout",{"ms":35000}] 07:57:43 INFO - PROCESS | 2780 | 1467039463791 Marionette TRACE conn7 <- [1,1390,null,{}] 07:57:43 INFO - PROCESS | 2780 | 1467039463795 Marionette TRACE conn7 -> [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:57:43 INFO - PROCESS | 2780 | 1467039463797 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:57:43 INFO - PROCESS | 2780 | 1467039463888 Marionette TRACE conn7 <- [1,1391,null,{"value":null}] 07:57:43 INFO - PROCESS | 2780 | 1467039463902 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:43 INFO - PROCESS | 2780 | 1467039463904 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:57:43 INFO - PROCESS | 2780 | ++DOCSHELL 12514000 == 36 [pid = 2780] [id = 357] 07:57:43 INFO - PROCESS | 2780 | ++DOMWINDOW == 82 (125B3400) [pid = 2780] [serial = 1070] [outer = 00000000] 07:57:43 INFO - PROCESS | 2780 | ++DOMWINDOW == 83 (13522000) [pid = 2780] [serial = 1071] [outer = 125B3400] 07:57:43 INFO - PROCESS | 2780 | 1467039463952 Marionette DEBUG loaded listener.js 07:57:44 INFO - PROCESS | 2780 | ++DOMWINDOW == 84 (13A01C00) [pid = 2780] [serial = 1072] [outer = 125B3400] 07:57:44 INFO - PROCESS | 2780 | 1467039464423 Marionette TRACE conn7 <- [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:57:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 07:57:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 670ms 07:57:44 INFO - PROCESS | 2780 | 1467039464463 Marionette TRACE conn7 -> [0,1393,"getWindowHandle",null] 07:57:44 INFO - PROCESS | 2780 | 1467039464465 Marionette TRACE conn7 <- [1,1393,null,{"value":"13"}] 07:57:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 07:57:44 INFO - PROCESS | 2780 | 1467039464468 Marionette TRACE conn7 -> [0,1394,"setScriptTimeout",{"ms":35000}] 07:57:44 INFO - PROCESS | 2780 | 1467039464472 Marionette TRACE conn7 <- [1,1394,null,{}] 07:57:44 INFO - PROCESS | 2780 | 1467039464482 Marionette TRACE conn7 -> [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:57:44 INFO - PROCESS | 2780 | 1467039464486 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:57:44 INFO - PROCESS | 2780 | 1467039464572 Marionette TRACE conn7 <- [1,1395,null,{"value":null}] 07:57:44 INFO - PROCESS | 2780 | 1467039464581 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:44 INFO - PROCESS | 2780 | 1467039464584 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:57:44 INFO - PROCESS | 2780 | ++DOCSHELL 1562E400 == 37 [pid = 2780] [id = 358] 07:57:44 INFO - PROCESS | 2780 | ++DOMWINDOW == 85 (1562EC00) [pid = 2780] [serial = 1073] [outer = 00000000] 07:57:44 INFO - PROCESS | 2780 | ++DOMWINDOW == 86 (156F6000) [pid = 2780] [serial = 1074] [outer = 1562EC00] 07:57:44 INFO - PROCESS | 2780 | 1467039464631 Marionette DEBUG loaded listener.js 07:57:44 INFO - PROCESS | 2780 | ++DOMWINDOW == 87 (1636A800) [pid = 2780] [serial = 1075] [outer = 1562EC00] 07:57:45 INFO - PROCESS | 2780 | 1467039465114 Marionette TRACE conn7 <- [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:57:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 07:57:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 670ms 07:57:45 INFO - PROCESS | 2780 | 1467039465143 Marionette TRACE conn7 -> [0,1397,"getWindowHandle",null] 07:57:45 INFO - PROCESS | 2780 | 1467039465145 Marionette TRACE conn7 <- [1,1397,null,{"value":"13"}] 07:57:45 INFO - PROCESS | 2780 | 1467039465148 Marionette TRACE conn7 -> [0,1398,"setScriptTimeout",{"ms":35000}] 07:57:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 07:57:45 INFO - PROCESS | 2780 | 1467039465150 Marionette TRACE conn7 <- [1,1398,null,{}] 07:57:45 INFO - PROCESS | 2780 | 1467039465167 Marionette TRACE conn7 -> [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:57:45 INFO - PROCESS | 2780 | 1467039465169 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:57:45 INFO - PROCESS | 2780 | 1467039465258 Marionette TRACE conn7 <- [1,1399,null,{"value":null}] 07:57:45 INFO - PROCESS | 2780 | 1467039465264 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:45 INFO - PROCESS | 2780 | 1467039465266 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:57:45 INFO - PROCESS | 2780 | ++DOCSHELL 167ECC00 == 38 [pid = 2780] [id = 359] 07:57:45 INFO - PROCESS | 2780 | ++DOMWINDOW == 88 (167EDC00) [pid = 2780] [serial = 1076] [outer = 00000000] 07:57:45 INFO - PROCESS | 2780 | ++DOMWINDOW == 89 (16893C00) [pid = 2780] [serial = 1077] [outer = 167EDC00] 07:57:45 INFO - PROCESS | 2780 | 1467039465310 Marionette DEBUG loaded listener.js 07:57:45 INFO - PROCESS | 2780 | ++DOMWINDOW == 90 (168D5C00) [pid = 2780] [serial = 1078] [outer = 167EDC00] 07:57:45 INFO - PROCESS | 2780 | 1467039465750 Marionette TRACE conn7 <- [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:57:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 07:57:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 630ms 07:57:45 INFO - PROCESS | 2780 | 1467039465800 Marionette TRACE conn7 -> [0,1401,"getWindowHandle",null] 07:57:45 INFO - PROCESS | 2780 | 1467039465802 Marionette TRACE conn7 <- [1,1401,null,{"value":"13"}] 07:57:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 07:57:45 INFO - PROCESS | 2780 | 1467039465816 Marionette TRACE conn7 -> [0,1402,"setScriptTimeout",{"ms":35000}] 07:57:45 INFO - PROCESS | 2780 | 1467039465818 Marionette TRACE conn7 <- [1,1402,null,{}] 07:57:45 INFO - PROCESS | 2780 | 1467039465822 Marionette TRACE conn7 -> [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:57:45 INFO - PROCESS | 2780 | 1467039465824 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:57:45 INFO - PROCESS | 2780 | 1467039465936 Marionette TRACE conn7 <- [1,1403,null,{"value":null}] 07:57:46 INFO - PROCESS | 2780 | 1467039466025 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:46 INFO - PROCESS | 2780 | 1467039466027 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:57:46 INFO - PROCESS | 2780 | ++DOCSHELL 168DF400 == 39 [pid = 2780] [id = 360] 07:57:46 INFO - PROCESS | 2780 | ++DOMWINDOW == 91 (168DF800) [pid = 2780] [serial = 1079] [outer = 00000000] 07:57:46 INFO - PROCESS | 2780 | ++DOMWINDOW == 92 (169BC800) [pid = 2780] [serial = 1080] [outer = 168DF800] 07:57:46 INFO - PROCESS | 2780 | 1467039466070 Marionette DEBUG loaded listener.js 07:57:46 INFO - PROCESS | 2780 | ++DOMWINDOW == 93 (16A74C00) [pid = 2780] [serial = 1081] [outer = 168DF800] 07:57:46 INFO - PROCESS | 2780 | 1467039466532 Marionette TRACE conn7 <- [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:57:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 07:57:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 770ms 07:57:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 07:57:46 INFO - PROCESS | 2780 | 1467039466589 Marionette TRACE conn7 -> [0,1405,"getWindowHandle",null] 07:57:46 INFO - PROCESS | 2780 | 1467039466591 Marionette TRACE conn7 <- [1,1405,null,{"value":"13"}] 07:57:46 INFO - PROCESS | 2780 | 1467039466594 Marionette TRACE conn7 -> [0,1406,"setScriptTimeout",{"ms":35000}] 07:57:46 INFO - PROCESS | 2780 | 1467039466596 Marionette TRACE conn7 <- [1,1406,null,{}] 07:57:46 INFO - PROCESS | 2780 | 1467039466599 Marionette TRACE conn7 -> [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:57:46 INFO - PROCESS | 2780 | 1467039466605 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:57:46 INFO - PROCESS | 2780 | 1467039466747 Marionette TRACE conn7 <- [1,1407,null,{"value":null}] 07:57:46 INFO - PROCESS | 2780 | 1467039466808 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:46 INFO - PROCESS | 2780 | 1467039466810 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:57:46 INFO - PROCESS | 2780 | ++DOCSHELL 186FB000 == 40 [pid = 2780] [id = 361] 07:57:46 INFO - PROCESS | 2780 | ++DOMWINDOW == 94 (186FD400) [pid = 2780] [serial = 1082] [outer = 00000000] 07:57:46 INFO - PROCESS | 2780 | ++DOMWINDOW == 95 (18E0B000) [pid = 2780] [serial = 1083] [outer = 186FD400] 07:57:46 INFO - PROCESS | 2780 | 1467039466854 Marionette DEBUG loaded listener.js 07:57:46 INFO - PROCESS | 2780 | ++DOMWINDOW == 96 (18E10400) [pid = 2780] [serial = 1084] [outer = 186FD400] 07:57:47 INFO - PROCESS | 2780 | 1467039467270 Marionette TRACE conn7 <- [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:57:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 07:57:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 730ms 07:57:47 INFO - PROCESS | 2780 | 1467039467331 Marionette TRACE conn7 -> [0,1409,"getWindowHandle",null] 07:57:47 INFO - PROCESS | 2780 | 1467039467333 Marionette TRACE conn7 <- [1,1409,null,{"value":"13"}] 07:57:47 INFO - PROCESS | 2780 | 1467039467336 Marionette TRACE conn7 -> [0,1410,"setScriptTimeout",{"ms":35000}] 07:57:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 07:57:47 INFO - PROCESS | 2780 | 1467039467338 Marionette TRACE conn7 <- [1,1410,null,{}] 07:57:47 INFO - PROCESS | 2780 | 1467039467341 Marionette TRACE conn7 -> [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:57:47 INFO - PROCESS | 2780 | 1467039467343 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:57:47 INFO - PROCESS | 2780 | 1467039467458 Marionette TRACE conn7 <- [1,1411,null,{"value":null}] 07:57:47 INFO - PROCESS | 2780 | 1467039467526 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:47 INFO - PROCESS | 2780 | 1467039467527 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:57:47 INFO - PROCESS | 2780 | ++DOCSHELL 19181400 == 41 [pid = 2780] [id = 362] 07:57:47 INFO - PROCESS | 2780 | ++DOMWINDOW == 97 (19186800) [pid = 2780] [serial = 1085] [outer = 00000000] 07:57:47 INFO - PROCESS | 2780 | ++DOMWINDOW == 98 (19D50800) [pid = 2780] [serial = 1086] [outer = 19186800] 07:57:47 INFO - PROCESS | 2780 | 1467039467571 Marionette DEBUG loaded listener.js 07:57:47 INFO - PROCESS | 2780 | ++DOMWINDOW == 99 (1918AC00) [pid = 2780] [serial = 1087] [outer = 19186800] 07:57:48 INFO - PROCESS | 2780 | --DOMWINDOW == 98 (1225B000) [pid = 2780] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 07:57:48 INFO - PROCESS | 2780 | --DOMWINDOW == 97 (0C513400) [pid = 2780] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 07:57:48 INFO - PROCESS | 2780 | --DOMWINDOW == 96 (16A97C00) [pid = 2780] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 07:57:48 INFO - PROCESS | 2780 | --DOMWINDOW == 95 (0E04DC00) [pid = 2780] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 07:57:48 INFO - PROCESS | 2780 | --DOMWINDOW == 94 (1636B400) [pid = 2780] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 07:57:48 INFO - PROCESS | 2780 | --DOMWINDOW == 93 (19184400) [pid = 2780] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 07:57:48 INFO - PROCESS | 2780 | --DOMWINDOW == 92 (13961000) [pid = 2780] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 07:57:48 INFO - PROCESS | 2780 | --DOMWINDOW == 91 (19E10400) [pid = 2780] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 07:57:48 INFO - PROCESS | 2780 | --DOMWINDOW == 90 (1BE87000) [pid = 2780] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 07:57:48 INFO - PROCESS | 2780 | --DOMWINDOW == 89 (15075800) [pid = 2780] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 07:57:48 INFO - PROCESS | 2780 | --DOMWINDOW == 88 (0DD16C00) [pid = 2780] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 07:57:48 INFO - PROCESS | 2780 | --DOMWINDOW == 87 (16001C00) [pid = 2780] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 07:57:48 INFO - PROCESS | 2780 | 1467039468135 Marionette TRACE conn7 <- [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:57:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 07:57:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 830ms 07:57:48 INFO - PROCESS | 2780 | 1467039468170 Marionette TRACE conn7 -> [0,1413,"getWindowHandle",null] 07:57:48 INFO - PROCESS | 2780 | 1467039468172 Marionette TRACE conn7 <- [1,1413,null,{"value":"13"}] 07:57:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 07:57:48 INFO - PROCESS | 2780 | 1467039468175 Marionette TRACE conn7 -> [0,1414,"setScriptTimeout",{"ms":35000}] 07:57:48 INFO - PROCESS | 2780 | 1467039468177 Marionette TRACE conn7 <- [1,1414,null,{}] 07:57:48 INFO - PROCESS | 2780 | 1467039468180 Marionette TRACE conn7 -> [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:57:48 INFO - PROCESS | 2780 | 1467039468182 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:57:48 INFO - PROCESS | 2780 | 1467039468265 Marionette TRACE conn7 <- [1,1415,null,{"value":null}] 07:57:48 INFO - PROCESS | 2780 | 1467039468363 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:48 INFO - PROCESS | 2780 | 1467039468365 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:57:48 INFO - PROCESS | 2780 | ++DOCSHELL 0DD16C00 == 42 [pid = 2780] [id = 363] 07:57:48 INFO - PROCESS | 2780 | ++DOMWINDOW == 88 (0E04DC00) [pid = 2780] [serial = 1088] [outer = 00000000] 07:57:48 INFO - PROCESS | 2780 | ++DOMWINDOW == 89 (156FD000) [pid = 2780] [serial = 1089] [outer = 0E04DC00] 07:57:48 INFO - PROCESS | 2780 | 1467039468408 Marionette DEBUG loaded listener.js 07:57:48 INFO - PROCESS | 2780 | ++DOMWINDOW == 90 (167E8000) [pid = 2780] [serial = 1090] [outer = 0E04DC00] 07:57:48 INFO - PROCESS | 2780 | 1467039468766 Marionette TRACE conn7 <- [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:57:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 07:57:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 630ms 07:57:48 INFO - PROCESS | 2780 | 1467039468808 Marionette TRACE conn7 -> [0,1417,"getWindowHandle",null] 07:57:48 INFO - PROCESS | 2780 | 1467039468810 Marionette TRACE conn7 <- [1,1417,null,{"value":"13"}] 07:57:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 07:57:48 INFO - PROCESS | 2780 | 1467039468813 Marionette TRACE conn7 -> [0,1418,"setScriptTimeout",{"ms":35000}] 07:57:48 INFO - PROCESS | 2780 | 1467039468815 Marionette TRACE conn7 <- [1,1418,null,{}] 07:57:48 INFO - PROCESS | 2780 | 1467039468818 Marionette TRACE conn7 -> [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:57:48 INFO - PROCESS | 2780 | 1467039468820 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:57:48 INFO - PROCESS | 2780 | 1467039468940 Marionette TRACE conn7 <- [1,1419,null,{"value":null}] 07:57:48 INFO - PROCESS | 2780 | 1467039468951 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:48 INFO - PROCESS | 2780 | 1467039468953 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:57:48 INFO - PROCESS | 2780 | ++DOCSHELL 19187800 == 43 [pid = 2780] [id = 364] 07:57:48 INFO - PROCESS | 2780 | ++DOMWINDOW == 91 (19D4B800) [pid = 2780] [serial = 1091] [outer = 00000000] 07:57:48 INFO - PROCESS | 2780 | ++DOMWINDOW == 92 (1ABE7C00) [pid = 2780] [serial = 1092] [outer = 19D4B800] 07:57:48 INFO - PROCESS | 2780 | 1467039469005 Marionette DEBUG loaded listener.js 07:57:49 INFO - PROCESS | 2780 | ++DOMWINDOW == 93 (1B8E2800) [pid = 2780] [serial = 1093] [outer = 19D4B800] 07:57:49 INFO - PROCESS | 2780 | 1467039469420 Marionette TRACE conn7 <- [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:57:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 07:57:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 630ms 07:57:49 INFO - PROCESS | 2780 | 1467039469446 Marionette TRACE conn7 -> [0,1421,"getWindowHandle",null] 07:57:49 INFO - PROCESS | 2780 | 1467039469448 Marionette TRACE conn7 <- [1,1421,null,{"value":"13"}] 07:57:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 07:57:49 INFO - PROCESS | 2780 | 1467039469451 Marionette TRACE conn7 -> [0,1422,"setScriptTimeout",{"ms":35000}] 07:57:49 INFO - PROCESS | 2780 | 1467039469453 Marionette TRACE conn7 <- [1,1422,null,{}] 07:57:49 INFO - PROCESS | 2780 | 1467039469456 Marionette TRACE conn7 -> [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:57:49 INFO - PROCESS | 2780 | 1467039469458 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:57:49 INFO - PROCESS | 2780 | 1467039469577 Marionette TRACE conn7 <- [1,1423,null,{"value":null}] 07:57:49 INFO - PROCESS | 2780 | 1467039469585 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:49 INFO - PROCESS | 2780 | 1467039469586 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:57:49 INFO - PROCESS | 2780 | ++DOCSHELL 1507EC00 == 44 [pid = 2780] [id = 365] 07:57:49 INFO - PROCESS | 2780 | ++DOMWINDOW == 94 (19E10C00) [pid = 2780] [serial = 1094] [outer = 00000000] 07:57:49 INFO - PROCESS | 2780 | ++DOMWINDOW == 95 (1B8ECC00) [pid = 2780] [serial = 1095] [outer = 19E10C00] 07:57:49 INFO - PROCESS | 2780 | 1467039469629 Marionette DEBUG loaded listener.js 07:57:49 INFO - PROCESS | 2780 | ++DOMWINDOW == 96 (1B8F0000) [pid = 2780] [serial = 1096] [outer = 19E10C00] 07:57:50 INFO - PROCESS | 2780 | 1467039470120 Marionette TRACE conn7 <- [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:57:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 07:57:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 730ms 07:57:50 INFO - PROCESS | 2780 | 1467039470215 Marionette TRACE conn7 -> [0,1425,"getWindowHandle",null] 07:57:50 INFO - PROCESS | 2780 | 1467039470221 Marionette TRACE conn7 <- [1,1425,null,{"value":"13"}] 07:57:50 INFO - PROCESS | 2780 | 1467039470243 Marionette TRACE conn7 -> [0,1426,"setScriptTimeout",{"ms":35000}] 07:57:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 07:57:50 INFO - PROCESS | 2780 | 1467039470247 Marionette TRACE conn7 <- [1,1426,null,{}] 07:57:50 INFO - PROCESS | 2780 | 1467039470253 Marionette TRACE conn7 -> [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:57:50 INFO - PROCESS | 2780 | 1467039470256 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:57:50 INFO - PROCESS | 2780 | 1467039470381 Marionette TRACE conn7 <- [1,1427,null,{"value":null}] 07:57:50 INFO - PROCESS | 2780 | 1467039470485 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:50 INFO - PROCESS | 2780 | 1467039470489 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:57:50 INFO - PROCESS | 2780 | ++DOCSHELL 0CA1C800 == 45 [pid = 2780] [id = 366] 07:57:50 INFO - PROCESS | 2780 | ++DOMWINDOW == 97 (0CA6A800) [pid = 2780] [serial = 1097] [outer = 00000000] 07:57:50 INFO - PROCESS | 2780 | ++DOMWINDOW == 98 (0DE2C000) [pid = 2780] [serial = 1098] [outer = 0CA6A800] 07:57:50 INFO - PROCESS | 2780 | 1467039470559 Marionette DEBUG loaded listener.js 07:57:50 INFO - PROCESS | 2780 | ++DOMWINDOW == 99 (0E846000) [pid = 2780] [serial = 1099] [outer = 0CA6A800] 07:57:51 INFO - PROCESS | 2780 | 1467039471131 Marionette TRACE conn7 <- [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:57:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 07:57:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 930ms 07:57:51 INFO - PROCESS | 2780 | 1467039471178 Marionette TRACE conn7 -> [0,1429,"getWindowHandle",null] 07:57:51 INFO - PROCESS | 2780 | 1467039471183 Marionette TRACE conn7 <- [1,1429,null,{"value":"13"}] 07:57:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 07:57:51 INFO - PROCESS | 2780 | 1467039471190 Marionette TRACE conn7 -> [0,1430,"setScriptTimeout",{"ms":35000}] 07:57:51 INFO - PROCESS | 2780 | 1467039471193 Marionette TRACE conn7 <- [1,1430,null,{}] 07:57:51 INFO - PROCESS | 2780 | 1467039471196 Marionette TRACE conn7 -> [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:57:51 INFO - PROCESS | 2780 | 1467039471199 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:57:51 INFO - PROCESS | 2780 | 1467039471314 Marionette TRACE conn7 <- [1,1431,null,{"value":null}] 07:57:51 INFO - PROCESS | 2780 | 1467039471425 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:51 INFO - PROCESS | 2780 | 1467039471427 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:57:51 INFO - PROCESS | 2780 | ++DOCSHELL 15048800 == 46 [pid = 2780] [id = 367] 07:57:51 INFO - PROCESS | 2780 | ++DOMWINDOW == 100 (1504FC00) [pid = 2780] [serial = 1100] [outer = 00000000] 07:57:51 INFO - PROCESS | 2780 | ++DOMWINDOW == 101 (156F3400) [pid = 2780] [serial = 1101] [outer = 1504FC00] 07:57:51 INFO - PROCESS | 2780 | 1467039471483 Marionette DEBUG loaded listener.js 07:57:51 INFO - PROCESS | 2780 | ++DOMWINDOW == 102 (1652A400) [pid = 2780] [serial = 1102] [outer = 1504FC00] 07:57:52 INFO - PROCESS | 2780 | 1467039472066 Marionette TRACE conn7 <- [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:57:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 07:57:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 930ms 07:57:52 INFO - PROCESS | 2780 | 1467039472123 Marionette TRACE conn7 -> [0,1433,"getWindowHandle",null] 07:57:52 INFO - PROCESS | 2780 | 1467039472126 Marionette TRACE conn7 <- [1,1433,null,{"value":"13"}] 07:57:52 INFO - PROCESS | 2780 | 1467039472129 Marionette TRACE conn7 -> [0,1434,"setScriptTimeout",{"ms":35000}] 07:57:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 07:57:52 INFO - PROCESS | 2780 | 1467039472133 Marionette TRACE conn7 <- [1,1434,null,{}] 07:57:52 INFO - PROCESS | 2780 | 1467039472144 Marionette TRACE conn7 -> [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:57:52 INFO - PROCESS | 2780 | 1467039472149 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:57:52 INFO - PROCESS | 2780 | 1467039472265 Marionette TRACE conn7 <- [1,1435,null,{"value":null}] 07:57:52 INFO - PROCESS | 2780 | 1467039472404 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:52 INFO - PROCESS | 2780 | 1467039472407 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:57:52 INFO - PROCESS | 2780 | ++DOCSHELL 186F1C00 == 47 [pid = 2780] [id = 368] 07:57:52 INFO - PROCESS | 2780 | ++DOMWINDOW == 103 (19D9FC00) [pid = 2780] [serial = 1103] [outer = 00000000] 07:57:52 INFO - PROCESS | 2780 | ++DOMWINDOW == 104 (1BE33800) [pid = 2780] [serial = 1104] [outer = 19D9FC00] 07:57:52 INFO - PROCESS | 2780 | 1467039472464 Marionette DEBUG loaded listener.js 07:57:52 INFO - PROCESS | 2780 | ++DOMWINDOW == 105 (1BE7E800) [pid = 2780] [serial = 1105] [outer = 19D9FC00] 07:57:53 INFO - PROCESS | 2780 | 1467039473066 Marionette TRACE conn7 <- [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:57:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 07:57:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 970ms 07:57:53 INFO - PROCESS | 2780 | 1467039473103 Marionette TRACE conn7 -> [0,1437,"getWindowHandle",null] 07:57:53 INFO - PROCESS | 2780 | 1467039473106 Marionette TRACE conn7 <- [1,1437,null,{"value":"13"}] 07:57:53 INFO - PROCESS | 2780 | 1467039473109 Marionette TRACE conn7 -> [0,1438,"setScriptTimeout",{"ms":35000}] 07:57:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 07:57:53 INFO - PROCESS | 2780 | 1467039473112 Marionette TRACE conn7 <- [1,1438,null,{}] 07:57:53 INFO - PROCESS | 2780 | 1467039473115 Marionette TRACE conn7 -> [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:57:53 INFO - PROCESS | 2780 | 1467039473117 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:57:53 INFO - PROCESS | 2780 | 1467039473228 Marionette TRACE conn7 <- [1,1439,null,{"value":null}] 07:57:53 INFO - PROCESS | 2780 | 1467039473364 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:53 INFO - PROCESS | 2780 | 1467039473367 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:57:53 INFO - PROCESS | 2780 | ++DOCSHELL 16494400 == 48 [pid = 2780] [id = 369] 07:57:53 INFO - PROCESS | 2780 | ++DOMWINDOW == 106 (16497800) [pid = 2780] [serial = 1106] [outer = 00000000] 07:57:53 INFO - PROCESS | 2780 | ++DOMWINDOW == 107 (1649D000) [pid = 2780] [serial = 1107] [outer = 16497800] 07:57:53 INFO - PROCESS | 2780 | 1467039473421 Marionette DEBUG loaded listener.js 07:57:53 INFO - PROCESS | 2780 | ++DOMWINDOW == 108 (19186000) [pid = 2780] [serial = 1108] [outer = 16497800] 07:57:54 INFO - PROCESS | 2780 | 1467039474304 Marionette TRACE conn7 <- [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:57:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 07:57:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1277ms 07:57:54 INFO - PROCESS | 2780 | 1467039474391 Marionette TRACE conn7 -> [0,1441,"getWindowHandle",null] 07:57:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 07:57:54 INFO - PROCESS | 2780 | 1467039474395 Marionette TRACE conn7 <- [1,1441,null,{"value":"13"}] 07:57:54 INFO - PROCESS | 2780 | 1467039474400 Marionette TRACE conn7 -> [0,1442,"setScriptTimeout",{"ms":35000}] 07:57:54 INFO - PROCESS | 2780 | 1467039474403 Marionette TRACE conn7 <- [1,1442,null,{}] 07:57:54 INFO - PROCESS | 2780 | 1467039474409 Marionette TRACE conn7 -> [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:57:54 INFO - PROCESS | 2780 | 1467039474412 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:57:54 INFO - PROCESS | 2780 | 1467039474513 Marionette TRACE conn7 <- [1,1443,null,{"value":null}] 07:57:54 INFO - PROCESS | 2780 | 1467039474646 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:54 INFO - PROCESS | 2780 | 1467039474650 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:57:54 INFO - PROCESS | 2780 | ++DOCSHELL 0E80AC00 == 49 [pid = 2780] [id = 370] 07:57:54 INFO - PROCESS | 2780 | ++DOMWINDOW == 109 (0E889C00) [pid = 2780] [serial = 1109] [outer = 00000000] 07:57:54 INFO - PROCESS | 2780 | ++DOMWINDOW == 110 (12214400) [pid = 2780] [serial = 1110] [outer = 0E889C00] 07:57:54 INFO - PROCESS | 2780 | 1467039474704 Marionette DEBUG loaded listener.js 07:57:54 INFO - PROCESS | 2780 | ++DOMWINDOW == 111 (1334C800) [pid = 2780] [serial = 1111] [outer = 0E889C00] 07:57:55 INFO - PROCESS | 2780 | --DOCSHELL 19187800 == 48 [pid = 2780] [id = 364] 07:57:55 INFO - PROCESS | 2780 | --DOCSHELL 0DD16C00 == 47 [pid = 2780] [id = 363] 07:57:55 INFO - PROCESS | 2780 | --DOCSHELL 19181400 == 46 [pid = 2780] [id = 362] 07:57:55 INFO - PROCESS | 2780 | --DOCSHELL 186FB000 == 45 [pid = 2780] [id = 361] 07:57:55 INFO - PROCESS | 2780 | --DOCSHELL 168DF400 == 44 [pid = 2780] [id = 360] 07:57:55 INFO - PROCESS | 2780 | --DOCSHELL 167ECC00 == 43 [pid = 2780] [id = 359] 07:57:55 INFO - PROCESS | 2780 | --DOCSHELL 1562E400 == 42 [pid = 2780] [id = 358] 07:57:55 INFO - PROCESS | 2780 | --DOCSHELL 12514000 == 41 [pid = 2780] [id = 357] 07:57:55 INFO - PROCESS | 2780 | --DOCSHELL 0CA1E800 == 40 [pid = 2780] [id = 356] 07:57:55 INFO - PROCESS | 2780 | --DOMWINDOW == 110 (0DA72400) [pid = 2780] [serial = 1017] [outer = 00000000] [url = about:blank] 07:57:55 INFO - PROCESS | 2780 | --DOMWINDOW == 109 (1564F000) [pid = 2780] [serial = 1020] [outer = 00000000] [url = about:blank] 07:57:55 INFO - PROCESS | 2780 | --DOMWINDOW == 108 (1C37AC00) [pid = 2780] [serial = 1053] [outer = 00000000] [url = about:blank] 07:57:55 INFO - PROCESS | 2780 | --DOMWINDOW == 107 (16B23C00) [pid = 2780] [serial = 1023] [outer = 00000000] [url = about:blank] 07:57:55 INFO - PROCESS | 2780 | --DOCSHELL 11D92800 == 39 [pid = 2780] [id = 351] 07:57:55 INFO - PROCESS | 2780 | 1467039475386 Marionette TRACE conn7 <- [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:57:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 07:57:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1021ms 07:57:55 INFO - PROCESS | 2780 | --DOMWINDOW == 106 (16B29800) [pid = 2780] [serial = 1038] [outer = 00000000] [url = about:blank] 07:57:55 INFO - PROCESS | 2780 | --DOMWINDOW == 105 (16B2A800) [pid = 2780] [serial = 1039] [outer = 00000000] [url = about:blank] 07:57:55 INFO - PROCESS | 2780 | --DOMWINDOW == 104 (11F63800) [pid = 2780] [serial = 1027] [outer = 00000000] [url = about:blank] 07:57:55 INFO - PROCESS | 2780 | --DOMWINDOW == 103 (0E80D800) [pid = 2780] [serial = 1026] [outer = 00000000] [url = about:blank] 07:57:55 INFO - PROCESS | 2780 | --DOMWINDOW == 102 (16891000) [pid = 2780] [serial = 1035] [outer = 00000000] [url = about:blank] 07:57:55 INFO - PROCESS | 2780 | --DOMWINDOW == 101 (19E0A800) [pid = 2780] [serial = 1042] [outer = 00000000] [url = about:blank] 07:57:55 INFO - PROCESS | 2780 | --DOMWINDOW == 100 (1918C400) [pid = 2780] [serial = 1041] [outer = 00000000] [url = about:blank] 07:57:55 INFO - PROCESS | 2780 | --DOMWINDOW == 99 (1917F800) [pid = 2780] [serial = 1047] [outer = 00000000] [url = about:blank] 07:57:55 INFO - PROCESS | 2780 | --DOMWINDOW == 98 (1BE3A000) [pid = 2780] [serial = 1044] [outer = 00000000] [url = about:blank] 07:57:55 INFO - PROCESS | 2780 | --DOMWINDOW == 97 (1BF5E400) [pid = 2780] [serial = 1050] [outer = 00000000] [url = about:blank] 07:57:55 INFO - PROCESS | 2780 | --DOMWINDOW == 96 (1BE7D400) [pid = 2780] [serial = 1045] [outer = 00000000] [url = about:blank] 07:57:55 INFO - PROCESS | 2780 | --DOMWINDOW == 95 (15638C00) [pid = 2780] [serial = 1032] [outer = 00000000] [url = about:blank] 07:57:55 INFO - PROCESS | 2780 | --DOMWINDOW == 94 (15FEB800) [pid = 2780] [serial = 1033] [outer = 00000000] [url = about:blank] 07:57:55 INFO - PROCESS | 2780 | --DOMWINDOW == 93 (0E23A400) [pid = 2780] [serial = 1029] [outer = 00000000] [url = about:blank] 07:57:55 INFO - PROCESS | 2780 | --DOMWINDOW == 92 (11D89800) [pid = 2780] [serial = 1030] [outer = 00000000] [url = about:blank] 07:57:55 INFO - PROCESS | 2780 | --DOMWINDOW == 91 (1C25F400) [pid = 2780] [serial = 1051] [outer = 00000000] [url = about:blank] 07:57:55 INFO - PROCESS | 2780 | --DOMWINDOW == 90 (1BE34800) [pid = 2780] [serial = 1015] [outer = 00000000] [url = about:blank] 07:57:55 INFO - PROCESS | 2780 | --DOMWINDOW == 89 (1BE38C00) [pid = 2780] [serial = 1048] [outer = 00000000] [url = about:blank] 07:57:55 INFO - PROCESS | 2780 | --DOMWINDOW == 88 (1692A000) [pid = 2780] [serial = 1036] [outer = 00000000] [url = about:blank] 07:57:55 INFO - PROCESS | 2780 | --DOMWINDOW == 87 (13353C00) [pid = 2780] [serial = 985] [outer = 00000000] [url = about:blank] 07:57:55 INFO - PROCESS | 2780 | --DOMWINDOW == 86 (0DACB400) [pid = 2780] [serial = 982] [outer = 00000000] [url = about:blank] 07:57:55 INFO - PROCESS | 2780 | 1467039475432 Marionette TRACE conn7 -> [0,1445,"getWindowHandle",null] 07:57:55 INFO - PROCESS | 2780 | 1467039475436 Marionette TRACE conn7 <- [1,1445,null,{"value":"13"}] 07:57:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 07:57:55 INFO - PROCESS | 2780 | 1467039475447 Marionette TRACE conn7 -> [0,1446,"setScriptTimeout",{"ms":35000}] 07:57:55 INFO - PROCESS | 2780 | 1467039475450 Marionette TRACE conn7 <- [1,1446,null,{}] 07:57:55 INFO - PROCESS | 2780 | 1467039475471 Marionette TRACE conn7 -> [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:57:55 INFO - PROCESS | 2780 | 1467039475473 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:57:55 INFO - PROCESS | 2780 | 1467039475562 Marionette TRACE conn7 <- [1,1447,null,{"value":null}] 07:57:55 INFO - PROCESS | 2780 | 1467039475568 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:55 INFO - PROCESS | 2780 | 1467039475571 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:57:55 INFO - PROCESS | 2780 | ++DOCSHELL 0DD16C00 == 40 [pid = 2780] [id = 371] 07:57:55 INFO - PROCESS | 2780 | ++DOMWINDOW == 87 (0DD18000) [pid = 2780] [serial = 1112] [outer = 00000000] 07:57:55 INFO - PROCESS | 2780 | ++DOMWINDOW == 88 (0E04BC00) [pid = 2780] [serial = 1113] [outer = 0DD18000] 07:57:55 INFO - PROCESS | 2780 | 1467039475617 Marionette DEBUG loaded listener.js 07:57:55 INFO - PROCESS | 2780 | ++DOMWINDOW == 89 (11D89400) [pid = 2780] [serial = 1114] [outer = 0DD18000] 07:57:56 INFO - PROCESS | 2780 | 1467039476164 Marionette TRACE conn7 <- [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:57:56 INFO - PROCESS | 2780 | ++DOMWINDOW == 90 (11D94400) [pid = 2780] [serial = 1115] [outer = 16A70000] 07:57:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 07:57:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 750ms 07:57:56 INFO - PROCESS | 2780 | 1467039476206 Marionette TRACE conn7 -> [0,1449,"getWindowHandle",null] 07:57:56 INFO - PROCESS | 2780 | 1467039476209 Marionette TRACE conn7 <- [1,1449,null,{"value":"13"}] 07:57:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 07:57:56 INFO - PROCESS | 2780 | 1467039476238 Marionette TRACE conn7 -> [0,1450,"setScriptTimeout",{"ms":35000}] 07:57:56 INFO - PROCESS | 2780 | 1467039476242 Marionette TRACE conn7 <- [1,1450,null,{}] 07:57:56 INFO - PROCESS | 2780 | 1467039476252 Marionette TRACE conn7 -> [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:57:56 INFO - PROCESS | 2780 | 1467039476256 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:57:56 INFO - PROCESS | 2780 | 1467039476348 Marionette TRACE conn7 <- [1,1451,null,{"value":null}] 07:57:56 INFO - PROCESS | 2780 | 1467039476449 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:56 INFO - PROCESS | 2780 | 1467039476452 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:57:56 INFO - PROCESS | 2780 | ++DOCSHELL 1507E800 == 41 [pid = 2780] [id = 372] 07:57:56 INFO - PROCESS | 2780 | ++DOMWINDOW == 91 (15082000) [pid = 2780] [serial = 1116] [outer = 00000000] 07:57:56 INFO - PROCESS | 2780 | ++DOMWINDOW == 92 (162BB000) [pid = 2780] [serial = 1117] [outer = 15082000] 07:57:56 INFO - PROCESS | 2780 | 1467039476499 Marionette DEBUG loaded listener.js 07:57:56 INFO - PROCESS | 2780 | ++DOMWINDOW == 93 (16491C00) [pid = 2780] [serial = 1118] [outer = 15082000] 07:57:56 INFO - PROCESS | 2780 | 1467039476895 Marionette TRACE conn7 <- [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:57:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 07:57:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 730ms 07:57:56 INFO - PROCESS | 2780 | 1467039476965 Marionette TRACE conn7 -> [0,1453,"getWindowHandle",null] 07:57:56 INFO - PROCESS | 2780 | 1467039476968 Marionette TRACE conn7 <- [1,1453,null,{"value":"13"}] 07:57:56 INFO - PROCESS | 2780 | 1467039476971 Marionette TRACE conn7 -> [0,1454,"setScriptTimeout",{"ms":35000}] 07:57:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 07:57:56 INFO - PROCESS | 2780 | 1467039476973 Marionette TRACE conn7 <- [1,1454,null,{}] 07:57:56 INFO - PROCESS | 2780 | 1467039476976 Marionette TRACE conn7 -> [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:57:56 INFO - PROCESS | 2780 | 1467039476978 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:57:57 INFO - PROCESS | 2780 | 1467039477065 Marionette TRACE conn7 <- [1,1455,null,{"value":null}] 07:57:57 INFO - PROCESS | 2780 | 1467039477070 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:57 INFO - PROCESS | 2780 | 1467039477072 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:57:57 INFO - PROCESS | 2780 | ++DOCSHELL 162B9800 == 42 [pid = 2780] [id = 373] 07:57:57 INFO - PROCESS | 2780 | ++DOMWINDOW == 94 (16493800) [pid = 2780] [serial = 1119] [outer = 00000000] 07:57:57 INFO - PROCESS | 2780 | ++DOMWINDOW == 95 (167E3C00) [pid = 2780] [serial = 1120] [outer = 16493800] 07:57:57 INFO - PROCESS | 2780 | 1467039477130 Marionette DEBUG loaded listener.js 07:57:57 INFO - PROCESS | 2780 | ++DOMWINDOW == 96 (1688A400) [pid = 2780] [serial = 1121] [outer = 16493800] 07:57:57 INFO - PROCESS | 2780 | 1467039477577 Marionette TRACE conn7 <- [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:57:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 07:57:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 630ms 07:57:57 INFO - PROCESS | 2780 | 1467039477612 Marionette TRACE conn7 -> [0,1457,"getWindowHandle",null] 07:57:57 INFO - PROCESS | 2780 | 1467039477614 Marionette TRACE conn7 <- [1,1457,null,{"value":"13"}] 07:57:57 INFO - PROCESS | 2780 | 1467039477618 Marionette TRACE conn7 -> [0,1458,"setScriptTimeout",{"ms":35000}] 07:57:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 07:57:57 INFO - PROCESS | 2780 | 1467039477620 Marionette TRACE conn7 <- [1,1458,null,{}] 07:57:57 INFO - PROCESS | 2780 | 1467039477633 Marionette TRACE conn7 -> [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:57:57 INFO - PROCESS | 2780 | 1467039477635 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:57:57 INFO - PROCESS | 2780 | 1467039477774 Marionette TRACE conn7 <- [1,1459,null,{"value":null}] 07:57:57 INFO - PROCESS | 2780 | 1467039477835 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:57 INFO - PROCESS | 2780 | 1467039477837 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:57:57 INFO - PROCESS | 2780 | ++DOCSHELL 168DB800 == 43 [pid = 2780] [id = 374] 07:57:57 INFO - PROCESS | 2780 | ++DOMWINDOW == 97 (168DC000) [pid = 2780] [serial = 1122] [outer = 00000000] 07:57:57 INFO - PROCESS | 2780 | ++DOMWINDOW == 98 (169B8800) [pid = 2780] [serial = 1123] [outer = 168DC000] 07:57:57 INFO - PROCESS | 2780 | 1467039477883 Marionette DEBUG loaded listener.js 07:57:57 INFO - PROCESS | 2780 | ++DOMWINDOW == 99 (169C0400) [pid = 2780] [serial = 1124] [outer = 168DC000] 07:57:58 INFO - PROCESS | 2780 | 1467039478334 Marionette TRACE conn7 <- [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:57:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 07:57:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 730ms 07:57:58 INFO - PROCESS | 2780 | 1467039478350 Marionette TRACE conn7 -> [0,1461,"getWindowHandle",null] 07:57:58 INFO - PROCESS | 2780 | 1467039478352 Marionette TRACE conn7 <- [1,1461,null,{"value":"13"}] 07:57:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 07:57:58 INFO - PROCESS | 2780 | 1467039478355 Marionette TRACE conn7 -> [0,1462,"setScriptTimeout",{"ms":35000}] 07:57:58 INFO - PROCESS | 2780 | 1467039478357 Marionette TRACE conn7 <- [1,1462,null,{}] 07:57:58 INFO - PROCESS | 2780 | 1467039478366 Marionette TRACE conn7 -> [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:57:58 INFO - PROCESS | 2780 | 1467039478371 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:57:58 INFO - PROCESS | 2780 | 1467039478522 Marionette TRACE conn7 <- [1,1463,null,{"value":null}] 07:57:58 INFO - PROCESS | 2780 | 1467039478589 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:58 INFO - PROCESS | 2780 | 1467039478591 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:57:58 INFO - PROCESS | 2780 | ++DOCSHELL 0CB82C00 == 44 [pid = 2780] [id = 375] 07:57:58 INFO - PROCESS | 2780 | ++DOMWINDOW == 100 (16A94400) [pid = 2780] [serial = 1125] [outer = 00000000] 07:57:58 INFO - PROCESS | 2780 | ++DOMWINDOW == 101 (18D82C00) [pid = 2780] [serial = 1126] [outer = 16A94400] 07:57:58 INFO - PROCESS | 2780 | 1467039478635 Marionette DEBUG loaded listener.js 07:57:58 INFO - PROCESS | 2780 | ++DOMWINDOW == 102 (19182000) [pid = 2780] [serial = 1127] [outer = 16A94400] 07:57:59 INFO - PROCESS | 2780 | 1467039479097 Marionette TRACE conn7 <- [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:57:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 07:57:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 790ms 07:57:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 07:57:59 INFO - PROCESS | 2780 | 1467039479146 Marionette TRACE conn7 -> [0,1465,"getWindowHandle",null] 07:57:59 INFO - PROCESS | 2780 | 1467039479148 Marionette TRACE conn7 <- [1,1465,null,{"value":"13"}] 07:57:59 INFO - PROCESS | 2780 | 1467039479151 Marionette TRACE conn7 -> [0,1466,"setScriptTimeout",{"ms":35000}] 07:57:59 INFO - PROCESS | 2780 | 1467039479153 Marionette TRACE conn7 <- [1,1466,null,{}] 07:57:59 INFO - PROCESS | 2780 | 1467039479157 Marionette TRACE conn7 -> [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:57:59 INFO - PROCESS | 2780 | 1467039479159 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:57:59 INFO - PROCESS | 2780 | 1467039479290 Marionette TRACE conn7 <- [1,1467,null,{"value":null}] 07:57:59 INFO - PROCESS | 2780 | 1467039479357 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:59 INFO - PROCESS | 2780 | 1467039479359 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:57:59 INFO - PROCESS | 2780 | ++DOCSHELL 0C517800 == 45 [pid = 2780] [id = 376] 07:57:59 INFO - PROCESS | 2780 | ++DOMWINDOW == 103 (1918C800) [pid = 2780] [serial = 1128] [outer = 00000000] 07:57:59 INFO - PROCESS | 2780 | ++DOMWINDOW == 104 (1ABE5400) [pid = 2780] [serial = 1129] [outer = 1918C800] 07:57:59 INFO - PROCESS | 2780 | 1467039479403 Marionette DEBUG loaded listener.js 07:57:59 INFO - PROCESS | 2780 | ++DOMWINDOW == 105 (1B8E9C00) [pid = 2780] [serial = 1130] [outer = 1918C800] 07:57:59 INFO - PROCESS | 2780 | --DOMWINDOW == 104 (15047400) [pid = 2780] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 07:57:59 INFO - PROCESS | 2780 | --DOMWINDOW == 103 (0C513800) [pid = 2780] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 07:57:59 INFO - PROCESS | 2780 | --DOMWINDOW == 102 (0E04E800) [pid = 2780] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 07:57:59 INFO - PROCESS | 2780 | --DOMWINDOW == 101 (16A93800) [pid = 2780] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 07:57:59 INFO - PROCESS | 2780 | --DOMWINDOW == 100 (168DF800) [pid = 2780] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 07:57:59 INFO - PROCESS | 2780 | --DOMWINDOW == 99 (1562EC00) [pid = 2780] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 07:57:59 INFO - PROCESS | 2780 | --DOMWINDOW == 98 (186FD400) [pid = 2780] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 07:57:59 INFO - PROCESS | 2780 | --DOMWINDOW == 97 (167EDC00) [pid = 2780] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 07:57:59 INFO - PROCESS | 2780 | --DOMWINDOW == 96 (0CB83C00) [pid = 2780] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 07:57:59 INFO - PROCESS | 2780 | --DOMWINDOW == 95 (0E04F800) [pid = 2780] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 07:57:59 INFO - PROCESS | 2780 | --DOMWINDOW == 94 (0CACC400) [pid = 2780] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 07:57:59 INFO - PROCESS | 2780 | --DOMWINDOW == 93 (1ABE8000) [pid = 2780] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 07:57:59 INFO - PROCESS | 2780 | --DOMWINDOW == 92 (16887C00) [pid = 2780] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 07:57:59 INFO - PROCESS | 2780 | --DOMWINDOW == 91 (125B3400) [pid = 2780] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 07:57:59 INFO - PROCESS | 2780 | --DOMWINDOW == 90 (0E04DC00) [pid = 2780] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 07:57:59 INFO - PROCESS | 2780 | --DOMWINDOW == 89 (19186800) [pid = 2780] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 07:57:59 INFO - PROCESS | 2780 | --DOMWINDOW == 88 (19D4B800) [pid = 2780] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 07:57:59 INFO - PROCESS | 2780 | 1467039480002 Marionette TRACE conn7 <- [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:58:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 07:58:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 870ms 07:58:00 INFO - PROCESS | 2780 | 1467039480022 Marionette TRACE conn7 -> [0,1469,"getWindowHandle",null] 07:58:00 INFO - PROCESS | 2780 | 1467039480024 Marionette TRACE conn7 <- [1,1469,null,{"value":"13"}] 07:58:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 07:58:00 INFO - PROCESS | 2780 | 1467039480027 Marionette TRACE conn7 -> [0,1470,"setScriptTimeout",{"ms":35000}] 07:58:00 INFO - PROCESS | 2780 | 1467039480029 Marionette TRACE conn7 <- [1,1470,null,{}] 07:58:00 INFO - PROCESS | 2780 | 1467039480032 Marionette TRACE conn7 -> [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:58:00 INFO - PROCESS | 2780 | 1467039480034 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:58:00 INFO - PROCESS | 2780 | 1467039480152 Marionette TRACE conn7 <- [1,1471,null,{"value":null}] 07:58:00 INFO - PROCESS | 2780 | 1467039480215 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:00 INFO - PROCESS | 2780 | 1467039480217 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:58:00 INFO - PROCESS | 2780 | ++DOCSHELL 0DD1E000 == 46 [pid = 2780] [id = 377] 07:58:00 INFO - PROCESS | 2780 | ++DOMWINDOW == 89 (11FA1C00) [pid = 2780] [serial = 1131] [outer = 00000000] 07:58:00 INFO - PROCESS | 2780 | ++DOMWINDOW == 90 (1652A000) [pid = 2780] [serial = 1132] [outer = 11FA1C00] 07:58:00 INFO - PROCESS | 2780 | 1467039480261 Marionette DEBUG loaded listener.js 07:58:00 INFO - PROCESS | 2780 | ++DOMWINDOW == 91 (16A8E800) [pid = 2780] [serial = 1133] [outer = 11FA1C00] 07:58:00 INFO - PROCESS | 2780 | 1467039480607 Marionette TRACE conn7 <- [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:58:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 07:58:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 630ms 07:58:00 INFO - PROCESS | 2780 | 1467039480672 Marionette TRACE conn7 -> [0,1473,"getWindowHandle",null] 07:58:00 INFO - PROCESS | 2780 | 1467039480674 Marionette TRACE conn7 <- [1,1473,null,{"value":"13"}] 07:58:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 07:58:00 INFO - PROCESS | 2780 | 1467039480678 Marionette TRACE conn7 -> [0,1474,"setScriptTimeout",{"ms":35000}] 07:58:00 INFO - PROCESS | 2780 | 1467039480679 Marionette TRACE conn7 <- [1,1474,null,{}] 07:58:00 INFO - PROCESS | 2780 | 1467039480683 Marionette TRACE conn7 -> [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:58:00 INFO - PROCESS | 2780 | 1467039480685 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:58:00 INFO - PROCESS | 2780 | 1467039480767 Marionette TRACE conn7 <- [1,1475,null,{"value":null}] 07:58:00 INFO - PROCESS | 2780 | 1467039480774 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:00 INFO - PROCESS | 2780 | 1467039480776 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:58:00 INFO - PROCESS | 2780 | ++DOCSHELL 19186800 == 47 [pid = 2780] [id = 378] 07:58:00 INFO - PROCESS | 2780 | ++DOMWINDOW == 92 (1918C000) [pid = 2780] [serial = 1134] [outer = 00000000] 07:58:00 INFO - PROCESS | 2780 | ++DOMWINDOW == 93 (1B8EF000) [pid = 2780] [serial = 1135] [outer = 1918C000] 07:58:00 INFO - PROCESS | 2780 | 1467039480819 Marionette DEBUG loaded listener.js 07:58:00 INFO - PROCESS | 2780 | ++DOMWINDOW == 94 (1BE7A400) [pid = 2780] [serial = 1136] [outer = 1918C000] 07:58:01 INFO - PROCESS | 2780 | 1467039481287 Marionette TRACE conn7 <- [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:58:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 07:58:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 630ms 07:58:01 INFO - PROCESS | 2780 | 1467039481324 Marionette TRACE conn7 -> [0,1477,"getWindowHandle",null] 07:58:01 INFO - PROCESS | 2780 | 1467039481327 Marionette TRACE conn7 <- [1,1477,null,{"value":"13"}] 07:58:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 07:58:01 INFO - PROCESS | 2780 | 1467039481330 Marionette TRACE conn7 -> [0,1478,"setScriptTimeout",{"ms":35000}] 07:58:01 INFO - PROCESS | 2780 | 1467039481332 Marionette TRACE conn7 <- [1,1478,null,{}] 07:58:01 INFO - PROCESS | 2780 | 1467039481335 Marionette TRACE conn7 -> [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:58:01 INFO - PROCESS | 2780 | 1467039481337 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:58:01 INFO - PROCESS | 2780 | 1467039481420 Marionette TRACE conn7 <- [1,1479,null,{"value":null}] 07:58:01 INFO - PROCESS | 2780 | 1467039481426 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:01 INFO - PROCESS | 2780 | 1467039481428 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:58:01 INFO - PROCESS | 2780 | ++DOCSHELL 1BE7E400 == 48 [pid = 2780] [id = 379] 07:58:01 INFO - PROCESS | 2780 | ++DOMWINDOW == 95 (1BE81C00) [pid = 2780] [serial = 1137] [outer = 00000000] 07:58:01 INFO - PROCESS | 2780 | ++DOMWINDOW == 96 (1BE88400) [pid = 2780] [serial = 1138] [outer = 1BE81C00] 07:58:01 INFO - PROCESS | 2780 | 1467039481470 Marionette DEBUG loaded listener.js 07:58:01 INFO - PROCESS | 2780 | ++DOMWINDOW == 97 (169BC000) [pid = 2780] [serial = 1139] [outer = 1BE81C00] 07:58:02 INFO - PROCESS | 2780 | 1467039482022 Marionette TRACE conn7 <- [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:58:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 07:58:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 730ms 07:58:02 INFO - PROCESS | 2780 | 1467039482061 Marionette TRACE conn7 -> [0,1481,"getWindowHandle",null] 07:58:02 INFO - PROCESS | 2780 | 1467039482066 Marionette TRACE conn7 <- [1,1481,null,{"value":"13"}] 07:58:02 INFO - PROCESS | 2780 | 1467039482072 Marionette TRACE conn7 -> [0,1482,"setScriptTimeout",{"ms":35000}] 07:58:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 07:58:02 INFO - PROCESS | 2780 | 1467039482076 Marionette TRACE conn7 <- [1,1482,null,{}] 07:58:02 INFO - PROCESS | 2780 | 1467039482082 Marionette TRACE conn7 -> [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:58:02 INFO - PROCESS | 2780 | 1467039482085 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:58:02 INFO - PROCESS | 2780 | 1467039482250 Marionette TRACE conn7 <- [1,1483,null,{"value":null}] 07:58:02 INFO - PROCESS | 2780 | 1467039482365 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:02 INFO - PROCESS | 2780 | 1467039482370 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:58:02 INFO - PROCESS | 2780 | ++DOCSHELL 0DBBC400 == 49 [pid = 2780] [id = 380] 07:58:02 INFO - PROCESS | 2780 | ++DOMWINDOW == 98 (0DD13400) [pid = 2780] [serial = 1140] [outer = 00000000] 07:58:02 INFO - PROCESS | 2780 | ++DOMWINDOW == 99 (0DEA3000) [pid = 2780] [serial = 1141] [outer = 0DD13400] 07:58:02 INFO - PROCESS | 2780 | 1467039482467 Marionette DEBUG loaded listener.js 07:58:02 INFO - PROCESS | 2780 | ++DOMWINDOW == 100 (11F5B800) [pid = 2780] [serial = 1142] [outer = 0DD13400] 07:58:03 INFO - PROCESS | 2780 | 1467039483079 Marionette TRACE conn7 <- [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:58:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 07:58:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1020ms 07:58:03 INFO - PROCESS | 2780 | 1467039483105 Marionette TRACE conn7 -> [0,1485,"getWindowHandle",null] 07:58:03 INFO - PROCESS | 2780 | 1467039483109 Marionette TRACE conn7 <- [1,1485,null,{"value":"13"}] 07:58:03 INFO - PROCESS | 2780 | 1467039483117 Marionette TRACE conn7 -> [0,1486,"setScriptTimeout",{"ms":35000}] 07:58:03 INFO - PROCESS | 2780 | 1467039483120 Marionette TRACE conn7 <- [1,1486,null,{}] 07:58:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 07:58:03 INFO - PROCESS | 2780 | 1467039483124 Marionette TRACE conn7 -> [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:58:03 INFO - PROCESS | 2780 | 1467039483126 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:58:03 INFO - PROCESS | 2780 | 1467039483260 Marionette TRACE conn7 <- [1,1487,null,{"value":null}] 07:58:03 INFO - PROCESS | 2780 | 1467039483402 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:03 INFO - PROCESS | 2780 | 1467039483405 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:58:03 INFO - PROCESS | 2780 | ++DOCSHELL 15FEB800 == 50 [pid = 2780] [id = 381] 07:58:03 INFO - PROCESS | 2780 | ++DOMWINDOW == 101 (15FEF400) [pid = 2780] [serial = 1143] [outer = 00000000] 07:58:03 INFO - PROCESS | 2780 | ++DOMWINDOW == 102 (16490C00) [pid = 2780] [serial = 1144] [outer = 15FEF400] 07:58:03 INFO - PROCESS | 2780 | 1467039483461 Marionette DEBUG loaded listener.js 07:58:03 INFO - PROCESS | 2780 | ++DOMWINDOW == 103 (16888800) [pid = 2780] [serial = 1145] [outer = 15FEF400] 07:58:04 INFO - PROCESS | 2780 | 1467039484084 Marionette TRACE conn7 <- [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:58:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 07:58:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1015ms 07:58:04 INFO - PROCESS | 2780 | 1467039484139 Marionette TRACE conn7 -> [0,1489,"getWindowHandle",null] 07:58:04 INFO - PROCESS | 2780 | 1467039484142 Marionette TRACE conn7 <- [1,1489,null,{"value":"13"}] 07:58:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 07:58:04 INFO - PROCESS | 2780 | 1467039484146 Marionette TRACE conn7 -> [0,1490,"setScriptTimeout",{"ms":35000}] 07:58:04 INFO - PROCESS | 2780 | 1467039484149 Marionette TRACE conn7 <- [1,1490,null,{}] 07:58:04 INFO - PROCESS | 2780 | 1467039484160 Marionette TRACE conn7 -> [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:58:04 INFO - PROCESS | 2780 | 1467039484165 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:58:04 INFO - PROCESS | 2780 | 1467039484277 Marionette TRACE conn7 <- [1,1491,null,{"value":null}] 07:58:04 INFO - PROCESS | 2780 | 1467039484418 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:04 INFO - PROCESS | 2780 | 1467039484422 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:58:04 INFO - PROCESS | 2780 | ++DOCSHELL 1B511400 == 51 [pid = 2780] [id = 382] 07:58:04 INFO - PROCESS | 2780 | ++DOMWINDOW == 104 (1B512000) [pid = 2780] [serial = 1146] [outer = 00000000] 07:58:04 INFO - PROCESS | 2780 | ++DOMWINDOW == 105 (1B516C00) [pid = 2780] [serial = 1147] [outer = 1B512000] 07:58:04 INFO - PROCESS | 2780 | 1467039484479 Marionette DEBUG loaded listener.js 07:58:04 INFO - PROCESS | 2780 | ++DOMWINDOW == 106 (1B51B000) [pid = 2780] [serial = 1148] [outer = 1B512000] 07:58:05 INFO - PROCESS | 2780 | 1467039485077 Marionette TRACE conn7 <- [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:58:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 07:58:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 970ms 07:58:05 INFO - PROCESS | 2780 | 1467039485119 Marionette TRACE conn7 -> [0,1493,"getWindowHandle",null] 07:58:05 INFO - PROCESS | 2780 | 1467039485122 Marionette TRACE conn7 <- [1,1493,null,{"value":"13"}] 07:58:05 INFO - PROCESS | 2780 | 1467039485125 Marionette TRACE conn7 -> [0,1494,"setScriptTimeout",{"ms":35000}] 07:58:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 07:58:05 INFO - PROCESS | 2780 | 1467039485127 Marionette TRACE conn7 <- [1,1494,null,{}] 07:58:05 INFO - PROCESS | 2780 | 1467039485131 Marionette TRACE conn7 -> [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:58:05 INFO - PROCESS | 2780 | 1467039485133 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:58:05 INFO - PROCESS | 2780 | 1467039485244 Marionette TRACE conn7 <- [1,1495,null,{"value":null}] 07:58:05 INFO - PROCESS | 2780 | 1467039485383 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:05 INFO - PROCESS | 2780 | 1467039485385 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:58:05 INFO - PROCESS | 2780 | ++DOCSHELL 1B51CC00 == 52 [pid = 2780] [id = 383] 07:58:05 INFO - PROCESS | 2780 | ++DOMWINDOW == 107 (1B8ED800) [pid = 2780] [serial = 1149] [outer = 00000000] 07:58:05 INFO - PROCESS | 2780 | ++DOMWINDOW == 108 (1BF58800) [pid = 2780] [serial = 1150] [outer = 1B8ED800] 07:58:05 INFO - PROCESS | 2780 | 1467039485440 Marionette DEBUG loaded listener.js 07:58:05 INFO - PROCESS | 2780 | ++DOMWINDOW == 109 (1C262C00) [pid = 2780] [serial = 1151] [outer = 1B8ED800] 07:58:06 INFO - PROCESS | 2780 | 1467039486043 Marionette TRACE conn7 <- [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:58:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 07:58:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 970ms 07:58:06 INFO - PROCESS | 2780 | 1467039486099 Marionette TRACE conn7 -> [0,1497,"getWindowHandle",null] 07:58:06 INFO - PROCESS | 2780 | 1467039486101 Marionette TRACE conn7 <- [1,1497,null,{"value":"13"}] 07:58:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 07:58:06 INFO - PROCESS | 2780 | 1467039486105 Marionette TRACE conn7 -> [0,1498,"setScriptTimeout",{"ms":35000}] 07:58:06 INFO - PROCESS | 2780 | 1467039486107 Marionette TRACE conn7 <- [1,1498,null,{}] 07:58:06 INFO - PROCESS | 2780 | 1467039486111 Marionette TRACE conn7 -> [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:58:06 INFO - PROCESS | 2780 | 1467039486113 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:58:06 INFO - PROCESS | 2780 | 1467039486221 Marionette TRACE conn7 <- [1,1499,null,{"value":null}] 07:58:06 INFO - PROCESS | 2780 | 1467039486456 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:06 INFO - PROCESS | 2780 | 1467039486459 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:58:06 INFO - PROCESS | 2780 | ++DOCSHELL 0C511400 == 53 [pid = 2780] [id = 384] 07:58:06 INFO - PROCESS | 2780 | ++DOMWINDOW == 110 (0C512400) [pid = 2780] [serial = 1152] [outer = 00000000] 07:58:06 INFO - PROCESS | 2780 | ++DOMWINDOW == 111 (0DA74000) [pid = 2780] [serial = 1153] [outer = 0C512400] 07:58:06 INFO - PROCESS | 2780 | 1467039486520 Marionette DEBUG loaded listener.js 07:58:06 INFO - PROCESS | 2780 | ++DOMWINDOW == 112 (0DAD7C00) [pid = 2780] [serial = 1154] [outer = 0C512400] 07:58:07 INFO - PROCESS | 2780 | 1467039487099 Marionette TRACE conn7 <- [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:58:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 07:58:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1016ms 07:58:07 INFO - PROCESS | 2780 | 1467039487128 Marionette TRACE conn7 -> [0,1501,"getWindowHandle",null] 07:58:07 INFO - PROCESS | 2780 | 1467039487131 Marionette TRACE conn7 <- [1,1501,null,{"value":"13"}] 07:58:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 07:58:07 INFO - PROCESS | 2780 | 1467039487137 Marionette TRACE conn7 -> [0,1502,"setScriptTimeout",{"ms":35000}] 07:58:07 INFO - PROCESS | 2780 | 1467039487140 Marionette TRACE conn7 <- [1,1502,null,{}] 07:58:07 INFO - PROCESS | 2780 | 1467039487145 Marionette TRACE conn7 -> [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:58:07 INFO - PROCESS | 2780 | 1467039487149 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:58:07 INFO - PROCESS | 2780 | 1467039487267 Marionette TRACE conn7 <- [1,1503,null,{"value":null}] 07:58:07 INFO - PROCESS | 2780 | 1467039487385 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:07 INFO - PROCESS | 2780 | 1467039487388 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:58:07 INFO - PROCESS | 2780 | ++DOCSHELL 0DACF400 == 54 [pid = 2780] [id = 385] 07:58:07 INFO - PROCESS | 2780 | ++DOMWINDOW == 113 (0DAD9000) [pid = 2780] [serial = 1155] [outer = 00000000] 07:58:07 INFO - PROCESS | 2780 | ++DOMWINDOW == 114 (0DEA9800) [pid = 2780] [serial = 1156] [outer = 0DAD9000] 07:58:07 INFO - PROCESS | 2780 | 1467039487473 Marionette DEBUG loaded listener.js 07:58:07 INFO - PROCESS | 2780 | ++DOMWINDOW == 115 (1225B800) [pid = 2780] [serial = 1157] [outer = 0DAD9000] 07:58:07 INFO - PROCESS | 2780 | --DOCSHELL 19186800 == 53 [pid = 2780] [id = 378] 07:58:07 INFO - PROCESS | 2780 | --DOCSHELL 0DD1E000 == 52 [pid = 2780] [id = 377] 07:58:07 INFO - PROCESS | 2780 | --DOCSHELL 0C517800 == 51 [pid = 2780] [id = 376] 07:58:07 INFO - PROCESS | 2780 | --DOCSHELL 0CB82C00 == 50 [pid = 2780] [id = 375] 07:58:07 INFO - PROCESS | 2780 | --DOCSHELL 168DB800 == 49 [pid = 2780] [id = 374] 07:58:07 INFO - PROCESS | 2780 | --DOCSHELL 1507E800 == 48 [pid = 2780] [id = 372] 07:58:07 INFO - PROCESS | 2780 | --DOCSHELL 0DD16C00 == 47 [pid = 2780] [id = 371] 07:58:07 INFO - PROCESS | 2780 | --DOCSHELL 0E80AC00 == 46 [pid = 2780] [id = 370] 07:58:07 INFO - PROCESS | 2780 | --DOMWINDOW == 114 (162B0C00) [pid = 2780] [serial = 1021] [outer = 00000000] [url = about:blank] 07:58:07 INFO - PROCESS | 2780 | --DOMWINDOW == 113 (0DD15800) [pid = 2780] [serial = 1018] [outer = 00000000] [url = about:blank] 07:58:07 INFO - PROCESS | 2780 | --DOMWINDOW == 112 (0E806000) [pid = 2780] [serial = 979] [outer = 00000000] [url = about:blank] 07:58:07 INFO - PROCESS | 2780 | --DOMWINDOW == 111 (1862E000) [pid = 2780] [serial = 1024] [outer = 00000000] [url = about:blank] 07:58:07 INFO - PROCESS | 2780 | --DOMWINDOW == 110 (169BC800) [pid = 2780] [serial = 1080] [outer = 00000000] [url = about:blank] 07:58:07 INFO - PROCESS | 2780 | --DOMWINDOW == 109 (16A74C00) [pid = 2780] [serial = 1081] [outer = 00000000] [url = about:blank] 07:58:07 INFO - PROCESS | 2780 | --DOMWINDOW == 108 (156F6000) [pid = 2780] [serial = 1074] [outer = 00000000] [url = about:blank] 07:58:07 INFO - PROCESS | 2780 | --DOMWINDOW == 107 (18E0B000) [pid = 2780] [serial = 1083] [outer = 00000000] [url = about:blank] 07:58:07 INFO - PROCESS | 2780 | --DOMWINDOW == 106 (1636A800) [pid = 2780] [serial = 1075] [outer = 00000000] [url = about:blank] 07:58:07 INFO - PROCESS | 2780 | --DOMWINDOW == 105 (16893C00) [pid = 2780] [serial = 1077] [outer = 00000000] [url = about:blank] 07:58:07 INFO - PROCESS | 2780 | --DOMWINDOW == 104 (1336F400) [pid = 2780] [serial = 1066] [outer = 00000000] [url = about:blank] 07:58:07 INFO - PROCESS | 2780 | --DOMWINDOW == 103 (0DD16400) [pid = 2780] [serial = 1065] [outer = 00000000] [url = about:blank] 07:58:07 INFO - PROCESS | 2780 | --DOMWINDOW == 102 (125B6400) [pid = 2780] [serial = 1057] [outer = 00000000] [url = about:blank] 07:58:07 INFO - PROCESS | 2780 | --DOMWINDOW == 101 (11D94000) [pid = 2780] [serial = 1056] [outer = 00000000] [url = about:blank] 07:58:07 INFO - PROCESS | 2780 | --DOMWINDOW == 100 (0DAD6000) [pid = 2780] [serial = 1068] [outer = 00000000] [url = about:blank] 07:58:07 INFO - PROCESS | 2780 | --DOMWINDOW == 99 (0DE34000) [pid = 2780] [serial = 1069] [outer = 00000000] [url = about:blank] 07:58:07 INFO - PROCESS | 2780 | --DOMWINDOW == 98 (1B8E5000) [pid = 2780] [serial = 1063] [outer = 00000000] [url = about:blank] 07:58:07 INFO - PROCESS | 2780 | --DOMWINDOW == 97 (1ABEC400) [pid = 2780] [serial = 1062] [outer = 00000000] [url = about:blank] 07:58:07 INFO - PROCESS | 2780 | --DOMWINDOW == 96 (16B26C00) [pid = 2780] [serial = 1060] [outer = 00000000] [url = about:blank] 07:58:07 INFO - PROCESS | 2780 | --DOMWINDOW == 95 (169C4000) [pid = 2780] [serial = 1059] [outer = 00000000] [url = about:blank] 07:58:07 INFO - PROCESS | 2780 | --DOMWINDOW == 94 (13522000) [pid = 2780] [serial = 1071] [outer = 00000000] [url = about:blank] 07:58:07 INFO - PROCESS | 2780 | --DOMWINDOW == 93 (13A01C00) [pid = 2780] [serial = 1072] [outer = 00000000] [url = about:blank] 07:58:07 INFO - PROCESS | 2780 | --DOMWINDOW == 92 (156FD000) [pid = 2780] [serial = 1089] [outer = 00000000] [url = about:blank] 07:58:07 INFO - PROCESS | 2780 | --DOMWINDOW == 91 (19D50800) [pid = 2780] [serial = 1086] [outer = 00000000] [url = about:blank] 07:58:07 INFO - PROCESS | 2780 | --DOMWINDOW == 90 (18E10400) [pid = 2780] [serial = 1084] [outer = 00000000] [url = about:blank] 07:58:07 INFO - PROCESS | 2780 | --DOMWINDOW == 89 (1B8E2800) [pid = 2780] [serial = 1093] [outer = 00000000] [url = about:blank] 07:58:07 INFO - PROCESS | 2780 | --DOMWINDOW == 88 (1ABE7C00) [pid = 2780] [serial = 1092] [outer = 00000000] [url = about:blank] 07:58:07 INFO - PROCESS | 2780 | --DOMWINDOW == 87 (1B8ECC00) [pid = 2780] [serial = 1095] [outer = 00000000] [url = about:blank] 07:58:07 INFO - PROCESS | 2780 | --DOMWINDOW == 86 (1918AC00) [pid = 2780] [serial = 1087] [outer = 00000000] [url = about:blank] 07:58:07 INFO - PROCESS | 2780 | --DOMWINDOW == 85 (167E8000) [pid = 2780] [serial = 1090] [outer = 00000000] [url = about:blank] 07:58:07 INFO - PROCESS | 2780 | --DOMWINDOW == 84 (168D5C00) [pid = 2780] [serial = 1078] [outer = 00000000] [url = about:blank] 07:58:07 INFO - PROCESS | 2780 | 1467039487958 Marionette TRACE conn7 <- [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:58:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 07:58:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 870ms 07:58:08 INFO - PROCESS | 2780 | 1467039488012 Marionette TRACE conn7 -> [0,1505,"getWindowHandle",null] 07:58:08 INFO - PROCESS | 2780 | 1467039488017 Marionette TRACE conn7 <- [1,1505,null,{"value":"13"}] 07:58:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 07:58:08 INFO - PROCESS | 2780 | 1467039488021 Marionette TRACE conn7 -> [0,1506,"setScriptTimeout",{"ms":35000}] 07:58:08 INFO - PROCESS | 2780 | 1467039488023 Marionette TRACE conn7 <- [1,1506,null,{}] 07:58:08 INFO - PROCESS | 2780 | 1467039488027 Marionette TRACE conn7 -> [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:58:08 INFO - PROCESS | 2780 | 1467039488029 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:58:08 INFO - PROCESS | 2780 | 1467039488121 Marionette TRACE conn7 <- [1,1507,null,{"value":null}] 07:58:08 INFO - PROCESS | 2780 | 1467039488130 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:08 INFO - PROCESS | 2780 | 1467039488132 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:58:08 INFO - PROCESS | 2780 | ++DOCSHELL 11D8CC00 == 47 [pid = 2780] [id = 386] 07:58:08 INFO - PROCESS | 2780 | ++DOMWINDOW == 85 (12460400) [pid = 2780] [serial = 1158] [outer = 00000000] 07:58:08 INFO - PROCESS | 2780 | ++DOMWINDOW == 86 (13969000) [pid = 2780] [serial = 1159] [outer = 12460400] 07:58:08 INFO - PROCESS | 2780 | 1467039488176 Marionette DEBUG loaded listener.js 07:58:08 INFO - PROCESS | 2780 | ++DOMWINDOW == 87 (15077C00) [pid = 2780] [serial = 1160] [outer = 12460400] 07:58:08 INFO - PROCESS | 2780 | 1467039488646 Marionette TRACE conn7 <- [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:58:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 07:58:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 670ms 07:58:08 INFO - PROCESS | 2780 | 1467039488710 Marionette TRACE conn7 -> [0,1509,"getWindowHandle",null] 07:58:08 INFO - PROCESS | 2780 | 1467039488713 Marionette TRACE conn7 <- [1,1509,null,{"value":"13"}] 07:58:08 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 07:58:08 INFO - PROCESS | 2780 | 1467039488720 Marionette TRACE conn7 -> [0,1510,"setScriptTimeout",{"ms":35000}] 07:58:08 INFO - PROCESS | 2780 | 1467039488726 Marionette TRACE conn7 <- [1,1510,null,{}] 07:58:08 INFO - PROCESS | 2780 | 1467039488735 Marionette TRACE conn7 -> [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:58:08 INFO - PROCESS | 2780 | 1467039488738 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:58:08 INFO - PROCESS | 2780 | 1467039488826 Marionette TRACE conn7 <- [1,1511,null,{"value":null}] 07:58:08 INFO - PROCESS | 2780 | 1467039488843 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:08 INFO - PROCESS | 2780 | 1467039488845 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:58:08 INFO - PROCESS | 2780 | ++DOCSHELL 124B8800 == 48 [pid = 2780] [id = 387] 07:58:08 INFO - PROCESS | 2780 | ++DOMWINDOW == 88 (16490800) [pid = 2780] [serial = 1161] [outer = 00000000] 07:58:08 INFO - PROCESS | 2780 | ++DOMWINDOW == 89 (167EE400) [pid = 2780] [serial = 1162] [outer = 16490800] 07:58:08 INFO - PROCESS | 2780 | 1467039488982 Marionette DEBUG loaded listener.js 07:58:09 INFO - PROCESS | 2780 | ++DOMWINDOW == 90 (16895C00) [pid = 2780] [serial = 1163] [outer = 16490800] 07:58:09 INFO - PROCESS | 2780 | 1467039489340 Marionette TRACE conn7 <- [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:58:09 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:58:09 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:58:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 07:58:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:58:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:58:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 07:58:09 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:58:09 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:58:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 07:58:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:58:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:58:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 07:58:09 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:58:09 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:58:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 07:58:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:58:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:58:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 07:58:09 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:58:09 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:58:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 07:58:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:58:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:58:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 07:58:09 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 697ms 07:58:09 INFO - PROCESS | 2780 | 1467039489420 Marionette TRACE conn7 -> [0,1513,"getWindowHandle",null] 07:58:09 INFO - PROCESS | 2780 | 1467039489423 Marionette TRACE conn7 <- [1,1513,null,{"value":"13"}] 07:58:09 INFO - PROCESS | 2780 | 1467039489426 Marionette TRACE conn7 -> [0,1514,"setScriptTimeout",{"ms":35000}] 07:58:09 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 07:58:09 INFO - PROCESS | 2780 | 1467039489428 Marionette TRACE conn7 <- [1,1514,null,{}] 07:58:09 INFO - PROCESS | 2780 | 1467039489431 Marionette TRACE conn7 -> [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:58:09 INFO - PROCESS | 2780 | 1467039489433 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:58:09 INFO - PROCESS | 2780 | 1467039489548 Marionette TRACE conn7 <- [1,1515,null,{"value":null}] 07:58:09 INFO - PROCESS | 2780 | 1467039489559 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:09 INFO - PROCESS | 2780 | 1467039489561 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:58:09 INFO - PROCESS | 2780 | ++DOCSHELL 168DE400 == 49 [pid = 2780] [id = 388] 07:58:09 INFO - PROCESS | 2780 | ++DOMWINDOW == 91 (168DE800) [pid = 2780] [serial = 1164] [outer = 00000000] 07:58:09 INFO - PROCESS | 2780 | ++DOMWINDOW == 92 (16A99C00) [pid = 2780] [serial = 1165] [outer = 168DE800] 07:58:09 INFO - PROCESS | 2780 | 1467039489604 Marionette DEBUG loaded listener.js 07:58:09 INFO - PROCESS | 2780 | ++DOMWINDOW == 93 (16B23C00) [pid = 2780] [serial = 1166] [outer = 168DE800] 07:58:10 INFO - PROCESS | 2780 | 1467039490072 Marionette TRACE conn7 <- [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:58:10 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 07:58:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 07:58:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:58:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:58:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 07:58:10 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 07:58:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 07:58:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:58:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:58:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 07:58:10 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 07:58:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 07:58:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:58:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:58:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 07:58:10 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 670ms 07:58:10 INFO - PROCESS | 2780 | 1467039490100 Marionette TRACE conn7 -> [0,1517,"getWindowHandle",null] 07:58:10 INFO - PROCESS | 2780 | 1467039490102 Marionette TRACE conn7 <- [1,1517,null,{"value":"13"}] 07:58:10 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 07:58:10 INFO - PROCESS | 2780 | 1467039490105 Marionette TRACE conn7 -> [0,1518,"setScriptTimeout",{"ms":35000}] 07:58:10 INFO - PROCESS | 2780 | 1467039490107 Marionette TRACE conn7 <- [1,1518,null,{}] 07:58:10 INFO - PROCESS | 2780 | 1467039490110 Marionette TRACE conn7 -> [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:58:10 INFO - PROCESS | 2780 | 1467039490112 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:58:10 INFO - PROCESS | 2780 | 1467039490237 Marionette TRACE conn7 <- [1,1519,null,{"value":null}] 07:58:10 INFO - PROCESS | 2780 | 1467039490243 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:10 INFO - PROCESS | 2780 | 1467039490249 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:58:10 INFO - PROCESS | 2780 | ++DOCSHELL 16BE7000 == 50 [pid = 2780] [id = 389] 07:58:10 INFO - PROCESS | 2780 | ++DOMWINDOW == 94 (17AC6800) [pid = 2780] [serial = 1167] [outer = 00000000] 07:58:10 INFO - PROCESS | 2780 | ++DOMWINDOW == 95 (186FA400) [pid = 2780] [serial = 1168] [outer = 17AC6800] 07:58:10 INFO - PROCESS | 2780 | 1467039490359 Marionette DEBUG loaded listener.js 07:58:10 INFO - PROCESS | 2780 | ++DOMWINDOW == 96 (1918B000) [pid = 2780] [serial = 1169] [outer = 17AC6800] 07:58:10 INFO - PROCESS | 2780 | 1467039490776 Marionette TRACE conn7 <- [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:58:10 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:58:10 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 07:58:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:58:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:58:10 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 07:58:10 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 07:58:10 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:58:10 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 07:58:10 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 730ms 07:58:10 INFO - PROCESS | 2780 | 1467039490836 Marionette TRACE conn7 -> [0,1521,"getWindowHandle",null] 07:58:10 INFO - PROCESS | 2780 | 1467039490838 Marionette TRACE conn7 <- [1,1521,null,{"value":"13"}] 07:58:10 INFO - PROCESS | 2780 | 1467039490841 Marionette TRACE conn7 -> [0,1522,"setScriptTimeout",{"ms":35000}] 07:58:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 07:58:10 INFO - PROCESS | 2780 | 1467039490843 Marionette TRACE conn7 <- [1,1522,null,{}] 07:58:10 INFO - PROCESS | 2780 | 1467039490853 Marionette TRACE conn7 -> [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:58:10 INFO - PROCESS | 2780 | 1467039490855 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:58:10 INFO - PROCESS | 2780 | 1467039491009 Marionette TRACE conn7 <- [1,1523,null,{"value":null}] 07:58:10 INFO - PROCESS | 2780 | 1467039491016 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:10 INFO - PROCESS | 2780 | 1467039491018 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:58:11 INFO - PROCESS | 2780 | ++DOCSHELL 18630800 == 51 [pid = 2780] [id = 390] 07:58:11 INFO - PROCESS | 2780 | ++DOMWINDOW == 97 (19D9E000) [pid = 2780] [serial = 1170] [outer = 00000000] 07:58:11 INFO - PROCESS | 2780 | ++DOMWINDOW == 98 (1B517400) [pid = 2780] [serial = 1171] [outer = 19D9E000] 07:58:11 INFO - PROCESS | 2780 | 1467039491060 Marionette DEBUG loaded listener.js 07:58:11 INFO - PROCESS | 2780 | ++DOMWINDOW == 99 (1B519800) [pid = 2780] [serial = 1172] [outer = 19D9E000] 07:58:11 INFO - PROCESS | 2780 | 1467039491519 Marionette TRACE conn7 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 07:58:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 07:58:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 730ms 07:58:11 INFO - PROCESS | 2780 | 1467039491576 Marionette TRACE conn7 -> [0,1525,"getWindowHandle",null] 07:58:11 INFO - PROCESS | 2780 | 1467039491578 Marionette TRACE conn7 <- [1,1525,null,{"value":"13"}] 07:58:11 INFO - PROCESS | 2780 | 1467039491586 Marionette TRACE conn7 -> [0,1526,"setScriptTimeout",{"ms":35000}] 07:58:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 07:58:11 INFO - PROCESS | 2780 | 1467039491588 Marionette TRACE conn7 <- [1,1526,null,{}] 07:58:11 INFO - PROCESS | 2780 | 1467039491592 Marionette TRACE conn7 -> [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:58:11 INFO - PROCESS | 2780 | 1467039491594 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:58:11 INFO - PROCESS | 2780 | 1467039491711 Marionette TRACE conn7 <- [1,1527,null,{"value":null}] 07:58:11 INFO - PROCESS | 2780 | --DOMWINDOW == 98 (168DC000) [pid = 2780] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 07:58:11 INFO - PROCESS | 2780 | --DOMWINDOW == 97 (16A94400) [pid = 2780] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 07:58:11 INFO - PROCESS | 2780 | --DOMWINDOW == 96 (11FA1C00) [pid = 2780] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 07:58:11 INFO - PROCESS | 2780 | --DOMWINDOW == 95 (1918C800) [pid = 2780] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 07:58:11 INFO - PROCESS | 2780 | --DOMWINDOW == 94 (0E889C00) [pid = 2780] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 07:58:11 INFO - PROCESS | 2780 | --DOMWINDOW == 93 (0DD18000) [pid = 2780] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 07:58:11 INFO - PROCESS | 2780 | --DOMWINDOW == 92 (15082000) [pid = 2780] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 07:58:11 INFO - PROCESS | 2780 | --DOMWINDOW == 91 (16493800) [pid = 2780] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 07:58:11 INFO - PROCESS | 2780 | --DOMWINDOW == 90 (1918C000) [pid = 2780] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 07:58:11 INFO - PROCESS | 2780 | --DOMWINDOW == 89 (1C25E000) [pid = 2780] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 07:58:11 INFO - PROCESS | 2780 | 1467039491904 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:11 INFO - PROCESS | 2780 | 1467039491906 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:58:11 INFO - PROCESS | 2780 | ++DOCSHELL 0CA1E800 == 52 [pid = 2780] [id = 391] 07:58:11 INFO - PROCESS | 2780 | ++DOMWINDOW == 90 (0CB36000) [pid = 2780] [serial = 1173] [outer = 00000000] 07:58:11 INFO - PROCESS | 2780 | ++DOMWINDOW == 91 (12077400) [pid = 2780] [serial = 1174] [outer = 0CB36000] 07:58:11 INFO - PROCESS | 2780 | 1467039491954 Marionette DEBUG loaded listener.js 07:58:12 INFO - PROCESS | 2780 | ++DOMWINDOW == 92 (15655C00) [pid = 2780] [serial = 1175] [outer = 0CB36000] 07:58:12 INFO - PROCESS | 2780 | 1467039492340 Marionette TRACE conn7 <- [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:58:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 07:58:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 770ms 07:58:12 INFO - PROCESS | 2780 | 1467039492361 Marionette TRACE conn7 -> [0,1529,"getWindowHandle",null] 07:58:12 INFO - PROCESS | 2780 | 1467039492363 Marionette TRACE conn7 <- [1,1529,null,{"value":"13"}] 07:58:12 INFO - PROCESS | 2780 | 1467039492366 Marionette TRACE conn7 -> [0,1530,"setScriptTimeout",{"ms":35000}] 07:58:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 07:58:12 INFO - PROCESS | 2780 | 1467039492368 Marionette TRACE conn7 <- [1,1530,null,{}] 07:58:12 INFO - PROCESS | 2780 | 1467039492372 Marionette TRACE conn7 -> [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:58:12 INFO - PROCESS | 2780 | 1467039492373 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:58:12 INFO - PROCESS | 2780 | 1467039492458 Marionette TRACE conn7 <- [1,1531,null,{"value":null}] 07:58:12 INFO - PROCESS | 2780 | 1467039492555 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:12 INFO - PROCESS | 2780 | 1467039492557 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:58:12 INFO - PROCESS | 2780 | ++DOCSHELL 12254C00 == 53 [pid = 2780] [id = 392] 07:58:12 INFO - PROCESS | 2780 | ++DOMWINDOW == 93 (1688FC00) [pid = 2780] [serial = 1176] [outer = 00000000] 07:58:12 INFO - PROCESS | 2780 | ++DOMWINDOW == 94 (1B8E5C00) [pid = 2780] [serial = 1177] [outer = 1688FC00] 07:58:12 INFO - PROCESS | 2780 | 1467039492605 Marionette DEBUG loaded listener.js 07:58:12 INFO - PROCESS | 2780 | ++DOMWINDOW == 95 (1B8EB800) [pid = 2780] [serial = 1178] [outer = 1688FC00] 07:58:12 INFO - PROCESS | 2780 | 1467039492939 Marionette TRACE conn7 <- [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:58:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 07:58:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 630ms 07:58:12 INFO - PROCESS | 2780 | 1467039493001 Marionette TRACE conn7 -> [0,1533,"getWindowHandle",null] 07:58:12 INFO - PROCESS | 2780 | 1467039493003 Marionette TRACE conn7 <- [1,1533,null,{"value":"13"}] 07:58:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 07:58:12 INFO - PROCESS | 2780 | 1467039493007 Marionette TRACE conn7 -> [0,1534,"setScriptTimeout",{"ms":35000}] 07:58:12 INFO - PROCESS | 2780 | 1467039493008 Marionette TRACE conn7 <- [1,1534,null,{}] 07:58:12 INFO - PROCESS | 2780 | 1467039493012 Marionette TRACE conn7 -> [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:58:12 INFO - PROCESS | 2780 | 1467039493014 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:58:13 INFO - PROCESS | 2780 | 1467039493142 Marionette TRACE conn7 <- [1,1535,null,{"value":null}] 07:58:13 INFO - PROCESS | 2780 | 1467039493159 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:13 INFO - PROCESS | 2780 | 1467039493161 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:58:13 INFO - PROCESS | 2780 | ++DOCSHELL 1AC27000 == 54 [pid = 2780] [id = 393] 07:58:13 INFO - PROCESS | 2780 | ++DOMWINDOW == 96 (1AC27C00) [pid = 2780] [serial = 1179] [outer = 00000000] 07:58:13 INFO - PROCESS | 2780 | ++DOMWINDOW == 97 (1AC2E400) [pid = 2780] [serial = 1180] [outer = 1AC27C00] 07:58:13 INFO - PROCESS | 2780 | 1467039493205 Marionette DEBUG loaded listener.js 07:58:13 INFO - PROCESS | 2780 | ++DOMWINDOW == 98 (1AC30400) [pid = 2780] [serial = 1181] [outer = 1AC27C00] 07:58:13 INFO - PROCESS | 2780 | 1467039493618 Marionette TRACE conn7 <- [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:58:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 07:58:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 630ms 07:58:13 INFO - PROCESS | 2780 | 1467039493637 Marionette TRACE conn7 -> [0,1537,"getWindowHandle",null] 07:58:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 07:58:13 INFO - PROCESS | 2780 | 1467039493639 Marionette TRACE conn7 <- [1,1537,null,{"value":"13"}] 07:58:13 INFO - PROCESS | 2780 | 1467039493642 Marionette TRACE conn7 -> [0,1538,"setScriptTimeout",{"ms":35000}] 07:58:13 INFO - PROCESS | 2780 | 1467039493644 Marionette TRACE conn7 <- [1,1538,null,{}] 07:58:13 INFO - PROCESS | 2780 | 1467039493647 Marionette TRACE conn7 -> [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:58:13 INFO - PROCESS | 2780 | 1467039493649 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:58:13 INFO - PROCESS | 2780 | 1467039493774 Marionette TRACE conn7 <- [1,1539,null,{"value":null}] 07:58:13 INFO - PROCESS | 2780 | 1467039493870 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:13 INFO - PROCESS | 2780 | 1467039493872 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:58:13 INFO - PROCESS | 2780 | ++DOCSHELL 1AC27400 == 55 [pid = 2780] [id = 394] 07:58:13 INFO - PROCESS | 2780 | ++DOMWINDOW == 99 (1AC32C00) [pid = 2780] [serial = 1182] [outer = 00000000] 07:58:13 INFO - PROCESS | 2780 | ++DOMWINDOW == 100 (1B5AC400) [pid = 2780] [serial = 1183] [outer = 1AC32C00] 07:58:13 INFO - PROCESS | 2780 | 1467039493917 Marionette DEBUG loaded listener.js 07:58:13 INFO - PROCESS | 2780 | ++DOMWINDOW == 101 (1B5B3400) [pid = 2780] [serial = 1184] [outer = 1AC32C00] 07:58:14 INFO - PROCESS | 2780 | 1467039494535 Marionette TRACE conn7 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 07:58:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 07:58:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 930ms 07:58:14 INFO - PROCESS | 2780 | 1467039494574 Marionette TRACE conn7 -> [0,1541,"getWindowHandle",null] 07:58:14 INFO - PROCESS | 2780 | 1467039494578 Marionette TRACE conn7 <- [1,1541,null,{"value":"13"}] 07:58:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 07:58:14 INFO - PROCESS | 2780 | 1467039494583 Marionette TRACE conn7 -> [0,1542,"setScriptTimeout",{"ms":35000}] 07:58:14 INFO - PROCESS | 2780 | 1467039494589 Marionette TRACE conn7 <- [1,1542,null,{}] 07:58:14 INFO - PROCESS | 2780 | 1467039494609 Marionette TRACE conn7 -> [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:58:14 INFO - PROCESS | 2780 | 1467039494612 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:58:14 INFO - PROCESS | 2780 | 1467039494733 Marionette TRACE conn7 <- [1,1543,null,{"value":null}] 07:58:14 INFO - PROCESS | 2780 | 1467039494880 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:14 INFO - PROCESS | 2780 | 1467039494883 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:58:14 INFO - PROCESS | 2780 | ++DOCSHELL 0DD20800 == 56 [pid = 2780] [id = 395] 07:58:14 INFO - PROCESS | 2780 | ++DOMWINDOW == 102 (0DE9CC00) [pid = 2780] [serial = 1185] [outer = 00000000] 07:58:14 INFO - PROCESS | 2780 | ++DOMWINDOW == 103 (13968000) [pid = 2780] [serial = 1186] [outer = 0DE9CC00] 07:58:14 INFO - PROCESS | 2780 | 1467039494942 Marionette DEBUG loaded listener.js 07:58:15 INFO - PROCESS | 2780 | ++DOMWINDOW == 104 (15398800) [pid = 2780] [serial = 1187] [outer = 0DE9CC00] 07:58:15 INFO - PROCESS | 2780 | 1467039495543 Marionette TRACE conn7 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 07:58:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 07:58:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 990ms 07:58:15 INFO - PROCESS | 2780 | 1467039495580 Marionette TRACE conn7 -> [0,1545,"getWindowHandle",null] 07:58:15 INFO - PROCESS | 2780 | 1467039495584 Marionette TRACE conn7 <- [1,1545,null,{"value":"13"}] 07:58:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 07:58:15 INFO - PROCESS | 2780 | 1467039495591 Marionette TRACE conn7 -> [0,1546,"setScriptTimeout",{"ms":35000}] 07:58:15 INFO - PROCESS | 2780 | 1467039495594 Marionette TRACE conn7 <- [1,1546,null,{}] 07:58:15 INFO - PROCESS | 2780 | 1467039495598 Marionette TRACE conn7 -> [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:58:15 INFO - PROCESS | 2780 | 1467039495601 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:58:15 INFO - PROCESS | 2780 | 1467039495719 Marionette TRACE conn7 <- [1,1547,null,{"value":null}] 07:58:15 INFO - PROCESS | 2780 | 1467039495879 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:15 INFO - PROCESS | 2780 | 1467039495881 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:58:15 INFO - PROCESS | 2780 | ++DOCSHELL 168DA800 == 57 [pid = 2780] [id = 396] 07:58:15 INFO - PROCESS | 2780 | ++DOMWINDOW == 105 (168DB000) [pid = 2780] [serial = 1188] [outer = 00000000] 07:58:15 INFO - PROCESS | 2780 | ++DOMWINDOW == 106 (17AC9400) [pid = 2780] [serial = 1189] [outer = 168DB000] 07:58:15 INFO - PROCESS | 2780 | 1467039495938 Marionette DEBUG loaded listener.js 07:58:16 INFO - PROCESS | 2780 | ++DOMWINDOW == 107 (1917D800) [pid = 2780] [serial = 1190] [outer = 168DB000] 07:58:16 INFO - PROCESS | 2780 | 1467039496544 Marionette TRACE conn7 <- [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:58:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 07:58:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 970ms 07:58:16 INFO - PROCESS | 2780 | 1467039496565 Marionette TRACE conn7 -> [0,1549,"getWindowHandle",null] 07:58:16 INFO - PROCESS | 2780 | 1467039496567 Marionette TRACE conn7 <- [1,1549,null,{"value":"13"}] 07:58:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 07:58:16 INFO - PROCESS | 2780 | 1467039496571 Marionette TRACE conn7 -> [0,1550,"setScriptTimeout",{"ms":35000}] 07:58:16 INFO - PROCESS | 2780 | 1467039496575 Marionette TRACE conn7 <- [1,1550,null,{}] 07:58:16 INFO - PROCESS | 2780 | 1467039496586 Marionette TRACE conn7 -> [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:58:16 INFO - PROCESS | 2780 | 1467039496591 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:58:16 INFO - PROCESS | 2780 | 1467039496706 Marionette TRACE conn7 <- [1,1551,null,{"value":null}] 07:58:16 INFO - PROCESS | 2780 | 1467039496853 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:16 INFO - PROCESS | 2780 | 1467039496857 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:58:16 INFO - PROCESS | 2780 | ++DOCSHELL 1B5B5C00 == 58 [pid = 2780] [id = 397] 07:58:16 INFO - PROCESS | 2780 | ++DOMWINDOW == 108 (1B5B6C00) [pid = 2780] [serial = 1191] [outer = 00000000] 07:58:16 INFO - PROCESS | 2780 | ++DOMWINDOW == 109 (1BE32800) [pid = 2780] [serial = 1192] [outer = 1B5B6C00] 07:58:16 INFO - PROCESS | 2780 | 1467039496914 Marionette DEBUG loaded listener.js 07:58:16 INFO - PROCESS | 2780 | ++DOMWINDOW == 110 (1BF56800) [pid = 2780] [serial = 1193] [outer = 1B5B6C00] 07:58:17 INFO - PROCESS | 2780 | 1467039497460 Marionette TRACE conn7 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 07:58:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 07:58:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 930ms 07:58:17 INFO - PROCESS | 2780 | 1467039497504 Marionette TRACE conn7 -> [0,1553,"getWindowHandle",null] 07:58:17 INFO - PROCESS | 2780 | 1467039497507 Marionette TRACE conn7 <- [1,1553,null,{"value":"13"}] 07:58:17 INFO - PROCESS | 2780 | 1467039497511 Marionette TRACE conn7 -> [0,1554,"setScriptTimeout",{"ms":35000}] 07:58:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 07:58:17 INFO - PROCESS | 2780 | 1467039497513 Marionette TRACE conn7 <- [1,1554,null,{}] 07:58:17 INFO - PROCESS | 2780 | 1467039497517 Marionette TRACE conn7 -> [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:58:17 INFO - PROCESS | 2780 | 1467039497519 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:58:17 INFO - PROCESS | 2780 | 1467039497633 Marionette TRACE conn7 <- [1,1555,null,{"value":null}] 07:58:17 INFO - PROCESS | 2780 | 1467039497803 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:17 INFO - PROCESS | 2780 | 1467039497806 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:58:17 INFO - PROCESS | 2780 | ++DOCSHELL 0DD19800 == 59 [pid = 2780] [id = 398] 07:58:17 INFO - PROCESS | 2780 | ++DOMWINDOW == 111 (0DD19C00) [pid = 2780] [serial = 1194] [outer = 00000000] 07:58:17 INFO - PROCESS | 2780 | ++DOMWINDOW == 112 (1507D400) [pid = 2780] [serial = 1195] [outer = 0DD19C00] 07:58:17 INFO - PROCESS | 2780 | 1467039497860 Marionette DEBUG loaded listener.js 07:58:17 INFO - PROCESS | 2780 | ++DOMWINDOW == 113 (168D5800) [pid = 2780] [serial = 1196] [outer = 0DD19C00] 07:58:18 INFO - PROCESS | 2780 | 1467039498722 Marionette TRACE conn7 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 07:58:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 07:58:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1234ms 07:58:18 INFO - PROCESS | 2780 | 1467039498753 Marionette TRACE conn7 -> [0,1557,"getWindowHandle",null] 07:58:18 INFO - PROCESS | 2780 | 1467039498758 Marionette TRACE conn7 <- [1,1557,null,{"value":"13"}] 07:58:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 07:58:18 INFO - PROCESS | 2780 | 1467039498763 Marionette TRACE conn7 -> [0,1558,"setScriptTimeout",{"ms":35000}] 07:58:18 INFO - PROCESS | 2780 | 1467039498766 Marionette TRACE conn7 <- [1,1558,null,{}] 07:58:18 INFO - PROCESS | 2780 | 1467039498773 Marionette TRACE conn7 -> [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:58:18 INFO - PROCESS | 2780 | 1467039498775 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:58:18 INFO - PROCESS | 2780 | 1467039498877 Marionette TRACE conn7 <- [1,1559,null,{"value":null}] 07:58:19 INFO - PROCESS | 2780 | 1467039499027 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:19 INFO - PROCESS | 2780 | 1467039499029 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:58:19 INFO - PROCESS | 2780 | ++DOCSHELL 0DEA9400 == 60 [pid = 2780] [id = 399] 07:58:19 INFO - PROCESS | 2780 | ++DOMWINDOW == 114 (0E048800) [pid = 2780] [serial = 1197] [outer = 00000000] 07:58:19 INFO - PROCESS | 2780 | ++DOMWINDOW == 115 (13A0FC00) [pid = 2780] [serial = 1198] [outer = 0E048800] 07:58:19 INFO - PROCESS | 2780 | 1467039499080 Marionette DEBUG loaded listener.js 07:58:19 INFO - PROCESS | 2780 | ++DOMWINDOW == 116 (156FC800) [pid = 2780] [serial = 1199] [outer = 0E048800] 07:58:20 INFO - PROCESS | 2780 | --DOCSHELL 1507EC00 == 59 [pid = 2780] [id = 365] 07:58:20 INFO - PROCESS | 2780 | --DOCSHELL 1AC27000 == 58 [pid = 2780] [id = 393] 07:58:20 INFO - PROCESS | 2780 | --DOCSHELL 12254C00 == 57 [pid = 2780] [id = 392] 07:58:20 INFO - PROCESS | 2780 | --DOCSHELL 0CA1E800 == 56 [pid = 2780] [id = 391] 07:58:20 INFO - PROCESS | 2780 | --DOCSHELL 18630800 == 55 [pid = 2780] [id = 390] 07:58:20 INFO - PROCESS | 2780 | --DOCSHELL 16BE7000 == 54 [pid = 2780] [id = 389] 07:58:20 INFO - PROCESS | 2780 | --DOCSHELL 168DE400 == 53 [pid = 2780] [id = 388] 07:58:20 INFO - PROCESS | 2780 | --DOCSHELL 162B9800 == 52 [pid = 2780] [id = 373] 07:58:20 INFO - PROCESS | 2780 | --DOCSHELL 124B8800 == 51 [pid = 2780] [id = 387] 07:58:20 INFO - PROCESS | 2780 | --DOCSHELL 11D8CC00 == 50 [pid = 2780] [id = 386] 07:58:20 INFO - PROCESS | 2780 | --DOCSHELL 0DACF400 == 49 [pid = 2780] [id = 385] 07:58:20 INFO - PROCESS | 2780 | --DOCSHELL 0C511400 == 48 [pid = 2780] [id = 384] 07:58:20 INFO - PROCESS | 2780 | --DOCSHELL 1BE7E400 == 47 [pid = 2780] [id = 379] 07:58:20 INFO - PROCESS | 2780 | --DOCSHELL 12257000 == 46 [pid = 2780] [id = 328] 07:58:20 INFO - PROCESS | 2780 | --DOCSHELL 15048800 == 45 [pid = 2780] [id = 367] 07:58:20 INFO - PROCESS | 2780 | --DOCSHELL 0E049400 == 44 [pid = 2780] [id = 352] 07:58:20 INFO - PROCESS | 2780 | --DOCSHELL 15FEB800 == 43 [pid = 2780] [id = 381] 07:58:20 INFO - PROCESS | 2780 | --DOCSHELL 167E9C00 == 42 [pid = 2780] [id = 353] 07:58:20 INFO - PROCESS | 2780 | --DOCSHELL 1B511400 == 41 [pid = 2780] [id = 382] 07:58:20 INFO - PROCESS | 2780 | --DOCSHELL 13DC8000 == 40 [pid = 2780] [id = 340] 07:58:20 INFO - PROCESS | 2780 | --DOCSHELL 1ABE6400 == 39 [pid = 2780] [id = 354] 07:58:20 INFO - PROCESS | 2780 | --DOCSHELL 0DBBC400 == 38 [pid = 2780] [id = 380] 07:58:20 INFO - PROCESS | 2780 | --DOCSHELL 1B51CC00 == 37 [pid = 2780] [id = 383] 07:58:20 INFO - PROCESS | 2780 | --DOCSHELL 0CB82400 == 36 [pid = 2780] [id = 355] 07:58:20 INFO - PROCESS | 2780 | --DOCSHELL 16A8F800 == 35 [pid = 2780] [id = 341] 07:58:20 INFO - PROCESS | 2780 | --DOCSHELL 0CA1C800 == 34 [pid = 2780] [id = 366] 07:58:20 INFO - PROCESS | 2780 | --DOCSHELL 16494400 == 33 [pid = 2780] [id = 369] 07:58:20 INFO - PROCESS | 2780 | --DOCSHELL 0C50F000 == 32 [pid = 2780] [id = 339] 07:58:20 INFO - PROCESS | 2780 | --DOCSHELL 186F1C00 == 31 [pid = 2780] [id = 368] 07:58:20 INFO - PROCESS | 2780 | --DOCSHELL 1B5B5C00 == 30 [pid = 2780] [id = 397] 07:58:20 INFO - PROCESS | 2780 | --DOCSHELL 0DD19800 == 29 [pid = 2780] [id = 398] 07:58:20 INFO - PROCESS | 2780 | --DOCSHELL 168DA800 == 28 [pid = 2780] [id = 396] 07:58:20 INFO - PROCESS | 2780 | --DOCSHELL 1AC27400 == 27 [pid = 2780] [id = 394] 07:58:20 INFO - PROCESS | 2780 | --DOCSHELL 0DD20800 == 26 [pid = 2780] [id = 395] 07:58:20 INFO - PROCESS | 2780 | --DOMWINDOW == 115 (1C386000) [pid = 2780] [serial = 1054] [outer = 00000000] [url = about:blank] 07:58:20 INFO - PROCESS | 2780 | --DOMWINDOW == 114 (169B8800) [pid = 2780] [serial = 1123] [outer = 00000000] [url = about:blank] 07:58:20 INFO - PROCESS | 2780 | --DOMWINDOW == 113 (169C0400) [pid = 2780] [serial = 1124] [outer = 00000000] [url = about:blank] 07:58:20 INFO - PROCESS | 2780 | --DOMWINDOW == 112 (19182000) [pid = 2780] [serial = 1127] [outer = 00000000] [url = about:blank] 07:58:20 INFO - PROCESS | 2780 | --DOMWINDOW == 111 (18D82C00) [pid = 2780] [serial = 1126] [outer = 00000000] [url = about:blank] 07:58:20 INFO - PROCESS | 2780 | --DOMWINDOW == 110 (1652A000) [pid = 2780] [serial = 1132] [outer = 00000000] [url = about:blank] 07:58:20 INFO - PROCESS | 2780 | --DOMWINDOW == 109 (1ABE5400) [pid = 2780] [serial = 1129] [outer = 00000000] [url = about:blank] 07:58:20 INFO - PROCESS | 2780 | --DOMWINDOW == 108 (1334C800) [pid = 2780] [serial = 1111] [outer = 00000000] [url = about:blank] 07:58:20 INFO - PROCESS | 2780 | --DOMWINDOW == 107 (12214400) [pid = 2780] [serial = 1110] [outer = 00000000] [url = about:blank] 07:58:20 INFO - PROCESS | 2780 | --DOMWINDOW == 106 (156F3400) [pid = 2780] [serial = 1101] [outer = 00000000] [url = about:blank] 07:58:20 INFO - PROCESS | 2780 | --DOMWINDOW == 105 (0DE2C000) [pid = 2780] [serial = 1098] [outer = 00000000] [url = about:blank] 07:58:20 INFO - PROCESS | 2780 | --DOMWINDOW == 104 (0E04BC00) [pid = 2780] [serial = 1113] [outer = 00000000] [url = about:blank] 07:58:20 INFO - PROCESS | 2780 | --DOMWINDOW == 103 (11D89400) [pid = 2780] [serial = 1114] [outer = 00000000] [url = about:blank] 07:58:20 INFO - PROCESS | 2780 | --DOMWINDOW == 102 (162BB000) [pid = 2780] [serial = 1117] [outer = 00000000] [url = about:blank] 07:58:20 INFO - PROCESS | 2780 | --DOMWINDOW == 101 (16491C00) [pid = 2780] [serial = 1118] [outer = 00000000] [url = about:blank] 07:58:20 INFO - PROCESS | 2780 | --DOMWINDOW == 100 (1BE33800) [pid = 2780] [serial = 1104] [outer = 00000000] [url = about:blank] 07:58:20 INFO - PROCESS | 2780 | --DOMWINDOW == 99 (167E3C00) [pid = 2780] [serial = 1120] [outer = 00000000] [url = about:blank] 07:58:20 INFO - PROCESS | 2780 | --DOMWINDOW == 98 (1649D000) [pid = 2780] [serial = 1107] [outer = 00000000] [url = about:blank] 07:58:20 INFO - PROCESS | 2780 | --DOMWINDOW == 97 (1B8EF000) [pid = 2780] [serial = 1135] [outer = 00000000] [url = about:blank] 07:58:20 INFO - PROCESS | 2780 | --DOMWINDOW == 96 (1BE7A400) [pid = 2780] [serial = 1136] [outer = 00000000] [url = about:blank] 07:58:20 INFO - PROCESS | 2780 | --DOMWINDOW == 95 (1BE88400) [pid = 2780] [serial = 1138] [outer = 00000000] [url = about:blank] 07:58:20 INFO - PROCESS | 2780 | --DOMWINDOW == 94 (1B8E9C00) [pid = 2780] [serial = 1130] [outer = 00000000] [url = about:blank] 07:58:20 INFO - PROCESS | 2780 | --DOMWINDOW == 93 (0C50B800) [pid = 2780] [serial = 685] [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:58:20 INFO - PROCESS | 2780 | --DOMWINDOW == 92 (1688A400) [pid = 2780] [serial = 1121] [outer = 00000000] [url = about:blank] 07:58:20 INFO - PROCESS | 2780 | --DOMWINDOW == 91 (16A8E800) [pid = 2780] [serial = 1133] [outer = 00000000] [url = about:blank] 07:58:20 INFO - PROCESS | 2780 | 1467039500470 Marionette TRACE conn7 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 07:58:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 07:58:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1775ms 07:58:20 INFO - PROCESS | 2780 | 1467039500540 Marionette TRACE conn7 -> [0,1561,"getWindowHandle",null] 07:58:20 INFO - PROCESS | 2780 | 1467039500544 Marionette TRACE conn7 <- [1,1561,null,{"value":"13"}] 07:58:20 INFO - PROCESS | 2780 | 1467039500549 Marionette TRACE conn7 -> [0,1562,"setScriptTimeout",{"ms":35000}] 07:58:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 07:58:20 INFO - PROCESS | 2780 | 1467039500552 Marionette TRACE conn7 <- [1,1562,null,{}] 07:58:20 INFO - PROCESS | 2780 | 1467039500558 Marionette TRACE conn7 -> [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:58:20 INFO - PROCESS | 2780 | 1467039500561 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:58:20 INFO - PROCESS | 2780 | 1467039500649 Marionette TRACE conn7 <- [1,1563,null,{"value":null}] 07:58:20 INFO - PROCESS | 2780 | 1467039500663 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:20 INFO - PROCESS | 2780 | 1467039500665 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:58:20 INFO - PROCESS | 2780 | ++DOCSHELL 0D3F7400 == 27 [pid = 2780] [id = 400] 07:58:20 INFO - PROCESS | 2780 | ++DOMWINDOW == 92 (0DA76C00) [pid = 2780] [serial = 1200] [outer = 00000000] 07:58:20 INFO - PROCESS | 2780 | ++DOMWINDOW == 93 (0DACF400) [pid = 2780] [serial = 1201] [outer = 0DA76C00] 07:58:20 INFO - PROCESS | 2780 | 1467039500712 Marionette DEBUG loaded listener.js 07:58:20 INFO - PROCESS | 2780 | ++DOMWINDOW == 94 (0DB75000) [pid = 2780] [serial = 1202] [outer = 0DA76C00] 07:58:21 INFO - PROCESS | 2780 | 1467039501209 Marionette TRACE conn7 <- [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:58:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 07:58:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 670ms 07:58:21 INFO - PROCESS | 2780 | 1467039501227 Marionette TRACE conn7 -> [0,1565,"getWindowHandle",null] 07:58:21 INFO - PROCESS | 2780 | 1467039501232 Marionette TRACE conn7 <- [1,1565,null,{"value":"13"}] 07:58:21 INFO - PROCESS | 2780 | 1467039501239 Marionette TRACE conn7 -> [0,1566,"setScriptTimeout",{"ms":35000}] 07:58:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 07:58:21 INFO - PROCESS | 2780 | 1467039501242 Marionette TRACE conn7 <- [1,1566,null,{}] 07:58:21 INFO - PROCESS | 2780 | 1467039501246 Marionette TRACE conn7 -> [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:58:21 INFO - PROCESS | 2780 | 1467039501248 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:58:21 INFO - PROCESS | 2780 | 1467039501380 Marionette TRACE conn7 <- [1,1567,null,{"value":null}] 07:58:21 INFO - PROCESS | 2780 | 1467039501572 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:21 INFO - PROCESS | 2780 | 1467039501575 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:58:21 INFO - PROCESS | 2780 | ++DOCSHELL 0C510800 == 28 [pid = 2780] [id = 401] 07:58:21 INFO - PROCESS | 2780 | ++DOMWINDOW == 95 (0C511000) [pid = 2780] [serial = 1203] [outer = 00000000] 07:58:21 INFO - PROCESS | 2780 | ++DOMWINDOW == 96 (0CB3A800) [pid = 2780] [serial = 1204] [outer = 0C511000] 07:58:21 INFO - PROCESS | 2780 | 1467039501638 Marionette DEBUG loaded listener.js 07:58:21 INFO - PROCESS | 2780 | ++DOMWINDOW == 97 (0D3FEC00) [pid = 2780] [serial = 1205] [outer = 0C511000] 07:58:22 INFO - PROCESS | 2780 | 1467039502284 Marionette TRACE conn7 <- [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:58:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 07:58:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1122ms 07:58:22 INFO - PROCESS | 2780 | 1467039502382 Marionette TRACE conn7 -> [0,1569,"getWindowHandle",null] 07:58:22 INFO - PROCESS | 2780 | 1467039502387 Marionette TRACE conn7 <- [1,1569,null,{"value":"13"}] 07:58:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 07:58:22 INFO - PROCESS | 2780 | 1467039502392 Marionette TRACE conn7 -> [0,1570,"setScriptTimeout",{"ms":35000}] 07:58:22 INFO - PROCESS | 2780 | 1467039502396 Marionette TRACE conn7 <- [1,1570,null,{}] 07:58:22 INFO - PROCESS | 2780 | 1467039502401 Marionette TRACE conn7 -> [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:58:22 INFO - PROCESS | 2780 | 1467039502404 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:58:22 INFO - PROCESS | 2780 | 1467039502529 Marionette TRACE conn7 <- [1,1571,null,{"value":null}] 07:58:22 INFO - PROCESS | 2780 | 1467039502661 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:22 INFO - PROCESS | 2780 | 1467039502664 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:58:22 INFO - PROCESS | 2780 | ++DOCSHELL 11D95400 == 29 [pid = 2780] [id = 402] 07:58:22 INFO - PROCESS | 2780 | ++DOMWINDOW == 98 (11D96000) [pid = 2780] [serial = 1206] [outer = 00000000] 07:58:22 INFO - PROCESS | 2780 | ++DOMWINDOW == 99 (12074800) [pid = 2780] [serial = 1207] [outer = 11D96000] 07:58:22 INFO - PROCESS | 2780 | 1467039502721 Marionette DEBUG loaded listener.js 07:58:22 INFO - PROCESS | 2780 | ++DOMWINDOW == 100 (12518400) [pid = 2780] [serial = 1208] [outer = 11D96000] 07:58:23 INFO - PROCESS | 2780 | 1467039503440 Marionette TRACE conn7 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 07:58:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 07:58:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1073ms 07:58:23 INFO - PROCESS | 2780 | 1467039503493 Marionette TRACE conn7 -> [0,1573,"getWindowHandle",null] 07:58:23 INFO - PROCESS | 2780 | 1467039503496 Marionette TRACE conn7 <- [1,1573,null,{"value":"13"}] 07:58:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 07:58:23 INFO - PROCESS | 2780 | 1467039503501 Marionette TRACE conn7 -> [0,1574,"setScriptTimeout",{"ms":35000}] 07:58:23 INFO - PROCESS | 2780 | 1467039503503 Marionette TRACE conn7 <- [1,1574,null,{}] 07:58:23 INFO - PROCESS | 2780 | 1467039503508 Marionette TRACE conn7 -> [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:58:23 INFO - PROCESS | 2780 | 1467039503511 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:58:23 INFO - PROCESS | 2780 | 1467039503631 Marionette TRACE conn7 <- [1,1575,null,{"value":null}] 07:58:23 INFO - PROCESS | 2780 | 1467039503795 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:23 INFO - PROCESS | 2780 | 1467039503798 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:58:23 INFO - PROCESS | 2780 | ++DOCSHELL 1507B400 == 30 [pid = 2780] [id = 403] 07:58:23 INFO - PROCESS | 2780 | ++DOMWINDOW == 101 (1507BC00) [pid = 2780] [serial = 1209] [outer = 00000000] 07:58:23 INFO - PROCESS | 2780 | ++DOMWINDOW == 102 (15397400) [pid = 2780] [serial = 1210] [outer = 1507BC00] 07:58:23 INFO - PROCESS | 2780 | 1467039503854 Marionette DEBUG loaded listener.js 07:58:23 INFO - PROCESS | 2780 | ++DOMWINDOW == 103 (15658800) [pid = 2780] [serial = 1211] [outer = 1507BC00] 07:58:24 INFO - PROCESS | 2780 | 1467039504638 Marionette TRACE conn7 <- [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:58:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 07:58:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1176ms 07:58:24 INFO - PROCESS | 2780 | 1467039504681 Marionette TRACE conn7 -> [0,1577,"getWindowHandle",null] 07:58:24 INFO - PROCESS | 2780 | 1467039504685 Marionette TRACE conn7 <- [1,1577,null,{"value":"13"}] 07:58:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 07:58:24 INFO - PROCESS | 2780 | 1467039504713 Marionette TRACE conn7 -> [0,1578,"setScriptTimeout",{"ms":35000}] 07:58:24 INFO - PROCESS | 2780 | 1467039504716 Marionette TRACE conn7 <- [1,1578,null,{}] 07:58:24 INFO - PROCESS | 2780 | 1467039504724 Marionette TRACE conn7 -> [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:58:24 INFO - PROCESS | 2780 | 1467039504727 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:58:24 INFO - PROCESS | 2780 | 1467039504852 Marionette TRACE conn7 <- [1,1579,null,{"value":null}] 07:58:24 INFO - PROCESS | 2780 | 1467039504966 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:24 INFO - PROCESS | 2780 | 1467039504970 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:58:24 INFO - PROCESS | 2780 | --DOCSHELL 0D3F7400 == 29 [pid = 2780] [id = 400] 07:58:24 INFO - PROCESS | 2780 | --DOCSHELL 0DEA9400 == 28 [pid = 2780] [id = 399] 07:58:24 INFO - PROCESS | 2780 | ++DOCSHELL 0C518C00 == 29 [pid = 2780] [id = 404] 07:58:24 INFO - PROCESS | 2780 | ++DOMWINDOW == 104 (0CAF2C00) [pid = 2780] [serial = 1212] [outer = 00000000] 07:58:25 INFO - PROCESS | 2780 | ++DOMWINDOW == 105 (0DE9DC00) [pid = 2780] [serial = 1213] [outer = 0CAF2C00] 07:58:25 INFO - PROCESS | 2780 | 1467039505027 Marionette DEBUG loaded listener.js 07:58:25 INFO - PROCESS | 2780 | ++DOMWINDOW == 106 (0E234800) [pid = 2780] [serial = 1214] [outer = 0CAF2C00] 07:58:25 INFO - PROCESS | 2780 | 1467039505464 Marionette TRACE conn7 <- [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:58:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 07:58:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 810ms 07:58:25 INFO - PROCESS | 2780 | 1467039505504 Marionette TRACE conn7 -> [0,1581,"getWindowHandle",null] 07:58:25 INFO - PROCESS | 2780 | 1467039505508 Marionette TRACE conn7 <- [1,1581,null,{"value":"13"}] 07:58:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 07:58:25 INFO - PROCESS | 2780 | 1467039505514 Marionette TRACE conn7 -> [0,1582,"setScriptTimeout",{"ms":35000}] 07:58:25 INFO - PROCESS | 2780 | 1467039505517 Marionette TRACE conn7 <- [1,1582,null,{}] 07:58:25 INFO - PROCESS | 2780 | 1467039505521 Marionette TRACE conn7 -> [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:58:25 INFO - PROCESS | 2780 | 1467039505523 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:58:25 INFO - PROCESS | 2780 | 1467039505611 Marionette TRACE conn7 <- [1,1583,null,{"value":null}] 07:58:25 INFO - PROCESS | 2780 | 1467039505617 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:25 INFO - PROCESS | 2780 | 1467039505620 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:58:25 INFO - PROCESS | 2780 | ++DOCSHELL 13DC0400 == 30 [pid = 2780] [id = 405] 07:58:25 INFO - PROCESS | 2780 | ++DOMWINDOW == 107 (13DC9400) [pid = 2780] [serial = 1215] [outer = 00000000] 07:58:25 INFO - PROCESS | 2780 | ++DOMWINDOW == 108 (162B3800) [pid = 2780] [serial = 1216] [outer = 13DC9400] 07:58:25 INFO - PROCESS | 2780 | 1467039505666 Marionette DEBUG loaded listener.js 07:58:25 INFO - PROCESS | 2780 | ++DOMWINDOW == 109 (162BB000) [pid = 2780] [serial = 1217] [outer = 13DC9400] 07:58:26 INFO - PROCESS | 2780 | 1467039506190 Marionette TRACE conn7 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 07:58:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 07:58:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 730ms 07:58:26 INFO - PROCESS | 2780 | 1467039506246 Marionette TRACE conn7 -> [0,1585,"getWindowHandle",null] 07:58:26 INFO - PROCESS | 2780 | 1467039506248 Marionette TRACE conn7 <- [1,1585,null,{"value":"13"}] 07:58:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 07:58:26 INFO - PROCESS | 2780 | 1467039506286 Marionette TRACE conn7 -> [0,1586,"setScriptTimeout",{"ms":35000}] 07:58:26 INFO - PROCESS | 2780 | 1467039506290 Marionette TRACE conn7 <- [1,1586,null,{}] 07:58:26 INFO - PROCESS | 2780 | 1467039506304 Marionette TRACE conn7 -> [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:58:26 INFO - PROCESS | 2780 | 1467039506308 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:58:26 INFO - PROCESS | 2780 | 1467039506439 Marionette TRACE conn7 <- [1,1587,null,{"value":null}] 07:58:26 INFO - PROCESS | 2780 | 1467039506503 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:26 INFO - PROCESS | 2780 | 1467039506506 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:58:26 INFO - PROCESS | 2780 | ++DOCSHELL 1688E400 == 31 [pid = 2780] [id = 406] 07:58:26 INFO - PROCESS | 2780 | ++DOMWINDOW == 110 (1688F800) [pid = 2780] [serial = 1218] [outer = 00000000] 07:58:26 INFO - PROCESS | 2780 | ++DOMWINDOW == 111 (168D2800) [pid = 2780] [serial = 1219] [outer = 1688F800] 07:58:26 INFO - PROCESS | 2780 | 1467039506553 Marionette DEBUG loaded listener.js 07:58:26 INFO - PROCESS | 2780 | ++DOMWINDOW == 112 (168DB800) [pid = 2780] [serial = 1220] [outer = 1688F800] 07:58:26 INFO - PROCESS | 2780 | 1467039506981 Marionette TRACE conn7 <- [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:58:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 07:58:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 770ms 07:58:27 INFO - PROCESS | 2780 | 1467039507026 Marionette TRACE conn7 -> [0,1589,"getWindowHandle",null] 07:58:27 INFO - PROCESS | 2780 | 1467039507028 Marionette TRACE conn7 <- [1,1589,null,{"value":"13"}] 07:58:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 07:58:27 INFO - PROCESS | 2780 | 1467039507040 Marionette TRACE conn7 -> [0,1590,"setScriptTimeout",{"ms":35000}] 07:58:27 INFO - PROCESS | 2780 | 1467039507042 Marionette TRACE conn7 <- [1,1590,null,{}] 07:58:27 INFO - PROCESS | 2780 | 1467039507045 Marionette TRACE conn7 -> [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:58:27 INFO - PROCESS | 2780 | 1467039507047 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:58:27 INFO - PROCESS | 2780 | 1467039507181 Marionette TRACE conn7 <- [1,1591,null,{"value":null}] 07:58:27 INFO - PROCESS | 2780 | 1467039507248 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:27 INFO - PROCESS | 2780 | 1467039507250 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:58:27 INFO - PROCESS | 2780 | ++DOCSHELL 0C50D000 == 32 [pid = 2780] [id = 407] 07:58:27 INFO - PROCESS | 2780 | ++DOMWINDOW == 113 (169C0000) [pid = 2780] [serial = 1221] [outer = 00000000] 07:58:27 INFO - PROCESS | 2780 | ++DOMWINDOW == 114 (16A93000) [pid = 2780] [serial = 1222] [outer = 169C0000] 07:58:27 INFO - PROCESS | 2780 | 1467039507295 Marionette DEBUG loaded listener.js 07:58:27 INFO - PROCESS | 2780 | ++DOMWINDOW == 115 (16A9BC00) [pid = 2780] [serial = 1223] [outer = 169C0000] 07:58:27 INFO - PROCESS | 2780 | 1467039507704 Marionette TRACE conn7 <- [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:58:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 07:58:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 730ms 07:58:27 INFO - PROCESS | 2780 | 1467039507801 Marionette TRACE conn7 -> [0,1593,"getWindowHandle",null] 07:58:27 INFO - PROCESS | 2780 | 1467039507803 Marionette TRACE conn7 <- [1,1593,null,{"value":"13"}] 07:58:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 07:58:27 INFO - PROCESS | 2780 | 1467039507810 Marionette TRACE conn7 -> [0,1594,"setScriptTimeout",{"ms":35000}] 07:58:27 INFO - PROCESS | 2780 | 1467039507812 Marionette TRACE conn7 <- [1,1594,null,{}] 07:58:27 INFO - PROCESS | 2780 | 1467039507816 Marionette TRACE conn7 -> [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:58:27 INFO - PROCESS | 2780 | 1467039507818 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:58:27 INFO - PROCESS | 2780 | 1467039507934 Marionette TRACE conn7 <- [1,1595,null,{"value":null}] 07:58:27 INFO - PROCESS | 2780 | 1467039507945 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:27 INFO - PROCESS | 2780 | 1467039507947 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:58:27 INFO - PROCESS | 2780 | ++DOCSHELL 0DA75800 == 33 [pid = 2780] [id = 408] 07:58:27 INFO - PROCESS | 2780 | ++DOMWINDOW == 116 (0DAD0000) [pid = 2780] [serial = 1224] [outer = 00000000] 07:58:27 INFO - PROCESS | 2780 | ++DOMWINDOW == 117 (17ACBC00) [pid = 2780] [serial = 1225] [outer = 0DAD0000] 07:58:27 INFO - PROCESS | 2780 | 1467039507990 Marionette DEBUG loaded listener.js 07:58:28 INFO - PROCESS | 2780 | ++DOMWINDOW == 118 (17ACC000) [pid = 2780] [serial = 1226] [outer = 0DAD0000] 07:58:28 INFO - PROCESS | 2780 | --DOMWINDOW == 117 (0E048800) [pid = 2780] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 07:58:28 INFO - PROCESS | 2780 | --DOMWINDOW == 116 (0DE9CC00) [pid = 2780] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 07:58:28 INFO - PROCESS | 2780 | --DOMWINDOW == 115 (168DB000) [pid = 2780] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 07:58:28 INFO - PROCESS | 2780 | --DOMWINDOW == 114 (17AC6800) [pid = 2780] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 07:58:28 INFO - PROCESS | 2780 | --DOMWINDOW == 113 (19D9E000) [pid = 2780] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 07:58:28 INFO - PROCESS | 2780 | --DOMWINDOW == 112 (0CB36000) [pid = 2780] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 07:58:28 INFO - PROCESS | 2780 | --DOMWINDOW == 111 (1B512000) [pid = 2780] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 07:58:28 INFO - PROCESS | 2780 | --DOMWINDOW == 110 (15FEF400) [pid = 2780] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 07:58:28 INFO - PROCESS | 2780 | --DOMWINDOW == 109 (1BE81C00) [pid = 2780] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 07:58:28 INFO - PROCESS | 2780 | --DOMWINDOW == 108 (1B8ED800) [pid = 2780] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 07:58:28 INFO - PROCESS | 2780 | --DOMWINDOW == 107 (0DAD9000) [pid = 2780] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 07:58:28 INFO - PROCESS | 2780 | --DOMWINDOW == 106 (0DD13400) [pid = 2780] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 07:58:28 INFO - PROCESS | 2780 | --DOMWINDOW == 105 (12460400) [pid = 2780] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 07:58:28 INFO - PROCESS | 2780 | --DOMWINDOW == 104 (0C512400) [pid = 2780] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 07:58:28 INFO - PROCESS | 2780 | --DOMWINDOW == 103 (168DE800) [pid = 2780] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 07:58:28 INFO - PROCESS | 2780 | --DOMWINDOW == 102 (16490800) [pid = 2780] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 07:58:28 INFO - PROCESS | 2780 | --DOMWINDOW == 101 (0DD19C00) [pid = 2780] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 07:58:28 INFO - PROCESS | 2780 | --DOMWINDOW == 100 (1AC27C00) [pid = 2780] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 07:58:28 INFO - PROCESS | 2780 | --DOMWINDOW == 99 (1B5B6C00) [pid = 2780] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 07:58:28 INFO - PROCESS | 2780 | --DOMWINDOW == 98 (1688FC00) [pid = 2780] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 07:58:28 INFO - PROCESS | 2780 | --DOMWINDOW == 97 (16497800) [pid = 2780] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 07:58:28 INFO - PROCESS | 2780 | --DOMWINDOW == 96 (19D9FC00) [pid = 2780] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 07:58:28 INFO - PROCESS | 2780 | --DOMWINDOW == 95 (1AC32C00) [pid = 2780] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 07:58:28 INFO - PROCESS | 2780 | --DOMWINDOW == 94 (1504FC00) [pid = 2780] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 07:58:28 INFO - PROCESS | 2780 | --DOMWINDOW == 93 (0CA6A800) [pid = 2780] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 07:58:28 INFO - PROCESS | 2780 | --DOMWINDOW == 92 (19E10C00) [pid = 2780] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 07:58:28 INFO - PROCESS | 2780 | 1467039508526 Marionette TRACE conn7 <- [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:58:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 07:58:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 790ms 07:58:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 07:58:28 INFO - PROCESS | 2780 | 1467039508597 Marionette TRACE conn7 -> [0,1597,"getWindowHandle",null] 07:58:28 INFO - PROCESS | 2780 | 1467039508599 Marionette TRACE conn7 <- [1,1597,null,{"value":"13"}] 07:58:28 INFO - PROCESS | 2780 | 1467039508602 Marionette TRACE conn7 -> [0,1598,"setScriptTimeout",{"ms":35000}] 07:58:28 INFO - PROCESS | 2780 | 1467039508604 Marionette TRACE conn7 <- [1,1598,null,{}] 07:58:28 INFO - PROCESS | 2780 | 1467039508607 Marionette TRACE conn7 -> [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:58:28 INFO - PROCESS | 2780 | 1467039508613 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:58:28 INFO - PROCESS | 2780 | 1467039508722 Marionette TRACE conn7 <- [1,1599,null,{"value":null}] 07:58:28 INFO - PROCESS | 2780 | 1467039508728 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:28 INFO - PROCESS | 2780 | 1467039508730 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:58:28 INFO - PROCESS | 2780 | ++DOCSHELL 1504FC00 == 34 [pid = 2780] [id = 409] 07:58:28 INFO - PROCESS | 2780 | ++DOMWINDOW == 93 (15075800) [pid = 2780] [serial = 1227] [outer = 00000000] 07:58:28 INFO - PROCESS | 2780 | ++DOMWINDOW == 94 (17AC8000) [pid = 2780] [serial = 1228] [outer = 15075800] 07:58:28 INFO - PROCESS | 2780 | 1467039508773 Marionette DEBUG loaded listener.js 07:58:28 INFO - PROCESS | 2780 | ++DOMWINDOW == 95 (18D8DC00) [pid = 2780] [serial = 1229] [outer = 15075800] 07:58:29 INFO - PROCESS | 2780 | 1467039509207 Marionette TRACE conn7 <- [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:58:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 07:58:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 630ms 07:58:29 INFO - PROCESS | 2780 | 1467039509247 Marionette TRACE conn7 -> [0,1601,"getWindowHandle",null] 07:58:29 INFO - PROCESS | 2780 | 1467039509249 Marionette TRACE conn7 <- [1,1601,null,{"value":"13"}] 07:58:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 07:58:29 INFO - PROCESS | 2780 | 1467039509257 Marionette TRACE conn7 -> [0,1602,"setScriptTimeout",{"ms":35000}] 07:58:29 INFO - PROCESS | 2780 | 1467039509259 Marionette TRACE conn7 <- [1,1602,null,{}] 07:58:29 INFO - PROCESS | 2780 | 1467039509263 Marionette TRACE conn7 -> [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:58:29 INFO - PROCESS | 2780 | 1467039509265 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:58:29 INFO - PROCESS | 2780 | 1467039509354 Marionette TRACE conn7 <- [1,1603,null,{"value":null}] 07:58:29 INFO - PROCESS | 2780 | 1467039509388 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:29 INFO - PROCESS | 2780 | 1467039509390 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:58:29 INFO - PROCESS | 2780 | ++DOCSHELL 0E047C00 == 35 [pid = 2780] [id = 410] 07:58:29 INFO - PROCESS | 2780 | ++DOMWINDOW == 96 (1917E800) [pid = 2780] [serial = 1230] [outer = 00000000] 07:58:29 INFO - PROCESS | 2780 | ++DOMWINDOW == 97 (19DA1000) [pid = 2780] [serial = 1231] [outer = 1917E800] 07:58:29 INFO - PROCESS | 2780 | 1467039509433 Marionette DEBUG loaded listener.js 07:58:29 INFO - PROCESS | 2780 | ++DOMWINDOW == 98 (19E0D800) [pid = 2780] [serial = 1232] [outer = 1917E800] 07:58:29 INFO - PROCESS | 2780 | 1467039509857 Marionette TRACE conn7 <- [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:58:29 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:58:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 630ms 07:58:29 INFO - PROCESS | 2780 | 1467039509909 Marionette TRACE conn7 -> [0,1605,"getWindowHandle",null] 07:58:29 INFO - PROCESS | 2780 | 1467039509911 Marionette TRACE conn7 <- [1,1605,null,{"value":"13"}] 07:58:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 07:58:29 INFO - PROCESS | 2780 | 1467039509916 Marionette TRACE conn7 -> [0,1606,"setScriptTimeout",{"ms":35000}] 07:58:29 INFO - PROCESS | 2780 | 1467039509918 Marionette TRACE conn7 <- [1,1606,null,{}] 07:58:29 INFO - PROCESS | 2780 | 1467039509921 Marionette TRACE conn7 -> [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:58:29 INFO - PROCESS | 2780 | 1467039509923 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:58:29 INFO - PROCESS | 2780 | 1467039510003 Marionette TRACE conn7 <- [1,1607,null,{"value":null}] 07:58:29 INFO - PROCESS | 2780 | 1467039510009 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:29 INFO - PROCESS | 2780 | 1467039510011 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:58:30 INFO - PROCESS | 2780 | ++DOCSHELL 11D89400 == 36 [pid = 2780] [id = 411] 07:58:30 INFO - PROCESS | 2780 | ++DOMWINDOW == 99 (19D9E000) [pid = 2780] [serial = 1233] [outer = 00000000] 07:58:30 INFO - PROCESS | 2780 | ++DOMWINDOW == 100 (1ABE6400) [pid = 2780] [serial = 1234] [outer = 19D9E000] 07:58:30 INFO - PROCESS | 2780 | 1467039510053 Marionette DEBUG loaded listener.js 07:58:30 INFO - PROCESS | 2780 | ++DOMWINDOW == 101 (1ABEA000) [pid = 2780] [serial = 1235] [outer = 19D9E000] 07:58:30 INFO - PROCESS | 2780 | 1467039510660 Marionette TRACE conn7 <- [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:58:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 07:58:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 770ms 07:58:30 INFO - PROCESS | 2780 | 1467039510689 Marionette TRACE conn7 -> [0,1609,"getWindowHandle",null] 07:58:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 07:58:30 INFO - PROCESS | 2780 | 1467039510694 Marionette TRACE conn7 <- [1,1609,null,{"value":"13"}] 07:58:30 INFO - PROCESS | 2780 | 1467039510740 Marionette TRACE conn7 -> [0,1610,"setScriptTimeout",{"ms":35000}] 07:58:30 INFO - PROCESS | 2780 | 1467039510744 Marionette TRACE conn7 <- [1,1610,null,{}] 07:58:30 INFO - PROCESS | 2780 | 1467039510767 Marionette TRACE conn7 -> [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:58:30 INFO - PROCESS | 2780 | 1467039510770 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:58:30 INFO - PROCESS | 2780 | 1467039510893 Marionette TRACE conn7 <- [1,1611,null,{"value":null}] 07:58:31 INFO - PROCESS | 2780 | 1467039511030 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:31 INFO - PROCESS | 2780 | 1467039511033 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:58:31 INFO - PROCESS | 2780 | ++DOCSHELL 0D3F6800 == 37 [pid = 2780] [id = 412] 07:58:31 INFO - PROCESS | 2780 | ++DOMWINDOW == 102 (0DEA0800) [pid = 2780] [serial = 1236] [outer = 00000000] 07:58:31 INFO - PROCESS | 2780 | ++DOMWINDOW == 103 (13A02C00) [pid = 2780] [serial = 1237] [outer = 0DEA0800] 07:58:31 INFO - PROCESS | 2780 | 1467039511091 Marionette DEBUG loaded listener.js 07:58:31 INFO - PROCESS | 2780 | ++DOMWINDOW == 104 (15077400) [pid = 2780] [serial = 1238] [outer = 0DEA0800] 07:58:31 INFO - PROCESS | 2780 | 1467039511657 Marionette TRACE conn7 <- [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:58:31 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:58:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 987ms 07:58:31 INFO - PROCESS | 2780 | 1467039511690 Marionette TRACE conn7 -> [0,1613,"getWindowHandle",null] 07:58:31 INFO - PROCESS | 2780 | 1467039511695 Marionette TRACE conn7 <- [1,1613,null,{"value":"13"}] 07:58:31 INFO - PROCESS | 2780 | 1467039511702 Marionette TRACE conn7 -> [0,1614,"setScriptTimeout",{"ms":35000}] 07:58:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 07:58:31 INFO - PROCESS | 2780 | 1467039511705 Marionette TRACE conn7 <- [1,1614,null,{}] 07:58:31 INFO - PROCESS | 2780 | 1467039511709 Marionette TRACE conn7 -> [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:58:31 INFO - PROCESS | 2780 | 1467039511712 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:58:31 INFO - PROCESS | 2780 | 1467039511825 Marionette TRACE conn7 <- [1,1615,null,{"value":null}] 07:58:31 INFO - PROCESS | 2780 | 1467039511983 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:31 INFO - PROCESS | 2780 | 1467039511986 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:58:31 INFO - PROCESS | 2780 | ++DOCSHELL 167EE000 == 38 [pid = 2780] [id = 413] 07:58:31 INFO - PROCESS | 2780 | ++DOMWINDOW == 105 (167EE800) [pid = 2780] [serial = 1239] [outer = 00000000] 07:58:32 INFO - PROCESS | 2780 | ++DOMWINDOW == 106 (16893000) [pid = 2780] [serial = 1240] [outer = 167EE800] 07:58:32 INFO - PROCESS | 2780 | 1467039512044 Marionette DEBUG loaded listener.js 07:58:32 INFO - PROCESS | 2780 | ++DOMWINDOW == 107 (1692F000) [pid = 2780] [serial = 1241] [outer = 167EE800] 07:58:32 INFO - PROCESS | 2780 | 1467039512647 Marionette TRACE conn7 <- [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:58:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 07:58:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 970ms 07:58:32 INFO - PROCESS | 2780 | 1467039512677 Marionette TRACE conn7 -> [0,1617,"getWindowHandle",null] 07:58:32 INFO - PROCESS | 2780 | 1467039512680 Marionette TRACE conn7 <- [1,1617,null,{"value":"13"}] 07:58:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 07:58:32 INFO - PROCESS | 2780 | 1467039512684 Marionette TRACE conn7 -> [0,1618,"setScriptTimeout",{"ms":35000}] 07:58:32 INFO - PROCESS | 2780 | 1467039512688 Marionette TRACE conn7 <- [1,1618,null,{}] 07:58:32 INFO - PROCESS | 2780 | 1467039512699 Marionette TRACE conn7 -> [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:58:32 INFO - PROCESS | 2780 | 1467039512704 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:58:32 INFO - PROCESS | 2780 | 1467039512813 Marionette TRACE conn7 <- [1,1619,null,{"value":null}] 07:58:32 INFO - PROCESS | 2780 | 1467039512961 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:32 INFO - PROCESS | 2780 | 1467039512964 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:58:32 INFO - PROCESS | 2780 | ++DOCSHELL 1AC28800 == 39 [pid = 2780] [id = 414] 07:58:32 INFO - PROCESS | 2780 | ++DOMWINDOW == 108 (1AC28C00) [pid = 2780] [serial = 1242] [outer = 00000000] 07:58:32 INFO - PROCESS | 2780 | ++DOMWINDOW == 109 (1AC32800) [pid = 2780] [serial = 1243] [outer = 1AC28C00] 07:58:33 INFO - PROCESS | 2780 | 1467039513021 Marionette DEBUG loaded listener.js 07:58:33 INFO - PROCESS | 2780 | ++DOMWINDOW == 110 (1B518C00) [pid = 2780] [serial = 1244] [outer = 1AC28C00] 07:58:33 INFO - PROCESS | 2780 | 1467039513612 Marionette TRACE conn7 <- [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:58:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 07:58:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 971ms 07:58:33 INFO - PROCESS | 2780 | 1467039513659 Marionette TRACE conn7 -> [0,1621,"getWindowHandle",null] 07:58:33 INFO - PROCESS | 2780 | 1467039513662 Marionette TRACE conn7 <- [1,1621,null,{"value":"13"}] 07:58:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 07:58:33 INFO - PROCESS | 2780 | 1467039513665 Marionette TRACE conn7 -> [0,1622,"setScriptTimeout",{"ms":35000}] 07:58:33 INFO - PROCESS | 2780 | 1467039513667 Marionette TRACE conn7 <- [1,1622,null,{}] 07:58:33 INFO - PROCESS | 2780 | 1467039513671 Marionette TRACE conn7 -> [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:58:33 INFO - PROCESS | 2780 | 1467039513673 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:58:33 INFO - PROCESS | 2780 | 1467039513783 Marionette TRACE conn7 <- [1,1623,null,{"value":null}] 07:58:33 INFO - PROCESS | 2780 | 1467039513940 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:33 INFO - PROCESS | 2780 | 1467039513943 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:58:33 INFO - PROCESS | 2780 | ++DOCSHELL 16896C00 == 40 [pid = 2780] [id = 415] 07:58:33 INFO - PROCESS | 2780 | ++DOMWINDOW == 111 (1B5A9400) [pid = 2780] [serial = 1245] [outer = 00000000] 07:58:33 INFO - PROCESS | 2780 | ++DOMWINDOW == 112 (1B5B4C00) [pid = 2780] [serial = 1246] [outer = 1B5A9400] 07:58:33 INFO - PROCESS | 2780 | 1467039513998 Marionette DEBUG loaded listener.js 07:58:34 INFO - PROCESS | 2780 | ++DOMWINDOW == 113 (1B8E6800) [pid = 2780] [serial = 1247] [outer = 1B5A9400] 07:58:34 INFO - PROCESS | 2780 | 1467039514583 Marionette TRACE conn7 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 07:58:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 07:58:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 970ms 07:58:34 INFO - PROCESS | 2780 | 1467039514638 Marionette TRACE conn7 -> [0,1625,"getWindowHandle",null] 07:58:34 INFO - PROCESS | 2780 | 1467039514641 Marionette TRACE conn7 <- [1,1625,null,{"value":"13"}] 07:58:34 INFO - PROCESS | 2780 | 1467039514644 Marionette TRACE conn7 -> [0,1626,"setScriptTimeout",{"ms":35000}] 07:58:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 07:58:34 INFO - PROCESS | 2780 | 1467039514646 Marionette TRACE conn7 <- [1,1626,null,{}] 07:58:34 INFO - PROCESS | 2780 | 1467039514650 Marionette TRACE conn7 -> [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:58:34 INFO - PROCESS | 2780 | 1467039514653 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:58:34 INFO - PROCESS | 2780 | 1467039514758 Marionette TRACE conn7 <- [1,1627,null,{"value":null}] 07:58:35 INFO - PROCESS | 2780 | 1467039515021 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:35 INFO - PROCESS | 2780 | 1467039515024 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:58:35 INFO - PROCESS | 2780 | ++DOCSHELL 0C516400 == 41 [pid = 2780] [id = 416] 07:58:35 INFO - PROCESS | 2780 | ++DOMWINDOW == 114 (0CA1C800) [pid = 2780] [serial = 1248] [outer = 00000000] 07:58:35 INFO - PROCESS | 2780 | ++DOMWINDOW == 115 (0D3F8C00) [pid = 2780] [serial = 1249] [outer = 0CA1C800] 07:58:35 INFO - PROCESS | 2780 | 1467039515078 Marionette DEBUG loaded listener.js 07:58:35 INFO - PROCESS | 2780 | ++DOMWINDOW == 116 (0DD19C00) [pid = 2780] [serial = 1250] [outer = 0CA1C800] 07:58:35 INFO - PROCESS | 2780 | 1467039515682 Marionette TRACE conn7 <- [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:58:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 07:58:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1077ms 07:58:35 INFO - PROCESS | 2780 | 1467039515726 Marionette TRACE conn7 -> [0,1629,"getWindowHandle",null] 07:58:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 07:58:35 INFO - PROCESS | 2780 | 1467039515730 Marionette TRACE conn7 <- [1,1629,null,{"value":"13"}] 07:58:35 INFO - PROCESS | 2780 | 1467039515734 Marionette TRACE conn7 -> [0,1630,"setScriptTimeout",{"ms":35000}] 07:58:35 INFO - PROCESS | 2780 | 1467039515737 Marionette TRACE conn7 <- [1,1630,null,{}] 07:58:35 INFO - PROCESS | 2780 | 1467039515742 Marionette TRACE conn7 -> [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:58:35 INFO - PROCESS | 2780 | 1467039515747 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:58:35 INFO - PROCESS | 2780 | 1467039515861 Marionette TRACE conn7 <- [1,1631,null,{"value":null}] 07:58:35 INFO - PROCESS | 2780 | --DOCSHELL 0E047C00 == 40 [pid = 2780] [id = 410] 07:58:35 INFO - PROCESS | 2780 | --DOCSHELL 1504FC00 == 39 [pid = 2780] [id = 409] 07:58:35 INFO - PROCESS | 2780 | --DOCSHELL 0DA75800 == 38 [pid = 2780] [id = 408] 07:58:35 INFO - PROCESS | 2780 | --DOCSHELL 0C50D000 == 37 [pid = 2780] [id = 407] 07:58:35 INFO - PROCESS | 2780 | --DOCSHELL 1688E400 == 36 [pid = 2780] [id = 406] 07:58:35 INFO - PROCESS | 2780 | --DOCSHELL 13DC0400 == 35 [pid = 2780] [id = 405] 07:58:35 INFO - PROCESS | 2780 | --DOCSHELL 0C518C00 == 34 [pid = 2780] [id = 404] 07:58:35 INFO - PROCESS | 2780 | --DOMWINDOW == 115 (1917D800) [pid = 2780] [serial = 1190] [outer = 00000000] [url = about:blank] 07:58:35 INFO - PROCESS | 2780 | --DOMWINDOW == 114 (17AC9400) [pid = 2780] [serial = 1189] [outer = 00000000] [url = about:blank] 07:58:35 INFO - PROCESS | 2780 | --DOMWINDOW == 113 (186FA400) [pid = 2780] [serial = 1168] [outer = 00000000] [url = about:blank] 07:58:35 INFO - PROCESS | 2780 | --DOMWINDOW == 112 (1B517400) [pid = 2780] [serial = 1171] [outer = 00000000] [url = about:blank] 07:58:35 INFO - PROCESS | 2780 | --DOMWINDOW == 111 (1918B000) [pid = 2780] [serial = 1169] [outer = 00000000] [url = about:blank] 07:58:35 INFO - PROCESS | 2780 | --DOMWINDOW == 110 (12077400) [pid = 2780] [serial = 1174] [outer = 00000000] [url = about:blank] 07:58:35 INFO - PROCESS | 2780 | --DOMWINDOW == 109 (1B516C00) [pid = 2780] [serial = 1147] [outer = 00000000] [url = about:blank] 07:58:35 INFO - PROCESS | 2780 | --DOMWINDOW == 108 (1B51B000) [pid = 2780] [serial = 1148] [outer = 00000000] [url = about:blank] 07:58:35 INFO - PROCESS | 2780 | --DOMWINDOW == 107 (16490C00) [pid = 2780] [serial = 1144] [outer = 00000000] [url = about:blank] 07:58:35 INFO - PROCESS | 2780 | --DOMWINDOW == 106 (16888800) [pid = 2780] [serial = 1145] [outer = 00000000] [url = about:blank] 07:58:35 INFO - PROCESS | 2780 | --DOMWINDOW == 105 (169BC000) [pid = 2780] [serial = 1139] [outer = 00000000] [url = about:blank] 07:58:35 INFO - PROCESS | 2780 | --DOMWINDOW == 104 (1BF58800) [pid = 2780] [serial = 1150] [outer = 00000000] [url = about:blank] 07:58:35 INFO - PROCESS | 2780 | --DOMWINDOW == 103 (1C262C00) [pid = 2780] [serial = 1151] [outer = 00000000] [url = about:blank] 07:58:35 INFO - PROCESS | 2780 | --DOMWINDOW == 102 (0DEA9800) [pid = 2780] [serial = 1156] [outer = 00000000] [url = about:blank] 07:58:35 INFO - PROCESS | 2780 | --DOMWINDOW == 101 (1225B800) [pid = 2780] [serial = 1157] [outer = 00000000] [url = about:blank] 07:58:35 INFO - PROCESS | 2780 | --DOMWINDOW == 100 (0DEA3000) [pid = 2780] [serial = 1141] [outer = 00000000] [url = about:blank] 07:58:35 INFO - PROCESS | 2780 | --DOMWINDOW == 99 (11F5B800) [pid = 2780] [serial = 1142] [outer = 00000000] [url = about:blank] 07:58:35 INFO - PROCESS | 2780 | --DOMWINDOW == 98 (13969000) [pid = 2780] [serial = 1159] [outer = 00000000] [url = about:blank] 07:58:35 INFO - PROCESS | 2780 | --DOMWINDOW == 97 (15077C00) [pid = 2780] [serial = 1160] [outer = 00000000] [url = about:blank] 07:58:35 INFO - PROCESS | 2780 | --DOMWINDOW == 96 (0DA74000) [pid = 2780] [serial = 1153] [outer = 00000000] [url = about:blank] 07:58:35 INFO - PROCESS | 2780 | --DOMWINDOW == 95 (0DAD7C00) [pid = 2780] [serial = 1154] [outer = 00000000] [url = about:blank] 07:58:35 INFO - PROCESS | 2780 | --DOMWINDOW == 94 (16A99C00) [pid = 2780] [serial = 1165] [outer = 00000000] [url = about:blank] 07:58:35 INFO - PROCESS | 2780 | --DOMWINDOW == 93 (167EE400) [pid = 2780] [serial = 1162] [outer = 00000000] [url = about:blank] 07:58:35 INFO - PROCESS | 2780 | --DOMWINDOW == 92 (16895C00) [pid = 2780] [serial = 1163] [outer = 00000000] [url = about:blank] 07:58:35 INFO - PROCESS | 2780 | --DOMWINDOW == 91 (1507D400) [pid = 2780] [serial = 1195] [outer = 00000000] [url = about:blank] 07:58:35 INFO - PROCESS | 2780 | --DOMWINDOW == 90 (1AC2E400) [pid = 2780] [serial = 1180] [outer = 00000000] [url = about:blank] 07:58:35 INFO - PROCESS | 2780 | --DOMWINDOW == 89 (1BF56800) [pid = 2780] [serial = 1193] [outer = 00000000] [url = about:blank] 07:58:35 INFO - PROCESS | 2780 | --DOMWINDOW == 88 (1BE32800) [pid = 2780] [serial = 1192] [outer = 00000000] [url = about:blank] 07:58:35 INFO - PROCESS | 2780 | --DOMWINDOW == 87 (15655C00) [pid = 2780] [serial = 1175] [outer = 00000000] [url = about:blank] 07:58:35 INFO - PROCESS | 2780 | --DOMWINDOW == 86 (168D5800) [pid = 2780] [serial = 1196] [outer = 00000000] [url = about:blank] 07:58:35 INFO - PROCESS | 2780 | --DOMWINDOW == 85 (1AC30400) [pid = 2780] [serial = 1181] [outer = 00000000] [url = about:blank] 07:58:35 INFO - PROCESS | 2780 | --DOMWINDOW == 84 (1B519800) [pid = 2780] [serial = 1172] [outer = 00000000] [url = about:blank] 07:58:35 INFO - PROCESS | 2780 | --DOMWINDOW == 83 (1B8E5C00) [pid = 2780] [serial = 1177] [outer = 00000000] [url = about:blank] 07:58:35 INFO - PROCESS | 2780 | --DOMWINDOW == 82 (1B8EB800) [pid = 2780] [serial = 1178] [outer = 00000000] [url = about:blank] 07:58:35 INFO - PROCESS | 2780 | --DOMWINDOW == 81 (16B23C00) [pid = 2780] [serial = 1166] [outer = 00000000] [url = about:blank] 07:58:35 INFO - PROCESS | 2780 | --DOMWINDOW == 80 (19186000) [pid = 2780] [serial = 1108] [outer = 00000000] [url = about:blank] 07:58:35 INFO - PROCESS | 2780 | --DOMWINDOW == 79 (1BE7E800) [pid = 2780] [serial = 1105] [outer = 00000000] [url = about:blank] 07:58:35 INFO - PROCESS | 2780 | --DOMWINDOW == 78 (1B5B3400) [pid = 2780] [serial = 1184] [outer = 00000000] [url = about:blank] 07:58:35 INFO - PROCESS | 2780 | --DOMWINDOW == 77 (1B5AC400) [pid = 2780] [serial = 1183] [outer = 00000000] [url = about:blank] 07:58:35 INFO - PROCESS | 2780 | --DOMWINDOW == 76 (1652A400) [pid = 2780] [serial = 1102] [outer = 00000000] [url = about:blank] 07:58:35 INFO - PROCESS | 2780 | --DOMWINDOW == 75 (0E846000) [pid = 2780] [serial = 1099] [outer = 00000000] [url = about:blank] 07:58:35 INFO - PROCESS | 2780 | --DOMWINDOW == 74 (1B8F0000) [pid = 2780] [serial = 1096] [outer = 00000000] [url = about:blank] 07:58:35 INFO - PROCESS | 2780 | --DOMWINDOW == 73 (0DACF400) [pid = 2780] [serial = 1201] [outer = 00000000] [url = about:blank] 07:58:35 INFO - PROCESS | 2780 | --DOMWINDOW == 72 (13A0FC00) [pid = 2780] [serial = 1198] [outer = 00000000] [url = about:blank] 07:58:35 INFO - PROCESS | 2780 | --DOMWINDOW == 71 (156FC800) [pid = 2780] [serial = 1199] [outer = 00000000] [url = about:blank] 07:58:35 INFO - PROCESS | 2780 | --DOMWINDOW == 70 (13968000) [pid = 2780] [serial = 1186] [outer = 00000000] [url = about:blank] 07:58:35 INFO - PROCESS | 2780 | --DOMWINDOW == 69 (15398800) [pid = 2780] [serial = 1187] [outer = 00000000] [url = about:blank] 07:58:36 INFO - PROCESS | 2780 | 1467039516025 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:36 INFO - PROCESS | 2780 | 1467039516028 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:58:36 INFO - PROCESS | 2780 | ++DOCSHELL 0CBEC000 == 35 [pid = 2780] [id = 417] 07:58:36 INFO - PROCESS | 2780 | ++DOMWINDOW == 70 (0D3F6C00) [pid = 2780] [serial = 1251] [outer = 00000000] 07:58:36 INFO - PROCESS | 2780 | ++DOMWINDOW == 71 (0DAD3800) [pid = 2780] [serial = 1252] [outer = 0D3F6C00] 07:58:36 INFO - PROCESS | 2780 | 1467039516075 Marionette DEBUG loaded listener.js 07:58:36 INFO - PROCESS | 2780 | ++DOMWINDOW == 72 (0DD15400) [pid = 2780] [serial = 1253] [outer = 0D3F6C00] 07:58:36 INFO - PROCESS | 2780 | 1467039516515 Marionette TRACE conn7 <- [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:58:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 07:58:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 830ms 07:58:36 INFO - PROCESS | 2780 | 1467039516567 Marionette TRACE conn7 -> [0,1633,"getWindowHandle",null] 07:58:36 INFO - PROCESS | 2780 | 1467039516571 Marionette TRACE conn7 <- [1,1633,null,{"value":"13"}] 07:58:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 07:58:36 INFO - PROCESS | 2780 | 1467039516576 Marionette TRACE conn7 -> [0,1634,"setScriptTimeout",{"ms":35000}] 07:58:36 INFO - PROCESS | 2780 | 1467039516578 Marionette TRACE conn7 <- [1,1634,null,{}] 07:58:36 INFO - PROCESS | 2780 | 1467039516582 Marionette TRACE conn7 -> [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:58:36 INFO - PROCESS | 2780 | 1467039516584 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:58:36 INFO - PROCESS | 2780 | 1467039516674 Marionette TRACE conn7 <- [1,1635,null,{"value":null}] 07:58:36 INFO - PROCESS | 2780 | 1467039516683 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:36 INFO - PROCESS | 2780 | 1467039516685 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:58:36 INFO - PROCESS | 2780 | ++DOCSHELL 135C8400 == 36 [pid = 2780] [id = 418] 07:58:36 INFO - PROCESS | 2780 | ++DOMWINDOW == 73 (13A03800) [pid = 2780] [serial = 1254] [outer = 00000000] 07:58:36 INFO - PROCESS | 2780 | ++DOMWINDOW == 74 (13A0FC00) [pid = 2780] [serial = 1255] [outer = 13A03800] 07:58:36 INFO - PROCESS | 2780 | 1467039516735 Marionette DEBUG loaded listener.js 07:58:36 INFO - PROCESS | 2780 | ++DOMWINDOW == 75 (15393000) [pid = 2780] [serial = 1256] [outer = 13A03800] 07:58:37 INFO - PROCESS | 2780 | 1467039517210 Marionette TRACE conn7 <- [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:58:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 07:58:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 670ms 07:58:37 INFO - PROCESS | 2780 | 1467039517250 Marionette TRACE conn7 -> [0,1637,"getWindowHandle",null] 07:58:37 INFO - PROCESS | 2780 | 1467039517253 Marionette TRACE conn7 <- [1,1637,null,{"value":"13"}] 07:58:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 07:58:37 INFO - PROCESS | 2780 | 1467039517258 Marionette TRACE conn7 -> [0,1638,"setScriptTimeout",{"ms":35000}] 07:58:37 INFO - PROCESS | 2780 | 1467039517263 Marionette TRACE conn7 <- [1,1638,null,{}] 07:58:37 INFO - PROCESS | 2780 | 1467039517272 Marionette TRACE conn7 -> [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:58:37 INFO - PROCESS | 2780 | 1467039517275 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:58:37 INFO - PROCESS | 2780 | 1467039517364 Marionette TRACE conn7 <- [1,1639,null,{"value":null}] 07:58:37 INFO - PROCESS | 2780 | 1467039517461 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:37 INFO - PROCESS | 2780 | 1467039517463 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:58:37 INFO - PROCESS | 2780 | ++DOCSHELL 1636B400 == 37 [pid = 2780] [id = 419] 07:58:37 INFO - PROCESS | 2780 | ++DOMWINDOW == 76 (16490C00) [pid = 2780] [serial = 1257] [outer = 00000000] 07:58:37 INFO - PROCESS | 2780 | ++DOMWINDOW == 77 (1652A000) [pid = 2780] [serial = 1258] [outer = 16490C00] 07:58:37 INFO - PROCESS | 2780 | 1467039517515 Marionette DEBUG loaded listener.js 07:58:37 INFO - PROCESS | 2780 | ++DOMWINDOW == 78 (167E2000) [pid = 2780] [serial = 1259] [outer = 16490C00] 07:58:37 INFO - PROCESS | 2780 | 1467039517893 Marionette TRACE conn7 <- [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:58:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 07:58:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 690ms 07:58:37 INFO - PROCESS | 2780 | 1467039517950 Marionette TRACE conn7 -> [0,1641,"getWindowHandle",null] 07:58:37 INFO - PROCESS | 2780 | 1467039517962 Marionette TRACE conn7 <- [1,1641,null,{"value":"13"}] 07:58:37 INFO - PROCESS | 2780 | 1467039517966 Marionette TRACE conn7 -> [0,1642,"setScriptTimeout",{"ms":35000}] 07:58:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 07:58:37 INFO - PROCESS | 2780 | 1467039517968 Marionette TRACE conn7 <- [1,1642,null,{}] 07:58:37 INFO - PROCESS | 2780 | 1467039517971 Marionette TRACE conn7 -> [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:58:37 INFO - PROCESS | 2780 | 1467039517973 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:58:38 INFO - PROCESS | 2780 | 1467039518133 Marionette TRACE conn7 <- [1,1643,null,{"value":null}] 07:58:38 INFO - PROCESS | 2780 | 1467039518155 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:38 INFO - PROCESS | 2780 | 1467039518158 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:58:38 INFO - PROCESS | 2780 | ++DOCSHELL 16493800 == 38 [pid = 2780] [id = 420] 07:58:38 INFO - PROCESS | 2780 | ++DOMWINDOW == 79 (16688C00) [pid = 2780] [serial = 1260] [outer = 00000000] 07:58:38 INFO - PROCESS | 2780 | ++DOMWINDOW == 80 (168D5000) [pid = 2780] [serial = 1261] [outer = 16688C00] 07:58:38 INFO - PROCESS | 2780 | 1467039518204 Marionette DEBUG loaded listener.js 07:58:38 INFO - PROCESS | 2780 | ++DOMWINDOW == 81 (168DE000) [pid = 2780] [serial = 1262] [outer = 16688C00] 07:58:38 INFO - PROCESS | 2780 | 1467039518731 Marionette TRACE conn7 <- [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:58:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 07:58:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 830ms 07:58:38 INFO - PROCESS | 2780 | 1467039518806 Marionette TRACE conn7 -> [0,1645,"getWindowHandle",null] 07:58:38 INFO - PROCESS | 2780 | 1467039518808 Marionette TRACE conn7 <- [1,1645,null,{"value":"13"}] 07:58:38 INFO - PROCESS | 2780 | 1467039518811 Marionette TRACE conn7 -> [0,1646,"setScriptTimeout",{"ms":35000}] 07:58:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 07:58:38 INFO - PROCESS | 2780 | 1467039518813 Marionette TRACE conn7 <- [1,1646,null,{}] 07:58:38 INFO - PROCESS | 2780 | 1467039518825 Marionette TRACE conn7 -> [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:58:38 INFO - PROCESS | 2780 | 1467039518827 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:58:38 INFO - PROCESS | 2780 | 1467039518947 Marionette TRACE conn7 <- [1,1647,null,{"value":null}] 07:58:38 INFO - PROCESS | 2780 | 1467039519013 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:38 INFO - PROCESS | 2780 | 1467039519019 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:58:39 INFO - PROCESS | 2780 | ++DOCSHELL 16A92000 == 39 [pid = 2780] [id = 421] 07:58:39 INFO - PROCESS | 2780 | ++DOMWINDOW == 82 (16A92C00) [pid = 2780] [serial = 1263] [outer = 00000000] 07:58:39 INFO - PROCESS | 2780 | ++DOMWINDOW == 83 (16B27C00) [pid = 2780] [serial = 1264] [outer = 16A92C00] 07:58:39 INFO - PROCESS | 2780 | 1467039519072 Marionette DEBUG loaded listener.js 07:58:39 INFO - PROCESS | 2780 | ++DOMWINDOW == 84 (17AD0400) [pid = 2780] [serial = 1265] [outer = 16A92C00] 07:58:39 INFO - PROCESS | 2780 | 1467039519568 Marionette TRACE conn7 <- [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:58:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 07:58:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 770ms 07:58:39 INFO - PROCESS | 2780 | 1467039519586 Marionette TRACE conn7 -> [0,1649,"getWindowHandle",null] 07:58:39 INFO - PROCESS | 2780 | 1467039519588 Marionette TRACE conn7 <- [1,1649,null,{"value":"13"}] 07:58:39 INFO - PROCESS | 2780 | 1467039519592 Marionette TRACE conn7 -> [0,1650,"setScriptTimeout",{"ms":35000}] 07:58:39 INFO - PROCESS | 2780 | 1467039519594 Marionette TRACE conn7 <- [1,1650,null,{}] 07:58:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 07:58:39 INFO - PROCESS | 2780 | 1467039519604 Marionette TRACE conn7 -> [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:58:39 INFO - PROCESS | 2780 | 1467039519606 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:58:39 INFO - PROCESS | 2780 | 1467039519727 Marionette TRACE conn7 <- [1,1651,null,{"value":null}] 07:58:39 INFO - PROCESS | 2780 | 1467039519734 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:39 INFO - PROCESS | 2780 | 1467039519736 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:58:39 INFO - PROCESS | 2780 | ++DOCSHELL 18639000 == 40 [pid = 2780] [id = 422] 07:58:39 INFO - PROCESS | 2780 | ++DOMWINDOW == 85 (18E10C00) [pid = 2780] [serial = 1266] [outer = 00000000] 07:58:39 INFO - PROCESS | 2780 | ++DOMWINDOW == 86 (19D9F000) [pid = 2780] [serial = 1267] [outer = 18E10C00] 07:58:39 INFO - PROCESS | 2780 | 1467039519788 Marionette DEBUG loaded listener.js 07:58:39 INFO - PROCESS | 2780 | ++DOMWINDOW == 87 (19DA0400) [pid = 2780] [serial = 1268] [outer = 18E10C00] 07:58:40 INFO - PROCESS | 2780 | --DOMWINDOW == 86 (1688F800) [pid = 2780] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 07:58:40 INFO - PROCESS | 2780 | --DOMWINDOW == 85 (169C0000) [pid = 2780] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 07:58:40 INFO - PROCESS | 2780 | --DOMWINDOW == 84 (0DAD0000) [pid = 2780] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 07:58:40 INFO - PROCESS | 2780 | --DOMWINDOW == 83 (1507BC00) [pid = 2780] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 07:58:40 INFO - PROCESS | 2780 | --DOMWINDOW == 82 (11D96000) [pid = 2780] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 07:58:40 INFO - PROCESS | 2780 | --DOMWINDOW == 81 (0C511000) [pid = 2780] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 07:58:40 INFO - PROCESS | 2780 | --DOMWINDOW == 80 (0CAF2C00) [pid = 2780] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 07:58:40 INFO - PROCESS | 2780 | --DOMWINDOW == 79 (13DC9400) [pid = 2780] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 07:58:40 INFO - PROCESS | 2780 | --DOMWINDOW == 78 (1917E800) [pid = 2780] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 07:58:40 INFO - PROCESS | 2780 | --DOMWINDOW == 77 (15075800) [pid = 2780] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 07:58:40 INFO - PROCESS | 2780 | 1467039520344 Marionette TRACE conn7 <- [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:58:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 07:58:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 790ms 07:58:40 INFO - PROCESS | 2780 | 1467039520386 Marionette TRACE conn7 -> [0,1653,"getWindowHandle",null] 07:58:40 INFO - PROCESS | 2780 | 1467039520388 Marionette TRACE conn7 <- [1,1653,null,{"value":"13"}] 07:58:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 07:58:40 INFO - PROCESS | 2780 | 1467039520391 Marionette TRACE conn7 -> [0,1654,"setScriptTimeout",{"ms":35000}] 07:58:40 INFO - PROCESS | 2780 | 1467039520393 Marionette TRACE conn7 <- [1,1654,null,{}] 07:58:40 INFO - PROCESS | 2780 | 1467039520397 Marionette TRACE conn7 -> [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:58:40 INFO - PROCESS | 2780 | 1467039520399 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:58:40 INFO - PROCESS | 2780 | 1467039520481 Marionette TRACE conn7 <- [1,1655,null,{"value":null}] 07:58:40 INFO - PROCESS | 2780 | 1467039520586 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:40 INFO - PROCESS | 2780 | 1467039520588 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:58:40 INFO - PROCESS | 2780 | ++DOCSHELL 0CA6A800 == 41 [pid = 2780] [id = 423] 07:58:40 INFO - PROCESS | 2780 | ++DOMWINDOW == 78 (0CAF2C00) [pid = 2780] [serial = 1269] [outer = 00000000] 07:58:40 INFO - PROCESS | 2780 | ++DOMWINDOW == 79 (15084400) [pid = 2780] [serial = 1270] [outer = 0CAF2C00] 07:58:40 INFO - PROCESS | 2780 | 1467039520631 Marionette DEBUG loaded listener.js 07:58:40 INFO - PROCESS | 2780 | ++DOMWINDOW == 80 (186FD400) [pid = 2780] [serial = 1271] [outer = 0CAF2C00] 07:58:40 INFO - PROCESS | 2780 | 1467039520969 Marionette TRACE conn7 <- [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:58:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 07:58:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 630ms 07:58:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 07:58:41 INFO - PROCESS | 2780 | 1467039521023 Marionette TRACE conn7 -> [0,1657,"getWindowHandle",null] 07:58:41 INFO - PROCESS | 2780 | 1467039521025 Marionette TRACE conn7 <- [1,1657,null,{"value":"13"}] 07:58:41 INFO - PROCESS | 2780 | 1467039521027 Marionette TRACE conn7 -> [0,1658,"setScriptTimeout",{"ms":35000}] 07:58:41 INFO - PROCESS | 2780 | 1467039521029 Marionette TRACE conn7 <- [1,1658,null,{}] 07:58:41 INFO - PROCESS | 2780 | 1467039521032 Marionette TRACE conn7 -> [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:58:41 INFO - PROCESS | 2780 | 1467039521034 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:58:41 INFO - PROCESS | 2780 | 1467039521184 Marionette TRACE conn7 <- [1,1659,null,{"value":null}] 07:58:41 INFO - PROCESS | 2780 | 1467039521193 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:41 INFO - PROCESS | 2780 | 1467039521194 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:58:41 INFO - PROCESS | 2780 | ++DOCSHELL 15080000 == 42 [pid = 2780] [id = 424] 07:58:41 INFO - PROCESS | 2780 | ++DOMWINDOW == 81 (16681800) [pid = 2780] [serial = 1272] [outer = 00000000] 07:58:41 INFO - PROCESS | 2780 | ++DOMWINDOW == 82 (1AC2E000) [pid = 2780] [serial = 1273] [outer = 16681800] 07:58:41 INFO - PROCESS | 2780 | 1467039521237 Marionette DEBUG loaded listener.js 07:58:41 INFO - PROCESS | 2780 | ++DOMWINDOW == 83 (1AC34800) [pid = 2780] [serial = 1274] [outer = 16681800] 07:58:41 INFO - PROCESS | 2780 | 1467039521659 Marionette TRACE conn7 <- [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:58:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 07:58:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 670ms 07:58:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 07:58:41 INFO - PROCESS | 2780 | 1467039521698 Marionette TRACE conn7 -> [0,1661,"getWindowHandle",null] 07:58:41 INFO - PROCESS | 2780 | 1467039521700 Marionette TRACE conn7 <- [1,1661,null,{"value":"13"}] 07:58:41 INFO - PROCESS | 2780 | 1467039521703 Marionette TRACE conn7 -> [0,1662,"setScriptTimeout",{"ms":35000}] 07:58:41 INFO - PROCESS | 2780 | 1467039521705 Marionette TRACE conn7 <- [1,1662,null,{}] 07:58:41 INFO - PROCESS | 2780 | 1467039521708 Marionette TRACE conn7 -> [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:58:41 INFO - PROCESS | 2780 | 1467039521710 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:58:41 INFO - PROCESS | 2780 | 1467039521845 Marionette TRACE conn7 <- [1,1663,null,{"value":null}] 07:58:41 INFO - PROCESS | 2780 | 1467039521855 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:41 INFO - PROCESS | 2780 | 1467039521857 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:58:41 INFO - PROCESS | 2780 | ++DOCSHELL 08BFD400 == 43 [pid = 2780] [id = 425] 07:58:41 INFO - PROCESS | 2780 | ++DOMWINDOW == 84 (1AC27400) [pid = 2780] [serial = 1275] [outer = 00000000] 07:58:41 INFO - PROCESS | 2780 | ++DOMWINDOW == 85 (1B51FC00) [pid = 2780] [serial = 1276] [outer = 1AC27400] 07:58:41 INFO - PROCESS | 2780 | 1467039521901 Marionette DEBUG loaded listener.js 07:58:41 INFO - PROCESS | 2780 | ++DOMWINDOW == 86 (1B5B0400) [pid = 2780] [serial = 1277] [outer = 1AC27400] 07:58:42 INFO - PROCESS | 2780 | 1467039522404 Marionette TRACE conn7 <- [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:58:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 07:58:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 770ms 07:58:42 INFO - PROCESS | 2780 | 1467039522476 Marionette TRACE conn7 -> [0,1665,"getWindowHandle",null] 07:58:42 INFO - PROCESS | 2780 | 1467039522481 Marionette TRACE conn7 <- [1,1665,null,{"value":"13"}] 07:58:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 07:58:42 INFO - PROCESS | 2780 | 1467039522487 Marionette TRACE conn7 -> [0,1666,"setScriptTimeout",{"ms":35000}] 07:58:42 INFO - PROCESS | 2780 | 1467039522490 Marionette TRACE conn7 <- [1,1666,null,{}] 07:58:42 INFO - PROCESS | 2780 | 1467039522497 Marionette TRACE conn7 -> [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:58:42 INFO - PROCESS | 2780 | 1467039522500 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:58:42 INFO - PROCESS | 2780 | 1467039522628 Marionette TRACE conn7 <- [1,1667,null,{"value":null}] 07:58:42 INFO - PROCESS | 2780 | 1467039522767 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:42 INFO - PROCESS | 2780 | 1467039522772 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:58:42 INFO - PROCESS | 2780 | ++DOCSHELL 0DA74000 == 44 [pid = 2780] [id = 426] 07:58:42 INFO - PROCESS | 2780 | ++DOMWINDOW == 87 (0DA74400) [pid = 2780] [serial = 1278] [outer = 00000000] 07:58:42 INFO - PROCESS | 2780 | ++DOMWINDOW == 88 (11D96000) [pid = 2780] [serial = 1279] [outer = 0DA74400] 07:58:42 INFO - PROCESS | 2780 | 1467039522829 Marionette DEBUG loaded listener.js 07:58:42 INFO - PROCESS | 2780 | ++DOMWINDOW == 89 (1334A400) [pid = 2780] [serial = 1280] [outer = 0DA74400] 07:58:43 INFO - PROCESS | 2780 | 1467039523410 Marionette TRACE conn7 <- [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:58:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 07:58:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 970ms 07:58:43 INFO - PROCESS | 2780 | 1467039523460 Marionette TRACE conn7 -> [0,1669,"getWindowHandle",null] 07:58:43 INFO - PROCESS | 2780 | 1467039523465 Marionette TRACE conn7 <- [1,1669,null,{"value":"13"}] 07:58:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 07:58:43 INFO - PROCESS | 2780 | 1467039523471 Marionette TRACE conn7 -> [0,1670,"setScriptTimeout",{"ms":35000}] 07:58:43 INFO - PROCESS | 2780 | 1467039523474 Marionette TRACE conn7 <- [1,1670,null,{}] 07:58:43 INFO - PROCESS | 2780 | 1467039523478 Marionette TRACE conn7 -> [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:58:43 INFO - PROCESS | 2780 | 1467039523481 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:58:43 INFO - PROCESS | 2780 | 1467039523603 Marionette TRACE conn7 <- [1,1671,null,{"value":null}] 07:58:43 INFO - PROCESS | 2780 | 1467039523749 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:43 INFO - PROCESS | 2780 | 1467039523752 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:58:43 INFO - PROCESS | 2780 | ++DOCSHELL 15FEF000 == 45 [pid = 2780] [id = 427] 07:58:43 INFO - PROCESS | 2780 | ++DOMWINDOW == 90 (15FFAC00) [pid = 2780] [serial = 1281] [outer = 00000000] 07:58:43 INFO - PROCESS | 2780 | ++DOMWINDOW == 91 (16494C00) [pid = 2780] [serial = 1282] [outer = 15FFAC00] 07:58:43 INFO - PROCESS | 2780 | 1467039523809 Marionette DEBUG loaded listener.js 07:58:43 INFO - PROCESS | 2780 | ++DOMWINDOW == 92 (16888000) [pid = 2780] [serial = 1283] [outer = 15FFAC00] 07:58:44 INFO - PROCESS | 2780 | 1467039524411 Marionette TRACE conn7 <- [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:58:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 07:58:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 970ms 07:58:44 INFO - PROCESS | 2780 | 1467039524445 Marionette TRACE conn7 -> [0,1673,"getWindowHandle",null] 07:58:44 INFO - PROCESS | 2780 | 1467039524448 Marionette TRACE conn7 <- [1,1673,null,{"value":"13"}] 07:58:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 07:58:44 INFO - PROCESS | 2780 | 1467039524452 Marionette TRACE conn7 -> [0,1674,"setScriptTimeout",{"ms":35000}] 07:58:44 INFO - PROCESS | 2780 | 1467039524455 Marionette TRACE conn7 <- [1,1674,null,{}] 07:58:44 INFO - PROCESS | 2780 | 1467039524466 Marionette TRACE conn7 -> [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:58:44 INFO - PROCESS | 2780 | 1467039524471 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:58:44 INFO - PROCESS | 2780 | 1467039524584 Marionette TRACE conn7 <- [1,1675,null,{"value":null}] 07:58:44 INFO - PROCESS | 2780 | 1467039524746 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:44 INFO - PROCESS | 2780 | 1467039524749 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:58:44 INFO - PROCESS | 2780 | ++DOCSHELL 1AC26C00 == 46 [pid = 2780] [id = 428] 07:58:44 INFO - PROCESS | 2780 | ++DOMWINDOW == 93 (1AC29000) [pid = 2780] [serial = 1284] [outer = 00000000] 07:58:44 INFO - PROCESS | 2780 | ++DOMWINDOW == 94 (1B51E800) [pid = 2780] [serial = 1285] [outer = 1AC29000] 07:58:44 INFO - PROCESS | 2780 | 1467039524808 Marionette DEBUG loaded listener.js 07:58:44 INFO - PROCESS | 2780 | ++DOMWINDOW == 95 (1B5B7000) [pid = 2780] [serial = 1286] [outer = 1AC29000] 07:58:45 INFO - PROCESS | 2780 | 1467039525406 Marionette TRACE conn7 <- [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:58:45 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:58:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1020ms 07:58:45 INFO - PROCESS | 2780 | 1467039525475 Marionette TRACE conn7 -> [0,1677,"getWindowHandle",null] 07:58:45 INFO - PROCESS | 2780 | 1467039525478 Marionette TRACE conn7 <- [1,1677,null,{"value":"13"}] 07:58:45 INFO - PROCESS | 2780 | 1467039525482 Marionette TRACE conn7 -> [0,1678,"setScriptTimeout",{"ms":35000}] 07:58:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 07:58:45 INFO - PROCESS | 2780 | 1467039525484 Marionette TRACE conn7 <- [1,1678,null,{}] 07:58:45 INFO - PROCESS | 2780 | 1467039525487 Marionette TRACE conn7 -> [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:58:45 INFO - PROCESS | 2780 | 1467039525490 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:58:45 INFO - PROCESS | 2780 | 1467039525602 Marionette TRACE conn7 <- [1,1679,null,{"value":null}] 07:58:45 INFO - PROCESS | 2780 | 1467039525746 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:45 INFO - PROCESS | 2780 | 1467039525749 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:58:45 INFO - PROCESS | 2780 | ++DOCSHELL 1917F000 == 47 [pid = 2780] [id = 429] 07:58:45 INFO - PROCESS | 2780 | ++DOMWINDOW == 96 (1B8EB400) [pid = 2780] [serial = 1287] [outer = 00000000] 07:58:45 INFO - PROCESS | 2780 | ++DOMWINDOW == 97 (1BE37000) [pid = 2780] [serial = 1288] [outer = 1B8EB400] 07:58:45 INFO - PROCESS | 2780 | 1467039525803 Marionette DEBUG loaded listener.js 07:58:45 INFO - PROCESS | 2780 | ++DOMWINDOW == 98 (1BE40400) [pid = 2780] [serial = 1289] [outer = 1B8EB400] 07:58:46 INFO - PROCESS | 2780 | 1467039526410 Marionette TRACE conn7 <- [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:58:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 07:58:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 971ms 07:58:46 INFO - PROCESS | 2780 | 1467039526456 Marionette TRACE conn7 -> [0,1681,"getWindowHandle",null] 07:58:46 INFO - PROCESS | 2780 | 1467039526459 Marionette TRACE conn7 <- [1,1681,null,{"value":"13"}] 07:58:46 INFO - PROCESS | 2780 | 1467039526462 Marionette TRACE conn7 -> [0,1682,"setScriptTimeout",{"ms":35000}] 07:58:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 07:58:46 INFO - PROCESS | 2780 | 1467039526464 Marionette TRACE conn7 <- [1,1682,null,{}] 07:58:46 INFO - PROCESS | 2780 | 1467039526468 Marionette TRACE conn7 -> [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:58:46 INFO - PROCESS | 2780 | 1467039526470 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:58:46 INFO - PROCESS | 2780 | 1467039526579 Marionette TRACE conn7 <- [1,1683,null,{"value":null}] 07:58:46 INFO - PROCESS | 2780 | 1467039526869 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:46 INFO - PROCESS | 2780 | 1467039526872 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:58:46 INFO - PROCESS | 2780 | ++DOCSHELL 0C50F000 == 48 [pid = 2780] [id = 430] 07:58:46 INFO - PROCESS | 2780 | ++DOMWINDOW == 99 (0C597400) [pid = 2780] [serial = 1290] [outer = 00000000] 07:58:46 INFO - PROCESS | 2780 | ++DOMWINDOW == 100 (0DEA9800) [pid = 2780] [serial = 1291] [outer = 0C597400] 07:58:46 INFO - PROCESS | 2780 | 1467039526938 Marionette DEBUG loaded listener.js 07:58:47 INFO - PROCESS | 2780 | ++DOMWINDOW == 101 (11D89C00) [pid = 2780] [serial = 1292] [outer = 0C597400] 07:58:47 INFO - PROCESS | 2780 | 1467039527560 Marionette TRACE conn7 <- [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:58:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 07:58:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1127ms 07:58:47 INFO - PROCESS | 2780 | 1467039527594 Marionette TRACE conn7 -> [0,1685,"getWindowHandle",null] 07:58:47 INFO - PROCESS | 2780 | 1467039527598 Marionette TRACE conn7 <- [1,1685,null,{"value":"13"}] 07:58:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 07:58:47 INFO - PROCESS | 2780 | 1467039527602 Marionette TRACE conn7 -> [0,1686,"setScriptTimeout",{"ms":35000}] 07:58:47 INFO - PROCESS | 2780 | 1467039527605 Marionette TRACE conn7 <- [1,1686,null,{}] 07:58:47 INFO - PROCESS | 2780 | 1467039527611 Marionette TRACE conn7 -> [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:58:47 INFO - PROCESS | 2780 | 1467039527615 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:58:47 INFO - PROCESS | 2780 | 1467039527718 Marionette TRACE conn7 <- [1,1687,null,{"value":null}] 07:58:48 INFO - PROCESS | 2780 | --DOCSHELL 15080000 == 47 [pid = 2780] [id = 424] 07:58:48 INFO - PROCESS | 2780 | --DOCSHELL 0CA6A800 == 46 [pid = 2780] [id = 423] 07:58:48 INFO - PROCESS | 2780 | --DOCSHELL 18639000 == 45 [pid = 2780] [id = 422] 07:58:48 INFO - PROCESS | 2780 | --DOCSHELL 16A92000 == 44 [pid = 2780] [id = 421] 07:58:48 INFO - PROCESS | 2780 | --DOCSHELL 16493800 == 43 [pid = 2780] [id = 420] 07:58:48 INFO - PROCESS | 2780 | --DOCSHELL 1636B400 == 42 [pid = 2780] [id = 419] 07:58:48 INFO - PROCESS | 2780 | --DOCSHELL 135C8400 == 41 [pid = 2780] [id = 418] 07:58:48 INFO - PROCESS | 2780 | --DOCSHELL 0CBEC000 == 40 [pid = 2780] [id = 417] 07:58:48 INFO - PROCESS | 2780 | --DOCSHELL 0C516400 == 39 [pid = 2780] [id = 416] 07:58:48 INFO - PROCESS | 2780 | --DOCSHELL 11D89400 == 38 [pid = 2780] [id = 411] 07:58:48 INFO - PROCESS | 2780 | --DOCSHELL 11D95400 == 37 [pid = 2780] [id = 402] 07:58:48 INFO - PROCESS | 2780 | --DOCSHELL 0C510800 == 36 [pid = 2780] [id = 401] 07:58:48 INFO - PROCESS | 2780 | --DOCSHELL 1507B400 == 35 [pid = 2780] [id = 403] 07:58:48 INFO - PROCESS | 2780 | --DOCSHELL 16896C00 == 34 [pid = 2780] [id = 415] 07:58:48 INFO - PROCESS | 2780 | --DOCSHELL 0D3F6800 == 33 [pid = 2780] [id = 412] 07:58:48 INFO - PROCESS | 2780 | --DOCSHELL 167EE000 == 32 [pid = 2780] [id = 413] 07:58:48 INFO - PROCESS | 2780 | --DOCSHELL 1AC28800 == 31 [pid = 2780] [id = 414] 07:58:48 INFO - PROCESS | 2780 | --DOCSHELL 1917F000 == 30 [pid = 2780] [id = 429] 07:58:48 INFO - PROCESS | 2780 | --DOCSHELL 0C50F000 == 29 [pid = 2780] [id = 430] 07:58:48 INFO - PROCESS | 2780 | --DOCSHELL 1AC26C00 == 28 [pid = 2780] [id = 428] 07:58:48 INFO - PROCESS | 2780 | --DOCSHELL 08BFD400 == 27 [pid = 2780] [id = 425] 07:58:48 INFO - PROCESS | 2780 | --DOCSHELL 0DA74000 == 26 [pid = 2780] [id = 426] 07:58:48 INFO - PROCESS | 2780 | --DOCSHELL 15FEF000 == 25 [pid = 2780] [id = 427] 07:58:48 INFO - PROCESS | 2780 | --DOMWINDOW == 100 (168D2800) [pid = 2780] [serial = 1219] [outer = 00000000] [url = about:blank] 07:58:48 INFO - PROCESS | 2780 | --DOMWINDOW == 99 (16A93000) [pid = 2780] [serial = 1222] [outer = 00000000] [url = about:blank] 07:58:48 INFO - PROCESS | 2780 | --DOMWINDOW == 98 (168DB800) [pid = 2780] [serial = 1220] [outer = 00000000] [url = about:blank] 07:58:48 INFO - PROCESS | 2780 | --DOMWINDOW == 97 (17ACBC00) [pid = 2780] [serial = 1225] [outer = 00000000] [url = about:blank] 07:58:48 INFO - PROCESS | 2780 | --DOMWINDOW == 96 (16A9BC00) [pid = 2780] [serial = 1223] [outer = 00000000] [url = about:blank] 07:58:48 INFO - PROCESS | 2780 | --DOMWINDOW == 95 (15397400) [pid = 2780] [serial = 1210] [outer = 00000000] [url = about:blank] 07:58:48 INFO - PROCESS | 2780 | --DOMWINDOW == 94 (15658800) [pid = 2780] [serial = 1211] [outer = 00000000] [url = about:blank] 07:58:48 INFO - PROCESS | 2780 | --DOMWINDOW == 93 (12518400) [pid = 2780] [serial = 1208] [outer = 00000000] [url = about:blank] 07:58:48 INFO - PROCESS | 2780 | --DOMWINDOW == 92 (12074800) [pid = 2780] [serial = 1207] [outer = 00000000] [url = about:blank] 07:58:48 INFO - PROCESS | 2780 | --DOMWINDOW == 91 (0D3FEC00) [pid = 2780] [serial = 1205] [outer = 00000000] [url = about:blank] 07:58:48 INFO - PROCESS | 2780 | --DOMWINDOW == 90 (0CB3A800) [pid = 2780] [serial = 1204] [outer = 00000000] [url = about:blank] 07:58:48 INFO - PROCESS | 2780 | --DOMWINDOW == 89 (0DE9DC00) [pid = 2780] [serial = 1213] [outer = 00000000] [url = about:blank] 07:58:48 INFO - PROCESS | 2780 | --DOMWINDOW == 88 (0E234800) [pid = 2780] [serial = 1214] [outer = 00000000] [url = about:blank] 07:58:48 INFO - PROCESS | 2780 | --DOMWINDOW == 87 (162B3800) [pid = 2780] [serial = 1216] [outer = 00000000] [url = about:blank] 07:58:48 INFO - PROCESS | 2780 | --DOMWINDOW == 86 (19E0D800) [pid = 2780] [serial = 1232] [outer = 00000000] [url = about:blank] 07:58:48 INFO - PROCESS | 2780 | --DOMWINDOW == 85 (19DA1000) [pid = 2780] [serial = 1231] [outer = 00000000] [url = about:blank] 07:58:48 INFO - PROCESS | 2780 | --DOMWINDOW == 84 (1ABE6400) [pid = 2780] [serial = 1234] [outer = 00000000] [url = about:blank] 07:58:48 INFO - PROCESS | 2780 | --DOMWINDOW == 83 (17ACC000) [pid = 2780] [serial = 1226] [outer = 00000000] [url = about:blank] 07:58:48 INFO - PROCESS | 2780 | --DOMWINDOW == 82 (17AC8000) [pid = 2780] [serial = 1228] [outer = 00000000] [url = about:blank] 07:58:48 INFO - PROCESS | 2780 | --DOMWINDOW == 81 (18D8DC00) [pid = 2780] [serial = 1229] [outer = 00000000] [url = about:blank] 07:58:48 INFO - PROCESS | 2780 | --DOMWINDOW == 80 (162BB000) [pid = 2780] [serial = 1217] [outer = 00000000] [url = about:blank] 07:58:48 INFO - PROCESS | 2780 | 1467039528823 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:48 INFO - PROCESS | 2780 | 1467039528827 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:58:48 INFO - PROCESS | 2780 | ++DOCSHELL 0C510800 == 26 [pid = 2780] [id = 431] 07:58:48 INFO - PROCESS | 2780 | ++DOMWINDOW == 81 (0C511400) [pid = 2780] [serial = 1293] [outer = 00000000] 07:58:48 INFO - PROCESS | 2780 | ++DOMWINDOW == 82 (0CA6A800) [pid = 2780] [serial = 1294] [outer = 0C511400] 07:58:48 INFO - PROCESS | 2780 | 1467039528880 Marionette DEBUG loaded listener.js 07:58:48 INFO - PROCESS | 2780 | ++DOMWINDOW == 83 (0D359C00) [pid = 2780] [serial = 1295] [outer = 0C511400] 07:58:49 INFO - PROCESS | 2780 | 1467039529328 Marionette TRACE conn7 <- [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:58:49 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:58:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1778ms 07:58:49 INFO - PROCESS | 2780 | 1467039529383 Marionette TRACE conn7 -> [0,1689,"getWindowHandle",null] 07:58:49 INFO - PROCESS | 2780 | 1467039529386 Marionette TRACE conn7 <- [1,1689,null,{"value":"13"}] 07:58:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 07:58:49 INFO - PROCESS | 2780 | 1467039529395 Marionette TRACE conn7 -> [0,1690,"setScriptTimeout",{"ms":35000}] 07:58:49 INFO - PROCESS | 2780 | 1467039529398 Marionette TRACE conn7 <- [1,1690,null,{}] 07:58:49 INFO - PROCESS | 2780 | 1467039529403 Marionette TRACE conn7 -> [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:58:49 INFO - PROCESS | 2780 | 1467039529406 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:58:49 INFO - PROCESS | 2780 | 1467039529497 Marionette TRACE conn7 <- [1,1691,null,{"value":null}] 07:58:49 INFO - PROCESS | 2780 | 1467039529512 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:49 INFO - PROCESS | 2780 | 1467039529515 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:58:49 INFO - PROCESS | 2780 | ++DOCSHELL 0E80B000 == 27 [pid = 2780] [id = 432] 07:58:49 INFO - PROCESS | 2780 | ++DOMWINDOW == 84 (0E80B400) [pid = 2780] [serial = 1296] [outer = 00000000] 07:58:49 INFO - PROCESS | 2780 | ++DOMWINDOW == 85 (0E88B000) [pid = 2780] [serial = 1297] [outer = 0E80B400] 07:58:49 INFO - PROCESS | 2780 | 1467039529562 Marionette DEBUG loaded listener.js 07:58:49 INFO - PROCESS | 2780 | ++DOMWINDOW == 86 (11D90400) [pid = 2780] [serial = 1298] [outer = 0E80B400] 07:58:50 INFO - PROCESS | 2780 | 1467039530056 Marionette TRACE conn7 <- [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:58:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 07:58:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 690ms 07:58:50 INFO - PROCESS | 2780 | 1467039530115 Marionette TRACE conn7 -> [0,1693,"getWindowHandle",null] 07:58:50 INFO - PROCESS | 2780 | 1467039530119 Marionette TRACE conn7 <- [1,1693,null,{"value":"13"}] 07:58:50 INFO - PROCESS | 2780 | 1467039530123 Marionette TRACE conn7 -> [0,1694,"setScriptTimeout",{"ms":35000}] 07:58:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 07:58:50 INFO - PROCESS | 2780 | 1467039530125 Marionette TRACE conn7 <- [1,1694,null,{}] 07:58:50 INFO - PROCESS | 2780 | 1467039530129 Marionette TRACE conn7 -> [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:58:50 INFO - PROCESS | 2780 | 1467039530131 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:58:50 INFO - PROCESS | 2780 | 1467039530223 Marionette TRACE conn7 <- [1,1695,null,{"value":null}] 07:58:50 INFO - PROCESS | 2780 | 1467039530331 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:50 INFO - PROCESS | 2780 | 1467039530333 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:58:50 INFO - PROCESS | 2780 | ++DOCSHELL 13A0C000 == 28 [pid = 2780] [id = 433] 07:58:50 INFO - PROCESS | 2780 | ++DOMWINDOW == 87 (13A0D400) [pid = 2780] [serial = 1299] [outer = 00000000] 07:58:50 INFO - PROCESS | 2780 | ++DOMWINDOW == 88 (15076000) [pid = 2780] [serial = 1300] [outer = 13A0D400] 07:58:50 INFO - PROCESS | 2780 | 1467039530379 Marionette DEBUG loaded listener.js 07:58:50 INFO - PROCESS | 2780 | ++DOMWINDOW == 89 (15397400) [pid = 2780] [serial = 1301] [outer = 13A0D400] 07:58:50 INFO - PROCESS | 2780 | 1467039530765 Marionette TRACE conn7 <- [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:58:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 07:58:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 670ms 07:58:50 INFO - PROCESS | 2780 | 1467039530796 Marionette TRACE conn7 -> [0,1697,"getWindowHandle",null] 07:58:50 INFO - PROCESS | 2780 | 1467039530799 Marionette TRACE conn7 <- [1,1697,null,{"value":"13"}] 07:58:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 07:58:50 INFO - PROCESS | 2780 | 1467039530825 Marionette TRACE conn7 -> [0,1698,"setScriptTimeout",{"ms":35000}] 07:58:50 INFO - PROCESS | 2780 | 1467039530831 Marionette TRACE conn7 <- [1,1698,null,{}] 07:58:50 INFO - PROCESS | 2780 | 1467039530848 Marionette TRACE conn7 -> [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:58:50 INFO - PROCESS | 2780 | 1467039530852 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:58:50 INFO - PROCESS | 2780 | 1467039530984 Marionette TRACE conn7 <- [1,1699,null,{"value":null}] 07:58:51 INFO - PROCESS | 2780 | 1467039531063 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:51 INFO - PROCESS | 2780 | 1467039531065 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:58:51 INFO - PROCESS | 2780 | ++DOCSHELL 0E055C00 == 29 [pid = 2780] [id = 434] 07:58:51 INFO - PROCESS | 2780 | ++DOMWINDOW == 90 (12458C00) [pid = 2780] [serial = 1302] [outer = 00000000] 07:58:51 INFO - PROCESS | 2780 | ++DOMWINDOW == 91 (162BAC00) [pid = 2780] [serial = 1303] [outer = 12458C00] 07:58:51 INFO - PROCESS | 2780 | 1467039531109 Marionette DEBUG loaded listener.js 07:58:51 INFO - PROCESS | 2780 | ++DOMWINDOW == 92 (167E4C00) [pid = 2780] [serial = 1304] [outer = 12458C00] 07:58:51 INFO - PROCESS | 2780 | 1467039531536 Marionette TRACE conn7 <- [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:58:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 07:58:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 750ms 07:58:51 INFO - PROCESS | 2780 | 1467039531597 Marionette TRACE conn7 -> [0,1701,"getWindowHandle",null] 07:58:51 INFO - PROCESS | 2780 | 1467039531599 Marionette TRACE conn7 <- [1,1701,null,{"value":"13"}] 07:58:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 07:58:51 INFO - PROCESS | 2780 | 1467039531611 Marionette TRACE conn7 -> [0,1702,"setScriptTimeout",{"ms":35000}] 07:58:51 INFO - PROCESS | 2780 | 1467039531612 Marionette TRACE conn7 <- [1,1702,null,{}] 07:58:51 INFO - PROCESS | 2780 | 1467039531616 Marionette TRACE conn7 -> [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:58:51 INFO - PROCESS | 2780 | 1467039531618 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:58:51 INFO - PROCESS | 2780 | 1467039531743 Marionette TRACE conn7 <- [1,1703,null,{"value":null}] 07:58:51 INFO - PROCESS | 2780 | 1467039531753 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:51 INFO - PROCESS | 2780 | 1467039531755 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:58:51 INFO - PROCESS | 2780 | ++DOCSHELL 162B9400 == 30 [pid = 2780] [id = 435] 07:58:51 INFO - PROCESS | 2780 | ++DOMWINDOW == 93 (1648E400) [pid = 2780] [serial = 1305] [outer = 00000000] 07:58:51 INFO - PROCESS | 2780 | ++DOMWINDOW == 94 (168D7800) [pid = 2780] [serial = 1306] [outer = 1648E400] 07:58:51 INFO - PROCESS | 2780 | 1467039531859 Marionette DEBUG loaded listener.js 07:58:51 INFO - PROCESS | 2780 | ++DOMWINDOW == 95 (1692A000) [pid = 2780] [serial = 1307] [outer = 1648E400] 07:58:52 INFO - PROCESS | 2780 | 1467039532275 Marionette TRACE conn7 <- [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:58:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 07:58:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 730ms 07:58:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 07:58:52 INFO - PROCESS | 2780 | 1467039532343 Marionette TRACE conn7 -> [0,1705,"getWindowHandle",null] 07:58:52 INFO - PROCESS | 2780 | 1467039532345 Marionette TRACE conn7 <- [1,1705,null,{"value":"13"}] 07:58:52 INFO - PROCESS | 2780 | 1467039532349 Marionette TRACE conn7 -> [0,1706,"setScriptTimeout",{"ms":35000}] 07:58:52 INFO - PROCESS | 2780 | 1467039532351 Marionette TRACE conn7 <- [1,1706,null,{}] 07:58:52 INFO - PROCESS | 2780 | 1467039532354 Marionette TRACE conn7 -> [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:58:52 INFO - PROCESS | 2780 | 1467039532357 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:58:52 INFO - PROCESS | 2780 | 1467039532474 Marionette TRACE conn7 <- [1,1707,null,{"value":null}] 07:58:52 INFO - PROCESS | 2780 | 1467039532547 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:52 INFO - PROCESS | 2780 | 1467039532553 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:58:52 INFO - PROCESS | 2780 | ++DOCSHELL 124C2C00 == 31 [pid = 2780] [id = 436] 07:58:52 INFO - PROCESS | 2780 | ++DOMWINDOW == 96 (16A9A400) [pid = 2780] [serial = 1308] [outer = 00000000] 07:58:52 INFO - PROCESS | 2780 | ++DOMWINDOW == 97 (16B28400) [pid = 2780] [serial = 1309] [outer = 16A9A400] 07:58:52 INFO - PROCESS | 2780 | 1467039532610 Marionette DEBUG loaded listener.js 07:58:52 INFO - PROCESS | 2780 | ++DOMWINDOW == 98 (17ACBC00) [pid = 2780] [serial = 1310] [outer = 16A9A400] 07:58:53 INFO - PROCESS | 2780 | --DOMWINDOW == 97 (0CAF2C00) [pid = 2780] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 07:58:53 INFO - PROCESS | 2780 | --DOMWINDOW == 96 (0CA1C800) [pid = 2780] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 07:58:53 INFO - PROCESS | 2780 | --DOMWINDOW == 95 (1B5A9400) [pid = 2780] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 07:58:53 INFO - PROCESS | 2780 | --DOMWINDOW == 94 (16A92C00) [pid = 2780] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 07:58:53 INFO - PROCESS | 2780 | --DOMWINDOW == 93 (16681800) [pid = 2780] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 07:58:53 INFO - PROCESS | 2780 | --DOMWINDOW == 92 (16490C00) [pid = 2780] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 07:58:53 INFO - PROCESS | 2780 | --DOMWINDOW == 91 (16688C00) [pid = 2780] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 07:58:53 INFO - PROCESS | 2780 | --DOMWINDOW == 90 (0D3F6C00) [pid = 2780] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 07:58:53 INFO - PROCESS | 2780 | --DOMWINDOW == 89 (1AC28C00) [pid = 2780] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 07:58:53 INFO - PROCESS | 2780 | --DOMWINDOW == 88 (0DA76C00) [pid = 2780] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 07:58:53 INFO - PROCESS | 2780 | --DOMWINDOW == 87 (18E10C00) [pid = 2780] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 07:58:53 INFO - PROCESS | 2780 | --DOMWINDOW == 86 (13A03800) [pid = 2780] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 07:58:53 INFO - PROCESS | 2780 | --DOMWINDOW == 85 (0DEA0800) [pid = 2780] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 07:58:53 INFO - PROCESS | 2780 | --DOMWINDOW == 84 (19D9E000) [pid = 2780] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 07:58:53 INFO - PROCESS | 2780 | --DOMWINDOW == 83 (167EE800) [pid = 2780] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 07:58:53 INFO - PROCESS | 2780 | --DOMWINDOW == 82 (1AC27400) [pid = 2780] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 07:58:53 INFO - PROCESS | 2780 | 1467039533722 Marionette TRACE conn7 <- [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:58:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 07:58:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1434ms 07:58:53 INFO - PROCESS | 2780 | 1467039533784 Marionette TRACE conn7 -> [0,1709,"getWindowHandle",null] 07:58:53 INFO - PROCESS | 2780 | 1467039533786 Marionette TRACE conn7 <- [1,1709,null,{"value":"13"}] 07:58:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 07:58:53 INFO - PROCESS | 2780 | 1467039533797 Marionette TRACE conn7 -> [0,1710,"setScriptTimeout",{"ms":35000}] 07:58:53 INFO - PROCESS | 2780 | 1467039533799 Marionette TRACE conn7 <- [1,1710,null,{}] 07:58:53 INFO - PROCESS | 2780 | 1467039533803 Marionette TRACE conn7 -> [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:58:53 INFO - PROCESS | 2780 | 1467039533805 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:58:53 INFO - PROCESS | 2780 | 1467039533909 Marionette TRACE conn7 <- [1,1711,null,{"value":null}] 07:58:53 INFO - PROCESS | 2780 | 1467039533922 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:53 INFO - PROCESS | 2780 | 1467039533924 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:58:53 INFO - PROCESS | 2780 | ++DOCSHELL 0C516000 == 32 [pid = 2780] [id = 437] 07:58:53 INFO - PROCESS | 2780 | ++DOMWINDOW == 83 (13A08800) [pid = 2780] [serial = 1311] [outer = 00000000] 07:58:53 INFO - PROCESS | 2780 | ++DOMWINDOW == 84 (16490C00) [pid = 2780] [serial = 1312] [outer = 13A08800] 07:58:53 INFO - PROCESS | 2780 | 1467039533968 Marionette DEBUG loaded listener.js 07:58:54 INFO - PROCESS | 2780 | ++DOMWINDOW == 85 (1688B400) [pid = 2780] [serial = 1313] [outer = 13A08800] 07:58:54 INFO - PROCESS | 2780 | 1467039534405 Marionette TRACE conn7 <- [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:58:54 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:58:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 670ms 07:58:54 INFO - PROCESS | 2780 | 1467039534469 Marionette TRACE conn7 -> [0,1713,"getWindowHandle",null] 07:58:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 07:58:54 INFO - PROCESS | 2780 | 1467039534471 Marionette TRACE conn7 <- [1,1713,null,{"value":"13"}] 07:58:54 INFO - PROCESS | 2780 | 1467039534475 Marionette TRACE conn7 -> [0,1714,"setScriptTimeout",{"ms":35000}] 07:58:54 INFO - PROCESS | 2780 | 1467039534476 Marionette TRACE conn7 <- [1,1714,null,{}] 07:58:54 INFO - PROCESS | 2780 | 1467039534480 Marionette TRACE conn7 -> [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:58:54 INFO - PROCESS | 2780 | 1467039534482 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:58:54 INFO - PROCESS | 2780 | 1467039534566 Marionette TRACE conn7 <- [1,1715,null,{"value":null}] 07:58:54 INFO - PROCESS | 2780 | 1467039534571 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:54 INFO - PROCESS | 2780 | 1467039534573 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:58:54 INFO - PROCESS | 2780 | ++DOCSHELL 16925800 == 33 [pid = 2780] [id = 438] 07:58:54 INFO - PROCESS | 2780 | ++DOMWINDOW == 86 (16A8D000) [pid = 2780] [serial = 1314] [outer = 00000000] 07:58:54 INFO - PROCESS | 2780 | ++DOMWINDOW == 87 (17AD0000) [pid = 2780] [serial = 1315] [outer = 16A8D000] 07:58:54 INFO - PROCESS | 2780 | 1467039534617 Marionette DEBUG loaded listener.js 07:58:54 INFO - PROCESS | 2780 | ++DOMWINDOW == 88 (18D82C00) [pid = 2780] [serial = 1316] [outer = 16A8D000] 07:58:55 INFO - PROCESS | 2780 | 1467039535071 Marionette TRACE conn7 <- [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:58:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 07:58:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 630ms 07:58:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 07:58:55 INFO - PROCESS | 2780 | 1467039535105 Marionette TRACE conn7 -> [0,1717,"getWindowHandle",null] 07:58:55 INFO - PROCESS | 2780 | 1467039535107 Marionette TRACE conn7 <- [1,1717,null,{"value":"13"}] 07:58:55 INFO - PROCESS | 2780 | 1467039535110 Marionette TRACE conn7 -> [0,1718,"setScriptTimeout",{"ms":35000}] 07:58:55 INFO - PROCESS | 2780 | 1467039535112 Marionette TRACE conn7 <- [1,1718,null,{}] 07:58:55 INFO - PROCESS | 2780 | 1467039535132 Marionette TRACE conn7 -> [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:58:55 INFO - PROCESS | 2780 | 1467039535134 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:58:55 INFO - PROCESS | 2780 | 1467039535215 Marionette TRACE conn7 <- [1,1719,null,{"value":null}] 07:58:55 INFO - PROCESS | 2780 | 1467039535220 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:55 INFO - PROCESS | 2780 | 1467039535222 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:58:55 INFO - PROCESS | 2780 | ++DOCSHELL 16B1FC00 == 34 [pid = 2780] [id = 439] 07:58:55 INFO - PROCESS | 2780 | ++DOMWINDOW == 89 (18E0C000) [pid = 2780] [serial = 1317] [outer = 00000000] 07:58:55 INFO - PROCESS | 2780 | ++DOMWINDOW == 90 (19186C00) [pid = 2780] [serial = 1318] [outer = 18E0C000] 07:58:55 INFO - PROCESS | 2780 | 1467039535265 Marionette DEBUG loaded listener.js 07:58:55 INFO - PROCESS | 2780 | ++DOMWINDOW == 91 (19189800) [pid = 2780] [serial = 1319] [outer = 18E0C000] 07:58:55 INFO - PROCESS | 2780 | 1467039536005 Marionette TRACE conn7 <- [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:58:56 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:58:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 950ms 07:58:56 INFO - PROCESS | 2780 | 1467039536065 Marionette TRACE conn7 -> [0,1721,"getWindowHandle",null] 07:58:56 INFO - PROCESS | 2780 | 1467039536070 Marionette TRACE conn7 <- [1,1721,null,{"value":"13"}] 07:58:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 07:58:56 INFO - PROCESS | 2780 | 1467039536077 Marionette TRACE conn7 -> [0,1722,"setScriptTimeout",{"ms":35000}] 07:58:56 INFO - PROCESS | 2780 | 1467039536080 Marionette TRACE conn7 <- [1,1722,null,{}] 07:58:56 INFO - PROCESS | 2780 | 1467039536087 Marionette TRACE conn7 -> [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:58:56 INFO - PROCESS | 2780 | 1467039536091 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:58:56 INFO - PROCESS | 2780 | 1467039536223 Marionette TRACE conn7 <- [1,1723,null,{"value":null}] 07:58:56 INFO - PROCESS | 2780 | 1467039536365 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:56 INFO - PROCESS | 2780 | 1467039536368 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:58:56 INFO - PROCESS | 2780 | ++DOCSHELL 0DAD1000 == 35 [pid = 2780] [id = 440] 07:58:56 INFO - PROCESS | 2780 | ++DOMWINDOW == 92 (0DD15000) [pid = 2780] [serial = 1320] [outer = 00000000] 07:58:56 INFO - PROCESS | 2780 | ++DOMWINDOW == 93 (11D8AC00) [pid = 2780] [serial = 1321] [outer = 0DD15000] 07:58:56 INFO - PROCESS | 2780 | 1467039536426 Marionette DEBUG loaded listener.js 07:58:56 INFO - PROCESS | 2780 | ++DOMWINDOW == 94 (125B3400) [pid = 2780] [serial = 1322] [outer = 0DD15000] 07:58:57 INFO - PROCESS | 2780 | 1467039537112 Marionette TRACE conn7 <- [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:58:57 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:58:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1083ms 07:58:57 INFO - PROCESS | 2780 | 1467039537160 Marionette TRACE conn7 -> [0,1725,"getWindowHandle",null] 07:58:57 INFO - PROCESS | 2780 | 1467039537165 Marionette TRACE conn7 <- [1,1725,null,{"value":"13"}] 07:58:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 07:58:57 INFO - PROCESS | 2780 | 1467039537171 Marionette TRACE conn7 -> [0,1726,"setScriptTimeout",{"ms":35000}] 07:58:57 INFO - PROCESS | 2780 | 1467039537174 Marionette TRACE conn7 <- [1,1726,null,{}] 07:58:57 INFO - PROCESS | 2780 | 1467039537178 Marionette TRACE conn7 -> [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:58:57 INFO - PROCESS | 2780 | 1467039537181 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:58:57 INFO - PROCESS | 2780 | 1467039537304 Marionette TRACE conn7 <- [1,1727,null,{"value":null}] 07:58:57 INFO - PROCESS | 2780 | 1467039537450 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:57 INFO - PROCESS | 2780 | 1467039537453 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:58:57 INFO - PROCESS | 2780 | ++DOCSHELL 15FEBC00 == 36 [pid = 2780] [id = 441] 07:58:57 INFO - PROCESS | 2780 | ++DOMWINDOW == 95 (15FF7C00) [pid = 2780] [serial = 1323] [outer = 00000000] 07:58:57 INFO - PROCESS | 2780 | ++DOMWINDOW == 96 (1648F400) [pid = 2780] [serial = 1324] [outer = 15FF7C00] 07:58:57 INFO - PROCESS | 2780 | 1467039537513 Marionette DEBUG loaded listener.js 07:58:57 INFO - PROCESS | 2780 | ++DOMWINDOW == 97 (1649CC00) [pid = 2780] [serial = 1325] [outer = 15FF7C00] 07:58:58 INFO - PROCESS | 2780 | 1467039538218 Marionette TRACE conn7 <- [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:58:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 07:58:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1077ms 07:58:58 INFO - PROCESS | 2780 | 1467039538252 Marionette TRACE conn7 -> [0,1729,"getWindowHandle",null] 07:58:58 INFO - PROCESS | 2780 | 1467039538254 Marionette TRACE conn7 <- [1,1729,null,{"value":"13"}] 07:58:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 07:58:58 INFO - PROCESS | 2780 | 1467039538258 Marionette TRACE conn7 -> [0,1730,"setScriptTimeout",{"ms":35000}] 07:58:58 INFO - PROCESS | 2780 | 1467039538262 Marionette TRACE conn7 <- [1,1730,null,{}] 07:58:58 INFO - PROCESS | 2780 | 1467039538273 Marionette TRACE conn7 -> [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:58:58 INFO - PROCESS | 2780 | 1467039538278 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:58:58 INFO - PROCESS | 2780 | 1467039538471 Marionette TRACE conn7 <- [1,1731,null,{"value":null}] 07:58:58 INFO - PROCESS | 2780 | 1467039538483 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:58 INFO - PROCESS | 2780 | 1467039538486 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:58:58 INFO - PROCESS | 2780 | ++DOCSHELL 0E23A400 == 37 [pid = 2780] [id = 442] 07:58:58 INFO - PROCESS | 2780 | ++DOMWINDOW == 98 (19E0A000) [pid = 2780] [serial = 1326] [outer = 00000000] 07:58:58 INFO - PROCESS | 2780 | ++DOMWINDOW == 99 (19E15800) [pid = 2780] [serial = 1327] [outer = 19E0A000] 07:58:58 INFO - PROCESS | 2780 | 1467039538542 Marionette DEBUG loaded listener.js 07:58:58 INFO - PROCESS | 2780 | ++DOMWINDOW == 100 (1ABE4C00) [pid = 2780] [serial = 1328] [outer = 19E0A000] 07:58:59 INFO - PROCESS | 2780 | --DOCSHELL 16925800 == 36 [pid = 2780] [id = 438] 07:58:59 INFO - PROCESS | 2780 | --DOCSHELL 0C516000 == 35 [pid = 2780] [id = 437] 07:58:59 INFO - PROCESS | 2780 | --DOCSHELL 124C2C00 == 34 [pid = 2780] [id = 436] 07:58:59 INFO - PROCESS | 2780 | --DOCSHELL 162B9400 == 33 [pid = 2780] [id = 435] 07:58:59 INFO - PROCESS | 2780 | --DOCSHELL 0E055C00 == 32 [pid = 2780] [id = 434] 07:58:59 INFO - PROCESS | 2780 | --DOCSHELL 13A0C000 == 31 [pid = 2780] [id = 433] 07:58:59 INFO - PROCESS | 2780 | --DOCSHELL 0E80B000 == 30 [pid = 2780] [id = 432] 07:58:59 INFO - PROCESS | 2780 | --DOCSHELL 0C510800 == 29 [pid = 2780] [id = 431] 07:58:59 INFO - PROCESS | 2780 | --DOMWINDOW == 99 (1AC34800) [pid = 2780] [serial = 1274] [outer = 00000000] [url = about:blank] 07:58:59 INFO - PROCESS | 2780 | --DOMWINDOW == 98 (1B51FC00) [pid = 2780] [serial = 1276] [outer = 00000000] [url = about:blank] 07:58:59 INFO - PROCESS | 2780 | --DOMWINDOW == 97 (1B5B0400) [pid = 2780] [serial = 1277] [outer = 00000000] [url = about:blank] 07:58:59 INFO - PROCESS | 2780 | --DOMWINDOW == 96 (186FD400) [pid = 2780] [serial = 1271] [outer = 00000000] [url = about:blank] 07:58:59 INFO - PROCESS | 2780 | --DOMWINDOW == 95 (0DD19C00) [pid = 2780] [serial = 1250] [outer = 00000000] [url = about:blank] 07:58:59 INFO - PROCESS | 2780 | --DOMWINDOW == 94 (1B5B4C00) [pid = 2780] [serial = 1246] [outer = 00000000] [url = about:blank] 07:58:59 INFO - PROCESS | 2780 | --DOMWINDOW == 93 (15084400) [pid = 2780] [serial = 1270] [outer = 00000000] [url = about:blank] 07:58:59 INFO - PROCESS | 2780 | --DOMWINDOW == 92 (16B27C00) [pid = 2780] [serial = 1264] [outer = 00000000] [url = about:blank] 07:58:59 INFO - PROCESS | 2780 | --DOMWINDOW == 91 (1AC2E000) [pid = 2780] [serial = 1273] [outer = 00000000] [url = about:blank] 07:58:59 INFO - PROCESS | 2780 | --DOMWINDOW == 90 (167E2000) [pid = 2780] [serial = 1259] [outer = 00000000] [url = about:blank] 07:58:59 INFO - PROCESS | 2780 | --DOMWINDOW == 89 (168DE000) [pid = 2780] [serial = 1262] [outer = 00000000] [url = about:blank] 07:58:59 INFO - PROCESS | 2780 | --DOMWINDOW == 88 (0DAD3800) [pid = 2780] [serial = 1252] [outer = 00000000] [url = about:blank] 07:58:59 INFO - PROCESS | 2780 | --DOMWINDOW == 87 (1AC32800) [pid = 2780] [serial = 1243] [outer = 00000000] [url = about:blank] 07:58:59 INFO - PROCESS | 2780 | --DOMWINDOW == 86 (0DB75000) [pid = 2780] [serial = 1202] [outer = 00000000] [url = about:blank] 07:58:59 INFO - PROCESS | 2780 | --DOMWINDOW == 85 (0D3F8C00) [pid = 2780] [serial = 1249] [outer = 00000000] [url = about:blank] 07:58:59 INFO - PROCESS | 2780 | --DOMWINDOW == 84 (1B8E6800) [pid = 2780] [serial = 1247] [outer = 00000000] [url = about:blank] 07:58:59 INFO - PROCESS | 2780 | --DOMWINDOW == 83 (0DD15400) [pid = 2780] [serial = 1253] [outer = 00000000] [url = about:blank] 07:58:59 INFO - PROCESS | 2780 | --DOMWINDOW == 82 (19DA0400) [pid = 2780] [serial = 1268] [outer = 00000000] [url = about:blank] 07:58:59 INFO - PROCESS | 2780 | --DOMWINDOW == 81 (15393000) [pid = 2780] [serial = 1256] [outer = 00000000] [url = about:blank] 07:58:59 INFO - PROCESS | 2780 | --DOMWINDOW == 80 (15077400) [pid = 2780] [serial = 1238] [outer = 00000000] [url = about:blank] 07:58:59 INFO - PROCESS | 2780 | --DOMWINDOW == 79 (17AD0400) [pid = 2780] [serial = 1265] [outer = 00000000] [url = about:blank] 07:58:59 INFO - PROCESS | 2780 | --DOMWINDOW == 78 (13A02C00) [pid = 2780] [serial = 1237] [outer = 00000000] [url = about:blank] 07:58:59 INFO - PROCESS | 2780 | --DOMWINDOW == 77 (13A0FC00) [pid = 2780] [serial = 1255] [outer = 00000000] [url = about:blank] 07:58:59 INFO - PROCESS | 2780 | --DOMWINDOW == 76 (1ABEA000) [pid = 2780] [serial = 1235] [outer = 00000000] [url = about:blank] 07:58:59 INFO - PROCESS | 2780 | --DOMWINDOW == 75 (1B518C00) [pid = 2780] [serial = 1244] [outer = 00000000] [url = about:blank] 07:58:59 INFO - PROCESS | 2780 | --DOMWINDOW == 74 (1652A000) [pid = 2780] [serial = 1258] [outer = 00000000] [url = about:blank] 07:58:59 INFO - PROCESS | 2780 | --DOMWINDOW == 73 (168D5000) [pid = 2780] [serial = 1261] [outer = 00000000] [url = about:blank] 07:58:59 INFO - PROCESS | 2780 | --DOMWINDOW == 72 (16893000) [pid = 2780] [serial = 1240] [outer = 00000000] [url = about:blank] 07:58:59 INFO - PROCESS | 2780 | --DOMWINDOW == 71 (1692F000) [pid = 2780] [serial = 1241] [outer = 00000000] [url = about:blank] 07:58:59 INFO - PROCESS | 2780 | --DOMWINDOW == 70 (19D9F000) [pid = 2780] [serial = 1267] [outer = 00000000] [url = about:blank] 07:58:59 INFO - PROCESS | 2780 | 1467039539496 Marionette TRACE conn7 <- [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:58:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 07:58:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1274ms 07:58:59 INFO - PROCESS | 2780 | 1467039539536 Marionette TRACE conn7 -> [0,1733,"getWindowHandle",null] 07:58:59 INFO - PROCESS | 2780 | 1467039539540 Marionette TRACE conn7 <- [1,1733,null,{"value":"13"}] 07:58:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 07:58:59 INFO - PROCESS | 2780 | 1467039539545 Marionette TRACE conn7 -> [0,1734,"setScriptTimeout",{"ms":35000}] 07:58:59 INFO - PROCESS | 2780 | 1467039539548 Marionette TRACE conn7 <- [1,1734,null,{}] 07:58:59 INFO - PROCESS | 2780 | 1467039539555 Marionette TRACE conn7 -> [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:58:59 INFO - PROCESS | 2780 | 1467039539558 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:58:59 INFO - PROCESS | 2780 | 1467039539650 Marionette TRACE conn7 <- [1,1735,null,{"value":null}] 07:58:59 INFO - PROCESS | 2780 | 1467039539656 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:59 INFO - PROCESS | 2780 | 1467039539661 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:58:59 INFO - PROCESS | 2780 | ++DOCSHELL 0DAD9000 == 30 [pid = 2780] [id = 443] 07:58:59 INFO - PROCESS | 2780 | ++DOMWINDOW == 71 (0DAD9C00) [pid = 2780] [serial = 1329] [outer = 00000000] 07:58:59 INFO - PROCESS | 2780 | ++DOMWINDOW == 72 (0DD14800) [pid = 2780] [serial = 1330] [outer = 0DAD9C00] 07:58:59 INFO - PROCESS | 2780 | 1467039539709 Marionette DEBUG loaded listener.js 07:58:59 INFO - PROCESS | 2780 | ++DOMWINDOW == 73 (0DD20C00) [pid = 2780] [serial = 1331] [outer = 0DAD9C00] 07:59:00 INFO - PROCESS | 2780 | 1467039540246 Marionette TRACE conn7 <- [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:59:00 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:59:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 730ms 07:59:00 INFO - PROCESS | 2780 | 1467039540276 Marionette TRACE conn7 -> [0,1737,"getWindowHandle",null] 07:59:00 INFO - PROCESS | 2780 | 1467039540280 Marionette TRACE conn7 <- [1,1737,null,{"value":"13"}] 07:59:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 07:59:00 INFO - PROCESS | 2780 | 1467039540286 Marionette TRACE conn7 -> [0,1738,"setScriptTimeout",{"ms":35000}] 07:59:00 INFO - PROCESS | 2780 | 1467039540289 Marionette TRACE conn7 <- [1,1738,null,{}] 07:59:00 INFO - PROCESS | 2780 | 1467039540292 Marionette TRACE conn7 -> [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:59:00 INFO - PROCESS | 2780 | 1467039540295 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:59:00 INFO - PROCESS | 2780 | 1467039540386 Marionette TRACE conn7 <- [1,1739,null,{"value":null}] 07:59:00 INFO - PROCESS | 2780 | 1467039540490 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:00 INFO - PROCESS | 2780 | 1467039540492 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:59:00 INFO - PROCESS | 2780 | ++DOCSHELL 11D88C00 == 31 [pid = 2780] [id = 444] 07:59:00 INFO - PROCESS | 2780 | ++DOMWINDOW == 74 (11D8F800) [pid = 2780] [serial = 1332] [outer = 00000000] 07:59:00 INFO - PROCESS | 2780 | ++DOMWINDOW == 75 (125BC400) [pid = 2780] [serial = 1333] [outer = 11D8F800] 07:59:00 INFO - PROCESS | 2780 | 1467039540542 Marionette DEBUG loaded listener.js 07:59:00 INFO - PROCESS | 2780 | ++DOMWINDOW == 76 (13A07C00) [pid = 2780] [serial = 1334] [outer = 11D8F800] 07:59:00 INFO - PROCESS | 2780 | 1467039540933 Marionette TRACE conn7 <- [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:59:00 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:59:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 670ms 07:59:00 INFO - PROCESS | 2780 | 1467039540961 Marionette TRACE conn7 -> [0,1741,"getWindowHandle",null] 07:59:00 INFO - PROCESS | 2780 | 1467039540963 Marionette TRACE conn7 <- [1,1741,null,{"value":"13"}] 07:59:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 07:59:00 INFO - PROCESS | 2780 | 1467039540966 Marionette TRACE conn7 -> [0,1742,"setScriptTimeout",{"ms":35000}] 07:59:00 INFO - PROCESS | 2780 | 1467039540970 Marionette TRACE conn7 <- [1,1742,null,{}] 07:59:00 INFO - PROCESS | 2780 | 1467039540980 Marionette TRACE conn7 -> [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:59:00 INFO - PROCESS | 2780 | 1467039540984 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:59:01 INFO - PROCESS | 2780 | 1467039541072 Marionette TRACE conn7 <- [1,1743,null,{"value":null}] 07:59:01 INFO - PROCESS | 2780 | 1467039541079 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:01 INFO - PROCESS | 2780 | 1467039541081 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:59:01 INFO - PROCESS | 2780 | ++DOCSHELL 156FD800 == 32 [pid = 2780] [id = 445] 07:59:01 INFO - PROCESS | 2780 | ++DOMWINDOW == 77 (162B4800) [pid = 2780] [serial = 1335] [outer = 00000000] 07:59:01 INFO - PROCESS | 2780 | ++DOMWINDOW == 78 (16499000) [pid = 2780] [serial = 1336] [outer = 162B4800] 07:59:01 INFO - PROCESS | 2780 | 1467039541128 Marionette DEBUG loaded listener.js 07:59:01 INFO - PROCESS | 2780 | ++DOMWINDOW == 79 (167EA800) [pid = 2780] [serial = 1337] [outer = 162B4800] 07:59:01 INFO - PROCESS | 2780 | 1467039541611 Marionette TRACE conn7 <- [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:59:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 07:59:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 670ms 07:59:01 INFO - PROCESS | 2780 | 1467039541645 Marionette TRACE conn7 -> [0,1745,"getWindowHandle",null] 07:59:01 INFO - PROCESS | 2780 | 1467039541647 Marionette TRACE conn7 <- [1,1745,null,{"value":"13"}] 07:59:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 07:59:01 INFO - PROCESS | 2780 | 1467039541672 Marionette TRACE conn7 -> [0,1746,"setScriptTimeout",{"ms":35000}] 07:59:01 INFO - PROCESS | 2780 | 1467039541674 Marionette TRACE conn7 <- [1,1746,null,{}] 07:59:01 INFO - PROCESS | 2780 | 1467039541678 Marionette TRACE conn7 -> [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:59:01 INFO - PROCESS | 2780 | 1467039541680 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:59:01 INFO - PROCESS | 2780 | 1467039541808 Marionette TRACE conn7 <- [1,1747,null,{"value":null}] 07:59:01 INFO - PROCESS | 2780 | 1467039541871 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:01 INFO - PROCESS | 2780 | 1467039541873 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:59:01 INFO - PROCESS | 2780 | ++DOCSHELL 168D8800 == 33 [pid = 2780] [id = 446] 07:59:01 INFO - PROCESS | 2780 | ++DOMWINDOW == 80 (168D9400) [pid = 2780] [serial = 1338] [outer = 00000000] 07:59:01 INFO - PROCESS | 2780 | ++DOMWINDOW == 81 (169BCC00) [pid = 2780] [serial = 1339] [outer = 168D9400] 07:59:01 INFO - PROCESS | 2780 | 1467039541918 Marionette DEBUG loaded listener.js 07:59:01 INFO - PROCESS | 2780 | ++DOMWINDOW == 82 (16A96C00) [pid = 2780] [serial = 1340] [outer = 168D9400] 07:59:02 INFO - PROCESS | 2780 | 1467039542332 Marionette TRACE conn7 <- [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:59:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 07:59:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 730ms 07:59:02 INFO - PROCESS | 2780 | 1467039542407 Marionette TRACE conn7 -> [0,1749,"getWindowHandle",null] 07:59:02 INFO - PROCESS | 2780 | 1467039542409 Marionette TRACE conn7 <- [1,1749,null,{"value":"13"}] 07:59:02 INFO - PROCESS | 2780 | 1467039542413 Marionette TRACE conn7 -> [0,1750,"setScriptTimeout",{"ms":35000}] 07:59:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 07:59:02 INFO - PROCESS | 2780 | 1467039542414 Marionette TRACE conn7 <- [1,1750,null,{}] 07:59:02 INFO - PROCESS | 2780 | 1467039542418 Marionette TRACE conn7 -> [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:59:02 INFO - PROCESS | 2780 | 1467039542420 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:59:02 INFO - PROCESS | 2780 | 1467039542567 Marionette TRACE conn7 <- [1,1751,null,{"value":null}] 07:59:02 INFO - PROCESS | 2780 | 1467039542587 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:02 INFO - PROCESS | 2780 | 1467039542589 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:59:02 INFO - PROCESS | 2780 | ++DOCSHELL 16A9BC00 == 34 [pid = 2780] [id = 447] 07:59:02 INFO - PROCESS | 2780 | ++DOMWINDOW == 83 (16B26800) [pid = 2780] [serial = 1341] [outer = 00000000] 07:59:02 INFO - PROCESS | 2780 | ++DOMWINDOW == 84 (17AD3400) [pid = 2780] [serial = 1342] [outer = 16B26800] 07:59:02 INFO - PROCESS | 2780 | 1467039542632 Marionette DEBUG loaded listener.js 07:59:02 INFO - PROCESS | 2780 | ++DOMWINDOW == 85 (1862E800) [pid = 2780] [serial = 1343] [outer = 16B26800] 07:59:03 INFO - PROCESS | 2780 | 1467039543094 Marionette TRACE conn7 <- [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:59:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 07:59:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 730ms 07:59:03 INFO - PROCESS | 2780 | 1467039543153 Marionette TRACE conn7 -> [0,1753,"getWindowHandle",null] 07:59:03 INFO - PROCESS | 2780 | 1467039543155 Marionette TRACE conn7 <- [1,1753,null,{"value":"13"}] 07:59:03 INFO - PROCESS | 2780 | 1467039543158 Marionette TRACE conn7 -> [0,1754,"setScriptTimeout",{"ms":35000}] 07:59:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 07:59:03 INFO - PROCESS | 2780 | 1467039543160 Marionette TRACE conn7 <- [1,1754,null,{}] 07:59:03 INFO - PROCESS | 2780 | 1467039543164 Marionette TRACE conn7 -> [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:59:03 INFO - PROCESS | 2780 | 1467039543169 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:59:03 INFO - PROCESS | 2780 | 1467039543324 Marionette TRACE conn7 <- [1,1755,null,{"value":null}] 07:59:03 INFO - PROCESS | 2780 | 1467039543393 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:03 INFO - PROCESS | 2780 | 1467039543395 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:59:03 INFO - PROCESS | 2780 | ++DOCSHELL 1ABE3400 == 35 [pid = 2780] [id = 448] 07:59:03 INFO - PROCESS | 2780 | ++DOMWINDOW == 86 (1ABE9000) [pid = 2780] [serial = 1344] [outer = 00000000] 07:59:03 INFO - PROCESS | 2780 | ++DOMWINDOW == 87 (1AC27800) [pid = 2780] [serial = 1345] [outer = 1ABE9000] 07:59:03 INFO - PROCESS | 2780 | 1467039543438 Marionette DEBUG loaded listener.js 07:59:03 INFO - PROCESS | 2780 | ++DOMWINDOW == 88 (1AC28000) [pid = 2780] [serial = 1346] [outer = 1ABE9000] 07:59:03 INFO - PROCESS | 2780 | --DOMWINDOW == 87 (0C511400) [pid = 2780] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 07:59:03 INFO - PROCESS | 2780 | --DOMWINDOW == 86 (1648E400) [pid = 2780] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 07:59:03 INFO - PROCESS | 2780 | --DOMWINDOW == 85 (0E80B400) [pid = 2780] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 07:59:03 INFO - PROCESS | 2780 | --DOMWINDOW == 84 (13A0D400) [pid = 2780] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 07:59:03 INFO - PROCESS | 2780 | --DOMWINDOW == 83 (0C597400) [pid = 2780] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 07:59:03 INFO - PROCESS | 2780 | --DOMWINDOW == 82 (16A9A400) [pid = 2780] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 07:59:03 INFO - PROCESS | 2780 | --DOMWINDOW == 81 (16A8D000) [pid = 2780] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 07:59:03 INFO - PROCESS | 2780 | --DOMWINDOW == 80 (0DA74400) [pid = 2780] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 07:59:03 INFO - PROCESS | 2780 | --DOMWINDOW == 79 (15FFAC00) [pid = 2780] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 07:59:03 INFO - PROCESS | 2780 | --DOMWINDOW == 78 (1AC29000) [pid = 2780] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 07:59:03 INFO - PROCESS | 2780 | --DOMWINDOW == 77 (1B8EB400) [pid = 2780] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 07:59:03 INFO - PROCESS | 2780 | --DOMWINDOW == 76 (12458C00) [pid = 2780] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 07:59:03 INFO - PROCESS | 2780 | --DOMWINDOW == 75 (13A08800) [pid = 2780] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 07:59:03 INFO - PROCESS | 2780 | 1467039543952 Marionette TRACE conn7 <- [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:59:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 07:59:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 831ms 07:59:03 INFO - PROCESS | 2780 | 1467039543993 Marionette TRACE conn7 -> [0,1757,"getWindowHandle",null] 07:59:03 INFO - PROCESS | 2780 | 1467039543995 Marionette TRACE conn7 <- [1,1757,null,{"value":"13"}] 07:59:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 07:59:03 INFO - PROCESS | 2780 | 1467039543998 Marionette TRACE conn7 -> [0,1758,"setScriptTimeout",{"ms":35000}] 07:59:03 INFO - PROCESS | 2780 | 1467039543999 Marionette TRACE conn7 <- [1,1758,null,{}] 07:59:03 INFO - PROCESS | 2780 | 1467039544003 Marionette TRACE conn7 -> [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:59:03 INFO - PROCESS | 2780 | 1467039544005 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:59:04 INFO - PROCESS | 2780 | 1467039544125 Marionette TRACE conn7 <- [1,1759,null,{"value":null}] 07:59:04 INFO - PROCESS | 2780 | 1467039544193 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:04 INFO - PROCESS | 2780 | 1467039544195 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:59:04 INFO - PROCESS | 2780 | ++DOCSHELL 0DA74400 == 36 [pid = 2780] [id = 449] 07:59:04 INFO - PROCESS | 2780 | ++DOMWINDOW == 76 (0E047800) [pid = 2780] [serial = 1347] [outer = 00000000] 07:59:04 INFO - PROCESS | 2780 | ++DOMWINDOW == 77 (162B7000) [pid = 2780] [serial = 1348] [outer = 0E047800] 07:59:04 INFO - PROCESS | 2780 | 1467039544238 Marionette DEBUG loaded listener.js 07:59:04 INFO - PROCESS | 2780 | ++DOMWINDOW == 78 (16B20C00) [pid = 2780] [serial = 1349] [outer = 0E047800] 07:59:04 INFO - PROCESS | 2780 | 1467039544581 Marionette TRACE conn7 <- [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:59:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 07:59:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 630ms 07:59:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 07:59:04 INFO - PROCESS | 2780 | 1467039544636 Marionette TRACE conn7 -> [0,1761,"getWindowHandle",null] 07:59:04 INFO - PROCESS | 2780 | 1467039544639 Marionette TRACE conn7 <- [1,1761,null,{"value":"13"}] 07:59:04 INFO - PROCESS | 2780 | 1467039544642 Marionette TRACE conn7 -> [0,1762,"setScriptTimeout",{"ms":35000}] 07:59:04 INFO - PROCESS | 2780 | 1467039544643 Marionette TRACE conn7 <- [1,1762,null,{}] 07:59:04 INFO - PROCESS | 2780 | 1467039544647 Marionette TRACE conn7 -> [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:59:04 INFO - PROCESS | 2780 | 1467039544649 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:59:04 INFO - PROCESS | 2780 | 1467039544732 Marionette TRACE conn7 <- [1,1763,null,{"value":null}] 07:59:04 INFO - PROCESS | 2780 | 1467039544737 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:04 INFO - PROCESS | 2780 | 1467039544739 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:59:04 INFO - PROCESS | 2780 | ++DOCSHELL 19D99C00 == 37 [pid = 2780] [id = 450] 07:59:04 INFO - PROCESS | 2780 | ++DOMWINDOW == 79 (19D9BC00) [pid = 2780] [serial = 1350] [outer = 00000000] 07:59:04 INFO - PROCESS | 2780 | ++DOMWINDOW == 80 (1AC33000) [pid = 2780] [serial = 1351] [outer = 19D9BC00] 07:59:04 INFO - PROCESS | 2780 | 1467039544781 Marionette DEBUG loaded listener.js 07:59:04 INFO - PROCESS | 2780 | ++DOMWINDOW == 81 (1B519C00) [pid = 2780] [serial = 1352] [outer = 19D9BC00] 07:59:05 INFO - PROCESS | 2780 | 1467039545221 Marionette TRACE conn7 <- [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:59:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 07:59:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 630ms 07:59:05 INFO - PROCESS | 2780 | 1467039545275 Marionette TRACE conn7 -> [0,1765,"getWindowHandle",null] 07:59:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 07:59:05 INFO - PROCESS | 2780 | 1467039545287 Marionette TRACE conn7 <- [1,1765,null,{"value":"13"}] 07:59:05 INFO - PROCESS | 2780 | 1467039545291 Marionette TRACE conn7 -> [0,1766,"setScriptTimeout",{"ms":35000}] 07:59:05 INFO - PROCESS | 2780 | 1467039545292 Marionette TRACE conn7 <- [1,1766,null,{}] 07:59:05 INFO - PROCESS | 2780 | 1467039545296 Marionette TRACE conn7 -> [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:59:05 INFO - PROCESS | 2780 | 1467039545298 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:59:05 INFO - PROCESS | 2780 | 1467039545381 Marionette TRACE conn7 <- [1,1767,null,{"value":null}] 07:59:05 INFO - PROCESS | 2780 | 1467039545386 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:05 INFO - PROCESS | 2780 | 1467039545388 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:59:05 INFO - PROCESS | 2780 | ++DOCSHELL 1B51D400 == 38 [pid = 2780] [id = 451] 07:59:05 INFO - PROCESS | 2780 | ++DOMWINDOW == 82 (1B51E400) [pid = 2780] [serial = 1353] [outer = 00000000] 07:59:05 INFO - PROCESS | 2780 | ++DOMWINDOW == 83 (1B5ACC00) [pid = 2780] [serial = 1354] [outer = 1B51E400] 07:59:05 INFO - PROCESS | 2780 | 1467039545432 Marionette DEBUG loaded listener.js 07:59:05 INFO - PROCESS | 2780 | ++DOMWINDOW == 84 (1B5AF400) [pid = 2780] [serial = 1355] [outer = 1B51E400] 07:59:06 INFO - PROCESS | 2780 | 1467039546032 Marionette TRACE conn7 <- [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:59:06 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:59:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 770ms 07:59:06 INFO - PROCESS | 2780 | 1467039546065 Marionette TRACE conn7 -> [0,1769,"getWindowHandle",null] 07:59:06 INFO - PROCESS | 2780 | 1467039546071 Marionette TRACE conn7 <- [1,1769,null,{"value":"13"}] 07:59:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 07:59:06 INFO - PROCESS | 2780 | 1467039546077 Marionette TRACE conn7 -> [0,1770,"setScriptTimeout",{"ms":35000}] 07:59:06 INFO - PROCESS | 2780 | 1467039546080 Marionette TRACE conn7 <- [1,1770,null,{}] 07:59:06 INFO - PROCESS | 2780 | 1467039546086 Marionette TRACE conn7 -> [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:59:06 INFO - PROCESS | 2780 | 1467039546089 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:59:06 INFO - PROCESS | 2780 | 1467039546211 Marionette TRACE conn7 <- [1,1771,null,{"value":null}] 07:59:06 INFO - PROCESS | 2780 | 1467039546371 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:06 INFO - PROCESS | 2780 | 1467039546376 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:59:06 INFO - PROCESS | 2780 | ++DOCSHELL 0D35D000 == 39 [pid = 2780] [id = 452] 07:59:06 INFO - PROCESS | 2780 | ++DOMWINDOW == 85 (0D363400) [pid = 2780] [serial = 1356] [outer = 00000000] 07:59:06 INFO - PROCESS | 2780 | ++DOMWINDOW == 86 (0E236800) [pid = 2780] [serial = 1357] [outer = 0D363400] 07:59:06 INFO - PROCESS | 2780 | 1467039546434 Marionette DEBUG loaded listener.js 07:59:06 INFO - PROCESS | 2780 | ++DOMWINDOW == 87 (12436400) [pid = 2780] [serial = 1358] [outer = 0D363400] 07:59:07 INFO - PROCESS | 2780 | 1467039547046 Marionette TRACE conn7 <- [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:59:07 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:59:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1024ms 07:59:07 INFO - PROCESS | 2780 | 1467039547104 Marionette TRACE conn7 -> [0,1773,"getWindowHandle",null] 07:59:07 INFO - PROCESS | 2780 | 1467039547109 Marionette TRACE conn7 <- [1,1773,null,{"value":"13"}] 07:59:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 07:59:07 INFO - PROCESS | 2780 | 1467039547116 Marionette TRACE conn7 -> [0,1774,"setScriptTimeout",{"ms":35000}] 07:59:07 INFO - PROCESS | 2780 | 1467039547119 Marionette TRACE conn7 <- [1,1774,null,{}] 07:59:07 INFO - PROCESS | 2780 | 1467039547123 Marionette TRACE conn7 -> [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:59:07 INFO - PROCESS | 2780 | 1467039547126 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:59:07 INFO - PROCESS | 2780 | 1467039547241 Marionette TRACE conn7 <- [1,1775,null,{"value":null}] 07:59:07 INFO - PROCESS | 2780 | 1467039547387 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:07 INFO - PROCESS | 2780 | 1467039547390 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:59:07 INFO - PROCESS | 2780 | ++DOCSHELL 162B1400 == 40 [pid = 2780] [id = 453] 07:59:07 INFO - PROCESS | 2780 | ++DOMWINDOW == 88 (162B7C00) [pid = 2780] [serial = 1359] [outer = 00000000] 07:59:07 INFO - PROCESS | 2780 | ++DOMWINDOW == 89 (1688A000) [pid = 2780] [serial = 1360] [outer = 162B7C00] 07:59:07 INFO - PROCESS | 2780 | 1467039547447 Marionette DEBUG loaded listener.js 07:59:07 INFO - PROCESS | 2780 | ++DOMWINDOW == 90 (169C5400) [pid = 2780] [serial = 1361] [outer = 162B7C00] 07:59:08 INFO - PROCESS | 2780 | 1467039548065 Marionette TRACE conn7 <- [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:59:08 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:59:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1018ms 07:59:08 INFO - PROCESS | 2780 | 1467039548137 Marionette TRACE conn7 -> [0,1777,"getWindowHandle",null] 07:59:08 INFO - PROCESS | 2780 | 1467039548140 Marionette TRACE conn7 <- [1,1777,null,{"value":"13"}] 07:59:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 07:59:08 INFO - PROCESS | 2780 | 1467039548144 Marionette TRACE conn7 -> [0,1778,"setScriptTimeout",{"ms":35000}] 07:59:08 INFO - PROCESS | 2780 | 1467039548148 Marionette TRACE conn7 <- [1,1778,null,{}] 07:59:08 INFO - PROCESS | 2780 | 1467039548159 Marionette TRACE conn7 -> [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:59:08 INFO - PROCESS | 2780 | 1467039548164 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:59:08 INFO - PROCESS | 2780 | 1467039548343 Marionette TRACE conn7 <- [1,1779,null,{"value":null}] 07:59:08 INFO - PROCESS | 2780 | 1467039548485 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:08 INFO - PROCESS | 2780 | 1467039548488 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:59:08 INFO - PROCESS | 2780 | ++DOCSHELL 1B5ABC00 == 41 [pid = 2780] [id = 454] 07:59:08 INFO - PROCESS | 2780 | ++DOMWINDOW == 91 (1B5AC000) [pid = 2780] [serial = 1362] [outer = 00000000] 07:59:08 INFO - PROCESS | 2780 | ++DOMWINDOW == 92 (1B8E3400) [pid = 2780] [serial = 1363] [outer = 1B5AC000] 07:59:08 INFO - PROCESS | 2780 | 1467039548545 Marionette DEBUG loaded listener.js 07:59:08 INFO - PROCESS | 2780 | ++DOMWINDOW == 93 (1B8ED000) [pid = 2780] [serial = 1364] [outer = 1B5AC000] 07:59:09 INFO - PROCESS | 2780 | 1467039549144 Marionette TRACE conn7 <- [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:59:09 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:59:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1024ms 07:59:09 INFO - PROCESS | 2780 | 1467039549171 Marionette TRACE conn7 -> [0,1781,"getWindowHandle",null] 07:59:09 INFO - PROCESS | 2780 | 1467039549174 Marionette TRACE conn7 <- [1,1781,null,{"value":"13"}] 07:59:09 INFO - PROCESS | 2780 | 1467039549177 Marionette TRACE conn7 -> [0,1782,"setScriptTimeout",{"ms":35000}] 07:59:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 07:59:09 INFO - PROCESS | 2780 | 1467039549179 Marionette TRACE conn7 <- [1,1782,null,{}] 07:59:09 INFO - PROCESS | 2780 | 1467039549183 Marionette TRACE conn7 -> [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:59:09 INFO - PROCESS | 2780 | 1467039549185 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:59:09 INFO - PROCESS | 2780 | 1467039549298 Marionette TRACE conn7 <- [1,1783,null,{"value":null}] 07:59:09 INFO - PROCESS | 2780 | 1467039549457 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:09 INFO - PROCESS | 2780 | 1467039549460 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:59:09 INFO - PROCESS | 2780 | ++DOCSHELL 0DBBD400 == 42 [pid = 2780] [id = 455] 07:59:09 INFO - PROCESS | 2780 | ++DOMWINDOW == 94 (1B8F0800) [pid = 2780] [serial = 1365] [outer = 00000000] 07:59:09 INFO - PROCESS | 2780 | ++DOMWINDOW == 95 (1BE3FC00) [pid = 2780] [serial = 1366] [outer = 1B8F0800] 07:59:09 INFO - PROCESS | 2780 | 1467039549516 Marionette DEBUG loaded listener.js 07:59:09 INFO - PROCESS | 2780 | ++DOMWINDOW == 96 (1BE83000) [pid = 2780] [serial = 1367] [outer = 1B8F0800] 07:59:10 INFO - PROCESS | 2780 | 1467039550146 Marionette TRACE conn7 <- [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:59:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:59:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1176ms 07:59:10 INFO - PROCESS | 2780 | 1467039550386 Marionette TRACE conn7 -> [0,1785,"getWindowHandle",null] 07:59:10 INFO - PROCESS | 2780 | 1467039550391 Marionette TRACE conn7 <- [1,1785,null,{"value":"13"}] 07:59:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 07:59:10 INFO - PROCESS | 2780 | 1467039550397 Marionette TRACE conn7 -> [0,1786,"setScriptTimeout",{"ms":35000}] 07:59:10 INFO - PROCESS | 2780 | 1467039550400 Marionette TRACE conn7 <- [1,1786,null,{}] 07:59:10 INFO - PROCESS | 2780 | 1467039550406 Marionette TRACE conn7 -> [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:59:10 INFO - PROCESS | 2780 | 1467039550409 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:59:10 INFO - PROCESS | 2780 | 1467039550516 Marionette TRACE conn7 <- [1,1787,null,{"value":null}] 07:59:10 INFO - PROCESS | 2780 | 1467039550656 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:10 INFO - PROCESS | 2780 | 1467039550661 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:59:10 INFO - PROCESS | 2780 | ++DOCSHELL 0C519000 == 43 [pid = 2780] [id = 456] 07:59:10 INFO - PROCESS | 2780 | ++DOMWINDOW == 97 (0CB76400) [pid = 2780] [serial = 1368] [outer = 00000000] 07:59:10 INFO - PROCESS | 2780 | ++DOMWINDOW == 98 (0E23D400) [pid = 2780] [serial = 1369] [outer = 0CB76400] 07:59:10 INFO - PROCESS | 2780 | 1467039550713 Marionette DEBUG loaded listener.js 07:59:10 INFO - PROCESS | 2780 | ++DOMWINDOW == 99 (11D89400) [pid = 2780] [serial = 1370] [outer = 0CB76400] 07:59:11 INFO - PROCESS | 2780 | --DOCSHELL 19D99C00 == 42 [pid = 2780] [id = 450] 07:59:11 INFO - PROCESS | 2780 | --DOCSHELL 0DA74400 == 41 [pid = 2780] [id = 449] 07:59:11 INFO - PROCESS | 2780 | --DOCSHELL 1ABE3400 == 40 [pid = 2780] [id = 448] 07:59:11 INFO - PROCESS | 2780 | --DOCSHELL 16A9BC00 == 39 [pid = 2780] [id = 447] 07:59:11 INFO - PROCESS | 2780 | --DOCSHELL 168D8800 == 38 [pid = 2780] [id = 446] 07:59:11 INFO - PROCESS | 2780 | --DOCSHELL 156FD800 == 37 [pid = 2780] [id = 445] 07:59:11 INFO - PROCESS | 2780 | --DOCSHELL 11D88C00 == 36 [pid = 2780] [id = 444] 07:59:11 INFO - PROCESS | 2780 | --DOCSHELL 0DAD9000 == 35 [pid = 2780] [id = 443] 07:59:11 INFO - PROCESS | 2780 | --DOCSHELL 0DAD1000 == 34 [pid = 2780] [id = 440] 07:59:11 INFO - PROCESS | 2780 | --DOCSHELL 16B1FC00 == 33 [pid = 2780] [id = 439] 07:59:11 INFO - PROCESS | 2780 | --DOCSHELL 15FEBC00 == 32 [pid = 2780] [id = 441] 07:59:11 INFO - PROCESS | 2780 | --DOCSHELL 0E23A400 == 31 [pid = 2780] [id = 442] 07:59:11 INFO - PROCESS | 2780 | --DOCSHELL 0DBBD400 == 30 [pid = 2780] [id = 455] 07:59:11 INFO - PROCESS | 2780 | --DOCSHELL 1B5ABC00 == 29 [pid = 2780] [id = 454] 07:59:11 INFO - PROCESS | 2780 | --DOCSHELL 1B51D400 == 28 [pid = 2780] [id = 451] 07:59:11 INFO - PROCESS | 2780 | --DOCSHELL 0D35D000 == 27 [pid = 2780] [id = 452] 07:59:11 INFO - PROCESS | 2780 | --DOCSHELL 162B1400 == 26 [pid = 2780] [id = 453] 07:59:11 INFO - PROCESS | 2780 | --DOMWINDOW == 98 (0CA6A800) [pid = 2780] [serial = 1294] [outer = 00000000] [url = about:blank] 07:59:11 INFO - PROCESS | 2780 | --DOMWINDOW == 97 (0D359C00) [pid = 2780] [serial = 1295] [outer = 00000000] [url = about:blank] 07:59:11 INFO - PROCESS | 2780 | --DOMWINDOW == 96 (168D7800) [pid = 2780] [serial = 1306] [outer = 00000000] [url = about:blank] 07:59:11 INFO - PROCESS | 2780 | --DOMWINDOW == 95 (0E88B000) [pid = 2780] [serial = 1297] [outer = 00000000] [url = about:blank] 07:59:11 INFO - PROCESS | 2780 | --DOMWINDOW == 94 (11D90400) [pid = 2780] [serial = 1298] [outer = 00000000] [url = about:blank] 07:59:11 INFO - PROCESS | 2780 | --DOMWINDOW == 93 (15076000) [pid = 2780] [serial = 1300] [outer = 00000000] [url = about:blank] 07:59:11 INFO - PROCESS | 2780 | --DOMWINDOW == 92 (11D89C00) [pid = 2780] [serial = 1292] [outer = 00000000] [url = about:blank] 07:59:11 INFO - PROCESS | 2780 | --DOMWINDOW == 91 (0DEA9800) [pid = 2780] [serial = 1291] [outer = 00000000] [url = about:blank] 07:59:11 INFO - PROCESS | 2780 | --DOMWINDOW == 90 (16B28400) [pid = 2780] [serial = 1309] [outer = 00000000] [url = about:blank] 07:59:11 INFO - PROCESS | 2780 | --DOMWINDOW == 89 (17AD0000) [pid = 2780] [serial = 1315] [outer = 00000000] [url = about:blank] 07:59:11 INFO - PROCESS | 2780 | --DOMWINDOW == 88 (1334A400) [pid = 2780] [serial = 1280] [outer = 00000000] [url = about:blank] 07:59:11 INFO - PROCESS | 2780 | --DOMWINDOW == 87 (11D96000) [pid = 2780] [serial = 1279] [outer = 00000000] [url = about:blank] 07:59:11 INFO - PROCESS | 2780 | --DOMWINDOW == 86 (16888000) [pid = 2780] [serial = 1283] [outer = 00000000] [url = about:blank] 07:59:11 INFO - PROCESS | 2780 | --DOMWINDOW == 85 (16494C00) [pid = 2780] [serial = 1282] [outer = 00000000] [url = about:blank] 07:59:11 INFO - PROCESS | 2780 | --DOMWINDOW == 84 (1B5B7000) [pid = 2780] [serial = 1286] [outer = 00000000] [url = about:blank] 07:59:11 INFO - PROCESS | 2780 | --DOMWINDOW == 83 (1B51E800) [pid = 2780] [serial = 1285] [outer = 00000000] [url = about:blank] 07:59:11 INFO - PROCESS | 2780 | --DOMWINDOW == 82 (18D82C00) [pid = 2780] [serial = 1316] [outer = 00000000] [url = about:blank] 07:59:11 INFO - PROCESS | 2780 | --DOMWINDOW == 81 (1BE40400) [pid = 2780] [serial = 1289] [outer = 00000000] [url = about:blank] 07:59:11 INFO - PROCESS | 2780 | --DOMWINDOW == 80 (1BE37000) [pid = 2780] [serial = 1288] [outer = 00000000] [url = about:blank] 07:59:11 INFO - PROCESS | 2780 | --DOMWINDOW == 79 (19186C00) [pid = 2780] [serial = 1318] [outer = 00000000] [url = about:blank] 07:59:11 INFO - PROCESS | 2780 | --DOMWINDOW == 78 (17ACBC00) [pid = 2780] [serial = 1310] [outer = 00000000] [url = about:blank] 07:59:11 INFO - PROCESS | 2780 | --DOMWINDOW == 77 (162BAC00) [pid = 2780] [serial = 1303] [outer = 00000000] [url = about:blank] 07:59:11 INFO - PROCESS | 2780 | --DOMWINDOW == 76 (167E4C00) [pid = 2780] [serial = 1304] [outer = 00000000] [url = about:blank] 07:59:11 INFO - PROCESS | 2780 | --DOMWINDOW == 75 (1688B400) [pid = 2780] [serial = 1313] [outer = 00000000] [url = about:blank] 07:59:11 INFO - PROCESS | 2780 | --DOMWINDOW == 74 (1692A000) [pid = 2780] [serial = 1307] [outer = 00000000] [url = about:blank] 07:59:11 INFO - PROCESS | 2780 | --DOMWINDOW == 73 (16490C00) [pid = 2780] [serial = 1312] [outer = 00000000] [url = about:blank] 07:59:11 INFO - PROCESS | 2780 | --DOMWINDOW == 72 (15397400) [pid = 2780] [serial = 1301] [outer = 00000000] [url = about:blank] 07:59:12 INFO - PROCESS | 2780 | 1467039552134 Marionette TRACE conn7 <- [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:59:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 07:59:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1771ms 07:59:12 INFO - PROCESS | 2780 | 1467039552174 Marionette TRACE conn7 -> [0,1789,"getWindowHandle",null] 07:59:12 INFO - PROCESS | 2780 | 1467039552178 Marionette TRACE conn7 <- [1,1789,null,{"value":"13"}] 07:59:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 07:59:12 INFO - PROCESS | 2780 | 1467039552183 Marionette TRACE conn7 -> [0,1790,"setScriptTimeout",{"ms":35000}] 07:59:12 INFO - PROCESS | 2780 | 1467039552186 Marionette TRACE conn7 <- [1,1790,null,{}] 07:59:12 INFO - PROCESS | 2780 | 1467039552192 Marionette TRACE conn7 -> [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:59:12 INFO - PROCESS | 2780 | 1467039552195 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:59:12 INFO - PROCESS | 2780 | 1467039552323 Marionette TRACE conn7 <- [1,1791,null,{"value":null}] 07:59:12 INFO - PROCESS | 2780 | 1467039552337 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:12 INFO - PROCESS | 2780 | 1467039552341 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:59:12 INFO - PROCESS | 2780 | ++DOCSHELL 0DA76C00 == 27 [pid = 2780] [id = 457] 07:59:12 INFO - PROCESS | 2780 | ++DOMWINDOW == 73 (0DA7B400) [pid = 2780] [serial = 1371] [outer = 00000000] 07:59:12 INFO - PROCESS | 2780 | ++DOMWINDOW == 74 (0DACF800) [pid = 2780] [serial = 1372] [outer = 0DA7B400] 07:59:12 INFO - PROCESS | 2780 | 1467039552389 Marionette DEBUG loaded listener.js 07:59:12 INFO - PROCESS | 2780 | ++DOMWINDOW == 75 (0DAD8C00) [pid = 2780] [serial = 1373] [outer = 0DA7B400] 07:59:12 INFO - PROCESS | 2780 | 1467039552889 Marionette TRACE conn7 <- [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:59:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 07:59:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 730ms 07:59:12 INFO - PROCESS | 2780 | 1467039552913 Marionette TRACE conn7 -> [0,1793,"getWindowHandle",null] 07:59:12 INFO - PROCESS | 2780 | 1467039552918 Marionette TRACE conn7 <- [1,1793,null,{"value":"13"}] 07:59:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 07:59:12 INFO - PROCESS | 2780 | 1467039552925 Marionette TRACE conn7 -> [0,1794,"setScriptTimeout",{"ms":35000}] 07:59:12 INFO - PROCESS | 2780 | 1467039552928 Marionette TRACE conn7 <- [1,1794,null,{}] 07:59:12 INFO - PROCESS | 2780 | 1467039552931 Marionette TRACE conn7 -> [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:59:12 INFO - PROCESS | 2780 | 1467039552934 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:59:13 INFO - PROCESS | 2780 | 1467039553022 Marionette TRACE conn7 <- [1,1795,null,{"value":null}] 07:59:13 INFO - PROCESS | 2780 | 1467039553029 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:13 INFO - PROCESS | 2780 | 1467039553031 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:59:13 INFO - PROCESS | 2780 | ++DOCSHELL 0E051C00 == 28 [pid = 2780] [id = 458] 07:59:13 INFO - PROCESS | 2780 | ++DOMWINDOW == 76 (0E052800) [pid = 2780] [serial = 1374] [outer = 00000000] 07:59:13 INFO - PROCESS | 2780 | ++DOMWINDOW == 77 (0E234800) [pid = 2780] [serial = 1375] [outer = 0E052800] 07:59:13 INFO - PROCESS | 2780 | 1467039553078 Marionette DEBUG loaded listener.js 07:59:13 INFO - PROCESS | 2780 | ++DOMWINDOW == 78 (0E843800) [pid = 2780] [serial = 1376] [outer = 0E052800] 07:59:13 INFO - PROCESS | 2780 | 1467039553539 Marionette TRACE conn7 <- [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:59:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 07:59:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 670ms 07:59:13 INFO - PROCESS | 2780 | 1467039553598 Marionette TRACE conn7 -> [0,1797,"getWindowHandle",null] 07:59:13 INFO - PROCESS | 2780 | 1467039553601 Marionette TRACE conn7 <- [1,1797,null,{"value":"13"}] 07:59:13 INFO - PROCESS | 2780 | 1467039553604 Marionette TRACE conn7 -> [0,1798,"setScriptTimeout",{"ms":35000}] 07:59:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 07:59:13 INFO - PROCESS | 2780 | 1467039553608 Marionette TRACE conn7 <- [1,1798,null,{}] 07:59:13 INFO - PROCESS | 2780 | 1467039553618 Marionette TRACE conn7 -> [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:59:13 INFO - PROCESS | 2780 | 1467039553623 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:59:13 INFO - PROCESS | 2780 | 1467039553708 Marionette TRACE conn7 <- [1,1799,null,{"value":null}] 07:59:13 INFO - PROCESS | 2780 | 1467039553846 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:13 INFO - PROCESS | 2780 | 1467039553849 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:59:13 INFO - PROCESS | 2780 | ++DOCSHELL 13519800 == 29 [pid = 2780] [id = 459] 07:59:13 INFO - PROCESS | 2780 | ++DOMWINDOW == 79 (1351C000) [pid = 2780] [serial = 1377] [outer = 00000000] 07:59:13 INFO - PROCESS | 2780 | ++DOMWINDOW == 80 (135CDC00) [pid = 2780] [serial = 1378] [outer = 1351C000] 07:59:13 INFO - PROCESS | 2780 | 1467039553898 Marionette DEBUG loaded listener.js 07:59:13 INFO - PROCESS | 2780 | ++DOMWINDOW == 81 (13A08800) [pid = 2780] [serial = 1379] [outer = 1351C000] 07:59:14 INFO - PROCESS | 2780 | 1467039554332 Marionette TRACE conn7 <- [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:59:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 07:59:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 772ms 07:59:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 07:59:14 INFO - PROCESS | 2780 | 1467039554380 Marionette TRACE conn7 -> [0,1801,"getWindowHandle",null] 07:59:14 INFO - PROCESS | 2780 | 1467039554383 Marionette TRACE conn7 <- [1,1801,null,{"value":"13"}] 07:59:14 INFO - PROCESS | 2780 | 1467039554386 Marionette TRACE conn7 -> [0,1802,"setScriptTimeout",{"ms":35000}] 07:59:14 INFO - PROCESS | 2780 | 1467039554388 Marionette TRACE conn7 <- [1,1802,null,{}] 07:59:14 INFO - PROCESS | 2780 | 1467039554392 Marionette TRACE conn7 -> [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:59:14 INFO - PROCESS | 2780 | 1467039554394 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:59:14 INFO - PROCESS | 2780 | 1467039554511 Marionette TRACE conn7 <- [1,1803,null,{"value":null}] 07:59:14 INFO - PROCESS | 2780 | 1467039554576 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:14 INFO - PROCESS | 2780 | 1467039554578 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:59:14 INFO - PROCESS | 2780 | ++DOCSHELL 13A0BC00 == 30 [pid = 2780] [id = 460] 07:59:14 INFO - PROCESS | 2780 | ++DOMWINDOW == 82 (15048800) [pid = 2780] [serial = 1380] [outer = 00000000] 07:59:14 INFO - PROCESS | 2780 | ++DOMWINDOW == 83 (1507DC00) [pid = 2780] [serial = 1381] [outer = 15048800] 07:59:14 INFO - PROCESS | 2780 | 1467039554623 Marionette DEBUG loaded listener.js 07:59:14 INFO - PROCESS | 2780 | ++DOMWINDOW == 84 (1539BC00) [pid = 2780] [serial = 1382] [outer = 15048800] 07:59:15 INFO - PROCESS | 2780 | 1467039555045 Marionette TRACE conn7 <- [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:59:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 07:59:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 670ms 07:59:15 INFO - PROCESS | 2780 | 1467039555060 Marionette TRACE conn7 -> [0,1805,"getWindowHandle",null] 07:59:15 INFO - PROCESS | 2780 | 1467039555062 Marionette TRACE conn7 <- [1,1805,null,{"value":"13"}] 07:59:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 07:59:15 INFO - PROCESS | 2780 | 1467039555073 Marionette TRACE conn7 -> [0,1806,"setScriptTimeout",{"ms":35000}] 07:59:15 INFO - PROCESS | 2780 | 1467039555074 Marionette TRACE conn7 <- [1,1806,null,{}] 07:59:15 INFO - PROCESS | 2780 | 1467039555114 Marionette TRACE conn7 -> [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:59:15 INFO - PROCESS | 2780 | 1467039555116 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:59:15 INFO - PROCESS | 2780 | 1467039555226 Marionette TRACE conn7 <- [1,1807,null,{"value":null}] 07:59:15 INFO - PROCESS | 2780 | 1467039555231 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:15 INFO - PROCESS | 2780 | 1467039555233 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:59:15 INFO - PROCESS | 2780 | ++DOCSHELL 1563AC00 == 31 [pid = 2780] [id = 461] 07:59:15 INFO - PROCESS | 2780 | ++DOMWINDOW == 85 (1563BC00) [pid = 2780] [serial = 1383] [outer = 00000000] 07:59:15 INFO - PROCESS | 2780 | ++DOMWINDOW == 86 (15FEF400) [pid = 2780] [serial = 1384] [outer = 1563BC00] 07:59:15 INFO - PROCESS | 2780 | 1467039555277 Marionette DEBUG loaded listener.js 07:59:15 INFO - PROCESS | 2780 | ++DOMWINDOW == 87 (162B9800) [pid = 2780] [serial = 1385] [outer = 1563BC00] 07:59:15 INFO - PROCESS | 2780 | 1467039555734 Marionette TRACE conn7 <- [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:59:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 07:59:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 710ms 07:59:15 INFO - PROCESS | 2780 | 1467039555776 Marionette TRACE conn7 -> [0,1809,"getWindowHandle",null] 07:59:15 INFO - PROCESS | 2780 | 1467039555778 Marionette TRACE conn7 <- [1,1809,null,{"value":"13"}] 07:59:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 07:59:15 INFO - PROCESS | 2780 | 1467039555787 Marionette TRACE conn7 -> [0,1810,"setScriptTimeout",{"ms":35000}] 07:59:15 INFO - PROCESS | 2780 | 1467039555789 Marionette TRACE conn7 <- [1,1810,null,{}] 07:59:15 INFO - PROCESS | 2780 | 1467039555793 Marionette TRACE conn7 -> [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:59:15 INFO - PROCESS | 2780 | 1467039555798 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:59:15 INFO - PROCESS | 2780 | 1467039555933 Marionette TRACE conn7 <- [1,1811,null,{"value":null}] 07:59:15 INFO - PROCESS | 2780 | 1467039555999 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:15 INFO - PROCESS | 2780 | 1467039556001 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:59:16 INFO - PROCESS | 2780 | ++DOCSHELL 16497800 == 32 [pid = 2780] [id = 462] 07:59:16 INFO - PROCESS | 2780 | ++DOMWINDOW == 88 (167E3800) [pid = 2780] [serial = 1386] [outer = 00000000] 07:59:16 INFO - PROCESS | 2780 | ++DOMWINDOW == 89 (167F0400) [pid = 2780] [serial = 1387] [outer = 167E3800] 07:59:16 INFO - PROCESS | 2780 | 1467039556045 Marionette DEBUG loaded listener.js 07:59:16 INFO - PROCESS | 2780 | ++DOMWINDOW == 90 (1688EC00) [pid = 2780] [serial = 1388] [outer = 167E3800] 07:59:16 INFO - PROCESS | 2780 | --DOMWINDOW == 89 (1ABE9000) [pid = 2780] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 07:59:16 INFO - PROCESS | 2780 | --DOMWINDOW == 88 (16B26800) [pid = 2780] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 07:59:16 INFO - PROCESS | 2780 | --DOMWINDOW == 87 (0E047800) [pid = 2780] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 07:59:16 INFO - PROCESS | 2780 | --DOMWINDOW == 86 (19D9BC00) [pid = 2780] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 07:59:16 INFO - PROCESS | 2780 | --DOMWINDOW == 85 (19E0A000) [pid = 2780] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 07:59:16 INFO - PROCESS | 2780 | --DOMWINDOW == 84 (0DAD9C00) [pid = 2780] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 07:59:16 INFO - PROCESS | 2780 | --DOMWINDOW == 83 (162B4800) [pid = 2780] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 07:59:16 INFO - PROCESS | 2780 | --DOMWINDOW == 82 (0DD15000) [pid = 2780] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 07:59:16 INFO - PROCESS | 2780 | --DOMWINDOW == 81 (18E0C000) [pid = 2780] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 07:59:16 INFO - PROCESS | 2780 | --DOMWINDOW == 80 (15FF7C00) [pid = 2780] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 07:59:16 INFO - PROCESS | 2780 | --DOMWINDOW == 79 (11D8F800) [pid = 2780] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 07:59:16 INFO - PROCESS | 2780 | --DOMWINDOW == 78 (1B51E400) [pid = 2780] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 07:59:16 INFO - PROCESS | 2780 | --DOMWINDOW == 77 (168D9400) [pid = 2780] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 07:59:16 INFO - PROCESS | 2780 | 1467039556701 Marionette TRACE conn7 <- [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:59:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 07:59:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 970ms 07:59:16 INFO - PROCESS | 2780 | 1467039556762 Marionette TRACE conn7 -> [0,1813,"getWindowHandle",null] 07:59:16 INFO - PROCESS | 2780 | 1467039556764 Marionette TRACE conn7 <- [1,1813,null,{"value":"13"}] 07:59:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 07:59:16 INFO - PROCESS | 2780 | 1467039556767 Marionette TRACE conn7 -> [0,1814,"setScriptTimeout",{"ms":35000}] 07:59:16 INFO - PROCESS | 2780 | 1467039556768 Marionette TRACE conn7 <- [1,1814,null,{}] 07:59:16 INFO - PROCESS | 2780 | 1467039556772 Marionette TRACE conn7 -> [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:59:16 INFO - PROCESS | 2780 | 1467039556774 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:59:16 INFO - PROCESS | 2780 | 1467039556851 Marionette TRACE conn7 <- [1,1815,null,{"value":null}] 07:59:16 INFO - PROCESS | 2780 | 1467039556856 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:16 INFO - PROCESS | 2780 | 1467039556858 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:59:16 INFO - PROCESS | 2780 | ++DOCSHELL 0D3F2000 == 33 [pid = 2780] [id = 463] 07:59:16 INFO - PROCESS | 2780 | ++DOMWINDOW == 78 (0DE35800) [pid = 2780] [serial = 1389] [outer = 00000000] 07:59:16 INFO - PROCESS | 2780 | ++DOMWINDOW == 79 (167E3400) [pid = 2780] [serial = 1390] [outer = 0DE35800] 07:59:16 INFO - PROCESS | 2780 | 1467039556901 Marionette DEBUG loaded listener.js 07:59:16 INFO - PROCESS | 2780 | ++DOMWINDOW == 80 (167E9C00) [pid = 2780] [serial = 1391] [outer = 0DE35800] 07:59:17 INFO - PROCESS | 2780 | 1467039557335 Marionette TRACE conn7 <- [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:59:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 07:59:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 630ms 07:59:17 INFO - PROCESS | 2780 | 1467039557398 Marionette TRACE conn7 -> [0,1817,"getWindowHandle",null] 07:59:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 07:59:17 INFO - PROCESS | 2780 | 1467039557400 Marionette TRACE conn7 <- [1,1817,null,{"value":"13"}] 07:59:17 INFO - PROCESS | 2780 | 1467039557403 Marionette TRACE conn7 -> [0,1818,"setScriptTimeout",{"ms":35000}] 07:59:17 INFO - PROCESS | 2780 | 1467039557404 Marionette TRACE conn7 <- [1,1818,null,{}] 07:59:17 INFO - PROCESS | 2780 | 1467039557408 Marionette TRACE conn7 -> [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:59:17 INFO - PROCESS | 2780 | 1467039557410 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:59:17 INFO - PROCESS | 2780 | 1467039557487 Marionette TRACE conn7 <- [1,1819,null,{"value":null}] 07:59:17 INFO - PROCESS | 2780 | 1467039557494 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:17 INFO - PROCESS | 2780 | 1467039557496 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:59:17 INFO - PROCESS | 2780 | ++DOCSHELL 168D5C00 == 34 [pid = 2780] [id = 464] 07:59:17 INFO - PROCESS | 2780 | ++DOMWINDOW == 81 (168D7000) [pid = 2780] [serial = 1392] [outer = 00000000] 07:59:17 INFO - PROCESS | 2780 | ++DOMWINDOW == 82 (168DEC00) [pid = 2780] [serial = 1393] [outer = 168D7000] 07:59:17 INFO - PROCESS | 2780 | 1467039557540 Marionette DEBUG loaded listener.js 07:59:17 INFO - PROCESS | 2780 | ++DOMWINDOW == 83 (168DF000) [pid = 2780] [serial = 1394] [outer = 168D7000] 07:59:17 INFO - PROCESS | 2780 | 1467039557972 Marionette TRACE conn7 <- [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:59:18 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:59:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 630ms 07:59:18 INFO - PROCESS | 2780 | 1467039558038 Marionette TRACE conn7 -> [0,1821,"getWindowHandle",null] 07:59:18 INFO - PROCESS | 2780 | 1467039558040 Marionette TRACE conn7 <- [1,1821,null,{"value":"13"}] 07:59:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 07:59:18 INFO - PROCESS | 2780 | 1467039558043 Marionette TRACE conn7 -> [0,1822,"setScriptTimeout",{"ms":35000}] 07:59:18 INFO - PROCESS | 2780 | 1467039558045 Marionette TRACE conn7 <- [1,1822,null,{}] 07:59:18 INFO - PROCESS | 2780 | 1467039558049 Marionette TRACE conn7 -> [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:59:18 INFO - PROCESS | 2780 | 1467039558050 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:59:18 INFO - PROCESS | 2780 | 1467039558130 Marionette TRACE conn7 <- [1,1823,null,{"value":null}] 07:59:18 INFO - PROCESS | 2780 | 1467039558148 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:18 INFO - PROCESS | 2780 | 1467039558150 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:59:18 INFO - PROCESS | 2780 | ++DOCSHELL 125B6400 == 35 [pid = 2780] [id = 465] 07:59:18 INFO - PROCESS | 2780 | ++DOMWINDOW == 84 (169C3C00) [pid = 2780] [serial = 1395] [outer = 00000000] 07:59:18 INFO - PROCESS | 2780 | ++DOMWINDOW == 85 (16A8E800) [pid = 2780] [serial = 1396] [outer = 169C3C00] 07:59:18 INFO - PROCESS | 2780 | 1467039558193 Marionette DEBUG loaded listener.js 07:59:18 INFO - PROCESS | 2780 | ++DOMWINDOW == 86 (16A99C00) [pid = 2780] [serial = 1397] [outer = 169C3C00] 07:59:18 INFO - PROCESS | 2780 | 1467039558943 Marionette TRACE conn7 <- [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:59:19 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:59:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 970ms 07:59:19 INFO - PROCESS | 2780 | 1467039559019 Marionette TRACE conn7 -> [0,1825,"getWindowHandle",null] 07:59:19 INFO - PROCESS | 2780 | 1467039559024 Marionette TRACE conn7 <- [1,1825,null,{"value":"13"}] 07:59:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 07:59:19 INFO - PROCESS | 2780 | 1467039559029 Marionette TRACE conn7 -> [0,1826,"setScriptTimeout",{"ms":35000}] 07:59:19 INFO - PROCESS | 2780 | 1467039559033 Marionette TRACE conn7 <- [1,1826,null,{}] 07:59:19 INFO - PROCESS | 2780 | 1467039559040 Marionette TRACE conn7 -> [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:59:19 INFO - PROCESS | 2780 | 1467039559043 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:59:19 INFO - PROCESS | 2780 | 1467039559237 Marionette TRACE conn7 <- [1,1827,null,{"value":null}] 07:59:19 INFO - PROCESS | 2780 | 1467039559247 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:19 INFO - PROCESS | 2780 | 1467039559250 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:59:19 INFO - PROCESS | 2780 | ++DOCSHELL 0DAD0C00 == 36 [pid = 2780] [id = 466] 07:59:19 INFO - PROCESS | 2780 | ++DOMWINDOW == 87 (0DBB5C00) [pid = 2780] [serial = 1398] [outer = 00000000] 07:59:19 INFO - PROCESS | 2780 | ++DOMWINDOW == 88 (0E04FC00) [pid = 2780] [serial = 1399] [outer = 0DBB5C00] 07:59:19 INFO - PROCESS | 2780 | 1467039559306 Marionette DEBUG loaded listener.js 07:59:19 INFO - PROCESS | 2780 | ++DOMWINDOW == 89 (0E88B000) [pid = 2780] [serial = 1400] [outer = 0DBB5C00] 07:59:20 INFO - PROCESS | 2780 | 1467039560064 Marionette TRACE conn7 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 07:59:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 07:59:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1077ms 07:59:20 INFO - PROCESS | 2780 | 1467039560127 Marionette TRACE conn7 -> [0,1829,"getWindowHandle",null] 07:59:20 INFO - PROCESS | 2780 | 1467039560132 Marionette TRACE conn7 <- [1,1829,null,{"value":"13"}] 07:59:20 INFO - PROCESS | 2780 | 1467039560139 Marionette TRACE conn7 -> [0,1830,"setScriptTimeout",{"ms":35000}] 07:59:20 INFO - PROCESS | 2780 | 1467039560142 Marionette TRACE conn7 <- [1,1830,null,{}] 07:59:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 07:59:20 INFO - PROCESS | 2780 | 1467039560146 Marionette TRACE conn7 -> [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:59:20 INFO - PROCESS | 2780 | 1467039560148 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:59:20 INFO - PROCESS | 2780 | 1467039560269 Marionette TRACE conn7 <- [1,1831,null,{"value":null}] 07:59:20 INFO - PROCESS | 2780 | 1467039560414 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:20 INFO - PROCESS | 2780 | 1467039560417 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:59:20 INFO - PROCESS | 2780 | ++DOCSHELL 13A08400 == 37 [pid = 2780] [id = 467] 07:59:20 INFO - PROCESS | 2780 | ++DOMWINDOW == 90 (13A0D400) [pid = 2780] [serial = 1401] [outer = 00000000] 07:59:20 INFO - PROCESS | 2780 | ++DOMWINDOW == 91 (15343400) [pid = 2780] [serial = 1402] [outer = 13A0D400] 07:59:20 INFO - PROCESS | 2780 | 1467039560475 Marionette DEBUG loaded listener.js 07:59:20 INFO - PROCESS | 2780 | ++DOMWINDOW == 92 (15FFAC00) [pid = 2780] [serial = 1403] [outer = 13A0D400] 07:59:21 INFO - PROCESS | 2780 | --DOCSHELL 168D5C00 == 36 [pid = 2780] [id = 464] 07:59:21 INFO - PROCESS | 2780 | --DOCSHELL 0D3F2000 == 35 [pid = 2780] [id = 463] 07:59:21 INFO - PROCESS | 2780 | --DOCSHELL 16497800 == 34 [pid = 2780] [id = 462] 07:59:21 INFO - PROCESS | 2780 | --DOCSHELL 1563AC00 == 33 [pid = 2780] [id = 461] 07:59:21 INFO - PROCESS | 2780 | --DOCSHELL 13A0BC00 == 32 [pid = 2780] [id = 460] 07:59:21 INFO - PROCESS | 2780 | --DOCSHELL 13519800 == 31 [pid = 2780] [id = 459] 07:59:21 INFO - PROCESS | 2780 | --DOCSHELL 0E051C00 == 30 [pid = 2780] [id = 458] 07:59:21 INFO - PROCESS | 2780 | --DOCSHELL 0DA76C00 == 29 [pid = 2780] [id = 457] 07:59:21 INFO - PROCESS | 2780 | --DOMWINDOW == 91 (1AC27800) [pid = 2780] [serial = 1345] [outer = 00000000] [url = about:blank] 07:59:21 INFO - PROCESS | 2780 | --DOMWINDOW == 90 (17AD3400) [pid = 2780] [serial = 1342] [outer = 00000000] [url = about:blank] 07:59:21 INFO - PROCESS | 2780 | --DOMWINDOW == 89 (162B7000) [pid = 2780] [serial = 1348] [outer = 00000000] [url = about:blank] 07:59:21 INFO - PROCESS | 2780 | --DOMWINDOW == 88 (1AC33000) [pid = 2780] [serial = 1351] [outer = 00000000] [url = about:blank] 07:59:21 INFO - PROCESS | 2780 | --DOMWINDOW == 87 (19E15800) [pid = 2780] [serial = 1327] [outer = 00000000] [url = about:blank] 07:59:21 INFO - PROCESS | 2780 | --DOMWINDOW == 86 (1ABE4C00) [pid = 2780] [serial = 1328] [outer = 00000000] [url = about:blank] 07:59:21 INFO - PROCESS | 2780 | --DOMWINDOW == 85 (0DD14800) [pid = 2780] [serial = 1330] [outer = 00000000] [url = about:blank] 07:59:21 INFO - PROCESS | 2780 | --DOMWINDOW == 84 (0DD20C00) [pid = 2780] [serial = 1331] [outer = 00000000] [url = about:blank] 07:59:21 INFO - PROCESS | 2780 | --DOMWINDOW == 83 (16499000) [pid = 2780] [serial = 1336] [outer = 00000000] [url = about:blank] 07:59:21 INFO - PROCESS | 2780 | --DOMWINDOW == 82 (11D8AC00) [pid = 2780] [serial = 1321] [outer = 00000000] [url = about:blank] 07:59:21 INFO - PROCESS | 2780 | --DOMWINDOW == 81 (125B3400) [pid = 2780] [serial = 1322] [outer = 00000000] [url = about:blank] 07:59:21 INFO - PROCESS | 2780 | --DOMWINDOW == 80 (19189800) [pid = 2780] [serial = 1319] [outer = 00000000] [url = about:blank] 07:59:21 INFO - PROCESS | 2780 | --DOMWINDOW == 79 (1648F400) [pid = 2780] [serial = 1324] [outer = 00000000] [url = about:blank] 07:59:21 INFO - PROCESS | 2780 | --DOMWINDOW == 78 (1649CC00) [pid = 2780] [serial = 1325] [outer = 00000000] [url = about:blank] 07:59:21 INFO - PROCESS | 2780 | --DOMWINDOW == 77 (125BC400) [pid = 2780] [serial = 1333] [outer = 00000000] [url = about:blank] 07:59:21 INFO - PROCESS | 2780 | --DOMWINDOW == 76 (13A07C00) [pid = 2780] [serial = 1334] [outer = 00000000] [url = about:blank] 07:59:21 INFO - PROCESS | 2780 | --DOMWINDOW == 75 (1AC28000) [pid = 2780] [serial = 1346] [outer = 00000000] [url = about:blank] 07:59:21 INFO - PROCESS | 2780 | --DOMWINDOW == 74 (1B5ACC00) [pid = 2780] [serial = 1354] [outer = 00000000] [url = about:blank] 07:59:21 INFO - PROCESS | 2780 | --DOMWINDOW == 73 (1B5AF400) [pid = 2780] [serial = 1355] [outer = 00000000] [url = about:blank] 07:59:21 INFO - PROCESS | 2780 | --DOMWINDOW == 72 (1B519C00) [pid = 2780] [serial = 1352] [outer = 00000000] [url = about:blank] 07:59:21 INFO - PROCESS | 2780 | --DOMWINDOW == 71 (169BCC00) [pid = 2780] [serial = 1339] [outer = 00000000] [url = about:blank] 07:59:21 INFO - PROCESS | 2780 | --DOMWINDOW == 70 (16A96C00) [pid = 2780] [serial = 1340] [outer = 00000000] [url = about:blank] 07:59:21 INFO - PROCESS | 2780 | --DOMWINDOW == 69 (1862E800) [pid = 2780] [serial = 1343] [outer = 00000000] [url = about:blank] 07:59:21 INFO - PROCESS | 2780 | --DOMWINDOW == 68 (167EA800) [pid = 2780] [serial = 1337] [outer = 00000000] [url = about:blank] 07:59:21 INFO - PROCESS | 2780 | --DOMWINDOW == 67 (16B20C00) [pid = 2780] [serial = 1349] [outer = 00000000] [url = about:blank] 07:59:21 INFO - PROCESS | 2780 | 1467039561368 Marionette TRACE conn7 <- [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:59:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 07:59:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1276ms 07:59:21 INFO - PROCESS | 2780 | 1467039561423 Marionette TRACE conn7 -> [0,1833,"getWindowHandle",null] 07:59:21 INFO - PROCESS | 2780 | 1467039561427 Marionette TRACE conn7 <- [1,1833,null,{"value":"13"}] 07:59:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 07:59:21 INFO - PROCESS | 2780 | 1467039561432 Marionette TRACE conn7 -> [0,1834,"setScriptTimeout",{"ms":35000}] 07:59:21 INFO - PROCESS | 2780 | 1467039561435 Marionette TRACE conn7 <- [1,1834,null,{}] 07:59:21 INFO - PROCESS | 2780 | 1467039561441 Marionette TRACE conn7 -> [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:59:21 INFO - PROCESS | 2780 | 1467039561443 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:59:21 INFO - PROCESS | 2780 | 1467039561582 Marionette TRACE conn7 <- [1,1835,null,{"value":null}] 07:59:21 INFO - PROCESS | 2780 | 1467039561641 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:21 INFO - PROCESS | 2780 | 1467039561645 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:59:21 INFO - PROCESS | 2780 | ++DOCSHELL 0DA74000 == 30 [pid = 2780] [id = 468] 07:59:21 INFO - PROCESS | 2780 | ++DOMWINDOW == 68 (0DA7C800) [pid = 2780] [serial = 1404] [outer = 00000000] 07:59:21 INFO - PROCESS | 2780 | ++DOMWINDOW == 69 (0DAD8400) [pid = 2780] [serial = 1405] [outer = 0DA7C800] 07:59:21 INFO - PROCESS | 2780 | 1467039561692 Marionette DEBUG loaded listener.js 07:59:21 INFO - PROCESS | 2780 | ++DOMWINDOW == 70 (0DD17C00) [pid = 2780] [serial = 1406] [outer = 0DA7C800] 07:59:22 INFO - PROCESS | 2780 | 1467039562134 Marionette TRACE conn7 <- [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:59: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:59:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 730ms 07:59:22 INFO - PROCESS | 2780 | 1467039562163 Marionette TRACE conn7 -> [0,1837,"getWindowHandle",null] 07:59:22 INFO - PROCESS | 2780 | 1467039562167 Marionette TRACE conn7 <- [1,1837,null,{"value":"13"}] 07:59:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 07:59:22 INFO - PROCESS | 2780 | 1467039562173 Marionette TRACE conn7 -> [0,1838,"setScriptTimeout",{"ms":35000}] 07:59:22 INFO - PROCESS | 2780 | 1467039562176 Marionette TRACE conn7 <- [1,1838,null,{}] 07:59:22 INFO - PROCESS | 2780 | 1467039562179 Marionette TRACE conn7 -> [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:59:22 INFO - PROCESS | 2780 | 1467039562182 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:59:22 INFO - PROCESS | 2780 | 1467039562268 Marionette TRACE conn7 <- [1,1839,null,{"value":null}] 07:59:22 INFO - PROCESS | 2780 | 1467039562274 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:22 INFO - PROCESS | 2780 | 1467039562276 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:59:22 INFO - PROCESS | 2780 | ++DOCSHELL 0D3FE400 == 31 [pid = 2780] [id = 469] 07:59:22 INFO - PROCESS | 2780 | ++DOMWINDOW == 71 (0E051000) [pid = 2780] [serial = 1407] [outer = 00000000] 07:59:22 INFO - PROCESS | 2780 | ++DOMWINDOW == 72 (11D96800) [pid = 2780] [serial = 1408] [outer = 0E051000] 07:59:22 INFO - PROCESS | 2780 | 1467039562323 Marionette DEBUG loaded listener.js 07:59:22 INFO - PROCESS | 2780 | ++DOMWINDOW == 73 (1207D400) [pid = 2780] [serial = 1409] [outer = 0E051000] 07:59:22 INFO - PROCESS | 2780 | 1467039562793 Marionette TRACE conn7 <- [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:59:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:59:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 670ms 07:59:22 INFO - PROCESS | 2780 | 1467039562848 Marionette TRACE conn7 -> [0,1841,"getWindowHandle",null] 07:59:22 INFO - PROCESS | 2780 | 1467039562850 Marionette TRACE conn7 <- [1,1841,null,{"value":"13"}] 07:59:22 INFO - PROCESS | 2780 | 1467039562854 Marionette TRACE conn7 -> [0,1842,"setScriptTimeout",{"ms":35000}] 07:59:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 07:59:22 INFO - PROCESS | 2780 | 1467039562857 Marionette TRACE conn7 <- [1,1842,null,{}] 07:59:22 INFO - PROCESS | 2780 | 1467039562867 Marionette TRACE conn7 -> [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:59:22 INFO - PROCESS | 2780 | 1467039562872 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:59:22 INFO - PROCESS | 2780 | 1467039562987 Marionette TRACE conn7 <- [1,1843,null,{"value":null}] 07:59:23 INFO - PROCESS | 2780 | 1467039563087 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:23 INFO - PROCESS | 2780 | 1467039563091 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:59:23 INFO - PROCESS | 2780 | ++DOCSHELL 1539AC00 == 32 [pid = 2780] [id = 470] 07:59:23 INFO - PROCESS | 2780 | ++DOMWINDOW == 74 (15632000) [pid = 2780] [serial = 1410] [outer = 00000000] 07:59:23 INFO - PROCESS | 2780 | ++DOMWINDOW == 75 (156F0C00) [pid = 2780] [serial = 1411] [outer = 15632000] 07:59:23 INFO - PROCESS | 2780 | 1467039563139 Marionette DEBUG loaded listener.js 07:59:23 INFO - PROCESS | 2780 | ++DOMWINDOW == 76 (162B7000) [pid = 2780] [serial = 1412] [outer = 15632000] 07:59:23 INFO - PROCESS | 2780 | 1467039563531 Marionette TRACE conn7 <- [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:59:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 07:59:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 730ms 07:59:23 INFO - PROCESS | 2780 | 1467039563592 Marionette TRACE conn7 -> [0,1845,"getWindowHandle",null] 07:59:23 INFO - PROCESS | 2780 | 1467039563595 Marionette TRACE conn7 <- [1,1845,null,{"value":"13"}] 07:59:23 INFO - PROCESS | 2780 | 1467039563598 Marionette TRACE conn7 -> [0,1846,"setScriptTimeout",{"ms":35000}] 07:59:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 07:59:23 INFO - PROCESS | 2780 | 1467039563600 Marionette TRACE conn7 <- [1,1846,null,{}] 07:59:23 INFO - PROCESS | 2780 | 1467039563603 Marionette TRACE conn7 -> [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:59:23 INFO - PROCESS | 2780 | 1467039563605 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:59:23 INFO - PROCESS | 2780 | 1467039563724 Marionette TRACE conn7 <- [1,1847,null,{"value":null}] 07:59:23 INFO - PROCESS | 2780 | 1467039563785 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:23 INFO - PROCESS | 2780 | 1467039563787 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:59:23 INFO - PROCESS | 2780 | ++DOCSHELL 1649A000 == 33 [pid = 2780] [id = 471] 07:59:23 INFO - PROCESS | 2780 | ++DOMWINDOW == 77 (1649BC00) [pid = 2780] [serial = 1413] [outer = 00000000] 07:59:23 INFO - PROCESS | 2780 | ++DOMWINDOW == 78 (167EF800) [pid = 2780] [serial = 1414] [outer = 1649BC00] 07:59:23 INFO - PROCESS | 2780 | 1467039563832 Marionette DEBUG loaded listener.js 07:59:23 INFO - PROCESS | 2780 | ++DOMWINDOW == 79 (168D2800) [pid = 2780] [serial = 1415] [outer = 1649BC00] 07:59:24 INFO - PROCESS | 2780 | 1467039564286 Marionette TRACE conn7 <- [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:59:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 07:59:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 730ms 07:59:24 INFO - PROCESS | 2780 | 1467039564333 Marionette TRACE conn7 -> [0,1849,"getWindowHandle",null] 07:59:24 INFO - PROCESS | 2780 | 1467039564335 Marionette TRACE conn7 <- [1,1849,null,{"value":"13"}] 07:59:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 07:59:24 INFO - PROCESS | 2780 | 1467039564338 Marionette TRACE conn7 -> [0,1850,"setScriptTimeout",{"ms":35000}] 07:59:24 INFO - PROCESS | 2780 | 1467039564340 Marionette TRACE conn7 <- [1,1850,null,{}] 07:59:24 INFO - PROCESS | 2780 | 1467039564381 Marionette TRACE conn7 -> [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:59:24 INFO - PROCESS | 2780 | 1467039564383 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:59:24 INFO - PROCESS | 2780 | 1467039564500 Marionette TRACE conn7 <- [1,1851,null,{"value":null}] 07:59:24 INFO - PROCESS | 2780 | 1467039564511 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:24 INFO - PROCESS | 2780 | 1467039564513 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:59:24 INFO - PROCESS | 2780 | ++DOCSHELL 167EE800 == 34 [pid = 2780] [id = 472] 07:59:24 INFO - PROCESS | 2780 | ++DOMWINDOW == 80 (168D6000) [pid = 2780] [serial = 1416] [outer = 00000000] 07:59:24 INFO - PROCESS | 2780 | ++DOMWINDOW == 81 (169BCC00) [pid = 2780] [serial = 1417] [outer = 168D6000] 07:59:24 INFO - PROCESS | 2780 | 1467039564557 Marionette DEBUG loaded listener.js 07:59:24 INFO - PROCESS | 2780 | ++DOMWINDOW == 82 (169C4800) [pid = 2780] [serial = 1418] [outer = 168D6000] 07:59:25 INFO - PROCESS | 2780 | 1467039565177 Marionette TRACE conn7 <- [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:59:25 INFO - PROCESS | 2780 | --DOMWINDOW == 81 (0DA7B400) [pid = 2780] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 07:59:25 INFO - PROCESS | 2780 | --DOMWINDOW == 80 (1351C000) [pid = 2780] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 07:59:25 INFO - PROCESS | 2780 | --DOMWINDOW == 79 (0CB76400) [pid = 2780] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 07:59:25 INFO - PROCESS | 2780 | --DOMWINDOW == 78 (0E052800) [pid = 2780] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 07:59:25 INFO - PROCESS | 2780 | --DOMWINDOW == 77 (15048800) [pid = 2780] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 07:59:25 INFO - PROCESS | 2780 | --DOMWINDOW == 76 (0D363400) [pid = 2780] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 07:59:25 INFO - PROCESS | 2780 | --DOMWINDOW == 75 (162B7C00) [pid = 2780] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 07:59:25 INFO - PROCESS | 2780 | --DOMWINDOW == 74 (1B5AC000) [pid = 2780] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 07:59:25 INFO - PROCESS | 2780 | --DOMWINDOW == 73 (1B8F0800) [pid = 2780] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 07:59:25 INFO - PROCESS | 2780 | --DOMWINDOW == 72 (1563BC00) [pid = 2780] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 07:59:25 INFO - PROCESS | 2780 | --DOMWINDOW == 71 (167E3800) [pid = 2780] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 07:59:25 INFO - PROCESS | 2780 | --DOMWINDOW == 70 (168D7000) [pid = 2780] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 07:59:25 INFO - PROCESS | 2780 | --DOMWINDOW == 69 (0DE35800) [pid = 2780] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 07:59:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 07:59:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 910ms 07:59:25 INFO - PROCESS | 2780 | 1467039565250 Marionette TRACE conn7 -> [0,1853,"getWindowHandle",null] 07:59:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 07:59:25 INFO - PROCESS | 2780 | 1467039565254 Marionette TRACE conn7 <- [1,1853,null,{"value":"13"}] 07:59:25 INFO - PROCESS | 2780 | 1467039565259 Marionette TRACE conn7 -> [0,1854,"setScriptTimeout",{"ms":35000}] 07:59:25 INFO - PROCESS | 2780 | 1467039565263 Marionette TRACE conn7 <- [1,1854,null,{}] 07:59:25 INFO - PROCESS | 2780 | 1467039565269 Marionette TRACE conn7 -> [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:59:25 INFO - PROCESS | 2780 | 1467039565273 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:59:25 INFO - PROCESS | 2780 | 1467039565449 Marionette TRACE conn7 <- [1,1855,null,{"value":null}] 07:59:25 INFO - PROCESS | 2780 | 1467039565552 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:25 INFO - PROCESS | 2780 | 1467039565557 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:59:25 INFO - PROCESS | 2780 | ++DOCSHELL 0DA73C00 == 35 [pid = 2780] [id = 473] 07:59:25 INFO - PROCESS | 2780 | ++DOMWINDOW == 70 (0DA75000) [pid = 2780] [serial = 1419] [outer = 00000000] 07:59:25 INFO - PROCESS | 2780 | ++DOMWINDOW == 71 (0DAD7C00) [pid = 2780] [serial = 1420] [outer = 0DA75000] 07:59:25 INFO - PROCESS | 2780 | 1467039565614 Marionette DEBUG loaded listener.js 07:59:25 INFO - PROCESS | 2780 | ++DOMWINDOW == 72 (0DD15C00) [pid = 2780] [serial = 1421] [outer = 0DA75000] 07:59:26 INFO - PROCESS | 2780 | 1467039566221 Marionette TRACE conn7 <- [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:59:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 07:59:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 990ms 07:59:26 INFO - PROCESS | 2780 | 1467039566249 Marionette TRACE conn7 -> [0,1857,"getWindowHandle",null] 07:59:26 INFO - PROCESS | 2780 | 1467039566254 Marionette TRACE conn7 <- [1,1857,null,{"value":"13"}] 07:59:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 07:59:26 INFO - PROCESS | 2780 | 1467039566261 Marionette TRACE conn7 -> [0,1858,"setScriptTimeout",{"ms":35000}] 07:59:26 INFO - PROCESS | 2780 | 1467039566263 Marionette TRACE conn7 <- [1,1858,null,{}] 07:59:26 INFO - PROCESS | 2780 | 1467039566267 Marionette TRACE conn7 -> [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:59:26 INFO - PROCESS | 2780 | 1467039566270 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:59:26 INFO - PROCESS | 2780 | 1467039566379 Marionette TRACE conn7 <- [1,1859,null,{"value":null}] 07:59:26 INFO - PROCESS | 2780 | 1467039566490 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:26 INFO - PROCESS | 2780 | 1467039566493 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:59:26 INFO - PROCESS | 2780 | ++DOCSHELL 13A0B400 == 36 [pid = 2780] [id = 474] 07:59:26 INFO - PROCESS | 2780 | ++DOMWINDOW == 73 (13A0BC00) [pid = 2780] [serial = 1422] [outer = 00000000] 07:59:26 INFO - PROCESS | 2780 | ++DOMWINDOW == 74 (14092000) [pid = 2780] [serial = 1423] [outer = 13A0BC00] 07:59:26 INFO - PROCESS | 2780 | 1467039566548 Marionette DEBUG loaded listener.js 07:59:26 INFO - PROCESS | 2780 | ++DOMWINDOW == 75 (1507E800) [pid = 2780] [serial = 1424] [outer = 13A0BC00] 07:59:27 INFO - PROCESS | 2780 | 1467039567175 Marionette TRACE conn7 <- [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:59:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 07:59:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 970ms 07:59:27 INFO - PROCESS | 2780 | 1467039567235 Marionette TRACE conn7 -> [0,1861,"getWindowHandle",null] 07:59:27 INFO - PROCESS | 2780 | 1467039567237 Marionette TRACE conn7 <- [1,1861,null,{"value":"13"}] 07:59:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 07:59:27 INFO - PROCESS | 2780 | 1467039567241 Marionette TRACE conn7 -> [0,1862,"setScriptTimeout",{"ms":35000}] 07:59:27 INFO - PROCESS | 2780 | 1467039567245 Marionette TRACE conn7 <- [1,1862,null,{}] 07:59:27 INFO - PROCESS | 2780 | 1467039567256 Marionette TRACE conn7 -> [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:59:27 INFO - PROCESS | 2780 | 1467039567261 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:59:27 INFO - PROCESS | 2780 | 1467039567369 Marionette TRACE conn7 <- [1,1863,null,{"value":null}] 07:59:27 INFO - PROCESS | 2780 | 1467039567507 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:27 INFO - PROCESS | 2780 | 1467039567511 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:59:27 INFO - PROCESS | 2780 | ++DOCSHELL 169C6800 == 37 [pid = 2780] [id = 475] 07:59:27 INFO - PROCESS | 2780 | ++DOMWINDOW == 76 (16A95400) [pid = 2780] [serial = 1425] [outer = 00000000] 07:59:27 INFO - PROCESS | 2780 | ++DOMWINDOW == 77 (16B25C00) [pid = 2780] [serial = 1426] [outer = 16A95400] 07:59:27 INFO - PROCESS | 2780 | 1467039567568 Marionette DEBUG loaded listener.js 07:59:27 INFO - PROCESS | 2780 | ++DOMWINDOW == 78 (16BF0800) [pid = 2780] [serial = 1427] [outer = 16A95400] 07:59:28 INFO - PROCESS | 2780 | 1467039568189 Marionette TRACE conn7 <- [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:59:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 07:59:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 970ms 07:59:28 INFO - PROCESS | 2780 | 1467039568214 Marionette TRACE conn7 -> [0,1865,"getWindowHandle",null] 07:59:28 INFO - PROCESS | 2780 | 1467039568217 Marionette TRACE conn7 <- [1,1865,null,{"value":"13"}] 07:59:28 INFO - PROCESS | 2780 | 1467039568221 Marionette TRACE conn7 -> [0,1866,"setScriptTimeout",{"ms":35000}] 07:59:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 07:59:28 INFO - PROCESS | 2780 | 1467039568223 Marionette TRACE conn7 <- [1,1866,null,{}] 07:59:28 INFO - PROCESS | 2780 | 1467039568226 Marionette TRACE conn7 -> [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:59:28 INFO - PROCESS | 2780 | 1467039568228 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:59:28 INFO - PROCESS | 2780 | 1467039568334 Marionette TRACE conn7 <- [1,1867,null,{"value":null}] 07:59:28 INFO - PROCESS | 2780 | 1467039568442 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:28 INFO - PROCESS | 2780 | 1467039568444 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:59:28 INFO - PROCESS | 2780 | ++DOCSHELL 15399800 == 38 [pid = 2780] [id = 476] 07:59:28 INFO - PROCESS | 2780 | ++DOMWINDOW == 79 (1862C000) [pid = 2780] [serial = 1428] [outer = 00000000] 07:59:28 INFO - PROCESS | 2780 | ++DOMWINDOW == 80 (18D88000) [pid = 2780] [serial = 1429] [outer = 1862C000] 07:59:28 INFO - PROCESS | 2780 | 1467039568497 Marionette DEBUG loaded listener.js 07:59:28 INFO - PROCESS | 2780 | ++DOMWINDOW == 81 (18E10C00) [pid = 2780] [serial = 1430] [outer = 1862C000] 07:59:29 INFO - PROCESS | 2780 | 1467039569093 Marionette TRACE conn7 <- [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:59:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 07:59:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 930ms 07:59:29 INFO - PROCESS | 2780 | 1467039569154 Marionette TRACE conn7 -> [0,1869,"getWindowHandle",null] 07:59:29 INFO - PROCESS | 2780 | 1467039569157 Marionette TRACE conn7 <- [1,1869,null,{"value":"13"}] 07:59:29 INFO - PROCESS | 2780 | 1467039569160 Marionette TRACE conn7 -> [0,1870,"setScriptTimeout",{"ms":35000}] 07:59:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 07:59:29 INFO - PROCESS | 2780 | 1467039569162 Marionette TRACE conn7 <- [1,1870,null,{}] 07:59:29 INFO - PROCESS | 2780 | 1467039569166 Marionette TRACE conn7 -> [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:59:29 INFO - PROCESS | 2780 | 1467039569168 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:59:29 INFO - PROCESS | 2780 | 1467039569270 Marionette TRACE conn7 <- [1,1871,null,{"value":null}] 07:59:29 INFO - PROCESS | 2780 | 1467039569466 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:29 INFO - PROCESS | 2780 | 1467039569469 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:59:29 INFO - PROCESS | 2780 | ++DOCSHELL 0CA70400 == 39 [pid = 2780] [id = 477] 07:59:29 INFO - PROCESS | 2780 | ++DOMWINDOW == 82 (0CA76800) [pid = 2780] [serial = 1431] [outer = 00000000] 07:59:29 INFO - PROCESS | 2780 | ++DOMWINDOW == 83 (0D3F5400) [pid = 2780] [serial = 1432] [outer = 0CA76800] 07:59:29 INFO - PROCESS | 2780 | 1467039569525 Marionette DEBUG loaded listener.js 07:59:29 INFO - PROCESS | 2780 | ++DOMWINDOW == 84 (0DAD1000) [pid = 2780] [serial = 1433] [outer = 0CA76800] 07:59:30 INFO - PROCESS | 2780 | --DOCSHELL 1649A000 == 38 [pid = 2780] [id = 471] 07:59:30 INFO - PROCESS | 2780 | --DOCSHELL 1539AC00 == 37 [pid = 2780] [id = 470] 07:59:30 INFO - PROCESS | 2780 | --DOCSHELL 0D3FE400 == 36 [pid = 2780] [id = 469] 07:59:30 INFO - PROCESS | 2780 | --DOCSHELL 0DA74000 == 35 [pid = 2780] [id = 468] 07:59:30 INFO - PROCESS | 2780 | --DOCSHELL 125B6400 == 34 [pid = 2780] [id = 465] 07:59:30 INFO - PROCESS | 2780 | --DOCSHELL 0C519000 == 33 [pid = 2780] [id = 456] 07:59:30 INFO - PROCESS | 2780 | --DOCSHELL 0DAD0C00 == 32 [pid = 2780] [id = 466] 07:59:30 INFO - PROCESS | 2780 | --DOCSHELL 13A08400 == 31 [pid = 2780] [id = 467] 07:59:30 INFO - PROCESS | 2780 | --DOCSHELL 15399800 == 30 [pid = 2780] [id = 476] 07:59:30 INFO - PROCESS | 2780 | --DOCSHELL 13A0B400 == 29 [pid = 2780] [id = 474] 07:59:30 INFO - PROCESS | 2780 | --DOCSHELL 169C6800 == 28 [pid = 2780] [id = 475] 07:59:30 INFO - PROCESS | 2780 | --DOCSHELL 167EE800 == 27 [pid = 2780] [id = 472] 07:59:30 INFO - PROCESS | 2780 | --DOCSHELL 0DA73C00 == 26 [pid = 2780] [id = 473] 07:59:30 INFO - PROCESS | 2780 | --DOMWINDOW == 83 (0DAD8C00) [pid = 2780] [serial = 1373] [outer = 00000000] [url = about:blank] 07:59:30 INFO - PROCESS | 2780 | --DOMWINDOW == 82 (135CDC00) [pid = 2780] [serial = 1378] [outer = 00000000] [url = about:blank] 07:59:30 INFO - PROCESS | 2780 | --DOMWINDOW == 81 (11D89400) [pid = 2780] [serial = 1370] [outer = 00000000] [url = about:blank] 07:59:30 INFO - PROCESS | 2780 | --DOMWINDOW == 80 (0E23D400) [pid = 2780] [serial = 1369] [outer = 00000000] [url = about:blank] 07:59:30 INFO - PROCESS | 2780 | --DOMWINDOW == 79 (0E234800) [pid = 2780] [serial = 1375] [outer = 00000000] [url = about:blank] 07:59:30 INFO - PROCESS | 2780 | --DOMWINDOW == 78 (0E843800) [pid = 2780] [serial = 1376] [outer = 00000000] [url = about:blank] 07:59:30 INFO - PROCESS | 2780 | --DOMWINDOW == 77 (1507DC00) [pid = 2780] [serial = 1381] [outer = 00000000] [url = about:blank] 07:59:30 INFO - PROCESS | 2780 | --DOMWINDOW == 76 (12436400) [pid = 2780] [serial = 1358] [outer = 00000000] [url = about:blank] 07:59:30 INFO - PROCESS | 2780 | --DOMWINDOW == 75 (0E236800) [pid = 2780] [serial = 1357] [outer = 00000000] [url = about:blank] 07:59:30 INFO - PROCESS | 2780 | --DOMWINDOW == 74 (169C5400) [pid = 2780] [serial = 1361] [outer = 00000000] [url = about:blank] 07:59:30 INFO - PROCESS | 2780 | --DOMWINDOW == 73 (1688A000) [pid = 2780] [serial = 1360] [outer = 00000000] [url = about:blank] 07:59:30 INFO - PROCESS | 2780 | --DOMWINDOW == 72 (1B8ED000) [pid = 2780] [serial = 1364] [outer = 00000000] [url = about:blank] 07:59:30 INFO - PROCESS | 2780 | --DOMWINDOW == 71 (1B8E3400) [pid = 2780] [serial = 1363] [outer = 00000000] [url = about:blank] 07:59:30 INFO - PROCESS | 2780 | --DOMWINDOW == 70 (1BE83000) [pid = 2780] [serial = 1367] [outer = 00000000] [url = about:blank] 07:59:30 INFO - PROCESS | 2780 | --DOMWINDOW == 69 (1BE3FC00) [pid = 2780] [serial = 1366] [outer = 00000000] [url = about:blank] 07:59:30 INFO - PROCESS | 2780 | --DOMWINDOW == 68 (15FEF400) [pid = 2780] [serial = 1384] [outer = 00000000] [url = about:blank] 07:59:30 INFO - PROCESS | 2780 | --DOMWINDOW == 67 (167F0400) [pid = 2780] [serial = 1387] [outer = 00000000] [url = about:blank] 07:59:30 INFO - PROCESS | 2780 | --DOMWINDOW == 66 (168DEC00) [pid = 2780] [serial = 1393] [outer = 00000000] [url = about:blank] 07:59:30 INFO - PROCESS | 2780 | --DOMWINDOW == 65 (1688EC00) [pid = 2780] [serial = 1388] [outer = 00000000] [url = about:blank] 07:59:30 INFO - PROCESS | 2780 | --DOMWINDOW == 64 (168DF000) [pid = 2780] [serial = 1394] [outer = 00000000] [url = about:blank] 07:59:30 INFO - PROCESS | 2780 | --DOMWINDOW == 63 (16A8E800) [pid = 2780] [serial = 1396] [outer = 00000000] [url = about:blank] 07:59:30 INFO - PROCESS | 2780 | --DOMWINDOW == 62 (162B9800) [pid = 2780] [serial = 1385] [outer = 00000000] [url = about:blank] 07:59:30 INFO - PROCESS | 2780 | --DOMWINDOW == 61 (167E3400) [pid = 2780] [serial = 1390] [outer = 00000000] [url = about:blank] 07:59:30 INFO - PROCESS | 2780 | --DOMWINDOW == 60 (13A08800) [pid = 2780] [serial = 1379] [outer = 00000000] [url = about:blank] 07:59:30 INFO - PROCESS | 2780 | --DOMWINDOW == 59 (1539BC00) [pid = 2780] [serial = 1382] [outer = 00000000] [url = about:blank] 07:59:30 INFO - PROCESS | 2780 | --DOMWINDOW == 58 (167E9C00) [pid = 2780] [serial = 1391] [outer = 00000000] [url = about:blank] 07:59:30 INFO - PROCESS | 2780 | --DOMWINDOW == 57 (0DACF800) [pid = 2780] [serial = 1372] [outer = 00000000] [url = about:blank] 07:59:30 INFO - PROCESS | 2780 | 1467039570810 Marionette TRACE conn7 <- [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:59:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 07:59:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1716ms 07:59:30 INFO - PROCESS | 2780 | 1467039570886 Marionette TRACE conn7 -> [0,1873,"getWindowHandle",null] 07:59:30 INFO - PROCESS | 2780 | 1467039570890 Marionette TRACE conn7 <- [1,1873,null,{"value":"13"}] 07:59:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 07:59:30 INFO - PROCESS | 2780 | 1467039570895 Marionette TRACE conn7 -> [0,1874,"setScriptTimeout",{"ms":35000}] 07:59:30 INFO - PROCESS | 2780 | 1467039570898 Marionette TRACE conn7 <- [1,1874,null,{}] 07:59:30 INFO - PROCESS | 2780 | 1467039570904 Marionette TRACE conn7 -> [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:59:30 INFO - PROCESS | 2780 | 1467039570907 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:59:30 INFO - PROCESS | 2780 | 1467039570993 Marionette TRACE conn7 <- [1,1875,null,{"value":null}] 07:59:31 INFO - PROCESS | 2780 | 1467039571113 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:31 INFO - PROCESS | 2780 | 1467039571118 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:59:31 INFO - PROCESS | 2780 | ++DOCSHELL 0D35D000 == 27 [pid = 2780] [id = 478] 07:59:31 INFO - PROCESS | 2780 | ++DOMWINDOW == 58 (0D35F400) [pid = 2780] [serial = 1434] [outer = 00000000] 07:59:31 INFO - PROCESS | 2780 | ++DOMWINDOW == 59 (0DA73C00) [pid = 2780] [serial = 1435] [outer = 0D35F400] 07:59:31 INFO - PROCESS | 2780 | 1467039571169 Marionette DEBUG loaded listener.js 07:59:31 INFO - PROCESS | 2780 | ++DOMWINDOW == 60 (0DACB000) [pid = 2780] [serial = 1436] [outer = 0D35F400] 07:59:31 INFO - PROCESS | 2780 | 1467039571600 Marionette TRACE conn7 <- [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:59:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 07:59:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 770ms 07:59:31 INFO - PROCESS | 2780 | 1467039571666 Marionette TRACE conn7 -> [0,1877,"getWindowHandle",null] 07:59:31 INFO - PROCESS | 2780 | 1467039571671 Marionette TRACE conn7 <- [1,1877,null,{"value":"13"}] 07:59:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 07:59:31 INFO - PROCESS | 2780 | 1467039571681 Marionette TRACE conn7 -> [0,1878,"setScriptTimeout",{"ms":35000}] 07:59:31 INFO - PROCESS | 2780 | 1467039571684 Marionette TRACE conn7 <- [1,1878,null,{}] 07:59:31 INFO - PROCESS | 2780 | 1467039571688 Marionette TRACE conn7 -> [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:59:31 INFO - PROCESS | 2780 | 1467039571690 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:59:31 INFO - PROCESS | 2780 | 1467039571784 Marionette TRACE conn7 <- [1,1879,null,{"value":null}] 07:59:31 INFO - PROCESS | 2780 | 1467039571798 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:31 INFO - PROCESS | 2780 | 1467039571800 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:59:31 INFO - PROCESS | 2780 | ++DOCSHELL 0E845C00 == 28 [pid = 2780] [id = 479] 07:59:31 INFO - PROCESS | 2780 | ++DOMWINDOW == 61 (0E846000) [pid = 2780] [serial = 1437] [outer = 00000000] 07:59:31 INFO - PROCESS | 2780 | ++DOMWINDOW == 62 (0EA8A800) [pid = 2780] [serial = 1438] [outer = 0E846000] 07:59:31 INFO - PROCESS | 2780 | 1467039571847 Marionette DEBUG loaded listener.js 07:59:31 INFO - PROCESS | 2780 | ++DOMWINDOW == 63 (11D92800) [pid = 2780] [serial = 1439] [outer = 0E846000] 07:59:32 INFO - PROCESS | 2780 | 1467039572316 Marionette TRACE conn7 <- [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:59:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 07:59:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 690ms 07:59:32 INFO - PROCESS | 2780 | 1467039572370 Marionette TRACE conn7 -> [0,1881,"getWindowHandle",null] 07:59:32 INFO - PROCESS | 2780 | 1467039572373 Marionette TRACE conn7 <- [1,1881,null,{"value":"13"}] 07:59:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 07:59:32 INFO - PROCESS | 2780 | 1467039572376 Marionette TRACE conn7 -> [0,1882,"setScriptTimeout",{"ms":35000}] 07:59:32 INFO - PROCESS | 2780 | 1467039572380 Marionette TRACE conn7 <- [1,1882,null,{}] 07:59:32 INFO - PROCESS | 2780 | 1467039572419 Marionette TRACE conn7 -> [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:59:32 INFO - PROCESS | 2780 | 1467039572424 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:59:32 INFO - PROCESS | 2780 | 1467039572558 Marionette TRACE conn7 <- [1,1883,null,{"value":null}] 07:59:32 INFO - PROCESS | 2780 | 1467039572568 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:32 INFO - PROCESS | 2780 | 1467039572571 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:59:32 INFO - PROCESS | 2780 | ++DOCSHELL 1337B400 == 29 [pid = 2780] [id = 480] 07:59:32 INFO - PROCESS | 2780 | ++DOMWINDOW == 64 (1351C800) [pid = 2780] [serial = 1440] [outer = 00000000] 07:59:32 INFO - PROCESS | 2780 | ++DOMWINDOW == 65 (13A06400) [pid = 2780] [serial = 1441] [outer = 1351C800] 07:59:32 INFO - PROCESS | 2780 | 1467039572618 Marionette DEBUG loaded listener.js 07:59:32 INFO - PROCESS | 2780 | ++DOMWINDOW == 66 (13A10C00) [pid = 2780] [serial = 1442] [outer = 1351C800] 07:59:33 INFO - PROCESS | 2780 | 1467039573054 Marionette TRACE conn7 <- [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:59:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 07:59:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 730ms 07:59:33 INFO - PROCESS | 2780 | 1467039573110 Marionette TRACE conn7 -> [0,1885,"getWindowHandle",null] 07:59:33 INFO - PROCESS | 2780 | 1467039573113 Marionette TRACE conn7 <- [1,1885,null,{"value":"13"}] 07:59:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 07:59:33 INFO - PROCESS | 2780 | 1467039573116 Marionette TRACE conn7 -> [0,1886,"setScriptTimeout",{"ms":35000}] 07:59:33 INFO - PROCESS | 2780 | 1467039573118 Marionette TRACE conn7 <- [1,1886,null,{}] 07:59:33 INFO - PROCESS | 2780 | 1467039573121 Marionette TRACE conn7 -> [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:59:33 INFO - PROCESS | 2780 | 1467039573123 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:59:33 INFO - PROCESS | 2780 | 1467039573244 Marionette TRACE conn7 <- [1,1887,null,{"value":null}] 07:59:33 INFO - PROCESS | 2780 | 1467039573254 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:33 INFO - PROCESS | 2780 | 1467039573256 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:59:33 INFO - PROCESS | 2780 | ++DOCSHELL 13A0CC00 == 30 [pid = 2780] [id = 481] 07:59:33 INFO - PROCESS | 2780 | ++DOMWINDOW == 67 (13E32800) [pid = 2780] [serial = 1443] [outer = 00000000] 07:59:33 INFO - PROCESS | 2780 | ++DOMWINDOW == 68 (1539BC00) [pid = 2780] [serial = 1444] [outer = 13E32800] 07:59:33 INFO - PROCESS | 2780 | 1467039573300 Marionette DEBUG loaded listener.js 07:59:33 INFO - PROCESS | 2780 | ++DOMWINDOW == 69 (162B1800) [pid = 2780] [serial = 1445] [outer = 13E32800] 07:59:33 INFO - PROCESS | 2780 | 1467039573737 Marionette TRACE conn7 <- [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:59:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 07:59:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 670ms 07:59:33 INFO - PROCESS | 2780 | 1467039573825 Marionette TRACE conn7 -> [0,1889,"getWindowHandle",null] 07:59:33 INFO - PROCESS | 2780 | 1467039573827 Marionette TRACE conn7 <- [1,1889,null,{"value":"13"}] 07:59:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 07:59:33 INFO - PROCESS | 2780 | 1467039573833 Marionette TRACE conn7 -> [0,1890,"setScriptTimeout",{"ms":35000}] 07:59:33 INFO - PROCESS | 2780 | 1467039573834 Marionette TRACE conn7 <- [1,1890,null,{}] 07:59:33 INFO - PROCESS | 2780 | 1467039573838 Marionette TRACE conn7 -> [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:59:33 INFO - PROCESS | 2780 | 1467039573840 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:59:33 INFO - PROCESS | 2780 | 1467039573949 Marionette TRACE conn7 <- [1,1891,null,{"value":null}] 07:59:33 INFO - PROCESS | 2780 | 1467039573961 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:33 INFO - PROCESS | 2780 | 1467039573963 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:59:33 INFO - PROCESS | 2780 | ++DOCSHELL 0E04EC00 == 31 [pid = 2780] [id = 482] 07:59:33 INFO - PROCESS | 2780 | ++DOMWINDOW == 70 (162B4800) [pid = 2780] [serial = 1446] [outer = 00000000] 07:59:33 INFO - PROCESS | 2780 | ++DOMWINDOW == 71 (1648E400) [pid = 2780] [serial = 1447] [outer = 162B4800] 07:59:33 INFO - PROCESS | 2780 | 1467039574008 Marionette DEBUG loaded listener.js 07:59:34 INFO - PROCESS | 2780 | ++DOMWINDOW == 72 (16497800) [pid = 2780] [serial = 1448] [outer = 162B4800] 07:59:34 INFO - PROCESS | 2780 | 1467039574457 Marionette TRACE conn7 <- [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:59:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 07:59:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 670ms 07:59:34 INFO - PROCESS | 2780 | 1467039574510 Marionette TRACE conn7 -> [0,1893,"getWindowHandle",null] 07:59:34 INFO - PROCESS | 2780 | 1467039574513 Marionette TRACE conn7 <- [1,1893,null,{"value":"13"}] 07:59:34 INFO - PROCESS | 2780 | 1467039574516 Marionette TRACE conn7 -> [0,1894,"setScriptTimeout",{"ms":35000}] 07:59:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 07:59:34 INFO - PROCESS | 2780 | 1467039574518 Marionette TRACE conn7 <- [1,1894,null,{}] 07:59:34 INFO - PROCESS | 2780 | 1467039574521 Marionette TRACE conn7 -> [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:59:34 INFO - PROCESS | 2780 | 1467039574526 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:59:34 INFO - PROCESS | 2780 | 1467039574664 Marionette TRACE conn7 <- [1,1895,null,{"value":null}] 07:59:34 INFO - PROCESS | 2780 | 1467039574670 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:34 INFO - PROCESS | 2780 | 1467039574672 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:59:34 INFO - PROCESS | 2780 | ++DOCSHELL 1649C400 == 32 [pid = 2780] [id = 483] 07:59:34 INFO - PROCESS | 2780 | ++DOMWINDOW == 73 (1649C800) [pid = 2780] [serial = 1449] [outer = 00000000] 07:59:34 INFO - PROCESS | 2780 | ++DOMWINDOW == 74 (1688EC00) [pid = 2780] [serial = 1450] [outer = 1649C800] 07:59:34 INFO - PROCESS | 2780 | 1467039574717 Marionette DEBUG loaded listener.js 07:59:34 INFO - PROCESS | 2780 | ++DOMWINDOW == 75 (168D3000) [pid = 2780] [serial = 1451] [outer = 1649C800] 07:59:35 INFO - PROCESS | 2780 | --DOMWINDOW == 74 (15632000) [pid = 2780] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 07:59:35 INFO - PROCESS | 2780 | --DOMWINDOW == 73 (1649BC00) [pid = 2780] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 07:59:35 INFO - PROCESS | 2780 | --DOMWINDOW == 72 (168D6000) [pid = 2780] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 07:59:35 INFO - PROCESS | 2780 | --DOMWINDOW == 71 (0DBB5C00) [pid = 2780] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 07:59:35 INFO - PROCESS | 2780 | --DOMWINDOW == 70 (0E051000) [pid = 2780] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 07:59:35 INFO - PROCESS | 2780 | --DOMWINDOW == 69 (13A0D400) [pid = 2780] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 07:59:35 INFO - PROCESS | 2780 | --DOMWINDOW == 68 (0DA7C800) [pid = 2780] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 07:59:35 INFO - PROCESS | 2780 | --DOMWINDOW == 67 (169C3C00) [pid = 2780] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 07:59:35 INFO - PROCESS | 2780 | 1467039575319 Marionette TRACE conn7 <- [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:59:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 07:59:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 870ms 07:59:35 INFO - PROCESS | 2780 | 1467039575391 Marionette TRACE conn7 -> [0,1897,"getWindowHandle",null] 07:59:35 INFO - PROCESS | 2780 | 1467039575393 Marionette TRACE conn7 <- [1,1897,null,{"value":"13"}] 07:59:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 07:59:35 INFO - PROCESS | 2780 | 1467039575396 Marionette TRACE conn7 -> [0,1898,"setScriptTimeout",{"ms":35000}] 07:59:35 INFO - PROCESS | 2780 | 1467039575398 Marionette TRACE conn7 <- [1,1898,null,{}] 07:59:35 INFO - PROCESS | 2780 | 1467039575401 Marionette TRACE conn7 -> [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:59:35 INFO - PROCESS | 2780 | 1467039575403 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:59:35 INFO - PROCESS | 2780 | 1467039575479 Marionette TRACE conn7 <- [1,1899,null,{"value":null}] 07:59:35 INFO - PROCESS | 2780 | 1467039575487 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:35 INFO - PROCESS | 2780 | 1467039575488 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:59:35 INFO - PROCESS | 2780 | ++DOCSHELL 162BCC00 == 33 [pid = 2780] [id = 484] 07:59:35 INFO - PROCESS | 2780 | ++DOMWINDOW == 68 (16490400) [pid = 2780] [serial = 1452] [outer = 00000000] 07:59:35 INFO - PROCESS | 2780 | ++DOMWINDOW == 69 (16892000) [pid = 2780] [serial = 1453] [outer = 16490400] 07:59:35 INFO - PROCESS | 2780 | 1467039575531 Marionette DEBUG loaded listener.js 07:59:35 INFO - PROCESS | 2780 | ++DOMWINDOW == 70 (168D7800) [pid = 2780] [serial = 1454] [outer = 16490400] 07:59:35 INFO - PROCESS | 2780 | 1467039575959 Marionette TRACE conn7 <- [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:59:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 07:59:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 570ms 07:59:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 07:59:35 INFO - PROCESS | 2780 | 1467039575970 Marionette TRACE conn7 -> [0,1901,"getWindowHandle",null] 07:59:35 INFO - PROCESS | 2780 | 1467039575972 Marionette TRACE conn7 <- [1,1901,null,{"value":"13"}] 07:59:35 INFO - PROCESS | 2780 | 1467039575975 Marionette TRACE conn7 -> [0,1902,"setScriptTimeout",{"ms":35000}] 07:59:35 INFO - PROCESS | 2780 | 1467039575977 Marionette TRACE conn7 <- [1,1902,null,{}] 07:59:35 INFO - PROCESS | 2780 | 1467039575980 Marionette TRACE conn7 -> [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:59:35 INFO - PROCESS | 2780 | 1467039575982 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:59:36 INFO - PROCESS | 2780 | 1467039576101 Marionette TRACE conn7 <- [1,1903,null,{"value":null}] 07:59:36 INFO - PROCESS | 2780 | 1467039576110 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:36 INFO - PROCESS | 2780 | 1467039576112 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:59:36 INFO - PROCESS | 2780 | ++DOCSHELL 16890000 == 34 [pid = 2780] [id = 485] 07:59:36 INFO - PROCESS | 2780 | ++DOMWINDOW == 71 (168DD800) [pid = 2780] [serial = 1455] [outer = 00000000] 07:59:36 INFO - PROCESS | 2780 | ++DOMWINDOW == 72 (169BB000) [pid = 2780] [serial = 1456] [outer = 168DD800] 07:59:36 INFO - PROCESS | 2780 | 1467039576156 Marionette DEBUG loaded listener.js 07:59:36 INFO - PROCESS | 2780 | ++DOMWINDOW == 73 (169BBC00) [pid = 2780] [serial = 1457] [outer = 168DD800] 07:59:36 INFO - PROCESS | 2780 | 1467039576583 Marionette TRACE conn7 <- [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:59:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 07:59:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 630ms 07:59:36 INFO - PROCESS | 2780 | 1467039576606 Marionette TRACE conn7 -> [0,1905,"getWindowHandle",null] 07:59:36 INFO - PROCESS | 2780 | 1467039576609 Marionette TRACE conn7 <- [1,1905,null,{"value":"13"}] 07:59:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 07:59:36 INFO - PROCESS | 2780 | 1467039576612 Marionette TRACE conn7 -> [0,1906,"setScriptTimeout",{"ms":35000}] 07:59:36 INFO - PROCESS | 2780 | 1467039576614 Marionette TRACE conn7 <- [1,1906,null,{}] 07:59:36 INFO - PROCESS | 2780 | 1467039576617 Marionette TRACE conn7 -> [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:59:36 INFO - PROCESS | 2780 | 1467039576619 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:59:36 INFO - PROCESS | 2780 | 1467039576695 Marionette TRACE conn7 <- [1,1907,null,{"value":null}] 07:59:36 INFO - PROCESS | 2780 | 1467039576791 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:36 INFO - PROCESS | 2780 | 1467039576793 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:59:36 INFO - PROCESS | 2780 | ++DOCSHELL 16A8C400 == 35 [pid = 2780] [id = 486] 07:59:36 INFO - PROCESS | 2780 | ++DOMWINDOW == 74 (16A90000) [pid = 2780] [serial = 1458] [outer = 00000000] 07:59:36 INFO - PROCESS | 2780 | ++DOMWINDOW == 75 (16B20C00) [pid = 2780] [serial = 1459] [outer = 16A90000] 07:59:36 INFO - PROCESS | 2780 | 1467039576836 Marionette DEBUG loaded listener.js 07:59:36 INFO - PROCESS | 2780 | ++DOMWINDOW == 76 (16B23C00) [pid = 2780] [serial = 1460] [outer = 16A90000] 07:59:37 INFO - PROCESS | 2780 | 1467039577336 Marionette TRACE conn7 <- [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:59:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 07:59:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 770ms 07:59:37 INFO - PROCESS | 2780 | 1467039577460 Marionette TRACE conn7 -> [0,1909,"getWindowHandle",null] 07:59:37 INFO - PROCESS | 2780 | 1467039577465 Marionette TRACE conn7 <- [1,1909,null,{"value":"13"}] 07:59:37 INFO - PROCESS | 2780 | 1467039577470 Marionette TRACE conn7 -> [0,1910,"setScriptTimeout",{"ms":35000}] 07:59:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 07:59:37 INFO - PROCESS | 2780 | 1467039577474 Marionette TRACE conn7 <- [1,1910,null,{}] 07:59:37 INFO - PROCESS | 2780 | 1467039577513 Marionette TRACE conn7 -> [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:59:37 INFO - PROCESS | 2780 | 1467039577517 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:59:37 INFO - PROCESS | 2780 | 1467039577640 Marionette TRACE conn7 <- [1,1911,null,{"value":null}] 07:59:37 INFO - PROCESS | 2780 | 1467039577770 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:37 INFO - PROCESS | 2780 | 1467039577772 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:59:37 INFO - PROCESS | 2780 | ++DOCSHELL 0C590400 == 36 [pid = 2780] [id = 487] 07:59:37 INFO - PROCESS | 2780 | ++DOMWINDOW == 77 (0CB36000) [pid = 2780] [serial = 1461] [outer = 00000000] 07:59:37 INFO - PROCESS | 2780 | ++DOMWINDOW == 78 (0E046C00) [pid = 2780] [serial = 1462] [outer = 0CB36000] 07:59:37 INFO - PROCESS | 2780 | 1467039577830 Marionette DEBUG loaded listener.js 07:59:37 INFO - PROCESS | 2780 | ++DOMWINDOW == 79 (0E87F800) [pid = 2780] [serial = 1463] [outer = 0CB36000] 07:59:38 INFO - PROCESS | 2780 | 1467039578526 Marionette TRACE conn7 <- [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:59:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 07:59:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1102ms 07:59:38 INFO - PROCESS | 2780 | 1467039578580 Marionette TRACE conn7 -> [0,1913,"getWindowHandle",null] 07:59:38 INFO - PROCESS | 2780 | 1467039578585 Marionette TRACE conn7 <- [1,1913,null,{"value":"13"}] 07:59:38 INFO - PROCESS | 2780 | 1467039578592 Marionette TRACE conn7 -> [0,1914,"setScriptTimeout",{"ms":35000}] 07:59:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 07:59:38 INFO - PROCESS | 2780 | 1467039578595 Marionette TRACE conn7 <- [1,1914,null,{}] 07:59:38 INFO - PROCESS | 2780 | 1467039578599 Marionette TRACE conn7 -> [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:59:38 INFO - PROCESS | 2780 | 1467039578602 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:59:38 INFO - PROCESS | 2780 | 1467039578723 Marionette TRACE conn7 <- [1,1915,null,{"value":null}] 07:59:38 INFO - PROCESS | 2780 | 1467039578873 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:38 INFO - PROCESS | 2780 | 1467039578876 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:59:38 INFO - PROCESS | 2780 | ++DOCSHELL 13965C00 == 37 [pid = 2780] [id = 488] 07:59:38 INFO - PROCESS | 2780 | ++DOMWINDOW == 80 (13969000) [pid = 2780] [serial = 1464] [outer = 00000000] 07:59:38 INFO - PROCESS | 2780 | ++DOMWINDOW == 81 (15348000) [pid = 2780] [serial = 1465] [outer = 13969000] 07:59:38 INFO - PROCESS | 2780 | 1467039578932 Marionette DEBUG loaded listener.js 07:59:38 INFO - PROCESS | 2780 | ++DOMWINDOW == 82 (162B0000) [pid = 2780] [serial = 1466] [outer = 13969000] 07:59:39 INFO - PROCESS | 2780 | --DOCSHELL 16890000 == 36 [pid = 2780] [id = 485] 07:59:39 INFO - PROCESS | 2780 | --DOCSHELL 162BCC00 == 35 [pid = 2780] [id = 484] 07:59:39 INFO - PROCESS | 2780 | --DOCSHELL 1649C400 == 34 [pid = 2780] [id = 483] 07:59:39 INFO - PROCESS | 2780 | --DOCSHELL 0E04EC00 == 33 [pid = 2780] [id = 482] 07:59:39 INFO - PROCESS | 2780 | --DOCSHELL 13A0CC00 == 32 [pid = 2780] [id = 481] 07:59:39 INFO - PROCESS | 2780 | --DOCSHELL 1337B400 == 31 [pid = 2780] [id = 480] 07:59:39 INFO - PROCESS | 2780 | --DOCSHELL 0E845C00 == 30 [pid = 2780] [id = 479] 07:59:39 INFO - PROCESS | 2780 | --DOCSHELL 0D35D000 == 29 [pid = 2780] [id = 478] 07:59:39 INFO - PROCESS | 2780 | --DOMWINDOW == 81 (169C4800) [pid = 2780] [serial = 1418] [outer = 00000000] [url = about:blank] 07:59:39 INFO - PROCESS | 2780 | --DOMWINDOW == 80 (0E04FC00) [pid = 2780] [serial = 1399] [outer = 00000000] [url = about:blank] 07:59:39 INFO - PROCESS | 2780 | --DOMWINDOW == 79 (0E88B000) [pid = 2780] [serial = 1400] [outer = 00000000] [url = about:blank] 07:59:39 INFO - PROCESS | 2780 | --DOMWINDOW == 78 (11D96800) [pid = 2780] [serial = 1408] [outer = 00000000] [url = about:blank] 07:59:39 INFO - PROCESS | 2780 | --DOMWINDOW == 77 (1207D400) [pid = 2780] [serial = 1409] [outer = 00000000] [url = about:blank] 07:59:39 INFO - PROCESS | 2780 | --DOMWINDOW == 76 (15343400) [pid = 2780] [serial = 1402] [outer = 00000000] [url = about:blank] 07:59:39 INFO - PROCESS | 2780 | --DOMWINDOW == 75 (15FFAC00) [pid = 2780] [serial = 1403] [outer = 00000000] [url = about:blank] 07:59:39 INFO - PROCESS | 2780 | --DOMWINDOW == 74 (0DAD8400) [pid = 2780] [serial = 1405] [outer = 00000000] [url = about:blank] 07:59:39 INFO - PROCESS | 2780 | --DOMWINDOW == 73 (0DD17C00) [pid = 2780] [serial = 1406] [outer = 00000000] [url = about:blank] 07:59:39 INFO - PROCESS | 2780 | --DOMWINDOW == 72 (16A99C00) [pid = 2780] [serial = 1397] [outer = 00000000] [url = about:blank] 07:59:39 INFO - PROCESS | 2780 | --DOMWINDOW == 71 (162B7000) [pid = 2780] [serial = 1412] [outer = 00000000] [url = about:blank] 07:59:39 INFO - PROCESS | 2780 | --DOMWINDOW == 70 (156F0C00) [pid = 2780] [serial = 1411] [outer = 00000000] [url = about:blank] 07:59:39 INFO - PROCESS | 2780 | --DOMWINDOW == 69 (167EF800) [pid = 2780] [serial = 1414] [outer = 00000000] [url = about:blank] 07:59:39 INFO - PROCESS | 2780 | --DOMWINDOW == 68 (169BCC00) [pid = 2780] [serial = 1417] [outer = 00000000] [url = about:blank] 07:59:39 INFO - PROCESS | 2780 | --DOMWINDOW == 67 (168D2800) [pid = 2780] [serial = 1415] [outer = 00000000] [url = about:blank] 07:59:39 INFO - PROCESS | 2780 | 1467039579828 Marionette TRACE conn7 <- [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:59:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 07:59:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1281ms 07:59:39 INFO - PROCESS | 2780 | 1467039579878 Marionette TRACE conn7 -> [0,1917,"getWindowHandle",null] 07:59:39 INFO - PROCESS | 2780 | 1467039579882 Marionette TRACE conn7 <- [1,1917,null,{"value":"13"}] 07:59:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 07:59:39 INFO - PROCESS | 2780 | 1467039579886 Marionette TRACE conn7 -> [0,1918,"setScriptTimeout",{"ms":35000}] 07:59:39 INFO - PROCESS | 2780 | 1467039579889 Marionette TRACE conn7 <- [1,1918,null,{}] 07:59:39 INFO - PROCESS | 2780 | 1467039579895 Marionette TRACE conn7 -> [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:59:39 INFO - PROCESS | 2780 | 1467039579897 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:59:39 INFO - PROCESS | 2780 | 1467039579987 Marionette TRACE conn7 <- [1,1919,null,{"value":null}] 07:59:39 INFO - PROCESS | 2780 | 1467039580000 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:39 INFO - PROCESS | 2780 | 1467039580003 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:59:39 INFO - PROCESS | 2780 | ++DOCSHELL 0DD14400 == 30 [pid = 2780] [id = 489] 07:59:39 INFO - PROCESS | 2780 | ++DOMWINDOW == 68 (0DD15000) [pid = 2780] [serial = 1467] [outer = 00000000] 07:59:40 INFO - PROCESS | 2780 | ++DOMWINDOW == 69 (0DE2C000) [pid = 2780] [serial = 1468] [outer = 0DD15000] 07:59:40 INFO - PROCESS | 2780 | 1467039580050 Marionette DEBUG loaded listener.js 07:59:40 INFO - PROCESS | 2780 | ++DOMWINDOW == 70 (0E051000) [pid = 2780] [serial = 1469] [outer = 0DD15000] 07:59:40 INFO - PROCESS | 2780 | 1467039580573 Marionette TRACE conn7 <- [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:59:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 07:59:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 730ms 07:59:40 INFO - PROCESS | 2780 | 1467039580618 Marionette TRACE conn7 -> [0,1921,"getWindowHandle",null] 07:59:40 INFO - PROCESS | 2780 | 1467039580622 Marionette TRACE conn7 <- [1,1921,null,{"value":"13"}] 07:59:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 07:59:40 INFO - PROCESS | 2780 | 1467039580628 Marionette TRACE conn7 -> [0,1922,"setScriptTimeout",{"ms":35000}] 07:59:40 INFO - PROCESS | 2780 | 1467039580631 Marionette TRACE conn7 <- [1,1922,null,{}] 07:59:40 INFO - PROCESS | 2780 | 1467039580635 Marionette TRACE conn7 -> [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:59:40 INFO - PROCESS | 2780 | 1467039580637 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:59:40 INFO - PROCESS | 2780 | 1467039580723 Marionette TRACE conn7 <- [1,1923,null,{"value":null}] 07:59:40 INFO - PROCESS | 2780 | 1467039580820 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:40 INFO - PROCESS | 2780 | 1467039580822 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:59:40 INFO - PROCESS | 2780 | ++DOCSHELL 11FA4C00 == 31 [pid = 2780] [id = 490] 07:59:40 INFO - PROCESS | 2780 | ++DOMWINDOW == 71 (11FA7000) [pid = 2780] [serial = 1470] [outer = 00000000] 07:59:40 INFO - PROCESS | 2780 | ++DOMWINDOW == 72 (12458C00) [pid = 2780] [serial = 1471] [outer = 11FA7000] 07:59:40 INFO - PROCESS | 2780 | 1467039580868 Marionette DEBUG loaded listener.js 07:59:40 INFO - PROCESS | 2780 | ++DOMWINDOW == 73 (1337B400) [pid = 2780] [serial = 1472] [outer = 11FA7000] 07:59:41 INFO - PROCESS | 2780 | 1467039581255 Marionette TRACE conn7 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 07:59:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 07:59:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 670ms 07:59:41 INFO - PROCESS | 2780 | 1467039581303 Marionette TRACE conn7 -> [0,1925,"getWindowHandle",null] 07:59:41 INFO - PROCESS | 2780 | 1467039581305 Marionette TRACE conn7 <- [1,1925,null,{"value":"13"}] 07:59:41 INFO - PROCESS | 2780 | 1467039581309 Marionette TRACE conn7 -> [0,1926,"setScriptTimeout",{"ms":35000}] 07:59:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 07:59:41 INFO - PROCESS | 2780 | 1467039581312 Marionette TRACE conn7 <- [1,1926,null,{}] 07:59:41 INFO - PROCESS | 2780 | 1467039581323 Marionette TRACE conn7 -> [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:59:41 INFO - PROCESS | 2780 | 1467039581328 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:59:41 INFO - PROCESS | 2780 | 1467039581441 Marionette TRACE conn7 <- [1,1927,null,{"value":null}] 07:59:41 INFO - PROCESS | 2780 | 1467039581458 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:41 INFO - PROCESS | 2780 | 1467039581461 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:59:41 INFO - PROCESS | 2780 | ++DOCSHELL 16004400 == 32 [pid = 2780] [id = 491] 07:59:41 INFO - PROCESS | 2780 | ++DOMWINDOW == 74 (162AF000) [pid = 2780] [serial = 1473] [outer = 00000000] 07:59:41 INFO - PROCESS | 2780 | ++DOMWINDOW == 75 (162BC800) [pid = 2780] [serial = 1474] [outer = 162AF000] 07:59:41 INFO - PROCESS | 2780 | 1467039581509 Marionette DEBUG loaded listener.js 07:59:41 INFO - PROCESS | 2780 | ++DOMWINDOW == 76 (16490C00) [pid = 2780] [serial = 1475] [outer = 162AF000] 07:59:42 INFO - PROCESS | 2780 | 1467039582035 Marionette TRACE conn7 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 07:59:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 07:59:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 770ms 07:59:42 INFO - PROCESS | 2780 | 1467039582083 Marionette TRACE conn7 -> [0,1929,"getWindowHandle",null] 07:59:42 INFO - PROCESS | 2780 | 1467039582085 Marionette TRACE conn7 <- [1,1929,null,{"value":"13"}] 07:59:42 INFO - PROCESS | 2780 | 1467039582089 Marionette TRACE conn7 -> [0,1930,"setScriptTimeout",{"ms":35000}] 07:59:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 07:59:42 INFO - PROCESS | 2780 | 1467039582090 Marionette TRACE conn7 <- [1,1930,null,{}] 07:59:42 INFO - PROCESS | 2780 | 1467039582094 Marionette TRACE conn7 -> [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:59:42 INFO - PROCESS | 2780 | 1467039582096 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:59:42 INFO - PROCESS | 2780 | 1467039582215 Marionette TRACE conn7 <- [1,1931,null,{"value":null}] 07:59:42 INFO - PROCESS | 2780 | 1467039582280 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:42 INFO - PROCESS | 2780 | 1467039582282 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:59:42 INFO - PROCESS | 2780 | ++DOCSHELL 167E4000 == 33 [pid = 2780] [id = 492] 07:59:42 INFO - PROCESS | 2780 | ++DOMWINDOW == 77 (167E4C00) [pid = 2780] [serial = 1476] [outer = 00000000] 07:59:42 INFO - PROCESS | 2780 | ++DOMWINDOW == 78 (16887800) [pid = 2780] [serial = 1477] [outer = 167E4C00] 07:59:42 INFO - PROCESS | 2780 | 1467039582326 Marionette DEBUG loaded listener.js 07:59:42 INFO - PROCESS | 2780 | ++DOMWINDOW == 79 (16896400) [pid = 2780] [serial = 1478] [outer = 167E4C00] 07:59:42 INFO - PROCESS | 2780 | 1467039582757 Marionette TRACE conn7 <- [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:59:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 07:59:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 730ms 07:59:42 INFO - PROCESS | 2780 | 1467039582829 Marionette TRACE conn7 -> [0,1933,"getWindowHandle",null] 07:59:42 INFO - PROCESS | 2780 | 1467039582831 Marionette TRACE conn7 <- [1,1933,null,{"value":"13"}] 07:59:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 07:59:42 INFO - PROCESS | 2780 | 1467039582840 Marionette TRACE conn7 -> [0,1934,"setScriptTimeout",{"ms":35000}] 07:59:42 INFO - PROCESS | 2780 | 1467039582842 Marionette TRACE conn7 <- [1,1934,null,{}] 07:59:42 INFO - PROCESS | 2780 | 1467039582845 Marionette TRACE conn7 -> [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:59:42 INFO - PROCESS | 2780 | 1467039582847 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:59:42 INFO - PROCESS | 2780 | 1467039582963 Marionette TRACE conn7 <- [1,1935,null,{"value":null}] 07:59:43 INFO - PROCESS | 2780 | 1467039583028 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:43 INFO - PROCESS | 2780 | 1467039583030 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:59:43 INFO - PROCESS | 2780 | ++DOCSHELL 11DD0800 == 34 [pid = 2780] [id = 493] 07:59:43 INFO - PROCESS | 2780 | ++DOMWINDOW == 80 (1225B400) [pid = 2780] [serial = 1479] [outer = 00000000] 07:59:43 INFO - PROCESS | 2780 | ++DOMWINDOW == 81 (169BC800) [pid = 2780] [serial = 1480] [outer = 1225B400] 07:59:43 INFO - PROCESS | 2780 | 1467039583074 Marionette DEBUG loaded listener.js 07:59:43 INFO - PROCESS | 2780 | ++DOMWINDOW == 82 (169BE800) [pid = 2780] [serial = 1481] [outer = 1225B400] 07:59:43 INFO - PROCESS | 2780 | 1467039583488 Marionette TRACE conn7 <- [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:59:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 07:59:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 670ms 07:59:43 INFO - PROCESS | 2780 | 1467039583514 Marionette TRACE conn7 -> [0,1937,"getWindowHandle",null] 07:59:43 INFO - PROCESS | 2780 | 1467039583516 Marionette TRACE conn7 <- [1,1937,null,{"value":"13"}] 07:59:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 07:59:43 INFO - PROCESS | 2780 | 1467039583519 Marionette TRACE conn7 -> [0,1938,"setScriptTimeout",{"ms":35000}] 07:59:43 INFO - PROCESS | 2780 | 1467039583521 Marionette TRACE conn7 <- [1,1938,null,{}] 07:59:43 INFO - PROCESS | 2780 | 1467039583524 Marionette TRACE conn7 -> [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:59:43 INFO - PROCESS | 2780 | 1467039583529 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:59:43 INFO - PROCESS | 2780 | 1467039583678 Marionette TRACE conn7 <- [1,1939,null,{"value":null}] 07:59:43 INFO - PROCESS | 2780 | 1467039583744 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:43 INFO - PROCESS | 2780 | 1467039583746 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:59:43 INFO - PROCESS | 2780 | ++DOCSHELL 16B1E800 == 35 [pid = 2780] [id = 494] 07:59:43 INFO - PROCESS | 2780 | ++DOMWINDOW == 83 (16B2D400) [pid = 2780] [serial = 1482] [outer = 00000000] 07:59:43 INFO - PROCESS | 2780 | ++DOMWINDOW == 84 (18E06400) [pid = 2780] [serial = 1483] [outer = 16B2D400] 07:59:43 INFO - PROCESS | 2780 | 1467039583791 Marionette DEBUG loaded listener.js 07:59:43 INFO - PROCESS | 2780 | ++DOMWINDOW == 85 (186FB000) [pid = 2780] [serial = 1484] [outer = 16B2D400] 07:59:44 INFO - PROCESS | 2780 | --DOMWINDOW == 84 (0E846000) [pid = 2780] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 07:59:44 INFO - PROCESS | 2780 | --DOMWINDOW == 83 (1351C800) [pid = 2780] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 07:59:44 INFO - PROCESS | 2780 | --DOMWINDOW == 82 (13E32800) [pid = 2780] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 07:59:44 INFO - PROCESS | 2780 | --DOMWINDOW == 81 (0D35F400) [pid = 2780] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 07:59:44 INFO - PROCESS | 2780 | --DOMWINDOW == 80 (0CA76800) [pid = 2780] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 07:59:44 INFO - PROCESS | 2780 | --DOMWINDOW == 79 (0DA75000) [pid = 2780] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 07:59:44 INFO - PROCESS | 2780 | --DOMWINDOW == 78 (13A0BC00) [pid = 2780] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 07:59:44 INFO - PROCESS | 2780 | --DOMWINDOW == 77 (168DD800) [pid = 2780] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 07:59:44 INFO - PROCESS | 2780 | --DOMWINDOW == 76 (16A95400) [pid = 2780] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 07:59:44 INFO - PROCESS | 2780 | --DOMWINDOW == 75 (1862C000) [pid = 2780] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 07:59:44 INFO - PROCESS | 2780 | --DOMWINDOW == 74 (162B4800) [pid = 2780] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 07:59:44 INFO - PROCESS | 2780 | --DOMWINDOW == 73 (1649C800) [pid = 2780] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 07:59:44 INFO - PROCESS | 2780 | --DOMWINDOW == 72 (16490400) [pid = 2780] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 07:59:44 INFO - PROCESS | 2780 | 1467039584244 Marionette TRACE conn7 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 07:59:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 07:59:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 770ms 07:59:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 07:59:44 INFO - PROCESS | 2780 | 1467039584297 Marionette TRACE conn7 -> [0,1941,"getWindowHandle",null] 07:59:44 INFO - PROCESS | 2780 | 1467039584299 Marionette TRACE conn7 <- [1,1941,null,{"value":"13"}] 07:59:44 INFO - PROCESS | 2780 | 1467039584302 Marionette TRACE conn7 -> [0,1942,"setScriptTimeout",{"ms":35000}] 07:59:44 INFO - PROCESS | 2780 | 1467039584304 Marionette TRACE conn7 <- [1,1942,null,{}] 07:59:44 INFO - PROCESS | 2780 | 1467039584308 Marionette TRACE conn7 -> [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:59:44 INFO - PROCESS | 2780 | 1467039584310 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:59:44 INFO - PROCESS | 2780 | 1467039584427 Marionette TRACE conn7 <- [1,1943,null,{"value":null}] 07:59:44 INFO - PROCESS | 2780 | 1467039584490 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:44 INFO - PROCESS | 2780 | 1467039584492 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:59:44 INFO - PROCESS | 2780 | ++DOCSHELL 0DEA4800 == 36 [pid = 2780] [id = 495] 07:59:44 INFO - PROCESS | 2780 | ++DOMWINDOW == 73 (0E053000) [pid = 2780] [serial = 1485] [outer = 00000000] 07:59:44 INFO - PROCESS | 2780 | ++DOMWINDOW == 74 (162B4800) [pid = 2780] [serial = 1486] [outer = 0E053000] 07:59:44 INFO - PROCESS | 2780 | 1467039584536 Marionette DEBUG loaded listener.js 07:59:44 INFO - PROCESS | 2780 | ++DOMWINDOW == 75 (167E9C00) [pid = 2780] [serial = 1487] [outer = 0E053000] 07:59:44 INFO - PROCESS | 2780 | 1467039584875 Marionette TRACE conn7 <- [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:59:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 07:59:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 630ms 07:59:44 INFO - PROCESS | 2780 | 1467039584935 Marionette TRACE conn7 -> [0,1945,"getWindowHandle",null] 07:59:44 INFO - PROCESS | 2780 | 1467039584937 Marionette TRACE conn7 <- [1,1945,null,{"value":"13"}] 07:59:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 07:59:44 INFO - PROCESS | 2780 | 1467039584940 Marionette TRACE conn7 -> [0,1946,"setScriptTimeout",{"ms":35000}] 07:59:44 INFO - PROCESS | 2780 | 1467039584941 Marionette TRACE conn7 <- [1,1946,null,{}] 07:59:44 INFO - PROCESS | 2780 | 1467039584945 Marionette TRACE conn7 -> [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:59:44 INFO - PROCESS | 2780 | 1467039584946 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:59:45 INFO - PROCESS | 2780 | 1467039585065 Marionette TRACE conn7 <- [1,1947,null,{"value":null}] 07:59:45 INFO - PROCESS | 2780 | 1467039585071 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:45 INFO - PROCESS | 2780 | 1467039585073 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:59:45 INFO - PROCESS | 2780 | ++DOCSHELL 16A7E000 == 37 [pid = 2780] [id = 496] 07:59:45 INFO - PROCESS | 2780 | ++DOMWINDOW == 76 (16BA5400) [pid = 2780] [serial = 1488] [outer = 00000000] 07:59:45 INFO - PROCESS | 2780 | ++DOMWINDOW == 77 (1918B400) [pid = 2780] [serial = 1489] [outer = 16BA5400] 07:59:45 INFO - PROCESS | 2780 | 1467039585116 Marionette DEBUG loaded listener.js 07:59:45 INFO - PROCESS | 2780 | ++DOMWINDOW == 78 (1918C400) [pid = 2780] [serial = 1490] [outer = 16BA5400] 07:59:45 INFO - PROCESS | 2780 | 1467039585507 Marionette TRACE conn7 <- [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:59:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 07:59:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 630ms 07:59:45 INFO - PROCESS | 2780 | 1467039585571 Marionette TRACE conn7 -> [0,1949,"getWindowHandle",null] 07:59:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 07:59:45 INFO - PROCESS | 2780 | 1467039585573 Marionette TRACE conn7 <- [1,1949,null,{"value":"13"}] 07:59:45 INFO - PROCESS | 2780 | 1467039585585 Marionette TRACE conn7 -> [0,1950,"setScriptTimeout",{"ms":35000}] 07:59:45 INFO - PROCESS | 2780 | 1467039585588 Marionette TRACE conn7 <- [1,1950,null,{}] 07:59:45 INFO - PROCESS | 2780 | 1467039585592 Marionette TRACE conn7 -> [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:59:45 INFO - PROCESS | 2780 | 1467039585593 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:59:45 INFO - PROCESS | 2780 | 1467039585672 Marionette TRACE conn7 <- [1,1951,null,{"value":null}] 07:59:45 INFO - PROCESS | 2780 | 1467039585680 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:45 INFO - PROCESS | 2780 | 1467039585682 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:59:45 INFO - PROCESS | 2780 | ++DOCSHELL 0C50B800 == 38 [pid = 2780] [id = 497] 07:59:45 INFO - PROCESS | 2780 | ++DOMWINDOW == 79 (19E0F800) [pid = 2780] [serial = 1491] [outer = 00000000] 07:59:45 INFO - PROCESS | 2780 | ++DOMWINDOW == 80 (19E15800) [pid = 2780] [serial = 1492] [outer = 19E0F800] 07:59:45 INFO - PROCESS | 2780 | 1467039585725 Marionette DEBUG loaded listener.js 07:59:45 INFO - PROCESS | 2780 | ++DOMWINDOW == 81 (1ABE0400) [pid = 2780] [serial = 1493] [outer = 19E0F800] 07:59:46 INFO - PROCESS | 2780 | 1467039586266 Marionette TRACE conn7 <- [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:59:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 07:59:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 732ms 07:59:46 INFO - PROCESS | 2780 | 1467039586309 Marionette TRACE conn7 -> [0,1953,"getWindowHandle",null] 07:59:46 INFO - PROCESS | 2780 | 1467039586314 Marionette TRACE conn7 <- [1,1953,null,{"value":"13"}] 07:59:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 07:59:46 INFO - PROCESS | 2780 | 1467039586320 Marionette TRACE conn7 -> [0,1954,"setScriptTimeout",{"ms":35000}] 07:59:46 INFO - PROCESS | 2780 | 1467039586323 Marionette TRACE conn7 <- [1,1954,null,{}] 07:59:46 INFO - PROCESS | 2780 | 1467039586330 Marionette TRACE conn7 -> [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:59:46 INFO - PROCESS | 2780 | 1467039586333 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:59:46 INFO - PROCESS | 2780 | 1467039586451 Marionette TRACE conn7 <- [1,1955,null,{"value":null}] 07:59:46 INFO - PROCESS | 2780 | 1467039586590 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:46 INFO - PROCESS | 2780 | 1467039586595 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:59:46 INFO - PROCESS | 2780 | ++DOCSHELL 0CB82400 == 39 [pid = 2780] [id = 498] 07:59:46 INFO - PROCESS | 2780 | ++DOMWINDOW == 82 (0CB82C00) [pid = 2780] [serial = 1494] [outer = 00000000] 07:59:46 INFO - PROCESS | 2780 | ++DOMWINDOW == 83 (0E052C00) [pid = 2780] [serial = 1495] [outer = 0CB82C00] 07:59:46 INFO - PROCESS | 2780 | 1467039586655 Marionette DEBUG loaded listener.js 07:59:46 INFO - PROCESS | 2780 | ++DOMWINDOW == 84 (11F5E800) [pid = 2780] [serial = 1496] [outer = 0CB82C00] 07:59:47 INFO - PROCESS | 2780 | 1467039587284 Marionette TRACE conn7 <- [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:59:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 07:59:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 970ms 07:59:47 INFO - PROCESS | 2780 | 1467039587294 Marionette TRACE conn7 -> [0,1957,"getWindowHandle",null] 07:59:47 INFO - PROCESS | 2780 | 1467039587299 Marionette TRACE conn7 <- [1,1957,null,{"value":"13"}] 07:59:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 07:59:47 INFO - PROCESS | 2780 | 1467039587305 Marionette TRACE conn7 -> [0,1958,"setScriptTimeout",{"ms":35000}] 07:59:47 INFO - PROCESS | 2780 | 1467039587308 Marionette TRACE conn7 <- [1,1958,null,{}] 07:59:47 INFO - PROCESS | 2780 | 1467039587312 Marionette TRACE conn7 -> [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:59:47 INFO - PROCESS | 2780 | 1467039587315 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:59:47 INFO - PROCESS | 2780 | 1467039587426 Marionette TRACE conn7 <- [1,1959,null,{"value":null}] 07:59:47 INFO - PROCESS | 2780 | 1467039587538 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:47 INFO - PROCESS | 2780 | 1467039587540 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:59:47 INFO - PROCESS | 2780 | ++DOCSHELL 15FEEC00 == 40 [pid = 2780] [id = 499] 07:59:47 INFO - PROCESS | 2780 | ++DOMWINDOW == 85 (162B7000) [pid = 2780] [serial = 1497] [outer = 00000000] 07:59:47 INFO - PROCESS | 2780 | ++DOMWINDOW == 86 (16497400) [pid = 2780] [serial = 1498] [outer = 162B7000] 07:59:47 INFO - PROCESS | 2780 | 1467039587636 Marionette DEBUG loaded listener.js 07:59:47 INFO - PROCESS | 2780 | ++DOMWINDOW == 87 (16893400) [pid = 2780] [serial = 1499] [outer = 162B7000] 07:59:48 INFO - PROCESS | 2780 | 1467039588262 Marionette TRACE conn7 <- [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:59:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 07:59:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 970ms 07:59:48 INFO - PROCESS | 2780 | 1467039588290 Marionette TRACE conn7 -> [0,1961,"getWindowHandle",null] 07:59:48 INFO - PROCESS | 2780 | 1467039588293 Marionette TRACE conn7 <- [1,1961,null,{"value":"13"}] 07:59:48 INFO - PROCESS | 2780 | 1467039588297 Marionette TRACE conn7 -> [0,1962,"setScriptTimeout",{"ms":35000}] 07:59:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 07:59:48 INFO - PROCESS | 2780 | 1467039588301 Marionette TRACE conn7 <- [1,1962,null,{}] 07:59:48 INFO - PROCESS | 2780 | 1467039588312 Marionette TRACE conn7 -> [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:59:48 INFO - PROCESS | 2780 | 1467039588317 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:59:48 INFO - PROCESS | 2780 | 1467039588426 Marionette TRACE conn7 <- [1,1963,null,{"value":null}] 07:59:48 INFO - PROCESS | 2780 | 1467039588565 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:48 INFO - PROCESS | 2780 | 1467039588568 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:59:48 INFO - PROCESS | 2780 | ++DOCSHELL 19E10C00 == 41 [pid = 2780] [id = 500] 07:59:48 INFO - PROCESS | 2780 | ++DOMWINDOW == 88 (19E11C00) [pid = 2780] [serial = 1500] [outer = 00000000] 07:59:48 INFO - PROCESS | 2780 | ++DOMWINDOW == 89 (1ABE6C00) [pid = 2780] [serial = 1501] [outer = 19E11C00] 07:59:48 INFO - PROCESS | 2780 | 1467039588625 Marionette DEBUG loaded listener.js 07:59:48 INFO - PROCESS | 2780 | ++DOMWINDOW == 90 (1ABEC800) [pid = 2780] [serial = 1502] [outer = 19E11C00] 07:59:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 07:59:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 870ms 07:59:49 INFO - PROCESS | 2780 | 1467039589164 Marionette TRACE conn7 <- [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:59:49 INFO - PROCESS | 2780 | 1467039589170 Marionette TRACE conn7 -> [0,1965,"getWindowHandle",null] 07:59:49 INFO - PROCESS | 2780 | 1467039589173 Marionette TRACE conn7 <- [1,1965,null,{"value":"13"}] 07:59:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 07:59:49 INFO - PROCESS | 2780 | 1467039589176 Marionette TRACE conn7 -> [0,1966,"setScriptTimeout",{"ms":35000}] 07:59:49 INFO - PROCESS | 2780 | 1467039589178 Marionette TRACE conn7 <- [1,1966,null,{}] 07:59:49 INFO - PROCESS | 2780 | 1467039589182 Marionette TRACE conn7 -> [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:59:49 INFO - PROCESS | 2780 | 1467039589184 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:59:49 INFO - PROCESS | 2780 | 1467039589293 Marionette TRACE conn7 <- [1,1967,null,{"value":null}] 07:59:49 INFO - PROCESS | 2780 | 1467039589443 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:49 INFO - PROCESS | 2780 | 1467039589446 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:59:49 INFO - PROCESS | 2780 | ++DOCSHELL 169C5400 == 42 [pid = 2780] [id = 501] 07:59:49 INFO - PROCESS | 2780 | ++DOMWINDOW == 91 (16A8E800) [pid = 2780] [serial = 1503] [outer = 00000000] 07:59:49 INFO - PROCESS | 2780 | ++DOMWINDOW == 92 (1AC2DC00) [pid = 2780] [serial = 1504] [outer = 16A8E800] 07:59:49 INFO - PROCESS | 2780 | 1467039589504 Marionette DEBUG loaded listener.js 07:59:49 INFO - PROCESS | 2780 | ++DOMWINDOW == 93 (1B512000) [pid = 2780] [serial = 1505] [outer = 16A8E800] 07:59:50 INFO - PROCESS | 2780 | 1467039590272 Marionette TRACE conn7 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 07:59:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 07:59:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1124ms 07:59:50 INFO - PROCESS | 2780 | 1467039590305 Marionette TRACE conn7 -> [0,1969,"getWindowHandle",null] 07:59:50 INFO - PROCESS | 2780 | 1467039590309 Marionette TRACE conn7 <- [1,1969,null,{"value":"13"}] 07:59:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 07:59:50 INFO - PROCESS | 2780 | 1467039590314 Marionette TRACE conn7 -> [0,1970,"setScriptTimeout",{"ms":35000}] 07:59:50 INFO - PROCESS | 2780 | 1467039590318 Marionette TRACE conn7 <- [1,1970,null,{}] 07:59:50 INFO - PROCESS | 2780 | 1467039590323 Marionette TRACE conn7 -> [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:59:50 INFO - PROCESS | 2780 | 1467039590326 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:59:50 INFO - PROCESS | 2780 | 1467039590430 Marionette TRACE conn7 <- [1,1971,null,{"value":null}] 07:59:50 INFO - PROCESS | 2780 | 1467039590570 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:50 INFO - PROCESS | 2780 | 1467039590575 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:59:50 INFO - PROCESS | 2780 | ++DOCSHELL 11D96C00 == 43 [pid = 2780] [id = 502] 07:59:50 INFO - PROCESS | 2780 | ++DOMWINDOW == 94 (11F5E000) [pid = 2780] [serial = 1506] [outer = 00000000] 07:59:50 INFO - PROCESS | 2780 | ++DOMWINDOW == 95 (124BA000) [pid = 2780] [serial = 1507] [outer = 11F5E000] 07:59:50 INFO - PROCESS | 2780 | 1467039590626 Marionette DEBUG loaded listener.js 07:59:50 INFO - PROCESS | 2780 | ++DOMWINDOW == 96 (13A01C00) [pid = 2780] [serial = 1508] [outer = 11F5E000] 07:59:51 INFO - PROCESS | 2780 | --DOCSHELL 0CA70400 == 42 [pid = 2780] [id = 477] 07:59:51 INFO - PROCESS | 2780 | --DOCSHELL 16A7E000 == 41 [pid = 2780] [id = 496] 07:59:51 INFO - PROCESS | 2780 | --DOCSHELL 0DEA4800 == 40 [pid = 2780] [id = 495] 07:59:51 INFO - PROCESS | 2780 | --DOCSHELL 16B1E800 == 39 [pid = 2780] [id = 494] 07:59:51 INFO - PROCESS | 2780 | --DOCSHELL 11DD0800 == 38 [pid = 2780] [id = 493] 07:59:51 INFO - PROCESS | 2780 | --DOCSHELL 167E4000 == 37 [pid = 2780] [id = 492] 07:59:51 INFO - PROCESS | 2780 | --DOCSHELL 16004400 == 36 [pid = 2780] [id = 491] 07:59:51 INFO - PROCESS | 2780 | --DOCSHELL 11FA4C00 == 35 [pid = 2780] [id = 490] 07:59:51 INFO - PROCESS | 2780 | --DOCSHELL 0DD14400 == 34 [pid = 2780] [id = 489] 07:59:51 INFO - PROCESS | 2780 | --DOCSHELL 0C590400 == 33 [pid = 2780] [id = 487] 07:59:51 INFO - PROCESS | 2780 | --DOCSHELL 16A8C400 == 32 [pid = 2780] [id = 486] 07:59:51 INFO - PROCESS | 2780 | --DOCSHELL 13965C00 == 31 [pid = 2780] [id = 488] 07:59:51 INFO - PROCESS | 2780 | --DOCSHELL 169C5400 == 30 [pid = 2780] [id = 501] 07:59:51 INFO - PROCESS | 2780 | --DOCSHELL 19E10C00 == 29 [pid = 2780] [id = 500] 07:59:51 INFO - PROCESS | 2780 | --DOCSHELL 0C50B800 == 28 [pid = 2780] [id = 497] 07:59:51 INFO - PROCESS | 2780 | --DOCSHELL 0CB82400 == 27 [pid = 2780] [id = 498] 07:59:51 INFO - PROCESS | 2780 | --DOCSHELL 15FEEC00 == 26 [pid = 2780] [id = 499] 07:59:51 INFO - PROCESS | 2780 | --DOMWINDOW == 95 (0EA8A800) [pid = 2780] [serial = 1438] [outer = 00000000] [url = about:blank] 07:59:51 INFO - PROCESS | 2780 | --DOMWINDOW == 94 (11D92800) [pid = 2780] [serial = 1439] [outer = 00000000] [url = about:blank] 07:59:51 INFO - PROCESS | 2780 | --DOMWINDOW == 93 (13A06400) [pid = 2780] [serial = 1441] [outer = 00000000] [url = about:blank] 07:59:51 INFO - PROCESS | 2780 | --DOMWINDOW == 92 (1539BC00) [pid = 2780] [serial = 1444] [outer = 00000000] [url = about:blank] 07:59:51 INFO - PROCESS | 2780 | --DOMWINDOW == 91 (0DA73C00) [pid = 2780] [serial = 1435] [outer = 00000000] [url = about:blank] 07:59:51 INFO - PROCESS | 2780 | --DOMWINDOW == 90 (0DACB000) [pid = 2780] [serial = 1436] [outer = 00000000] [url = about:blank] 07:59:51 INFO - PROCESS | 2780 | --DOMWINDOW == 89 (0DAD1000) [pid = 2780] [serial = 1433] [outer = 00000000] [url = about:blank] 07:59:51 INFO - PROCESS | 2780 | --DOMWINDOW == 88 (0D3F5400) [pid = 2780] [serial = 1432] [outer = 00000000] [url = about:blank] 07:59:51 INFO - PROCESS | 2780 | --DOMWINDOW == 87 (0DD15C00) [pid = 2780] [serial = 1421] [outer = 00000000] [url = about:blank] 07:59:51 INFO - PROCESS | 2780 | --DOMWINDOW == 86 (0DAD7C00) [pid = 2780] [serial = 1420] [outer = 00000000] [url = about:blank] 07:59:51 INFO - PROCESS | 2780 | --DOMWINDOW == 85 (1507E800) [pid = 2780] [serial = 1424] [outer = 00000000] [url = about:blank] 07:59:51 INFO - PROCESS | 2780 | --DOMWINDOW == 84 (14092000) [pid = 2780] [serial = 1423] [outer = 00000000] [url = about:blank] 07:59:51 INFO - PROCESS | 2780 | --DOMWINDOW == 83 (169BBC00) [pid = 2780] [serial = 1457] [outer = 00000000] [url = about:blank] 07:59:51 INFO - PROCESS | 2780 | --DOMWINDOW == 82 (16BF0800) [pid = 2780] [serial = 1427] [outer = 00000000] [url = about:blank] 07:59:51 INFO - PROCESS | 2780 | --DOMWINDOW == 81 (16B25C00) [pid = 2780] [serial = 1426] [outer = 00000000] [url = about:blank] 07:59:51 INFO - PROCESS | 2780 | --DOMWINDOW == 80 (18E10C00) [pid = 2780] [serial = 1430] [outer = 00000000] [url = about:blank] 07:59:51 INFO - PROCESS | 2780 | --DOMWINDOW == 79 (18D88000) [pid = 2780] [serial = 1429] [outer = 00000000] [url = about:blank] 07:59:51 INFO - PROCESS | 2780 | --DOMWINDOW == 78 (1648E400) [pid = 2780] [serial = 1447] [outer = 00000000] [url = about:blank] 07:59:51 INFO - PROCESS | 2780 | --DOMWINDOW == 77 (1688EC00) [pid = 2780] [serial = 1450] [outer = 00000000] [url = about:blank] 07:59:51 INFO - PROCESS | 2780 | --DOMWINDOW == 76 (16497800) [pid = 2780] [serial = 1448] [outer = 00000000] [url = about:blank] 07:59:51 INFO - PROCESS | 2780 | --DOMWINDOW == 75 (168D3000) [pid = 2780] [serial = 1451] [outer = 00000000] [url = about:blank] 07:59:51 INFO - PROCESS | 2780 | --DOMWINDOW == 74 (162B1800) [pid = 2780] [serial = 1445] [outer = 00000000] [url = about:blank] 07:59:51 INFO - PROCESS | 2780 | --DOMWINDOW == 73 (16892000) [pid = 2780] [serial = 1453] [outer = 00000000] [url = about:blank] 07:59:51 INFO - PROCESS | 2780 | --DOMWINDOW == 72 (168D7800) [pid = 2780] [serial = 1454] [outer = 00000000] [url = about:blank] 07:59:51 INFO - PROCESS | 2780 | --DOMWINDOW == 71 (16B20C00) [pid = 2780] [serial = 1459] [outer = 00000000] [url = about:blank] 07:59:51 INFO - PROCESS | 2780 | --DOMWINDOW == 70 (13A10C00) [pid = 2780] [serial = 1442] [outer = 00000000] [url = about:blank] 07:59:51 INFO - PROCESS | 2780 | --DOMWINDOW == 69 (169BB000) [pid = 2780] [serial = 1456] [outer = 00000000] [url = about:blank] 07:59:51 INFO - PROCESS | 2780 | 1467039591800 Marionette TRACE conn7 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 07:59:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 07:59:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1539ms 07:59:51 INFO - PROCESS | 2780 | 1467039591854 Marionette TRACE conn7 -> [0,1973,"getWindowHandle",null] 07:59:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 07:59:51 INFO - PROCESS | 2780 | 1467039591858 Marionette TRACE conn7 <- [1,1973,null,{"value":"13"}] 07:59:51 INFO - PROCESS | 2780 | 1467039591862 Marionette TRACE conn7 -> [0,1974,"setScriptTimeout",{"ms":35000}] 07:59:51 INFO - PROCESS | 2780 | 1467039591867 Marionette TRACE conn7 <- [1,1974,null,{}] 07:59:51 INFO - PROCESS | 2780 | 1467039591872 Marionette TRACE conn7 -> [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:59:51 INFO - PROCESS | 2780 | 1467039591875 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:59:51 INFO - PROCESS | 2780 | 1467039592001 Marionette TRACE conn7 <- [1,1975,null,{"value":null}] 07:59:52 INFO - PROCESS | 2780 | 1467039592098 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:52 INFO - PROCESS | 2780 | 1467039592101 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:59:52 INFO - PROCESS | 2780 | ++DOCSHELL 0D3F6C00 == 27 [pid = 2780] [id = 503] 07:59:52 INFO - PROCESS | 2780 | ++DOMWINDOW == 70 (0D3F8400) [pid = 2780] [serial = 1509] [outer = 00000000] 07:59:52 INFO - PROCESS | 2780 | ++DOMWINDOW == 71 (0DBBCC00) [pid = 2780] [serial = 1510] [outer = 0D3F8400] 07:59:52 INFO - PROCESS | 2780 | 1467039592148 Marionette DEBUG loaded listener.js 07:59:52 INFO - PROCESS | 2780 | ++DOMWINDOW == 72 (0DD19C00) [pid = 2780] [serial = 1511] [outer = 0D3F8400] 07:59:52 INFO - PROCESS | 2780 | 1467039592520 Marionette TRACE conn7 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 07:59:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 07:59:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 690ms 07:59:52 INFO - PROCESS | 2780 | 1467039592554 Marionette TRACE conn7 -> [0,1977,"getWindowHandle",null] 07:59:52 INFO - PROCESS | 2780 | 1467039592559 Marionette TRACE conn7 <- [1,1977,null,{"value":"13"}] 07:59:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 07:59:52 INFO - PROCESS | 2780 | 1467039592565 Marionette TRACE conn7 -> [0,1978,"setScriptTimeout",{"ms":35000}] 07:59:52 INFO - PROCESS | 2780 | 1467039592568 Marionette TRACE conn7 <- [1,1978,null,{}] 07:59:52 INFO - PROCESS | 2780 | 1467039592572 Marionette TRACE conn7 -> [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:59:52 INFO - PROCESS | 2780 | 1467039592574 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:59:52 INFO - PROCESS | 2780 | 1467039592693 Marionette TRACE conn7 <- [1,1979,null,{"value":null}] 07:59:52 INFO - PROCESS | 2780 | 1467039592708 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:52 INFO - PROCESS | 2780 | 1467039592710 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:59:52 INFO - PROCESS | 2780 | ++DOCSHELL 0E9EA800 == 28 [pid = 2780] [id = 504] 07:59:52 INFO - PROCESS | 2780 | ++DOMWINDOW == 73 (0EA8A800) [pid = 2780] [serial = 1512] [outer = 00000000] 07:59:52 INFO - PROCESS | 2780 | ++DOMWINDOW == 74 (11D90C00) [pid = 2780] [serial = 1513] [outer = 0EA8A800] 07:59:52 INFO - PROCESS | 2780 | 1467039592757 Marionette DEBUG loaded listener.js 07:59:52 INFO - PROCESS | 2780 | ++DOMWINDOW == 75 (11F62400) [pid = 2780] [serial = 1514] [outer = 0EA8A800] 07:59:53 INFO - PROCESS | 2780 | 1467039593183 Marionette TRACE conn7 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 07:59:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 07:59:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 671ms 07:59:53 INFO - PROCESS | 2780 | 1467039593240 Marionette TRACE conn7 -> [0,1981,"getWindowHandle",null] 07:59:53 INFO - PROCESS | 2780 | 1467039593242 Marionette TRACE conn7 <- [1,1981,null,{"value":"13"}] 07:59:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 07:59:53 INFO - PROCESS | 2780 | 1467039593245 Marionette TRACE conn7 -> [0,1982,"setScriptTimeout",{"ms":35000}] 07:59:53 INFO - PROCESS | 2780 | 1467039593249 Marionette TRACE conn7 <- [1,1982,null,{}] 07:59:53 INFO - PROCESS | 2780 | 1467039593259 Marionette TRACE conn7 -> [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:59:53 INFO - PROCESS | 2780 | 1467039593264 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:59:53 INFO - PROCESS | 2780 | 1467039593349 Marionette TRACE conn7 <- [1,1983,null,{"value":null}] 07:59:53 INFO - PROCESS | 2780 | 1467039593356 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:53 INFO - PROCESS | 2780 | 1467039593359 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:59:53 INFO - PROCESS | 2780 | ++DOCSHELL 14089400 == 29 [pid = 2780] [id = 505] 07:59:53 INFO - PROCESS | 2780 | ++DOMWINDOW == 76 (1408A400) [pid = 2780] [serial = 1515] [outer = 00000000] 07:59:53 INFO - PROCESS | 2780 | ++DOMWINDOW == 77 (15051000) [pid = 2780] [serial = 1516] [outer = 1408A400] 07:59:53 INFO - PROCESS | 2780 | 1467039593407 Marionette DEBUG loaded listener.js 07:59:53 INFO - PROCESS | 2780 | ++DOMWINDOW == 78 (15082C00) [pid = 2780] [serial = 1517] [outer = 1408A400] 07:59:53 INFO - PROCESS | 2780 | 1467039593879 Marionette TRACE conn7 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 07:59:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 07:59:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 670ms 07:59:53 INFO - PROCESS | 2780 | 1467039593920 Marionette TRACE conn7 -> [0,1985,"getWindowHandle",null] 07:59:53 INFO - PROCESS | 2780 | 1467039593922 Marionette TRACE conn7 <- [1,1985,null,{"value":"13"}] 07:59:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 07:59:53 INFO - PROCESS | 2780 | 1467039593931 Marionette TRACE conn7 -> [0,1986,"setScriptTimeout",{"ms":35000}] 07:59:53 INFO - PROCESS | 2780 | 1467039593932 Marionette TRACE conn7 <- [1,1986,null,{}] 07:59:53 INFO - PROCESS | 2780 | 1467039593936 Marionette TRACE conn7 -> [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:59:53 INFO - PROCESS | 2780 | 1467039593938 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:59:54 INFO - PROCESS | 2780 | 1467039594057 Marionette TRACE conn7 <- [1,1987,null,{"value":null}] 07:59:54 INFO - PROCESS | 2780 | 1467039594152 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:54 INFO - PROCESS | 2780 | 1467039594154 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:59:54 INFO - PROCESS | 2780 | ++DOCSHELL 15654800 == 30 [pid = 2780] [id = 506] 07:59:54 INFO - PROCESS | 2780 | ++DOMWINDOW == 79 (15658400) [pid = 2780] [serial = 1518] [outer = 00000000] 07:59:54 INFO - PROCESS | 2780 | ++DOMWINDOW == 80 (16001C00) [pid = 2780] [serial = 1519] [outer = 15658400] 07:59:54 INFO - PROCESS | 2780 | 1467039594199 Marionette DEBUG loaded listener.js 07:59:54 INFO - PROCESS | 2780 | ++DOMWINDOW == 81 (162BA000) [pid = 2780] [serial = 1520] [outer = 15658400] 07:59:54 INFO - PROCESS | 2780 | 1467039594620 Marionette TRACE conn7 <- [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:59:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 07:59:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 730ms 07:59:54 INFO - PROCESS | 2780 | 1467039594660 Marionette TRACE conn7 -> [0,1989,"getWindowHandle",null] 07:59:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 07:59:54 INFO - PROCESS | 2780 | 1467039594662 Marionette TRACE conn7 <- [1,1989,null,{"value":"13"}] 07:59:54 INFO - PROCESS | 2780 | 1467039594665 Marionette TRACE conn7 -> [0,1990,"setScriptTimeout",{"ms":35000}] 07:59:54 INFO - PROCESS | 2780 | 1467039594667 Marionette TRACE conn7 <- [1,1990,null,{}] 07:59:54 INFO - PROCESS | 2780 | 1467039594670 Marionette TRACE conn7 -> [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:59:54 INFO - PROCESS | 2780 | 1467039594672 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:59:54 INFO - PROCESS | 2780 | 1467039594784 Marionette TRACE conn7 <- [1,1991,null,{"value":null}] 07:59:54 INFO - PROCESS | 2780 | 1467039594789 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:54 INFO - PROCESS | 2780 | 1467039594791 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:59:54 INFO - PROCESS | 2780 | ++DOCSHELL 16492400 == 31 [pid = 2780] [id = 507] 07:59:54 INFO - PROCESS | 2780 | ++DOMWINDOW == 82 (16494000) [pid = 2780] [serial = 1521] [outer = 00000000] 07:59:54 INFO - PROCESS | 2780 | ++DOMWINDOW == 83 (1652E800) [pid = 2780] [serial = 1522] [outer = 16494000] 07:59:54 INFO - PROCESS | 2780 | 1467039594839 Marionette DEBUG loaded listener.js 07:59:54 INFO - PROCESS | 2780 | ++DOMWINDOW == 84 (167E8000) [pid = 2780] [serial = 1523] [outer = 16494000] 07:59:55 INFO - PROCESS | 2780 | 1467039595307 Marionette TRACE conn7 <- [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:59:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 07:59:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 671ms 07:59:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 07:59:55 INFO - PROCESS | 2780 | 1467039595336 Marionette TRACE conn7 -> [0,1993,"getWindowHandle",null] 07:59:55 INFO - PROCESS | 2780 | 1467039595338 Marionette TRACE conn7 <- [1,1993,null,{"value":"13"}] 07:59:55 INFO - PROCESS | 2780 | 1467039595341 Marionette TRACE conn7 -> [0,1994,"setScriptTimeout",{"ms":35000}] 07:59:55 INFO - PROCESS | 2780 | 1467039595343 Marionette TRACE conn7 <- [1,1994,null,{}] 07:59:55 INFO - PROCESS | 2780 | 1467039595347 Marionette TRACE conn7 -> [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:59:55 INFO - PROCESS | 2780 | 1467039595352 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:59:55 INFO - PROCESS | 2780 | 1467039595506 Marionette TRACE conn7 <- [1,1995,null,{"value":null}] 07:59:55 INFO - PROCESS | 2780 | 1467039595579 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:55 INFO - PROCESS | 2780 | 1467039595581 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:59:55 INFO - PROCESS | 2780 | ++DOCSHELL 1688F400 == 32 [pid = 2780] [id = 508] 07:59:55 INFO - PROCESS | 2780 | ++DOMWINDOW == 85 (168D3000) [pid = 2780] [serial = 1524] [outer = 00000000] 07:59:55 INFO - PROCESS | 2780 | ++DOMWINDOW == 86 (169BB000) [pid = 2780] [serial = 1525] [outer = 168D3000] 07:59:55 INFO - PROCESS | 2780 | 1467039595625 Marionette DEBUG loaded listener.js 07:59:55 INFO - PROCESS | 2780 | ++DOMWINDOW == 87 (169C6800) [pid = 2780] [serial = 1526] [outer = 168D3000] 07:59:55 INFO - PROCESS | 2780 | --DOMWINDOW == 86 (167E4C00) [pid = 2780] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 07:59:55 INFO - PROCESS | 2780 | --DOMWINDOW == 85 (13969000) [pid = 2780] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 07:59:55 INFO - PROCESS | 2780 | --DOMWINDOW == 84 (16A90000) [pid = 2780] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 07:59:55 INFO - PROCESS | 2780 | --DOMWINDOW == 83 (0CB36000) [pid = 2780] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 07:59:55 INFO - PROCESS | 2780 | --DOMWINDOW == 82 (1225B400) [pid = 2780] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 07:59:55 INFO - PROCESS | 2780 | --DOMWINDOW == 81 (162AF000) [pid = 2780] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 07:59:55 INFO - PROCESS | 2780 | --DOMWINDOW == 80 (16BA5400) [pid = 2780] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 07:59:55 INFO - PROCESS | 2780 | --DOMWINDOW == 79 (0DD15000) [pid = 2780] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 07:59:55 INFO - PROCESS | 2780 | --DOMWINDOW == 78 (0E053000) [pid = 2780] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 07:59:55 INFO - PROCESS | 2780 | --DOMWINDOW == 77 (19E0F800) [pid = 2780] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 07:59:55 INFO - PROCESS | 2780 | --DOMWINDOW == 76 (16B2D400) [pid = 2780] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 07:59:56 INFO - PROCESS | 2780 | 1467039596176 Marionette TRACE conn7 <- [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:59:56 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:59:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 871ms 07:59:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 07:59:56 INFO - PROCESS | 2780 | 1467039596213 Marionette TRACE conn7 -> [0,1997,"getWindowHandle",null] 07:59:56 INFO - PROCESS | 2780 | 1467039596215 Marionette TRACE conn7 <- [1,1997,null,{"value":"13"}] 07:59:56 INFO - PROCESS | 2780 | 1467039596218 Marionette TRACE conn7 -> [0,1998,"setScriptTimeout",{"ms":35000}] 07:59:56 INFO - PROCESS | 2780 | 1467039596220 Marionette TRACE conn7 <- [1,1998,null,{}] 07:59:56 INFO - PROCESS | 2780 | 1467039596223 Marionette TRACE conn7 -> [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:59:56 INFO - PROCESS | 2780 | 1467039596225 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:59:56 INFO - PROCESS | 2780 | 1467039596344 Marionette TRACE conn7 <- [1,1999,null,{"value":null}] 07:59:56 INFO - PROCESS | 2780 | 1467039596400 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:56 INFO - PROCESS | 2780 | 1467039596402 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:59:56 INFO - PROCESS | 2780 | ++DOCSHELL 124BF400 == 33 [pid = 2780] [id = 509] 07:59:56 INFO - PROCESS | 2780 | ++DOMWINDOW == 77 (1504FC00) [pid = 2780] [serial = 1527] [outer = 00000000] 07:59:56 INFO - PROCESS | 2780 | ++DOMWINDOW == 78 (168DA800) [pid = 2780] [serial = 1528] [outer = 1504FC00] 07:59:56 INFO - PROCESS | 2780 | 1467039596446 Marionette DEBUG loaded listener.js 07:59:56 INFO - PROCESS | 2780 | ++DOMWINDOW == 79 (169BA400) [pid = 2780] [serial = 1529] [outer = 1504FC00] 07:59:56 INFO - PROCESS | 2780 | 1467039596795 Marionette TRACE conn7 <- [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:59:56 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:59:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 630ms 07:59:56 INFO - PROCESS | 2780 | 1467039596849 Marionette TRACE conn7 -> [0,2001,"getWindowHandle",null] 07:59:56 INFO - PROCESS | 2780 | 1467039596851 Marionette TRACE conn7 <- [1,2001,null,{"value":"13"}] 07:59:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 07:59:56 INFO - PROCESS | 2780 | 1467039596866 Marionette TRACE conn7 -> [0,2002,"setScriptTimeout",{"ms":35000}] 07:59:56 INFO - PROCESS | 2780 | 1467039596868 Marionette TRACE conn7 <- [1,2002,null,{}] 07:59:56 INFO - PROCESS | 2780 | 1467039596871 Marionette TRACE conn7 -> [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:59:56 INFO - PROCESS | 2780 | 1467039596873 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:59:56 INFO - PROCESS | 2780 | 1467039596952 Marionette TRACE conn7 <- [1,2003,null,{"value":null}] 07:59:56 INFO - PROCESS | 2780 | 1467039596957 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:56 INFO - PROCESS | 2780 | 1467039596959 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:59:56 INFO - PROCESS | 2780 | ++DOCSHELL 156F6800 == 34 [pid = 2780] [id = 510] 07:59:56 INFO - PROCESS | 2780 | ++DOMWINDOW == 80 (168D8400) [pid = 2780] [serial = 1530] [outer = 00000000] 07:59:56 INFO - PROCESS | 2780 | ++DOMWINDOW == 81 (16B26C00) [pid = 2780] [serial = 1531] [outer = 168D8400] 07:59:56 INFO - PROCESS | 2780 | 1467039597005 Marionette DEBUG loaded listener.js 07:59:57 INFO - PROCESS | 2780 | ++DOMWINDOW == 82 (162B3C00) [pid = 2780] [serial = 1532] [outer = 168D8400] 07:59:57 INFO - PROCESS | 2780 | 1467039597432 Marionette TRACE conn7 <- [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:59:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 07:59:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 630ms 07:59:57 INFO - PROCESS | 2780 | 1467039597511 Marionette TRACE conn7 -> [0,2005,"getWindowHandle",null] 07:59:57 INFO - PROCESS | 2780 | 1467039597513 Marionette TRACE conn7 <- [1,2005,null,{"value":"13"}] 07:59:57 INFO - PROCESS | 2780 | 1467039597516 Marionette TRACE conn7 -> [0,2006,"setScriptTimeout",{"ms":35000}] 07:59:57 INFO - PROCESS | 2780 | 1467039597518 Marionette TRACE conn7 <- [1,2006,null,{}] 07:59:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 07:59:57 INFO - PROCESS | 2780 | 1467039597522 Marionette TRACE conn7 -> [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:59:57 INFO - PROCESS | 2780 | 1467039597523 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:59:57 INFO - PROCESS | 2780 | 1467039597602 Marionette TRACE conn7 <- [1,2007,null,{"value":null}] 07:59:57 INFO - PROCESS | 2780 | 1467039597611 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:57 INFO - PROCESS | 2780 | 1467039597613 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:59:57 INFO - PROCESS | 2780 | ++DOCSHELL 17ACEC00 == 35 [pid = 2780] [id = 511] 07:59:57 INFO - PROCESS | 2780 | ++DOMWINDOW == 83 (17AD0800) [pid = 2780] [serial = 1533] [outer = 00000000] 07:59:57 INFO - PROCESS | 2780 | ++DOMWINDOW == 84 (186F1C00) [pid = 2780] [serial = 1534] [outer = 17AD0800] 07:59:57 INFO - PROCESS | 2780 | 1467039597657 Marionette DEBUG loaded listener.js 07:59:57 INFO - PROCESS | 2780 | ++DOMWINDOW == 85 (18E0D000) [pid = 2780] [serial = 1535] [outer = 17AD0800] 07:59:58 INFO - PROCESS | 2780 | --DOCSHELL 0D3F6C00 == 34 [pid = 2780] [id = 503] 07:59:58 INFO - PROCESS | 2780 | --DOCSHELL 11D96C00 == 33 [pid = 2780] [id = 502] 07:59:59 INFO - PROCESS | 2780 | --DOCSHELL 14089400 == 32 [pid = 2780] [id = 505] 07:59:59 INFO - PROCESS | 2780 | --DOCSHELL 0E9EA800 == 31 [pid = 2780] [id = 504] 07:59:59 INFO - PROCESS | 2780 | --DOCSHELL 1688F400 == 30 [pid = 2780] [id = 508] 07:59:59 INFO - PROCESS | 2780 | --DOCSHELL 156F6800 == 29 [pid = 2780] [id = 510] 07:59:59 INFO - PROCESS | 2780 | --DOCSHELL 16492400 == 28 [pid = 2780] [id = 507] 07:59:59 INFO - PROCESS | 2780 | --DOCSHELL 15654800 == 27 [pid = 2780] [id = 506] 07:59:59 INFO - PROCESS | 2780 | --DOCSHELL 124BF400 == 26 [pid = 2780] [id = 509] 07:59:59 INFO - PROCESS | 2780 | --DOMWINDOW == 84 (16887800) [pid = 2780] [serial = 1477] [outer = 00000000] [url = about:blank] 07:59:59 INFO - PROCESS | 2780 | --DOMWINDOW == 83 (15348000) [pid = 2780] [serial = 1465] [outer = 00000000] [url = about:blank] 07:59:59 INFO - PROCESS | 2780 | --DOMWINDOW == 82 (162B0000) [pid = 2780] [serial = 1466] [outer = 00000000] [url = about:blank] 07:59:59 INFO - PROCESS | 2780 | --DOMWINDOW == 81 (16B23C00) [pid = 2780] [serial = 1460] [outer = 00000000] [url = about:blank] 07:59:59 INFO - PROCESS | 2780 | --DOMWINDOW == 80 (0E046C00) [pid = 2780] [serial = 1462] [outer = 00000000] [url = about:blank] 07:59:59 INFO - PROCESS | 2780 | --DOMWINDOW == 79 (0E87F800) [pid = 2780] [serial = 1463] [outer = 00000000] [url = about:blank] 07:59:59 INFO - PROCESS | 2780 | --DOMWINDOW == 78 (169BE800) [pid = 2780] [serial = 1481] [outer = 00000000] [url = about:blank] 07:59:59 INFO - PROCESS | 2780 | --DOMWINDOW == 77 (162BC800) [pid = 2780] [serial = 1474] [outer = 00000000] [url = about:blank] 07:59:59 INFO - PROCESS | 2780 | --DOMWINDOW == 76 (1918C400) [pid = 2780] [serial = 1490] [outer = 00000000] [url = about:blank] 07:59:59 INFO - PROCESS | 2780 | --DOMWINDOW == 75 (169BC800) [pid = 2780] [serial = 1480] [outer = 00000000] [url = about:blank] 07:59:59 INFO - PROCESS | 2780 | --DOMWINDOW == 74 (0DE2C000) [pid = 2780] [serial = 1468] [outer = 00000000] [url = about:blank] 07:59:59 INFO - PROCESS | 2780 | --DOMWINDOW == 73 (0E051000) [pid = 2780] [serial = 1469] [outer = 00000000] [url = about:blank] 07:59:59 INFO - PROCESS | 2780 | --DOMWINDOW == 72 (12458C00) [pid = 2780] [serial = 1471] [outer = 00000000] [url = about:blank] 07:59:59 INFO - PROCESS | 2780 | --DOMWINDOW == 71 (162B4800) [pid = 2780] [serial = 1486] [outer = 00000000] [url = about:blank] 07:59:59 INFO - PROCESS | 2780 | --DOMWINDOW == 70 (19E15800) [pid = 2780] [serial = 1492] [outer = 00000000] [url = about:blank] 07:59:59 INFO - PROCESS | 2780 | --DOMWINDOW == 69 (1ABE0400) [pid = 2780] [serial = 1493] [outer = 00000000] [url = about:blank] 07:59:59 INFO - PROCESS | 2780 | --DOMWINDOW == 68 (18E06400) [pid = 2780] [serial = 1483] [outer = 00000000] [url = about:blank] 07:59:59 INFO - PROCESS | 2780 | --DOMWINDOW == 67 (186FB000) [pid = 2780] [serial = 1484] [outer = 00000000] [url = about:blank] 07:59:59 INFO - PROCESS | 2780 | --DOMWINDOW == 66 (1918B400) [pid = 2780] [serial = 1489] [outer = 00000000] [url = about:blank] 07:59:59 INFO - PROCESS | 2780 | --DOMWINDOW == 65 (16896400) [pid = 2780] [serial = 1478] [outer = 00000000] [url = about:blank] 07:59:59 INFO - PROCESS | 2780 | --DOMWINDOW == 64 (16490C00) [pid = 2780] [serial = 1475] [outer = 00000000] [url = about:blank] 07:59:59 INFO - PROCESS | 2780 | --DOMWINDOW == 63 (167E9C00) [pid = 2780] [serial = 1487] [outer = 00000000] [url = about:blank] 07:59:59 INFO - PROCESS | 2780 | 1467039599455 Marionette TRACE conn7 <- [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:59:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 07:59:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1979ms 07:59:59 INFO - PROCESS | 2780 | 1467039599501 Marionette TRACE conn7 -> [0,2009,"getWindowHandle",null] 07:59:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 07:59:59 INFO - PROCESS | 2780 | 1467039599505 Marionette TRACE conn7 <- [1,2009,null,{"value":"13"}] 07:59:59 INFO - PROCESS | 2780 | 1467039599510 Marionette TRACE conn7 -> [0,2010,"setScriptTimeout",{"ms":35000}] 07:59:59 INFO - PROCESS | 2780 | 1467039599514 Marionette TRACE conn7 <- [1,2010,null,{}] 07:59:59 INFO - PROCESS | 2780 | 1467039599520 Marionette TRACE conn7 -> [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:59:59 INFO - PROCESS | 2780 | 1467039599523 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:59:59 INFO - PROCESS | 2780 | 1467039599615 Marionette TRACE conn7 <- [1,2011,null,{"value":null}] 07:59:59 INFO - PROCESS | 2780 | 1467039599624 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:59 INFO - PROCESS | 2780 | 1467039599629 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 07:59:59 INFO - PROCESS | 2780 | ++DOCSHELL 0D3F1000 == 27 [pid = 2780] [id = 512] 07:59:59 INFO - PROCESS | 2780 | ++DOMWINDOW == 64 (0D3F9C00) [pid = 2780] [serial = 1536] [outer = 00000000] 07:59:59 INFO - PROCESS | 2780 | ++DOMWINDOW == 65 (0DA7C800) [pid = 2780] [serial = 1537] [outer = 0D3F9C00] 07:59:59 INFO - PROCESS | 2780 | 1467039599678 Marionette DEBUG loaded listener.js 07:59:59 INFO - PROCESS | 2780 | ++DOMWINDOW == 66 (0DAD1000) [pid = 2780] [serial = 1538] [outer = 0D3F9C00] 08:00:00 INFO - PROCESS | 2780 | 1467039600180 Marionette TRACE conn7 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 08:00:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 08:00:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 730ms 08:00:00 INFO - PROCESS | 2780 | 1467039600241 Marionette TRACE conn7 -> [0,2013,"getWindowHandle",null] 08:00:00 INFO - PROCESS | 2780 | 1467039600246 Marionette TRACE conn7 <- [1,2013,null,{"value":"13"}] 08:00:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 08:00:00 INFO - PROCESS | 2780 | 1467039600253 Marionette TRACE conn7 -> [0,2014,"setScriptTimeout",{"ms":35000}] 08:00:00 INFO - PROCESS | 2780 | 1467039600256 Marionette TRACE conn7 <- [1,2014,null,{}] 08:00:00 INFO - PROCESS | 2780 | 1467039600260 Marionette TRACE conn7 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:00 INFO - PROCESS | 2780 | 1467039600263 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:00:00 INFO - PROCESS | 2780 | 1467039600351 Marionette TRACE conn7 <- [1,2015,null,{"value":null}] 08:00:00 INFO - PROCESS | 2780 | 1467039600440 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:00 INFO - PROCESS | 2780 | 1467039600443 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:00:00 INFO - PROCESS | 2780 | ++DOCSHELL 0DE35000 == 28 [pid = 2780] [id = 513] 08:00:00 INFO - PROCESS | 2780 | ++DOMWINDOW == 67 (0DE9C400) [pid = 2780] [serial = 1539] [outer = 00000000] 08:00:00 INFO - PROCESS | 2780 | ++DOMWINDOW == 68 (0DEA9800) [pid = 2780] [serial = 1540] [outer = 0DE9C400] 08:00:00 INFO - PROCESS | 2780 | 1467039600498 Marionette DEBUG loaded listener.js 08:00:00 INFO - PROCESS | 2780 | ++DOMWINDOW == 69 (0E04D800) [pid = 2780] [serial = 1541] [outer = 0DE9C400] 08:00:00 INFO - PROCESS | 2780 | 1467039600860 Marionette TRACE conn7 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 08:00:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 08:00:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 670ms 08:00:00 INFO - PROCESS | 2780 | 1467039600926 Marionette TRACE conn7 -> [0,2017,"getWindowHandle",null] 08:00:00 INFO - PROCESS | 2780 | 1467039600928 Marionette TRACE conn7 <- [1,2017,null,{"value":"13"}] 08:00:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 08:00:00 INFO - PROCESS | 2780 | 1467039600932 Marionette TRACE conn7 -> [0,2018,"setScriptTimeout",{"ms":35000}] 08:00:00 INFO - PROCESS | 2780 | 1467039600935 Marionette TRACE conn7 <- [1,2018,null,{}] 08:00:00 INFO - PROCESS | 2780 | 1467039600946 Marionette TRACE conn7 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:00 INFO - PROCESS | 2780 | 1467039600951 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:00:01 INFO - PROCESS | 2780 | 1467039601062 Marionette TRACE conn7 <- [1,2019,null,{"value":null}] 08:00:01 INFO - PROCESS | 2780 | 1467039601072 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:01 INFO - PROCESS | 2780 | 1467039601076 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:00:01 INFO - PROCESS | 2780 | ++DOCSHELL 12257000 == 29 [pid = 2780] [id = 514] 08:00:01 INFO - PROCESS | 2780 | ++DOMWINDOW == 70 (1225B000) [pid = 2780] [serial = 1542] [outer = 00000000] 08:00:01 INFO - PROCESS | 2780 | ++DOMWINDOW == 71 (124C2C00) [pid = 2780] [serial = 1543] [outer = 1225B000] 08:00:01 INFO - PROCESS | 2780 | 1467039601124 Marionette DEBUG loaded listener.js 08:00:01 INFO - PROCESS | 2780 | ++DOMWINDOW == 72 (13375C00) [pid = 2780] [serial = 1544] [outer = 1225B000] 08:00:01 INFO - PROCESS | 2780 | 1467039601578 Marionette TRACE conn7 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 08:00:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 08:00:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 670ms 08:00:01 INFO - PROCESS | 2780 | 1467039601606 Marionette TRACE conn7 -> [0,2021,"getWindowHandle",null] 08:00:01 INFO - PROCESS | 2780 | 1467039601608 Marionette TRACE conn7 <- [1,2021,null,{"value":"13"}] 08:00:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 08:00:01 INFO - PROCESS | 2780 | 1467039601616 Marionette TRACE conn7 -> [0,2022,"setScriptTimeout",{"ms":35000}] 08:00:01 INFO - PROCESS | 2780 | 1467039601618 Marionette TRACE conn7 <- [1,2022,null,{}] 08:00:01 INFO - PROCESS | 2780 | 1467039601621 Marionette TRACE conn7 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:01 INFO - PROCESS | 2780 | 1467039601623 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:00:01 INFO - PROCESS | 2780 | 1467039601706 Marionette TRACE conn7 <- [1,2023,null,{"value":null}] 08:00:01 INFO - PROCESS | 2780 | 1467039601713 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:01 INFO - PROCESS | 2780 | 1467039601715 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:00:01 INFO - PROCESS | 2780 | ++DOCSHELL 13A06400 == 30 [pid = 2780] [id = 515] 08:00:01 INFO - PROCESS | 2780 | ++DOMWINDOW == 73 (13A0F000) [pid = 2780] [serial = 1545] [outer = 00000000] 08:00:01 INFO - PROCESS | 2780 | ++DOMWINDOW == 74 (1408D000) [pid = 2780] [serial = 1546] [outer = 13A0F000] 08:00:01 INFO - PROCESS | 2780 | 1467039601760 Marionette DEBUG loaded listener.js 08:00:01 INFO - PROCESS | 2780 | ++DOMWINDOW == 75 (15348000) [pid = 2780] [serial = 1547] [outer = 13A0F000] 08:00:02 INFO - PROCESS | 2780 | 1467039602180 Marionette TRACE conn7 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:00:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 08:00:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 630ms 08:00:02 INFO - PROCESS | 2780 | 1467039602251 Marionette TRACE conn7 -> [0,2025,"getWindowHandle",null] 08:00:02 INFO - PROCESS | 2780 | 1467039602253 Marionette TRACE conn7 <- [1,2025,null,{"value":"13"}] 08:00:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 08:00:02 INFO - PROCESS | 2780 | 1467039602256 Marionette TRACE conn7 -> [0,2026,"setScriptTimeout",{"ms":35000}] 08:00:02 INFO - PROCESS | 2780 | 1467039602258 Marionette TRACE conn7 <- [1,2026,null,{}] 08:00:02 INFO - PROCESS | 2780 | 1467039602262 Marionette TRACE conn7 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:02 INFO - PROCESS | 2780 | 1467039602264 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:00:02 INFO - PROCESS | 2780 | 1467039602343 Marionette TRACE conn7 <- [1,2027,null,{"value":null}] 08:00:02 INFO - PROCESS | 2780 | 1467039602350 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:02 INFO - PROCESS | 2780 | 1467039602352 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:00:02 INFO - PROCESS | 2780 | ++DOCSHELL 15399000 == 31 [pid = 2780] [id = 516] 08:00:02 INFO - PROCESS | 2780 | ++DOMWINDOW == 76 (15632000) [pid = 2780] [serial = 1548] [outer = 00000000] 08:00:02 INFO - PROCESS | 2780 | ++DOMWINDOW == 77 (156F8000) [pid = 2780] [serial = 1549] [outer = 15632000] 08:00:02 INFO - PROCESS | 2780 | 1467039602395 Marionette DEBUG loaded listener.js 08:00:02 INFO - PROCESS | 2780 | ++DOMWINDOW == 78 (162B8400) [pid = 2780] [serial = 1550] [outer = 15632000] 08:00:02 INFO - PROCESS | 2780 | 1467039602844 Marionette TRACE conn7 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 08:00:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 08:00:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 630ms 08:00:02 INFO - PROCESS | 2780 | 1467039602895 Marionette TRACE conn7 -> [0,2029,"getWindowHandle",null] 08:00:02 INFO - PROCESS | 2780 | 1467039602897 Marionette TRACE conn7 <- [1,2029,null,{"value":"13"}] 08:00:02 INFO - PROCESS | 2780 | 1467039602900 Marionette TRACE conn7 -> [0,2030,"setScriptTimeout",{"ms":35000}] 08:00:02 INFO - PROCESS | 2780 | 1467039602902 Marionette TRACE conn7 <- [1,2030,null,{}] 08:00:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 08:00:02 INFO - PROCESS | 2780 | 1467039602906 Marionette TRACE conn7 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:02 INFO - PROCESS | 2780 | 1467039602911 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:00:02 INFO - PROCESS | 2780 | 1467039603013 Marionette TRACE conn7 <- [1,2031,null,{"value":null}] 08:00:02 INFO - PROCESS | 2780 | 1467039603018 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:02 INFO - PROCESS | 2780 | 1467039603020 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:00:03 INFO - PROCESS | 2780 | ++DOCSHELL 16490400 == 32 [pid = 2780] [id = 517] 08:00:03 INFO - PROCESS | 2780 | ++DOMWINDOW == 79 (16497C00) [pid = 2780] [serial = 1551] [outer = 00000000] 08:00:03 INFO - PROCESS | 2780 | ++DOMWINDOW == 80 (167E6000) [pid = 2780] [serial = 1552] [outer = 16497C00] 08:00:03 INFO - PROCESS | 2780 | 1467039603064 Marionette DEBUG loaded listener.js 08:00:03 INFO - PROCESS | 2780 | ++DOMWINDOW == 81 (1688B400) [pid = 2780] [serial = 1553] [outer = 16497C00] 08:00:03 INFO - PROCESS | 2780 | 1467039603517 Marionette TRACE conn7 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 08:00:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 08:00:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 670ms 08:00:03 INFO - PROCESS | 2780 | 1467039603576 Marionette TRACE conn7 -> [0,2033,"getWindowHandle",null] 08:00:03 INFO - PROCESS | 2780 | 1467039603578 Marionette TRACE conn7 <- [1,2033,null,{"value":"13"}] 08:00:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 08:00:03 INFO - PROCESS | 2780 | 1467039603582 Marionette TRACE conn7 -> [0,2034,"setScriptTimeout",{"ms":35000}] 08:00:03 INFO - PROCESS | 2780 | 1467039603583 Marionette TRACE conn7 <- [1,2034,null,{}] 08:00:03 INFO - PROCESS | 2780 | 1467039603587 Marionette TRACE conn7 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:03 INFO - PROCESS | 2780 | 1467039603589 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:00:03 INFO - PROCESS | 2780 | 1467039603666 Marionette TRACE conn7 <- [1,2035,null,{"value":null}] 08:00:03 INFO - PROCESS | 2780 | 1467039603671 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:03 INFO - PROCESS | 2780 | 1467039603673 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:00:03 INFO - PROCESS | 2780 | ++DOCSHELL 168D2000 == 33 [pid = 2780] [id = 518] 08:00:03 INFO - PROCESS | 2780 | ++DOMWINDOW == 82 (168D4800) [pid = 2780] [serial = 1554] [outer = 00000000] 08:00:03 INFO - PROCESS | 2780 | ++DOMWINDOW == 83 (168D8C00) [pid = 2780] [serial = 1555] [outer = 168D4800] 08:00:03 INFO - PROCESS | 2780 | 1467039603716 Marionette DEBUG loaded listener.js 08:00:03 INFO - PROCESS | 2780 | ++DOMWINDOW == 84 (168E0C00) [pid = 2780] [serial = 1556] [outer = 168D4800] 08:00:04 INFO - PROCESS | 2780 | 1467039604159 Marionette TRACE conn7 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 08:00:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:00:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 630ms 08:00:04 INFO - PROCESS | 2780 | 1467039604220 Marionette TRACE conn7 -> [0,2037,"getWindowHandle",null] 08:00:04 INFO - PROCESS | 2780 | 1467039604222 Marionette TRACE conn7 <- [1,2037,null,{"value":"13"}] 08:00:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 08:00:04 INFO - PROCESS | 2780 | 1467039604225 Marionette TRACE conn7 -> [0,2038,"setScriptTimeout",{"ms":35000}] 08:00:04 INFO - PROCESS | 2780 | 1467039604227 Marionette TRACE conn7 <- [1,2038,null,{}] 08:00:04 INFO - PROCESS | 2780 | 1467039604231 Marionette TRACE conn7 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:04 INFO - PROCESS | 2780 | 1467039604233 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:00:04 INFO - PROCESS | 2780 | 1467039604308 Marionette TRACE conn7 <- [1,2039,null,{"value":null}] 08:00:04 INFO - PROCESS | 2780 | 1467039604313 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:04 INFO - PROCESS | 2780 | 1467039604315 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:00:04 INFO - PROCESS | 2780 | ++DOCSHELL 169BD800 == 34 [pid = 2780] [id = 519] 08:00:04 INFO - PROCESS | 2780 | ++DOMWINDOW == 85 (169C0400) [pid = 2780] [serial = 1557] [outer = 00000000] 08:00:04 INFO - PROCESS | 2780 | ++DOMWINDOW == 86 (16A94400) [pid = 2780] [serial = 1558] [outer = 169C0400] 08:00:04 INFO - PROCESS | 2780 | 1467039604358 Marionette DEBUG loaded listener.js 08:00:04 INFO - PROCESS | 2780 | ++DOMWINDOW == 87 (1507E800) [pid = 2780] [serial = 1559] [outer = 169C0400] 08:00:04 INFO - PROCESS | 2780 | 1467039604812 Marionette TRACE conn7 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:00:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 08:00:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 632ms 08:00:04 INFO - PROCESS | 2780 | 1467039604858 Marionette TRACE conn7 -> [0,2041,"getWindowHandle",null] 08:00:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 08:00:04 INFO - PROCESS | 2780 | 1467039604860 Marionette TRACE conn7 <- [1,2041,null,{"value":"13"}] 08:00:04 INFO - PROCESS | 2780 | 1467039604863 Marionette TRACE conn7 -> [0,2042,"setScriptTimeout",{"ms":35000}] 08:00:04 INFO - PROCESS | 2780 | 1467039604865 Marionette TRACE conn7 <- [1,2042,null,{}] 08:00:04 INFO - PROCESS | 2780 | 1467039604868 Marionette TRACE conn7 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:04 INFO - PROCESS | 2780 | 1467039604870 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:00:04 INFO - PROCESS | 2780 | 1467039604982 Marionette TRACE conn7 <- [1,2043,null,{"value":null}] 08:00:04 INFO - PROCESS | 2780 | 1467039604989 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:04 INFO - PROCESS | 2780 | 1467039604991 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:00:04 INFO - PROCESS | 2780 | ++DOCSHELL 1221B000 == 35 [pid = 2780] [id = 520] 08:00:04 INFO - PROCESS | 2780 | ++DOMWINDOW == 88 (17AC6400) [pid = 2780] [serial = 1560] [outer = 00000000] 08:00:05 INFO - PROCESS | 2780 | ++DOMWINDOW == 89 (17ACD800) [pid = 2780] [serial = 1561] [outer = 17AC6400] 08:00:05 INFO - PROCESS | 2780 | 1467039605034 Marionette DEBUG loaded listener.js 08:00:05 INFO - PROCESS | 2780 | ++DOMWINDOW == 90 (18639000) [pid = 2780] [serial = 1562] [outer = 17AC6400] 08:00:05 INFO - PROCESS | 2780 | 1467039605515 Marionette TRACE conn7 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 08:00:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 08:00:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 671ms 08:00:05 INFO - PROCESS | 2780 | 1467039605535 Marionette TRACE conn7 -> [0,2045,"getWindowHandle",null] 08:00:05 INFO - PROCESS | 2780 | 1467039605537 Marionette TRACE conn7 <- [1,2045,null,{"value":"13"}] 08:00:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 08:00:05 INFO - PROCESS | 2780 | 1467039605540 Marionette TRACE conn7 -> [0,2046,"setScriptTimeout",{"ms":35000}] 08:00:05 INFO - PROCESS | 2780 | 1467039605542 Marionette TRACE conn7 <- [1,2046,null,{}] 08:00:05 INFO - PROCESS | 2780 | 1467039605546 Marionette TRACE conn7 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:05 INFO - PROCESS | 2780 | 1467039605547 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:00:05 INFO - PROCESS | 2780 | 1467039605663 Marionette TRACE conn7 <- [1,2047,null,{"value":null}] 08:00:05 INFO - PROCESS | 2780 | 1467039605668 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:05 INFO - PROCESS | 2780 | 1467039605670 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:00:05 INFO - PROCESS | 2780 | ++DOCSHELL 18D83400 == 36 [pid = 2780] [id = 521] 08:00:05 INFO - PROCESS | 2780 | ++DOMWINDOW == 91 (18E05800) [pid = 2780] [serial = 1563] [outer = 00000000] 08:00:05 INFO - PROCESS | 2780 | ++DOMWINDOW == 92 (19183C00) [pid = 2780] [serial = 1564] [outer = 18E05800] 08:00:05 INFO - PROCESS | 2780 | 1467039605712 Marionette DEBUG loaded listener.js 08:00:05 INFO - PROCESS | 2780 | ++DOMWINDOW == 93 (19189800) [pid = 2780] [serial = 1565] [outer = 18E05800] 08:00:06 INFO - PROCESS | 2780 | 1467039606158 Marionette TRACE conn7 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 08:00:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 08:00:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 670ms 08:00:06 INFO - PROCESS | 2780 | 1467039606211 Marionette TRACE conn7 -> [0,2049,"getWindowHandle",null] 08:00:06 INFO - PROCESS | 2780 | 1467039606214 Marionette TRACE conn7 <- [1,2049,null,{"value":"13"}] 08:00:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 08:00:06 INFO - PROCESS | 2780 | 1467039606223 Marionette TRACE conn7 -> [0,2050,"setScriptTimeout",{"ms":35000}] 08:00:06 INFO - PROCESS | 2780 | 1467039606225 Marionette TRACE conn7 <- [1,2050,null,{}] 08:00:06 INFO - PROCESS | 2780 | 1467039606229 Marionette TRACE conn7 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:06 INFO - PROCESS | 2780 | 1467039606231 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:00:06 INFO - PROCESS | 2780 | 1467039606386 Marionette TRACE conn7 <- [1,2051,null,{"value":null}] 08:00:06 INFO - PROCESS | 2780 | 1467039606458 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:06 INFO - PROCESS | 2780 | 1467039606460 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:00:06 INFO - PROCESS | 2780 | ++DOCSHELL 15082800 == 37 [pid = 2780] [id = 522] 08:00:06 INFO - PROCESS | 2780 | ++DOMWINDOW == 94 (19D9E000) [pid = 2780] [serial = 1566] [outer = 00000000] 08:00:06 INFO - PROCESS | 2780 | ++DOMWINDOW == 95 (1ABE0000) [pid = 2780] [serial = 1567] [outer = 19D9E000] 08:00:06 INFO - PROCESS | 2780 | 1467039606508 Marionette DEBUG loaded listener.js 08:00:06 INFO - PROCESS | 2780 | ++DOMWINDOW == 96 (1ABE5C00) [pid = 2780] [serial = 1568] [outer = 19D9E000] 08:00:06 INFO - PROCESS | 2780 | --DOMWINDOW == 95 (11FA7000) [pid = 2780] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 08:00:06 INFO - PROCESS | 2780 | --DOMWINDOW == 94 (168D8400) [pid = 2780] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 08:00:06 INFO - PROCESS | 2780 | --DOMWINDOW == 93 (15658400) [pid = 2780] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 08:00:06 INFO - PROCESS | 2780 | --DOMWINDOW == 92 (16494000) [pid = 2780] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 08:00:06 INFO - PROCESS | 2780 | --DOMWINDOW == 91 (1504FC00) [pid = 2780] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 08:00:06 INFO - PROCESS | 2780 | --DOMWINDOW == 90 (168D3000) [pid = 2780] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 08:00:06 INFO - PROCESS | 2780 | --DOMWINDOW == 89 (1408A400) [pid = 2780] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 08:00:06 INFO - PROCESS | 2780 | --DOMWINDOW == 88 (0EA8A800) [pid = 2780] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 08:00:06 INFO - PROCESS | 2780 | --DOMWINDOW == 87 (0D3F8400) [pid = 2780] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 08:00:06 INFO - PROCESS | 2780 | --DOMWINDOW == 86 (11F5E000) [pid = 2780] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 08:00:06 INFO - PROCESS | 2780 | --DOMWINDOW == 85 (16A8E800) [pid = 2780] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 08:00:06 INFO - PROCESS | 2780 | --DOMWINDOW == 84 (19E11C00) [pid = 2780] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 08:00:06 INFO - PROCESS | 2780 | --DOMWINDOW == 83 (162B7000) [pid = 2780] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 08:00:06 INFO - PROCESS | 2780 | --DOMWINDOW == 82 (0CB82C00) [pid = 2780] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 08:00:07 INFO - PROCESS | 2780 | 1467039607037 Marionette TRACE conn7 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 08:00:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 08:00:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 890ms 08:00:07 INFO - PROCESS | 2780 | 1467039607111 Marionette TRACE conn7 -> [0,2053,"getWindowHandle",null] 08:00:07 INFO - PROCESS | 2780 | 1467039607113 Marionette TRACE conn7 <- [1,2053,null,{"value":"13"}] 08:00:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 08:00:07 INFO - PROCESS | 2780 | 1467039607116 Marionette TRACE conn7 -> [0,2054,"setScriptTimeout",{"ms":35000}] 08:00:07 INFO - PROCESS | 2780 | 1467039607118 Marionette TRACE conn7 <- [1,2054,null,{}] 08:00:07 INFO - PROCESS | 2780 | 1467039607121 Marionette TRACE conn7 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:07 INFO - PROCESS | 2780 | 1467039607123 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:00:07 INFO - PROCESS | 2780 | 1467039607201 Marionette TRACE conn7 <- [1,2055,null,{"value":null}] 08:00:07 INFO - PROCESS | 2780 | 1467039607206 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:07 INFO - PROCESS | 2780 | 1467039607208 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:00:07 INFO - PROCESS | 2780 | ++DOCSHELL 1351C800 == 38 [pid = 2780] [id = 523] 08:00:07 INFO - PROCESS | 2780 | ++DOMWINDOW == 83 (13E36000) [pid = 2780] [serial = 1569] [outer = 00000000] 08:00:07 INFO - PROCESS | 2780 | ++DOMWINDOW == 84 (1636BC00) [pid = 2780] [serial = 1570] [outer = 13E36000] 08:00:07 INFO - PROCESS | 2780 | 1467039607251 Marionette DEBUG loaded listener.js 08:00:07 INFO - PROCESS | 2780 | ++DOMWINDOW == 85 (167EFC00) [pid = 2780] [serial = 1571] [outer = 13E36000] 08:00:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 08:00:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 570ms 08:00:07 INFO - PROCESS | 2780 | 1467039607679 Marionette TRACE conn7 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 08:00:07 INFO - PROCESS | 2780 | 1467039607687 Marionette TRACE conn7 -> [0,2057,"getWindowHandle",null] 08:00:07 INFO - PROCESS | 2780 | 1467039607689 Marionette TRACE conn7 <- [1,2057,null,{"value":"13"}] 08:00:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 08:00:07 INFO - PROCESS | 2780 | 1467039607692 Marionette TRACE conn7 -> [0,2058,"setScriptTimeout",{"ms":35000}] 08:00:07 INFO - PROCESS | 2780 | 1467039607693 Marionette TRACE conn7 <- [1,2058,null,{}] 08:00:07 INFO - PROCESS | 2780 | 1467039607697 Marionette TRACE conn7 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:07 INFO - PROCESS | 2780 | 1467039607698 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:00:07 INFO - PROCESS | 2780 | 1467039607823 Marionette TRACE conn7 <- [1,2059,null,{"value":null}] 08:00:07 INFO - PROCESS | 2780 | 1467039607831 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:07 INFO - PROCESS | 2780 | 1467039607833 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:00:07 INFO - PROCESS | 2780 | ++DOCSHELL 16925800 == 39 [pid = 2780] [id = 524] 08:00:07 INFO - PROCESS | 2780 | ++DOMWINDOW == 86 (16A95000) [pid = 2780] [serial = 1572] [outer = 00000000] 08:00:07 INFO - PROCESS | 2780 | ++DOMWINDOW == 87 (1ABDEC00) [pid = 2780] [serial = 1573] [outer = 16A95000] 08:00:07 INFO - PROCESS | 2780 | 1467039607875 Marionette DEBUG loaded listener.js 08:00:07 INFO - PROCESS | 2780 | ++DOMWINDOW == 88 (167E6400) [pid = 2780] [serial = 1574] [outer = 16A95000] 08:00:08 INFO - PROCESS | 2780 | 1467039608302 Marionette TRACE conn7 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 08:00:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 08:00:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 630ms 08:00:08 INFO - PROCESS | 2780 | 1467039608323 Marionette TRACE conn7 -> [0,2061,"getWindowHandle",null] 08:00:08 INFO - PROCESS | 2780 | 1467039608325 Marionette TRACE conn7 <- [1,2061,null,{"value":"13"}] 08:00:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 08:00:08 INFO - PROCESS | 2780 | 1467039608328 Marionette TRACE conn7 -> [0,2062,"setScriptTimeout",{"ms":35000}] 08:00:08 INFO - PROCESS | 2780 | 1467039608330 Marionette TRACE conn7 <- [1,2062,null,{}] 08:00:08 INFO - PROCESS | 2780 | 1467039608333 Marionette TRACE conn7 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:08 INFO - PROCESS | 2780 | 1467039608335 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:00:08 INFO - PROCESS | 2780 | 1467039608453 Marionette TRACE conn7 <- [1,2063,null,{"value":null}] 08:00:08 INFO - PROCESS | 2780 | 1467039608462 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:08 INFO - PROCESS | 2780 | 1467039608463 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:00:08 INFO - PROCESS | 2780 | ++DOCSHELL 156F6000 == 40 [pid = 2780] [id = 525] 08:00:08 INFO - PROCESS | 2780 | ++DOMWINDOW == 89 (162AF400) [pid = 2780] [serial = 1575] [outer = 00000000] 08:00:08 INFO - PROCESS | 2780 | ++DOMWINDOW == 90 (1AC31000) [pid = 2780] [serial = 1576] [outer = 162AF400] 08:00:08 INFO - PROCESS | 2780 | 1467039608506 Marionette DEBUG loaded listener.js 08:00:08 INFO - PROCESS | 2780 | ++DOMWINDOW == 91 (1AC34400) [pid = 2780] [serial = 1577] [outer = 162AF400] 08:00:09 INFO - PROCESS | 2780 | 1467039609092 Marionette TRACE conn7 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 08:00:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 08:00:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 830ms 08:00:09 INFO - PROCESS | 2780 | 1467039609172 Marionette TRACE conn7 -> [0,2065,"getWindowHandle",null] 08:00:09 INFO - PROCESS | 2780 | 1467039609177 Marionette TRACE conn7 <- [1,2065,null,{"value":"13"}] 08:00:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 08:00:09 INFO - PROCESS | 2780 | 1467039609230 Marionette TRACE conn7 -> [0,2066,"setScriptTimeout",{"ms":35000}] 08:00:09 INFO - PROCESS | 2780 | 1467039609234 Marionette TRACE conn7 <- [1,2066,null,{}] 08:00:09 INFO - PROCESS | 2780 | 1467039609240 Marionette TRACE conn7 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:09 INFO - PROCESS | 2780 | 1467039609243 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:00:09 INFO - PROCESS | 2780 | 1467039609376 Marionette TRACE conn7 <- [1,2067,null,{"value":null}] 08:00:09 INFO - PROCESS | 2780 | 1467039609534 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:09 INFO - PROCESS | 2780 | 1467039609537 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:00:09 INFO - PROCESS | 2780 | ++DOCSHELL 0CBE8400 == 41 [pid = 2780] [id = 526] 08:00:09 INFO - PROCESS | 2780 | ++DOMWINDOW == 92 (0D303C00) [pid = 2780] [serial = 1578] [outer = 00000000] 08:00:09 INFO - PROCESS | 2780 | ++DOMWINDOW == 93 (0DD1F800) [pid = 2780] [serial = 1579] [outer = 0D303C00] 08:00:09 INFO - PROCESS | 2780 | 1467039609594 Marionette DEBUG loaded listener.js 08:00:09 INFO - PROCESS | 2780 | ++DOMWINDOW == 94 (0E04D400) [pid = 2780] [serial = 1580] [outer = 0D303C00] 08:00:10 INFO - PROCESS | 2780 | 1467039610334 Marionette TRACE conn7 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 08:00:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 08:00:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1138ms 08:00:10 INFO - PROCESS | 2780 | 1467039610352 Marionette TRACE conn7 -> [0,2069,"getWindowHandle",null] 08:00:10 INFO - PROCESS | 2780 | 1467039610357 Marionette TRACE conn7 <- [1,2069,null,{"value":"13"}] 08:00:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 08:00:10 INFO - PROCESS | 2780 | 1467039610364 Marionette TRACE conn7 -> [0,2070,"setScriptTimeout",{"ms":35000}] 08:00:10 INFO - PROCESS | 2780 | 1467039610367 Marionette TRACE conn7 <- [1,2070,null,{}] 08:00:10 INFO - PROCESS | 2780 | 1467039610371 Marionette TRACE conn7 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:10 INFO - PROCESS | 2780 | 1467039610374 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:00:10 INFO - PROCESS | 2780 | 1467039610514 Marionette TRACE conn7 <- [1,2071,null,{"value":null}] 08:00:10 INFO - PROCESS | 2780 | 1467039610655 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:10 INFO - PROCESS | 2780 | 1467039610658 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:00:10 INFO - PROCESS | 2780 | ++DOCSHELL 0CB85C00 == 42 [pid = 2780] [id = 527] 08:00:10 INFO - PROCESS | 2780 | ++DOMWINDOW == 95 (0CBE6800) [pid = 2780] [serial = 1581] [outer = 00000000] 08:00:10 INFO - PROCESS | 2780 | ++DOMWINDOW == 96 (0DD1F400) [pid = 2780] [serial = 1582] [outer = 0CBE6800] 08:00:10 INFO - PROCESS | 2780 | 1467039610716 Marionette DEBUG loaded listener.js 08:00:10 INFO - PROCESS | 2780 | ++DOMWINDOW == 97 (12222C00) [pid = 2780] [serial = 1583] [outer = 0CBE6800] 08:00:11 INFO - PROCESS | 2780 | --DOCSHELL 16925800 == 41 [pid = 2780] [id = 524] 08:00:11 INFO - PROCESS | 2780 | --DOCSHELL 1351C800 == 40 [pid = 2780] [id = 523] 08:00:11 INFO - PROCESS | 2780 | --DOCSHELL 15082800 == 39 [pid = 2780] [id = 522] 08:00:11 INFO - PROCESS | 2780 | --DOCSHELL 18D83400 == 38 [pid = 2780] [id = 521] 08:00:11 INFO - PROCESS | 2780 | --DOCSHELL 1221B000 == 37 [pid = 2780] [id = 520] 08:00:11 INFO - PROCESS | 2780 | --DOCSHELL 169BD800 == 36 [pid = 2780] [id = 519] 08:00:11 INFO - PROCESS | 2780 | --DOCSHELL 168D2000 == 35 [pid = 2780] [id = 518] 08:00:11 INFO - PROCESS | 2780 | --DOCSHELL 16490400 == 34 [pid = 2780] [id = 517] 08:00:11 INFO - PROCESS | 2780 | --DOCSHELL 15399000 == 33 [pid = 2780] [id = 516] 08:00:11 INFO - PROCESS | 2780 | --DOMWINDOW == 96 (186F1C00) [pid = 2780] [serial = 1534] [outer = 00000000] [url = about:blank] 08:00:11 INFO - PROCESS | 2780 | --DOCSHELL 13A06400 == 32 [pid = 2780] [id = 515] 08:00:11 INFO - PROCESS | 2780 | --DOCSHELL 12257000 == 31 [pid = 2780] [id = 514] 08:00:11 INFO - PROCESS | 2780 | --DOCSHELL 0DE35000 == 30 [pid = 2780] [id = 513] 08:00:11 INFO - PROCESS | 2780 | --DOCSHELL 0D3F1000 == 29 [pid = 2780] [id = 512] 08:00:11 INFO - PROCESS | 2780 | --DOCSHELL 17ACEC00 == 28 [pid = 2780] [id = 511] 08:00:11 INFO - PROCESS | 2780 | 1467039611611 Marionette TRACE conn7 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 08:00:11 INFO - PROCESS | 2780 | --DOMWINDOW == 95 (162B3C00) [pid = 2780] [serial = 1532] [outer = 00000000] [url = about:blank] 08:00:11 INFO - PROCESS | 2780 | --DOMWINDOW == 94 (16001C00) [pid = 2780] [serial = 1519] [outer = 00000000] [url = about:blank] 08:00:11 INFO - PROCESS | 2780 | --DOMWINDOW == 93 (1652E800) [pid = 2780] [serial = 1522] [outer = 00000000] [url = about:blank] 08:00:11 INFO - PROCESS | 2780 | --DOMWINDOW == 92 (162BA000) [pid = 2780] [serial = 1520] [outer = 00000000] [url = about:blank] 08:00:11 INFO - PROCESS | 2780 | --DOMWINDOW == 91 (168DA800) [pid = 2780] [serial = 1528] [outer = 00000000] [url = about:blank] 08:00:11 INFO - PROCESS | 2780 | --DOMWINDOW == 90 (169BB000) [pid = 2780] [serial = 1525] [outer = 00000000] [url = about:blank] 08:00:11 INFO - PROCESS | 2780 | --DOMWINDOW == 89 (167E8000) [pid = 2780] [serial = 1523] [outer = 00000000] [url = about:blank] 08:00:11 INFO - PROCESS | 2780 | --DOMWINDOW == 88 (169C6800) [pid = 2780] [serial = 1526] [outer = 00000000] [url = about:blank] 08:00:11 INFO - PROCESS | 2780 | --DOMWINDOW == 87 (16B26C00) [pid = 2780] [serial = 1531] [outer = 00000000] [url = about:blank] 08:00:11 INFO - PROCESS | 2780 | --DOMWINDOW == 86 (15051000) [pid = 2780] [serial = 1516] [outer = 00000000] [url = about:blank] 08:00:11 INFO - PROCESS | 2780 | --DOMWINDOW == 85 (11D90C00) [pid = 2780] [serial = 1513] [outer = 00000000] [url = about:blank] 08:00:11 INFO - PROCESS | 2780 | --DOMWINDOW == 84 (11F62400) [pid = 2780] [serial = 1514] [outer = 00000000] [url = about:blank] 08:00:11 INFO - PROCESS | 2780 | --DOMWINDOW == 83 (0DBBCC00) [pid = 2780] [serial = 1510] [outer = 00000000] [url = about:blank] 08:00:11 INFO - PROCESS | 2780 | --DOMWINDOW == 82 (0DD19C00) [pid = 2780] [serial = 1511] [outer = 00000000] [url = about:blank] 08:00:11 INFO - PROCESS | 2780 | --DOMWINDOW == 81 (13A01C00) [pid = 2780] [serial = 1508] [outer = 00000000] [url = about:blank] 08:00:11 INFO - PROCESS | 2780 | --DOMWINDOW == 80 (124BA000) [pid = 2780] [serial = 1507] [outer = 00000000] [url = about:blank] 08:00:11 INFO - PROCESS | 2780 | --DOMWINDOW == 79 (1B512000) [pid = 2780] [serial = 1505] [outer = 00000000] [url = about:blank] 08:00:11 INFO - PROCESS | 2780 | --DOMWINDOW == 78 (1AC2DC00) [pid = 2780] [serial = 1504] [outer = 00000000] [url = about:blank] 08:00:11 INFO - PROCESS | 2780 | --DOMWINDOW == 77 (1ABEC800) [pid = 2780] [serial = 1502] [outer = 00000000] [url = about:blank] 08:00:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 08:00:11 INFO - PROCESS | 2780 | --DOMWINDOW == 76 (1ABE6C00) [pid = 2780] [serial = 1501] [outer = 00000000] [url = about:blank] 08:00:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1272ms 08:00:11 INFO - PROCESS | 2780 | --DOMWINDOW == 75 (16893400) [pid = 2780] [serial = 1499] [outer = 00000000] [url = about:blank] 08:00:11 INFO - PROCESS | 2780 | --DOMWINDOW == 74 (16497400) [pid = 2780] [serial = 1498] [outer = 00000000] [url = about:blank] 08:00:11 INFO - PROCESS | 2780 | --DOMWINDOW == 73 (11F5E800) [pid = 2780] [serial = 1496] [outer = 00000000] [url = about:blank] 08:00:11 INFO - PROCESS | 2780 | --DOMWINDOW == 72 (0E052C00) [pid = 2780] [serial = 1495] [outer = 00000000] [url = about:blank] 08:00:11 INFO - PROCESS | 2780 | --DOMWINDOW == 71 (169BA400) [pid = 2780] [serial = 1529] [outer = 00000000] [url = about:blank] 08:00:11 INFO - PROCESS | 2780 | --DOMWINDOW == 70 (15082C00) [pid = 2780] [serial = 1517] [outer = 00000000] [url = about:blank] 08:00:11 INFO - PROCESS | 2780 | --DOMWINDOW == 69 (1337B400) [pid = 2780] [serial = 1472] [outer = 00000000] [url = about:blank] 08:00:11 INFO - PROCESS | 2780 | 1467039611643 Marionette TRACE conn7 -> [0,2073,"getWindowHandle",null] 08:00:11 INFO - PROCESS | 2780 | 1467039611647 Marionette TRACE conn7 <- [1,2073,null,{"value":"13"}] 08:00:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 08:00:11 INFO - PROCESS | 2780 | 1467039611653 Marionette TRACE conn7 -> [0,2074,"setScriptTimeout",{"ms":35000}] 08:00:11 INFO - PROCESS | 2780 | 1467039611658 Marionette TRACE conn7 <- [1,2074,null,{}] 08:00:11 INFO - PROCESS | 2780 | 1467039611663 Marionette TRACE conn7 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:11 INFO - PROCESS | 2780 | 1467039611665 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:00:11 INFO - PROCESS | 2780 | 1467039611754 Marionette TRACE conn7 <- [1,2075,null,{"value":null}] 08:00:11 INFO - PROCESS | 2780 | 1467039611762 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:11 INFO - PROCESS | 2780 | 1467039611765 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:00:11 INFO - PROCESS | 2780 | ++DOCSHELL 0DB75000 == 29 [pid = 2780] [id = 528] 08:00:11 INFO - PROCESS | 2780 | ++DOMWINDOW == 70 (0DBB0800) [pid = 2780] [serial = 1584] [outer = 00000000] 08:00:11 INFO - PROCESS | 2780 | ++DOMWINDOW == 71 (0DD14400) [pid = 2780] [serial = 1585] [outer = 0DBB0800] 08:00:11 INFO - PROCESS | 2780 | 1467039611813 Marionette DEBUG loaded listener.js 08:00:11 INFO - PROCESS | 2780 | ++DOMWINDOW == 72 (0DD1A800) [pid = 2780] [serial = 1586] [outer = 0DBB0800] 08:00:12 INFO - PROCESS | 2780 | 1467039612379 Marionette TRACE conn7 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 08:00:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 08:00:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 770ms 08:00:12 INFO - PROCESS | 2780 | 1467039612425 Marionette TRACE conn7 -> [0,2077,"getWindowHandle",null] 08:00:12 INFO - PROCESS | 2780 | 1467039612430 Marionette TRACE conn7 <- [1,2077,null,{"value":"13"}] 08:00:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 08:00:12 INFO - PROCESS | 2780 | 1467039612436 Marionette TRACE conn7 -> [0,2078,"setScriptTimeout",{"ms":35000}] 08:00:12 INFO - PROCESS | 2780 | 1467039612438 Marionette TRACE conn7 <- [1,2078,null,{}] 08:00:12 INFO - PROCESS | 2780 | 1467039612442 Marionette TRACE conn7 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:12 INFO - PROCESS | 2780 | 1467039612445 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:00:12 INFO - PROCESS | 2780 | 1467039612551 Marionette TRACE conn7 <- [1,2079,null,{"value":null}] 08:00:12 INFO - PROCESS | 2780 | 1467039612649 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:12 INFO - PROCESS | 2780 | 1467039612651 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:00:12 INFO - PROCESS | 2780 | ++DOCSHELL 0E84FC00 == 30 [pid = 2780] [id = 529] 08:00:12 INFO - PROCESS | 2780 | ++DOMWINDOW == 73 (0E87DC00) [pid = 2780] [serial = 1587] [outer = 00000000] 08:00:12 INFO - PROCESS | 2780 | ++DOMWINDOW == 74 (11D8AC00) [pid = 2780] [serial = 1588] [outer = 0E87DC00] 08:00:12 INFO - PROCESS | 2780 | 1467039612698 Marionette DEBUG loaded listener.js 08:00:12 INFO - PROCESS | 2780 | ++DOMWINDOW == 75 (11F62400) [pid = 2780] [serial = 1589] [outer = 0E87DC00] 08:00:13 INFO - PROCESS | 2780 | 1467039613083 Marionette TRACE conn7 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 08:00:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 08:00:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 670ms 08:00:13 INFO - PROCESS | 2780 | 1467039613110 Marionette TRACE conn7 -> [0,2081,"getWindowHandle",null] 08:00:13 INFO - PROCESS | 2780 | 1467039613113 Marionette TRACE conn7 <- [1,2081,null,{"value":"13"}] 08:00:13 INFO - PROCESS | 2780 | 1467039613116 Marionette TRACE conn7 -> [0,2082,"setScriptTimeout",{"ms":35000}] 08:00:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 08:00:13 INFO - PROCESS | 2780 | 1467039613119 Marionette TRACE conn7 <- [1,2082,null,{}] 08:00:13 INFO - PROCESS | 2780 | 1467039613130 Marionette TRACE conn7 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:13 INFO - PROCESS | 2780 | 1467039613135 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:00:13 INFO - PROCESS | 2780 | 1467039613223 Marionette TRACE conn7 <- [1,2083,null,{"value":null}] 08:00:13 INFO - PROCESS | 2780 | 1467039613230 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:13 INFO - PROCESS | 2780 | 1467039613233 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:00:13 INFO - PROCESS | 2780 | ++DOCSHELL 13A0B400 == 31 [pid = 2780] [id = 530] 08:00:13 INFO - PROCESS | 2780 | ++DOMWINDOW == 76 (13A0C000) [pid = 2780] [serial = 1590] [outer = 00000000] 08:00:13 INFO - PROCESS | 2780 | ++DOMWINDOW == 77 (14089800) [pid = 2780] [serial = 1591] [outer = 13A0C000] 08:00:13 INFO - PROCESS | 2780 | 1467039613281 Marionette DEBUG loaded listener.js 08:00:13 INFO - PROCESS | 2780 | ++DOMWINDOW == 78 (15084C00) [pid = 2780] [serial = 1592] [outer = 13A0C000] 08:00:13 INFO - PROCESS | 2780 | 1467039613736 Marionette TRACE conn7 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 08:00:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 08:00:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 670ms 08:00:13 INFO - PROCESS | 2780 | 1467039613809 Marionette TRACE conn7 -> [0,2085,"getWindowHandle",null] 08:00:13 INFO - PROCESS | 2780 | 1467039613811 Marionette TRACE conn7 <- [1,2085,null,{"value":"13"}] 08:00:13 INFO - PROCESS | 2780 | 1467039613815 Marionette TRACE conn7 -> [0,2086,"setScriptTimeout",{"ms":35000}] 08:00:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 08:00:13 INFO - PROCESS | 2780 | 1467039613816 Marionette TRACE conn7 <- [1,2086,null,{}] 08:00:13 INFO - PROCESS | 2780 | 1467039613820 Marionette TRACE conn7 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:13 INFO - PROCESS | 2780 | 1467039613822 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:00:13 INFO - PROCESS | 2780 | 1467039613947 Marionette TRACE conn7 <- [1,2087,null,{"value":null}] 08:00:13 INFO - PROCESS | 2780 | 1467039613953 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:13 INFO - PROCESS | 2780 | 1467039613954 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:00:13 INFO - PROCESS | 2780 | ++DOCSHELL 1565A800 == 32 [pid = 2780] [id = 531] 08:00:13 INFO - PROCESS | 2780 | ++DOMWINDOW == 79 (156F3400) [pid = 2780] [serial = 1593] [outer = 00000000] 08:00:13 INFO - PROCESS | 2780 | ++DOMWINDOW == 80 (162B6C00) [pid = 2780] [serial = 1594] [outer = 156F3400] 08:00:13 INFO - PROCESS | 2780 | 1467039613998 Marionette DEBUG loaded listener.js 08:00:14 INFO - PROCESS | 2780 | ++DOMWINDOW == 81 (16375800) [pid = 2780] [serial = 1595] [outer = 156F3400] 08:00:14 INFO - PROCESS | 2780 | 1467039614440 Marionette TRACE conn7 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 08:00:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 08:00:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 670ms 08:00:14 INFO - PROCESS | 2780 | 1467039614489 Marionette TRACE conn7 -> [0,2089,"getWindowHandle",null] 08:00:14 INFO - PROCESS | 2780 | 1467039614491 Marionette TRACE conn7 <- [1,2089,null,{"value":"13"}] 08:00:14 INFO - PROCESS | 2780 | 1467039614494 Marionette TRACE conn7 -> [0,2090,"setScriptTimeout",{"ms":35000}] 08:00:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 08:00:14 INFO - PROCESS | 2780 | 1467039614496 Marionette TRACE conn7 <- [1,2090,null,{}] 08:00:14 INFO - PROCESS | 2780 | 1467039614505 Marionette TRACE conn7 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:14 INFO - PROCESS | 2780 | 1467039614507 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:00:14 INFO - PROCESS | 2780 | 1467039614617 Marionette TRACE conn7 <- [1,2091,null,{"value":null}] 08:00:14 INFO - PROCESS | 2780 | 1467039614709 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:14 INFO - PROCESS | 2780 | 1467039614711 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:00:14 INFO - PROCESS | 2780 | ++DOCSHELL 15FEF000 == 33 [pid = 2780] [id = 532] 08:00:14 INFO - PROCESS | 2780 | ++DOMWINDOW == 82 (1648EC00) [pid = 2780] [serial = 1596] [outer = 00000000] 08:00:14 INFO - PROCESS | 2780 | ++DOMWINDOW == 83 (1649B400) [pid = 2780] [serial = 1597] [outer = 1648EC00] 08:00:14 INFO - PROCESS | 2780 | 1467039614756 Marionette DEBUG loaded listener.js 08:00:14 INFO - PROCESS | 2780 | ++DOMWINDOW == 84 (1652A000) [pid = 2780] [serial = 1598] [outer = 1648EC00] 08:00:15 INFO - PROCESS | 2780 | 1467039615199 Marionette TRACE conn7 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 08:00:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 08:00:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 730ms 08:00:15 INFO - PROCESS | 2780 | 1467039615229 Marionette TRACE conn7 -> [0,2093,"getWindowHandle",null] 08:00:15 INFO - PROCESS | 2780 | 1467039615231 Marionette TRACE conn7 <- [1,2093,null,{"value":"13"}] 08:00:15 INFO - PROCESS | 2780 | 1467039615234 Marionette TRACE conn7 -> [0,2094,"setScriptTimeout",{"ms":35000}] 08:00:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 08:00:15 INFO - PROCESS | 2780 | 1467039615236 Marionette TRACE conn7 <- [1,2094,null,{}] 08:00:15 INFO - PROCESS | 2780 | 1467039615239 Marionette TRACE conn7 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:15 INFO - PROCESS | 2780 | 1467039615245 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:00:15 INFO - PROCESS | 2780 | 1467039615388 Marionette TRACE conn7 <- [1,2095,null,{"value":null}] 08:00:15 INFO - PROCESS | 2780 | 1467039615401 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:15 INFO - PROCESS | 2780 | 1467039615403 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:00:15 INFO - PROCESS | 2780 | ++DOCSHELL 167E8800 == 34 [pid = 2780] [id = 533] 08:00:15 INFO - PROCESS | 2780 | ++DOMWINDOW == 85 (167F0400) [pid = 2780] [serial = 1599] [outer = 00000000] 08:00:15 INFO - PROCESS | 2780 | ++DOMWINDOW == 86 (168DDC00) [pid = 2780] [serial = 1600] [outer = 167F0400] 08:00:15 INFO - PROCESS | 2780 | 1467039615447 Marionette DEBUG loaded listener.js 08:00:15 INFO - PROCESS | 2780 | ++DOMWINDOW == 87 (168DE000) [pid = 2780] [serial = 1601] [outer = 167F0400] 08:00:16 INFO - PROCESS | 2780 | --DOMWINDOW == 86 (17AC6400) [pid = 2780] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 08:00:16 INFO - PROCESS | 2780 | --DOMWINDOW == 85 (15632000) [pid = 2780] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 08:00:16 INFO - PROCESS | 2780 | --DOMWINDOW == 84 (0D3F9C00) [pid = 2780] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 08:00:16 INFO - PROCESS | 2780 | --DOMWINDOW == 83 (17AD0800) [pid = 2780] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 08:00:16 INFO - PROCESS | 2780 | --DOMWINDOW == 82 (168D4800) [pid = 2780] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 08:00:16 INFO - PROCESS | 2780 | --DOMWINDOW == 81 (1225B000) [pid = 2780] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 08:00:16 INFO - PROCESS | 2780 | --DOMWINDOW == 80 (16497C00) [pid = 2780] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 08:00:16 INFO - PROCESS | 2780 | --DOMWINDOW == 79 (169C0400) [pid = 2780] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 08:00:16 INFO - PROCESS | 2780 | --DOMWINDOW == 78 (18E05800) [pid = 2780] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 08:00:16 INFO - PROCESS | 2780 | --DOMWINDOW == 77 (13A0F000) [pid = 2780] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 08:00:16 INFO - PROCESS | 2780 | --DOMWINDOW == 76 (0DE9C400) [pid = 2780] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 08:00:16 INFO - PROCESS | 2780 | --DOMWINDOW == 75 (16A95000) [pid = 2780] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 08:00:16 INFO - PROCESS | 2780 | --DOMWINDOW == 74 (19D9E000) [pid = 2780] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 08:00:16 INFO - PROCESS | 2780 | --DOMWINDOW == 73 (13E36000) [pid = 2780] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 08:00:16 INFO - PROCESS | 2780 | 1467039616074 Marionette TRACE conn7 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 08:00:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 08:00:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 870ms 08:00:16 INFO - PROCESS | 2780 | 1467039616109 Marionette TRACE conn7 -> [0,2097,"getWindowHandle",null] 08:00:16 INFO - PROCESS | 2780 | 1467039616111 Marionette TRACE conn7 <- [1,2097,null,{"value":"13"}] 08:00:16 INFO - PROCESS | 2780 | 1467039616114 Marionette TRACE conn7 -> [0,2098,"setScriptTimeout",{"ms":35000}] 08:00:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 08:00:16 INFO - PROCESS | 2780 | 1467039616116 Marionette TRACE conn7 <- [1,2098,null,{}] 08:00:16 INFO - PROCESS | 2780 | 1467039616119 Marionette TRACE conn7 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:16 INFO - PROCESS | 2780 | 1467039616121 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:00:16 INFO - PROCESS | 2780 | 1467039616198 Marionette TRACE conn7 <- [1,2099,null,{"value":null}] 08:00:16 INFO - PROCESS | 2780 | 1467039616203 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:16 INFO - PROCESS | 2780 | 1467039616205 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:00:16 INFO - PROCESS | 2780 | ++DOCSHELL 11F5D400 == 35 [pid = 2780] [id = 534] 08:00:16 INFO - PROCESS | 2780 | ++DOMWINDOW == 74 (1225B000) [pid = 2780] [serial = 1602] [outer = 00000000] 08:00:16 INFO - PROCESS | 2780 | ++DOMWINDOW == 75 (1507B400) [pid = 2780] [serial = 1603] [outer = 1225B000] 08:00:16 INFO - PROCESS | 2780 | 1467039616248 Marionette DEBUG loaded listener.js 08:00:16 INFO - PROCESS | 2780 | ++DOMWINDOW == 76 (16497C00) [pid = 2780] [serial = 1604] [outer = 1225B000] 08:00:16 INFO - PROCESS | 2780 | 1467039616679 Marionette TRACE conn7 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 08:00:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 08:00:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 630ms 08:00:16 INFO - PROCESS | 2780 | 1467039616749 Marionette TRACE conn7 -> [0,2101,"getWindowHandle",null] 08:00:16 INFO - PROCESS | 2780 | 1467039616751 Marionette TRACE conn7 <- [1,2101,null,{"value":"13"}] 08:00:16 INFO - PROCESS | 2780 | 1467039616754 Marionette TRACE conn7 -> [0,2102,"setScriptTimeout",{"ms":35000}] 08:00:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 08:00:16 INFO - PROCESS | 2780 | 1467039616756 Marionette TRACE conn7 <- [1,2102,null,{}] 08:00:16 INFO - PROCESS | 2780 | 1467039616760 Marionette TRACE conn7 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:16 INFO - PROCESS | 2780 | 1467039616761 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:00:16 INFO - PROCESS | 2780 | 1467039616839 Marionette TRACE conn7 <- [1,2103,null,{"value":null}] 08:00:16 INFO - PROCESS | 2780 | 1467039616846 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:16 INFO - PROCESS | 2780 | 1467039616847 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:00:16 INFO - PROCESS | 2780 | ++DOCSHELL 12437400 == 36 [pid = 2780] [id = 535] 08:00:16 INFO - PROCESS | 2780 | ++DOMWINDOW == 77 (168D4400) [pid = 2780] [serial = 1605] [outer = 00000000] 08:00:16 INFO - PROCESS | 2780 | ++DOMWINDOW == 78 (16A90800) [pid = 2780] [serial = 1606] [outer = 168D4400] 08:00:16 INFO - PROCESS | 2780 | 1467039616890 Marionette DEBUG loaded listener.js 08:00:16 INFO - PROCESS | 2780 | ++DOMWINDOW == 79 (16B1F000) [pid = 2780] [serial = 1607] [outer = 168D4400] 08:00:17 INFO - PROCESS | 2780 | 1467039617310 Marionette TRACE conn7 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 08:00:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 08:00:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 630ms 08:00:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 08:00:17 INFO - PROCESS | 2780 | 1467039617389 Marionette TRACE conn7 -> [0,2105,"getWindowHandle",null] 08:00:17 INFO - PROCESS | 2780 | 1467039617391 Marionette TRACE conn7 <- [1,2105,null,{"value":"13"}] 08:00:17 INFO - PROCESS | 2780 | 1467039617394 Marionette TRACE conn7 -> [0,2106,"setScriptTimeout",{"ms":35000}] 08:00:17 INFO - PROCESS | 2780 | 1467039617396 Marionette TRACE conn7 <- [1,2106,null,{}] 08:00:17 INFO - PROCESS | 2780 | 1467039617399 Marionette TRACE conn7 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:17 INFO - PROCESS | 2780 | 1467039617401 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:00:17 INFO - PROCESS | 2780 | 1467039617479 Marionette TRACE conn7 <- [1,2107,null,{"value":null}] 08:00:17 INFO - PROCESS | 2780 | 1467039617485 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:17 INFO - PROCESS | 2780 | 1467039617487 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:00:17 INFO - PROCESS | 2780 | ++DOCSHELL 0DD17800 == 37 [pid = 2780] [id = 536] 08:00:17 INFO - PROCESS | 2780 | ++DOMWINDOW == 80 (0E04E400) [pid = 2780] [serial = 1608] [outer = 00000000] 08:00:17 INFO - PROCESS | 2780 | ++DOMWINDOW == 81 (16A93C00) [pid = 2780] [serial = 1609] [outer = 0E04E400] 08:00:17 INFO - PROCESS | 2780 | 1467039617529 Marionette DEBUG loaded listener.js 08:00:17 INFO - PROCESS | 2780 | ++DOMWINDOW == 82 (16B26C00) [pid = 2780] [serial = 1610] [outer = 0E04E400] 08:00:17 INFO - PROCESS | 2780 | 1467039617989 Marionette TRACE conn7 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 08:00:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 08:00:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 630ms 08:00:18 INFO - PROCESS | 2780 | 1467039618077 Marionette TRACE conn7 -> [0,2109,"getWindowHandle",null] 08:00:18 INFO - PROCESS | 2780 | 1467039618081 Marionette TRACE conn7 <- [1,2109,null,{"value":"13"}] 08:00:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 08:00:18 INFO - PROCESS | 2780 | 1467039618087 Marionette TRACE conn7 -> [0,2110,"setScriptTimeout",{"ms":35000}] 08:00:18 INFO - PROCESS | 2780 | 1467039618092 Marionette TRACE conn7 <- [1,2110,null,{}] 08:00:18 INFO - PROCESS | 2780 | 1467039618098 Marionette TRACE conn7 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:18 INFO - PROCESS | 2780 | 1467039618102 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:00:18 INFO - PROCESS | 2780 | 1467039618261 Marionette TRACE conn7 <- [1,2111,null,{"value":null}] 08:00:18 INFO - PROCESS | 2780 | 1467039618396 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:18 INFO - PROCESS | 2780 | 1467039618402 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:00:18 INFO - PROCESS | 2780 | ++DOCSHELL 0DA75400 == 38 [pid = 2780] [id = 537] 08:00:18 INFO - PROCESS | 2780 | ++DOMWINDOW == 83 (0DA7CC00) [pid = 2780] [serial = 1611] [outer = 00000000] 08:00:18 INFO - PROCESS | 2780 | ++DOMWINDOW == 84 (0DAD8C00) [pid = 2780] [serial = 1612] [outer = 0DA7CC00] 08:00:18 INFO - PROCESS | 2780 | 1467039618459 Marionette DEBUG loaded listener.js 08:00:18 INFO - PROCESS | 2780 | ++DOMWINDOW == 85 (0DD1D800) [pid = 2780] [serial = 1613] [outer = 0DA7CC00] 08:00:19 INFO - PROCESS | 2780 | 1467039619125 Marionette TRACE conn7 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 08:00:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 08:00:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1078ms 08:00:19 INFO - PROCESS | 2780 | 1467039619169 Marionette TRACE conn7 -> [0,2113,"getWindowHandle",null] 08:00:19 INFO - PROCESS | 2780 | 1467039619173 Marionette TRACE conn7 <- [1,2113,null,{"value":"13"}] 08:00:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 08:00:19 INFO - PROCESS | 2780 | 1467039619179 Marionette TRACE conn7 -> [0,2114,"setScriptTimeout",{"ms":35000}] 08:00:19 INFO - PROCESS | 2780 | 1467039619183 Marionette TRACE conn7 <- [1,2114,null,{}] 08:00:19 INFO - PROCESS | 2780 | 1467039619188 Marionette TRACE conn7 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:19 INFO - PROCESS | 2780 | 1467039619191 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:00:19 INFO - PROCESS | 2780 | 1467039619301 Marionette TRACE conn7 <- [1,2115,null,{"value":null}] 08:00:19 INFO - PROCESS | 2780 | 1467039619441 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:19 INFO - PROCESS | 2780 | 1467039619444 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:00:19 INFO - PROCESS | 2780 | ++DOCSHELL 08BF4800 == 39 [pid = 2780] [id = 538] 08:00:19 INFO - PROCESS | 2780 | ++DOMWINDOW == 86 (0C50AC00) [pid = 2780] [serial = 1614] [outer = 00000000] 08:00:19 INFO - PROCESS | 2780 | ++DOMWINDOW == 87 (13A0CC00) [pid = 2780] [serial = 1615] [outer = 0C50AC00] 08:00:19 INFO - PROCESS | 2780 | 1467039619501 Marionette DEBUG loaded listener.js 08:00:19 INFO - PROCESS | 2780 | ++DOMWINDOW == 88 (15084000) [pid = 2780] [serial = 1616] [outer = 0C50AC00] 08:00:20 INFO - PROCESS | 2780 | 1467039620134 Marionette TRACE conn7 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 08:00:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 08:00:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 990ms 08:00:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 08:00:20 INFO - PROCESS | 2780 | 1467039620169 Marionette TRACE conn7 -> [0,2117,"getWindowHandle",null] 08:00:20 INFO - PROCESS | 2780 | 1467039620172 Marionette TRACE conn7 <- [1,2117,null,{"value":"13"}] 08:00:20 INFO - PROCESS | 2780 | 1467039620175 Marionette TRACE conn7 -> [0,2118,"setScriptTimeout",{"ms":35000}] 08:00:20 INFO - PROCESS | 2780 | 1467039620178 Marionette TRACE conn7 <- [1,2118,null,{}] 08:00:20 INFO - PROCESS | 2780 | 1467039620188 Marionette TRACE conn7 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:20 INFO - PROCESS | 2780 | 1467039620193 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:00:20 INFO - PROCESS | 2780 | 1467039620304 Marionette TRACE conn7 <- [1,2119,null,{"value":null}] 08:00:20 INFO - PROCESS | 2780 | 1467039620446 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:20 INFO - PROCESS | 2780 | 1467039620450 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:00:20 INFO - PROCESS | 2780 | ++DOCSHELL 16A8D000 == 40 [pid = 2780] [id = 539] 08:00:20 INFO - PROCESS | 2780 | ++DOMWINDOW == 89 (16A91400) [pid = 2780] [serial = 1617] [outer = 00000000] 08:00:20 INFO - PROCESS | 2780 | ++DOMWINDOW == 90 (17ACAC00) [pid = 2780] [serial = 1618] [outer = 16A91400] 08:00:20 INFO - PROCESS | 2780 | 1467039620509 Marionette DEBUG loaded listener.js 08:00:20 INFO - PROCESS | 2780 | ++DOMWINDOW == 91 (18D82C00) [pid = 2780] [serial = 1619] [outer = 16A91400] 08:00:21 INFO - PROCESS | 2780 | 1467039621100 Marionette TRACE conn7 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 08:00:21 INFO - PROCESS | 2780 | 1467039621152 Marionette TRACE conn7 <- [1,2121,null,{"value":"13"}] 08:00:21 INFO - PROCESS | 2780 | 1467039621155 Marionette TRACE conn7 -> [0,2122,"setScriptTimeout",{"ms":35000}] 08:00:21 INFO - PROCESS | 2780 | 1467039621157 Marionette TRACE conn7 <- [1,2122,null,{}] 08:00:21 INFO - PROCESS | 2780 | 1467039621161 Marionette TRACE conn7 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:21 INFO - PROCESS | 2780 | 1467039621163 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:00:21 INFO - PROCESS | 2780 | 1467039621273 Marionette TRACE conn7 <- [1,2123,null,{"value":null}] 08:00:21 INFO - PROCESS | 2780 | 1467039621386 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:21 INFO - PROCESS | 2780 | 1467039621388 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:00:21 INFO - PROCESS | 2780 | ++DOCSHELL 08BFA800 == 41 [pid = 2780] [id = 540] 08:00:21 INFO - PROCESS | 2780 | ++DOMWINDOW == 92 (0C50C800) [pid = 2780] [serial = 1620] [outer = 00000000] 08:00:21 INFO - PROCESS | 2780 | ++DOMWINDOW == 93 (0D359C00) [pid = 2780] [serial = 1621] [outer = 0C50C800] 08:00:21 INFO - PROCESS | 2780 | 1467039621590 Marionette DEBUG loaded listener.js 08:00:21 INFO - PROCESS | 2780 | ++DOMWINDOW == 94 (0DAD2800) [pid = 2780] [serial = 1622] [outer = 0C50C800] 08:00:22 INFO - PROCESS | 2780 | 1467039622222 Marionette TRACE conn7 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 08:00:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 08:00:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1128ms 08:00:22 INFO - PROCESS | 2780 | 1467039622288 Marionette TRACE conn7 -> [0,2125,"getWindowHandle",null] 08:00:22 INFO - PROCESS | 2780 | 1467039622291 Marionette TRACE conn7 <- [1,2125,null,{"value":"13"}] 08:00:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 08:00:22 INFO - PROCESS | 2780 | 1467039622296 Marionette TRACE conn7 -> [0,2126,"setScriptTimeout",{"ms":35000}] 08:00:22 INFO - PROCESS | 2780 | 1467039622298 Marionette TRACE conn7 <- [1,2126,null,{}] 08:00:22 INFO - PROCESS | 2780 | 1467039622303 Marionette TRACE conn7 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:22 INFO - PROCESS | 2780 | 1467039622305 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:00:22 INFO - PROCESS | 2780 | --DOCSHELL 12437400 == 40 [pid = 2780] [id = 535] 08:00:22 INFO - PROCESS | 2780 | --DOCSHELL 11F5D400 == 39 [pid = 2780] [id = 534] 08:00:22 INFO - PROCESS | 2780 | --DOCSHELL 167E8800 == 38 [pid = 2780] [id = 533] 08:00:22 INFO - PROCESS | 2780 | --DOCSHELL 15FEF000 == 37 [pid = 2780] [id = 532] 08:00:22 INFO - PROCESS | 2780 | --DOCSHELL 1565A800 == 36 [pid = 2780] [id = 531] 08:00:22 INFO - PROCESS | 2780 | --DOCSHELL 13A0B400 == 35 [pid = 2780] [id = 530] 08:00:22 INFO - PROCESS | 2780 | --DOCSHELL 0E84FC00 == 34 [pid = 2780] [id = 529] 08:00:22 INFO - PROCESS | 2780 | --DOCSHELL 0DB75000 == 33 [pid = 2780] [id = 528] 08:00:22 INFO - PROCESS | 2780 | --DOCSHELL 0CBE8400 == 32 [pid = 2780] [id = 526] 08:00:22 INFO - PROCESS | 2780 | --DOCSHELL 0CB85C00 == 31 [pid = 2780] [id = 527] 08:00:22 INFO - PROCESS | 2780 | --DOCSHELL 156F6000 == 30 [pid = 2780] [id = 525] 08:00:22 INFO - PROCESS | 2780 | --DOCSHELL 08BFA800 == 29 [pid = 2780] [id = 540] 08:00:22 INFO - PROCESS | 2780 | --DOCSHELL 08BF4800 == 28 [pid = 2780] [id = 538] 08:00:22 INFO - PROCESS | 2780 | --DOCSHELL 16A8D000 == 27 [pid = 2780] [id = 539] 08:00:22 INFO - PROCESS | 2780 | --DOCSHELL 0DD17800 == 26 [pid = 2780] [id = 536] 08:00:22 INFO - PROCESS | 2780 | --DOCSHELL 0DA75400 == 25 [pid = 2780] [id = 537] 08:00:22 INFO - PROCESS | 2780 | 1467039622995 Marionette TRACE conn7 <- [1,2127,null,{"value":null}] 08:00:23 INFO - PROCESS | 2780 | --DOMWINDOW == 93 (17ACD800) [pid = 2780] [serial = 1561] [outer = 00000000] [url = about:blank] 08:00:23 INFO - PROCESS | 2780 | --DOMWINDOW == 92 (156F8000) [pid = 2780] [serial = 1549] [outer = 00000000] [url = about:blank] 08:00:23 INFO - PROCESS | 2780 | --DOMWINDOW == 91 (162B8400) [pid = 2780] [serial = 1550] [outer = 00000000] [url = about:blank] 08:00:23 INFO - PROCESS | 2780 | --DOMWINDOW == 90 (0DA7C800) [pid = 2780] [serial = 1537] [outer = 00000000] [url = about:blank] 08:00:23 INFO - PROCESS | 2780 | --DOMWINDOW == 89 (0DAD1000) [pid = 2780] [serial = 1538] [outer = 00000000] [url = about:blank] 08:00:23 INFO - PROCESS | 2780 | --DOMWINDOW == 88 (18E0D000) [pid = 2780] [serial = 1535] [outer = 00000000] [url = about:blank] 08:00:23 INFO - PROCESS | 2780 | --DOMWINDOW == 87 (168D8C00) [pid = 2780] [serial = 1555] [outer = 00000000] [url = about:blank] 08:00:23 INFO - PROCESS | 2780 | --DOMWINDOW == 86 (168E0C00) [pid = 2780] [serial = 1556] [outer = 00000000] [url = about:blank] 08:00:23 INFO - PROCESS | 2780 | --DOMWINDOW == 85 (124C2C00) [pid = 2780] [serial = 1543] [outer = 00000000] [url = about:blank] 08:00:23 INFO - PROCESS | 2780 | --DOMWINDOW == 84 (13375C00) [pid = 2780] [serial = 1544] [outer = 00000000] [url = about:blank] 08:00:23 INFO - PROCESS | 2780 | --DOMWINDOW == 83 (167E6000) [pid = 2780] [serial = 1552] [outer = 00000000] [url = about:blank] 08:00:23 INFO - PROCESS | 2780 | --DOMWINDOW == 82 (1688B400) [pid = 2780] [serial = 1553] [outer = 00000000] [url = about:blank] 08:00:23 INFO - PROCESS | 2780 | --DOMWINDOW == 81 (16A94400) [pid = 2780] [serial = 1558] [outer = 00000000] [url = about:blank] 08:00:23 INFO - PROCESS | 2780 | --DOMWINDOW == 80 (19183C00) [pid = 2780] [serial = 1564] [outer = 00000000] [url = about:blank] 08:00:23 INFO - PROCESS | 2780 | --DOMWINDOW == 79 (1408D000) [pid = 2780] [serial = 1546] [outer = 00000000] [url = about:blank] 08:00:23 INFO - PROCESS | 2780 | --DOMWINDOW == 78 (15348000) [pid = 2780] [serial = 1547] [outer = 00000000] [url = about:blank] 08:00:23 INFO - PROCESS | 2780 | --DOMWINDOW == 77 (0DEA9800) [pid = 2780] [serial = 1540] [outer = 00000000] [url = about:blank] 08:00:23 INFO - PROCESS | 2780 | --DOMWINDOW == 76 (0E04D800) [pid = 2780] [serial = 1541] [outer = 00000000] [url = about:blank] 08:00:23 INFO - PROCESS | 2780 | --DOMWINDOW == 75 (167E6400) [pid = 2780] [serial = 1574] [outer = 00000000] [url = about:blank] 08:00:23 INFO - PROCESS | 2780 | --DOMWINDOW == 74 (1ABE0000) [pid = 2780] [serial = 1567] [outer = 00000000] [url = about:blank] 08:00:23 INFO - PROCESS | 2780 | --DOMWINDOW == 73 (19189800) [pid = 2780] [serial = 1565] [outer = 00000000] [url = about:blank] 08:00:23 INFO - PROCESS | 2780 | --DOMWINDOW == 72 (1ABE5C00) [pid = 2780] [serial = 1568] [outer = 00000000] [url = about:blank] 08:00:23 INFO - PROCESS | 2780 | --DOMWINDOW == 71 (1636BC00) [pid = 2780] [serial = 1570] [outer = 00000000] [url = about:blank] 08:00:23 INFO - PROCESS | 2780 | --DOMWINDOW == 70 (1AC31000) [pid = 2780] [serial = 1576] [outer = 00000000] [url = about:blank] 08:00:23 INFO - PROCESS | 2780 | --DOMWINDOW == 69 (1ABDEC00) [pid = 2780] [serial = 1573] [outer = 00000000] [url = about:blank] 08:00:23 INFO - PROCESS | 2780 | --DOMWINDOW == 68 (167EFC00) [pid = 2780] [serial = 1571] [outer = 00000000] [url = about:blank] 08:00:23 INFO - PROCESS | 2780 | --DOMWINDOW == 67 (18639000) [pid = 2780] [serial = 1562] [outer = 00000000] [url = about:blank] 08:00:23 INFO - PROCESS | 2780 | --DOMWINDOW == 66 (1507E800) [pid = 2780] [serial = 1559] [outer = 00000000] [url = about:blank] 08:00:23 INFO - PROCESS | 2780 | 1467039623214 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:23 INFO - PROCESS | 2780 | 1467039623217 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:00:23 INFO - PROCESS | 2780 | ++DOCSHELL 0C517C00 == 26 [pid = 2780] [id = 541] 08:00:23 INFO - PROCESS | 2780 | ++DOMWINDOW == 67 (0C518000) [pid = 2780] [serial = 1623] [outer = 00000000] 08:00:23 INFO - PROCESS | 2780 | ++DOMWINDOW == 68 (0CA76800) [pid = 2780] [serial = 1624] [outer = 0C518000] 08:00:23 INFO - PROCESS | 2780 | 1467039623267 Marionette DEBUG loaded listener.js 08:00:23 INFO - PROCESS | 2780 | ++DOMWINDOW == 69 (0D31C000) [pid = 2780] [serial = 1625] [outer = 0C518000] 08:00:23 INFO - PROCESS | 2780 | 1467039623723 Marionette TRACE conn7 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 08:00:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 08:00:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1477ms 08:00:23 INFO - PROCESS | 2780 | 1467039623775 Marionette TRACE conn7 -> [0,2129,"getWindowHandle",null] 08:00:23 INFO - PROCESS | 2780 | 1467039623779 Marionette TRACE conn7 <- [1,2129,null,{"value":"13"}] 08:00:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 08:00:23 INFO - PROCESS | 2780 | 1467039623784 Marionette TRACE conn7 -> [0,2130,"setScriptTimeout",{"ms":35000}] 08:00:23 INFO - PROCESS | 2780 | 1467039623787 Marionette TRACE conn7 <- [1,2130,null,{}] 08:00:23 INFO - PROCESS | 2780 | 1467039623792 Marionette TRACE conn7 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:23 INFO - PROCESS | 2780 | 1467039623794 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:00:23 INFO - PROCESS | 2780 | 1467039623887 Marionette TRACE conn7 <- [1,2131,null,{"value":null}] 08:00:23 INFO - PROCESS | 2780 | 1467039623901 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:23 INFO - PROCESS | 2780 | 1467039623903 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:00:23 INFO - PROCESS | 2780 | ++DOCSHELL 0E055400 == 27 [pid = 2780] [id = 542] 08:00:23 INFO - PROCESS | 2780 | ++DOMWINDOW == 70 (0E055C00) [pid = 2780] [serial = 1626] [outer = 00000000] 08:00:23 INFO - PROCESS | 2780 | ++DOMWINDOW == 71 (0E80C800) [pid = 2780] [serial = 1627] [outer = 0E055C00] 08:00:23 INFO - PROCESS | 2780 | 1467039623950 Marionette DEBUG loaded listener.js 08:00:24 INFO - PROCESS | 2780 | ++DOMWINDOW == 72 (0EA8A800) [pid = 2780] [serial = 1628] [outer = 0E055C00] 08:00:24 INFO - PROCESS | 2780 | 1467039624428 Marionette TRACE conn7 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 08:00:24 INFO - PROCESS | 2780 | 1467039624478 Marionette TRACE conn7 <- [1,2133,null,{"value":"13"}] 08:00:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 08:00:24 INFO - PROCESS | 2780 | 1467039624481 Marionette TRACE conn7 -> [0,2134,"setScriptTimeout",{"ms":35000}] 08:00:24 INFO - PROCESS | 2780 | 1467039624483 Marionette TRACE conn7 <- [1,2134,null,{}] 08:00:24 INFO - PROCESS | 2780 | 1467039624538 Marionette TRACE conn7 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:24 INFO - PROCESS | 2780 | 1467039624541 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:00:24 INFO - PROCESS | 2780 | 1467039624673 Marionette TRACE conn7 <- [1,2135,null,{"value":null}] 08:00:24 INFO - PROCESS | 2780 | 1467039624683 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:24 INFO - PROCESS | 2780 | 1467039624686 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:00:24 INFO - PROCESS | 2780 | ++DOCSHELL 125B3800 == 28 [pid = 2780] [id = 543] 08:00:24 INFO - PROCESS | 2780 | ++DOMWINDOW == 73 (125B7800) [pid = 2780] [serial = 1629] [outer = 00000000] 08:00:24 INFO - PROCESS | 2780 | ++DOMWINDOW == 74 (13A0B400) [pid = 2780] [serial = 1630] [outer = 125B7800] 08:00:24 INFO - PROCESS | 2780 | 1467039624730 Marionette DEBUG loaded listener.js 08:00:24 INFO - PROCESS | 2780 | ++DOMWINDOW == 75 (1408A000) [pid = 2780] [serial = 1631] [outer = 125B7800] 08:00:25 INFO - PROCESS | 2780 | 1467039625174 Marionette TRACE conn7 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 08:00:25 INFO - PROCESS | 2780 | 1467039625218 Marionette TRACE conn7 <- [1,2137,null,{"value":"13"}] 08:00:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 08:00:25 INFO - PROCESS | 2780 | 1467039625229 Marionette TRACE conn7 -> [0,2138,"setScriptTimeout",{"ms":35000}] 08:00:25 INFO - PROCESS | 2780 | 1467039625233 Marionette TRACE conn7 <- [1,2138,null,{}] 08:00:25 INFO - PROCESS | 2780 | 1467039625237 Marionette TRACE conn7 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:25 INFO - PROCESS | 2780 | 1467039625240 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:00:25 INFO - PROCESS | 2780 | 1467039625378 Marionette TRACE conn7 <- [1,2139,null,{"value":null}] 08:00:25 INFO - PROCESS | 2780 | 1467039625400 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:25 INFO - PROCESS | 2780 | 1467039625402 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:00:25 INFO - PROCESS | 2780 | ++DOCSHELL 15075800 == 29 [pid = 2780] [id = 544] 08:00:25 INFO - PROCESS | 2780 | ++DOMWINDOW == 76 (1507C400) [pid = 2780] [serial = 1632] [outer = 00000000] 08:00:25 INFO - PROCESS | 2780 | ++DOMWINDOW == 77 (15FFAC00) [pid = 2780] [serial = 1633] [outer = 1507C400] 08:00:25 INFO - PROCESS | 2780 | 1467039625447 Marionette DEBUG loaded listener.js 08:00:25 INFO - PROCESS | 2780 | ++DOMWINDOW == 78 (16498400) [pid = 2780] [serial = 1634] [outer = 1507C400] 08:00:25 INFO - PROCESS | 2780 | 1467039625890 Marionette TRACE conn7 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 08:00:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 08:00:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 690ms 08:00:25 INFO - PROCESS | 2780 | 1467039625945 Marionette TRACE conn7 -> [0,2141,"getWindowHandle",null] 08:00:25 INFO - PROCESS | 2780 | 1467039625947 Marionette TRACE conn7 <- [1,2141,null,{"value":"13"}] 08:00:25 INFO - PROCESS | 2780 | 1467039625950 Marionette TRACE conn7 -> [0,2142,"setScriptTimeout",{"ms":35000}] 08:00:25 INFO - PROCESS | 2780 | 1467039625952 Marionette TRACE conn7 <- [1,2142,null,{}] 08:00:25 INFO - PROCESS | 2780 | 1467039625955 Marionette TRACE conn7 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 08:00:25 INFO - PROCESS | 2780 | 1467039625957 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:00:26 INFO - PROCESS | 2780 | 1467039626071 Marionette TRACE conn7 <- [1,2143,null,{"value":null}] 08:00:26 INFO - PROCESS | 2780 | 1467039626079 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:26 INFO - PROCESS | 2780 | 1467039626081 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:00:26 INFO - PROCESS | 2780 | ++DOCSHELL 167EAC00 == 30 [pid = 2780] [id = 545] 08:00:26 INFO - PROCESS | 2780 | ++DOMWINDOW == 79 (167ECC00) [pid = 2780] [serial = 1635] [outer = 00000000] 08:00:26 INFO - PROCESS | 2780 | ++DOMWINDOW == 80 (1688CC00) [pid = 2780] [serial = 1636] [outer = 167ECC00] 08:00:26 INFO - PROCESS | 2780 | 1467039626128 Marionette DEBUG loaded listener.js 08:00:26 INFO - PROCESS | 2780 | ++DOMWINDOW == 81 (16894400) [pid = 2780] [serial = 1637] [outer = 167ECC00] 08:00:26 INFO - PROCESS | 2780 | --DOCSHELL 1652E000 == 29 [pid = 2780] [id = 11] 08:00:26 INFO - PROCESS | 2780 | 1467039626595 Marionette TRACE conn7 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 08:00:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 08:00:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 670ms 08:00:26 INFO - PROCESS | 2780 | 1467039626629 Marionette TRACE conn7 -> [0,2145,"getWindowHandle",null] 08:00:26 INFO - PROCESS | 2780 | 1467039626631 Marionette TRACE conn7 <- [1,2145,null,{"value":"13"}] 08:00:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 08:00:26 INFO - PROCESS | 2780 | 1467039626634 Marionette TRACE conn7 -> [0,2146,"setScriptTimeout",{"ms":35000}] 08:00:26 INFO - PROCESS | 2780 | 1467039626636 Marionette TRACE conn7 <- [1,2146,null,{}] 08:00:26 INFO - PROCESS | 2780 | 1467039626639 Marionette TRACE conn7 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:26 INFO - PROCESS | 2780 | 1467039626641 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:00:26 INFO - PROCESS | 2780 | 1467039626756 Marionette TRACE conn7 <- [1,2147,null,{"value":null}] 08:00:26 INFO - PROCESS | 2780 | 1467039626762 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:26 INFO - PROCESS | 2780 | 1467039626768 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:00:26 INFO - PROCESS | 2780 | ++DOCSHELL 168DA800 == 30 [pid = 2780] [id = 546] 08:00:26 INFO - PROCESS | 2780 | ++DOMWINDOW == 82 (168DAC00) [pid = 2780] [serial = 1638] [outer = 00000000] 08:00:26 INFO - PROCESS | 2780 | ++DOMWINDOW == 83 (168E0C00) [pid = 2780] [serial = 1639] [outer = 168DAC00] 08:00:26 INFO - PROCESS | 2780 | 1467039626876 Marionette DEBUG loaded listener.js 08:00:26 INFO - PROCESS | 2780 | ++DOMWINDOW == 84 (16A8E000) [pid = 2780] [serial = 1640] [outer = 168DAC00] 08:00:27 INFO - PROCESS | 2780 | 1467039627330 Marionette TRACE conn7 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 08:00:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 08:00:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 730ms 08:00:27 INFO - PROCESS | 2780 | --DOMWINDOW == 83 (156F3400) [pid = 2780] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 08:00:27 INFO - PROCESS | 2780 | --DOMWINDOW == 82 (1648EC00) [pid = 2780] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 08:00:27 INFO - PROCESS | 2780 | --DOMWINDOW == 81 (13A0C000) [pid = 2780] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 08:00:27 INFO - PROCESS | 2780 | --DOMWINDOW == 80 (162AF400) [pid = 2780] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 08:00:27 INFO - PROCESS | 2780 | --DOMWINDOW == 79 (0DBB0800) [pid = 2780] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 08:00:27 INFO - PROCESS | 2780 | --DOMWINDOW == 78 (0CBE6800) [pid = 2780] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 08:00:27 INFO - PROCESS | 2780 | --DOMWINDOW == 77 (0E87DC00) [pid = 2780] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 08:00:27 INFO - PROCESS | 2780 | --DOMWINDOW == 76 (0D303C00) [pid = 2780] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 08:00:27 INFO - PROCESS | 2780 | --DOMWINDOW == 75 (167F0400) [pid = 2780] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 08:00:27 INFO - PROCESS | 2780 | --DOMWINDOW == 74 (1225B000) [pid = 2780] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 08:00:27 INFO - PROCESS | 2780 | --DOMWINDOW == 73 (0E04E400) [pid = 2780] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 08:00:27 INFO - PROCESS | 2780 | --DOMWINDOW == 72 (168D4400) [pid = 2780] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 08:00:27 INFO - PROCESS | 2780 | 1467039627608 Marionette TRACE conn7 -> [0,2149,"getWindowHandle",null] 08:00:27 INFO - PROCESS | 2780 | 1467039627619 Marionette TRACE conn7 <- [1,2149,null,{"value":"13"}] 08:00:27 INFO - PROCESS | 2780 | 1467039627630 Marionette TRACE conn7 -> [0,2150,"setScriptTimeout",{"ms":35000}] 08:00:27 INFO - PROCESS | 2780 | 1467039627632 Marionette TRACE conn7 <- [1,2150,null,{}] 08:00:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 08:00:27 INFO - PROCESS | 2780 | 1467039627635 Marionette TRACE conn7 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:27 INFO - PROCESS | 2780 | 1467039627637 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:00:27 INFO - PROCESS | 2780 | 1467039627717 Marionette TRACE conn7 <- [1,2151,null,{"value":null}] 08:00:27 INFO - PROCESS | 2780 | 1467039627722 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:27 INFO - PROCESS | 2780 | 1467039627724 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:00:27 INFO - PROCESS | 2780 | ++DOCSHELL 0CA21000 == 31 [pid = 2780] [id = 547] 08:00:27 INFO - PROCESS | 2780 | ++DOMWINDOW == 73 (0E04E400) [pid = 2780] [serial = 1641] [outer = 00000000] 08:00:27 INFO - PROCESS | 2780 | ++DOMWINDOW == 74 (13A0C000) [pid = 2780] [serial = 1642] [outer = 0E04E400] 08:00:27 INFO - PROCESS | 2780 | 1467039627767 Marionette DEBUG loaded listener.js 08:00:27 INFO - PROCESS | 2780 | ++DOMWINDOW == 75 (15FEBC00) [pid = 2780] [serial = 1643] [outer = 0E04E400] 08:00:28 INFO - PROCESS | 2780 | 1467039628194 Marionette TRACE conn7 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 08:00:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 08:00:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 570ms 08:00:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 08:00:28 INFO - PROCESS | 2780 | 1467039628205 Marionette TRACE conn7 -> [0,2153,"getWindowHandle",null] 08:00:28 INFO - PROCESS | 2780 | 1467039628207 Marionette TRACE conn7 <- [1,2153,null,{"value":"13"}] 08:00:28 INFO - PROCESS | 2780 | 1467039628210 Marionette TRACE conn7 -> [0,2154,"setScriptTimeout",{"ms":35000}] 08:00:28 INFO - PROCESS | 2780 | 1467039628212 Marionette TRACE conn7 <- [1,2154,null,{}] 08:00:28 INFO - PROCESS | 2780 | 1467039628216 Marionette TRACE conn7 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:28 INFO - PROCESS | 2780 | 1467039628217 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:00:28 INFO - PROCESS | 2780 | 1467039628337 Marionette TRACE conn7 <- [1,2155,null,{"value":null}] 08:00:28 INFO - PROCESS | 2780 | 1467039628343 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:28 INFO - PROCESS | 2780 | 1467039628345 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:00:28 INFO - PROCESS | 2780 | ++DOCSHELL 168D7C00 == 32 [pid = 2780] [id = 548] 08:00:28 INFO - PROCESS | 2780 | ++DOMWINDOW == 76 (168E0400) [pid = 2780] [serial = 1644] [outer = 00000000] 08:00:28 INFO - PROCESS | 2780 | ++DOMWINDOW == 77 (16BA5400) [pid = 2780] [serial = 1645] [outer = 168E0400] 08:00:28 INFO - PROCESS | 2780 | 1467039628389 Marionette DEBUG loaded listener.js 08:00:28 INFO - PROCESS | 2780 | ++DOMWINDOW == 78 (16B25800) [pid = 2780] [serial = 1646] [outer = 168E0400] 08:00:28 INFO - PROCESS | 2780 | 1467039628787 Marionette TRACE conn7 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 08:00:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 08:00:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 630ms 08:00:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 08:00:28 INFO - PROCESS | 2780 | 1467039628841 Marionette TRACE conn7 -> [0,2157,"getWindowHandle",null] 08:00:28 INFO - PROCESS | 2780 | 1467039628843 Marionette TRACE conn7 <- [1,2157,null,{"value":"13"}] 08:00:28 INFO - PROCESS | 2780 | 1467039628847 Marionette TRACE conn7 -> [0,2158,"setScriptTimeout",{"ms":35000}] 08:00:28 INFO - PROCESS | 2780 | 1467039628848 Marionette TRACE conn7 <- [1,2158,null,{}] 08:00:28 INFO - PROCESS | 2780 | 1467039628852 Marionette TRACE conn7 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:28 INFO - PROCESS | 2780 | 1467039628854 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:00:28 INFO - PROCESS | 2780 | 1467039628931 Marionette TRACE conn7 <- [1,2159,null,{"value":null}] 08:00:28 INFO - PROCESS | 2780 | 1467039628936 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:28 INFO - PROCESS | 2780 | 1467039628938 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:00:28 INFO - PROCESS | 2780 | ++DOCSHELL 11DDB000 == 33 [pid = 2780] [id = 549] 08:00:28 INFO - PROCESS | 2780 | ++DOMWINDOW == 79 (17ACD000) [pid = 2780] [serial = 1647] [outer = 00000000] 08:00:28 INFO - PROCESS | 2780 | ++DOMWINDOW == 80 (18E0D000) [pid = 2780] [serial = 1648] [outer = 17ACD000] 08:00:28 INFO - PROCESS | 2780 | 1467039628981 Marionette DEBUG loaded listener.js 08:00:29 INFO - PROCESS | 2780 | ++DOMWINDOW == 81 (18E10000) [pid = 2780] [serial = 1649] [outer = 17ACD000] 08:00:29 INFO - PROCESS | 2780 | 1467039629445 Marionette TRACE conn7 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 08:00:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 08:00:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 630ms 08:00:29 INFO - PROCESS | 2780 | 1467039629481 Marionette TRACE conn7 -> [0,2161,"getWindowHandle",null] 08:00:29 INFO - PROCESS | 2780 | 1467039629483 Marionette TRACE conn7 <- [1,2161,null,{"value":"13"}] 08:00:29 INFO - PROCESS | 2780 | 1467039629499 Marionette TRACE conn7 -> [0,2162,"setScriptTimeout",{"ms":35000}] 08:00:29 INFO - PROCESS | 2780 | 1467039629501 Marionette TRACE conn7 <- [1,2162,null,{}] 08:00:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 08:00:29 INFO - PROCESS | 2780 | 1467039629505 Marionette TRACE conn7 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:29 INFO - PROCESS | 2780 | 1467039629507 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:00:29 INFO - PROCESS | 2780 | 1467039629588 Marionette TRACE conn7 <- [1,2163,null,{"value":null}] 08:00:29 INFO - PROCESS | 2780 | 1467039629727 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:29 INFO - PROCESS | 2780 | 1467039629731 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:00:29 INFO - PROCESS | 2780 | ++DOCSHELL 08BF6C00 == 34 [pid = 2780] [id = 550] 08:00:29 INFO - PROCESS | 2780 | ++DOMWINDOW == 82 (08BF7C00) [pid = 2780] [serial = 1650] [outer = 00000000] 08:00:29 INFO - PROCESS | 2780 | ++DOMWINDOW == 83 (0C513400) [pid = 2780] [serial = 1651] [outer = 08BF7C00] 08:00:29 INFO - PROCESS | 2780 | 1467039629828 Marionette DEBUG loaded listener.js 08:00:29 INFO - PROCESS | 2780 | ++DOMWINDOW == 84 (0D3F8C00) [pid = 2780] [serial = 1652] [outer = 08BF7C00] 08:00:30 INFO - PROCESS | 2780 | 1467039630600 Marionette TRACE conn7 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 08:00:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 08:00:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1125ms 08:00:30 INFO - PROCESS | 2780 | 1467039630632 Marionette TRACE conn7 -> [0,2165,"getWindowHandle",null] 08:00:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 08:00:30 INFO - PROCESS | 2780 | 1467039630636 Marionette TRACE conn7 <- [1,2165,null,{"value":"13"}] 08:00:30 INFO - PROCESS | 2780 | 1467039630641 Marionette TRACE conn7 -> [0,2166,"setScriptTimeout",{"ms":35000}] 08:00:30 INFO - PROCESS | 2780 | 1467039630644 Marionette TRACE conn7 <- [1,2166,null,{}] 08:00:30 INFO - PROCESS | 2780 | 1467039630650 Marionette TRACE conn7 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:30 INFO - PROCESS | 2780 | 1467039630652 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:00:30 INFO - PROCESS | 2780 | 1467039630795 Marionette TRACE conn7 <- [1,2167,null,{"value":null}] 08:00:30 INFO - PROCESS | 2780 | 1467039630935 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:30 INFO - PROCESS | 2780 | 1467039630939 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:00:30 INFO - PROCESS | 2780 | ++DOCSHELL 12436400 == 35 [pid = 2780] [id = 551] 08:00:30 INFO - PROCESS | 2780 | ++DOMWINDOW == 85 (124C2C00) [pid = 2780] [serial = 1653] [outer = 00000000] 08:00:30 INFO - PROCESS | 2780 | ++DOMWINDOW == 86 (13A09C00) [pid = 2780] [serial = 1654] [outer = 124C2C00] 08:00:30 INFO - PROCESS | 2780 | 1467039630995 Marionette DEBUG loaded listener.js 08:00:31 INFO - PROCESS | 2780 | ++DOMWINDOW == 87 (1539F400) [pid = 2780] [serial = 1655] [outer = 124C2C00] 08:00:31 INFO - PROCESS | 2780 | 1467039631829 Marionette TRACE conn7 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 08:00:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 08:00:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1239ms 08:00:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 08:00:31 INFO - PROCESS | 2780 | 1467039631880 Marionette TRACE conn7 -> [0,2169,"getWindowHandle",null] 08:00:31 INFO - PROCESS | 2780 | 1467039631884 Marionette TRACE conn7 <- [1,2169,null,{"value":"13"}] 08:00:31 INFO - PROCESS | 2780 | 1467039631889 Marionette TRACE conn7 -> [0,2170,"setScriptTimeout",{"ms":35000}] 08:00:31 INFO - PROCESS | 2780 | 1467039631892 Marionette TRACE conn7 <- [1,2170,null,{}] 08:00:31 INFO - PROCESS | 2780 | 1467039631924 Marionette TRACE conn7 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:31 INFO - PROCESS | 2780 | 1467039631927 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:00:32 INFO - PROCESS | 2780 | 1467039632047 Marionette TRACE conn7 <- [1,2171,null,{"value":null}] 08:00:32 INFO - PROCESS | 2780 | 1467039632193 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:32 INFO - PROCESS | 2780 | 1467039632198 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:00:32 INFO - PROCESS | 2780 | --DOCSHELL 11DDB000 == 34 [pid = 2780] [id = 549] 08:00:32 INFO - PROCESS | 2780 | --DOCSHELL 168D7C00 == 33 [pid = 2780] [id = 548] 08:00:32 INFO - PROCESS | 2780 | --DOCSHELL 0CA21000 == 32 [pid = 2780] [id = 547] 08:00:32 INFO - PROCESS | 2780 | --DOCSHELL 168DA800 == 31 [pid = 2780] [id = 546] 08:00:32 INFO - PROCESS | 2780 | --DOCSHELL 167EAC00 == 30 [pid = 2780] [id = 545] 08:00:32 INFO - PROCESS | 2780 | --DOCSHELL 15075800 == 29 [pid = 2780] [id = 544] 08:00:32 INFO - PROCESS | 2780 | --DOCSHELL 125B3800 == 28 [pid = 2780] [id = 543] 08:00:32 INFO - PROCESS | 2780 | --DOCSHELL 0E055400 == 27 [pid = 2780] [id = 542] 08:00:32 INFO - PROCESS | 2780 | --DOCSHELL 0C517C00 == 26 [pid = 2780] [id = 541] 08:00:32 INFO - PROCESS | 2780 | --DOMWINDOW == 86 (162B6C00) [pid = 2780] [serial = 1594] [outer = 00000000] [url = about:blank] 08:00:32 INFO - PROCESS | 2780 | --DOMWINDOW == 85 (1652A000) [pid = 2780] [serial = 1598] [outer = 00000000] [url = about:blank] 08:00:32 INFO - PROCESS | 2780 | --DOMWINDOW == 84 (1649B400) [pid = 2780] [serial = 1597] [outer = 00000000] [url = about:blank] 08:00:32 INFO - PROCESS | 2780 | --DOMWINDOW == 83 (14089800) [pid = 2780] [serial = 1591] [outer = 00000000] [url = about:blank] 08:00:32 INFO - PROCESS | 2780 | --DOMWINDOW == 82 (1AC34400) [pid = 2780] [serial = 1577] [outer = 00000000] [url = about:blank] 08:00:32 INFO - PROCESS | 2780 | --DOMWINDOW == 81 (0DD14400) [pid = 2780] [serial = 1585] [outer = 00000000] [url = about:blank] 08:00:32 INFO - PROCESS | 2780 | --DOMWINDOW == 80 (0DD1A800) [pid = 2780] [serial = 1586] [outer = 00000000] [url = about:blank] 08:00:32 INFO - PROCESS | 2780 | --DOMWINDOW == 79 (0DD1F400) [pid = 2780] [serial = 1582] [outer = 00000000] [url = about:blank] 08:00:32 INFO - PROCESS | 2780 | --DOMWINDOW == 78 (12222C00) [pid = 2780] [serial = 1583] [outer = 00000000] [url = about:blank] 08:00:32 INFO - PROCESS | 2780 | --DOMWINDOW == 77 (11D8AC00) [pid = 2780] [serial = 1588] [outer = 00000000] [url = about:blank] 08:00:32 INFO - PROCESS | 2780 | --DOMWINDOW == 76 (11F62400) [pid = 2780] [serial = 1589] [outer = 00000000] [url = about:blank] 08:00:32 INFO - PROCESS | 2780 | --DOMWINDOW == 75 (0DD1F800) [pid = 2780] [serial = 1579] [outer = 00000000] [url = about:blank] 08:00:32 INFO - PROCESS | 2780 | --DOMWINDOW == 74 (0E04D400) [pid = 2780] [serial = 1580] [outer = 00000000] [url = about:blank] 08:00:32 INFO - PROCESS | 2780 | --DOMWINDOW == 73 (168DDC00) [pid = 2780] [serial = 1600] [outer = 00000000] [url = about:blank] 08:00:32 INFO - PROCESS | 2780 | --DOMWINDOW == 72 (16497C00) [pid = 2780] [serial = 1604] [outer = 00000000] [url = about:blank] 08:00:32 INFO - PROCESS | 2780 | --DOMWINDOW == 71 (1507B400) [pid = 2780] [serial = 1603] [outer = 00000000] [url = about:blank] 08:00:32 INFO - PROCESS | 2780 | --DOMWINDOW == 70 (16A93C00) [pid = 2780] [serial = 1609] [outer = 00000000] [url = about:blank] 08:00:32 INFO - PROCESS | 2780 | --DOMWINDOW == 69 (16B26C00) [pid = 2780] [serial = 1610] [outer = 00000000] [url = about:blank] 08:00:32 INFO - PROCESS | 2780 | --DOMWINDOW == 68 (168DE000) [pid = 2780] [serial = 1601] [outer = 00000000] [url = about:blank] 08:00:32 INFO - PROCESS | 2780 | --DOMWINDOW == 67 (16B1F000) [pid = 2780] [serial = 1607] [outer = 00000000] [url = about:blank] 08:00:32 INFO - PROCESS | 2780 | --DOMWINDOW == 66 (16375800) [pid = 2780] [serial = 1595] [outer = 00000000] [url = about:blank] 08:00:32 INFO - PROCESS | 2780 | --DOMWINDOW == 65 (16A90800) [pid = 2780] [serial = 1606] [outer = 00000000] [url = about:blank] 08:00:32 INFO - PROCESS | 2780 | --DOMWINDOW == 64 (15084C00) [pid = 2780] [serial = 1592] [outer = 00000000] [url = about:blank] 08:00:32 INFO - PROCESS | 2780 | ++DOCSHELL 0CA21000 == 27 [pid = 2780] [id = 552] 08:00:32 INFO - PROCESS | 2780 | ++DOMWINDOW == 65 (0CACE400) [pid = 2780] [serial = 1656] [outer = 00000000] 08:00:32 INFO - PROCESS | 2780 | ++DOMWINDOW == 66 (0DBBD400) [pid = 2780] [serial = 1657] [outer = 0CACE400] 08:00:32 INFO - PROCESS | 2780 | 1467039632291 Marionette DEBUG loaded listener.js 08:00:32 INFO - PROCESS | 2780 | ++DOMWINDOW == 67 (0DD1B000) [pid = 2780] [serial = 1658] [outer = 0CACE400] 08:00:32 INFO - PROCESS | 2780 | 1467039632727 Marionette TRACE conn7 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 08:00:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 08:00:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 910ms 08:00:32 INFO - PROCESS | 2780 | 1467039632800 Marionette TRACE conn7 -> [0,2173,"getWindowHandle",null] 08:00:32 INFO - PROCESS | 2780 | 1467039632805 Marionette TRACE conn7 <- [1,2173,null,{"value":"13"}] 08:00:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 08:00:32 INFO - PROCESS | 2780 | 1467039632811 Marionette TRACE conn7 -> [0,2174,"setScriptTimeout",{"ms":35000}] 08:00:32 INFO - PROCESS | 2780 | 1467039632813 Marionette TRACE conn7 <- [1,2174,null,{}] 08:00:32 INFO - PROCESS | 2780 | 1467039632817 Marionette TRACE conn7 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:32 INFO - PROCESS | 2780 | 1467039632820 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:00:32 INFO - PROCESS | 2780 | 1467039632907 Marionette TRACE conn7 <- [1,2175,null,{"value":null}] 08:00:32 INFO - PROCESS | 2780 | 1467039632914 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:32 INFO - PROCESS | 2780 | 1467039632916 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:00:32 INFO - PROCESS | 2780 | ++DOCSHELL 11D8C800 == 28 [pid = 2780] [id = 553] 08:00:32 INFO - PROCESS | 2780 | ++DOMWINDOW == 68 (11D8F000) [pid = 2780] [serial = 1659] [outer = 00000000] 08:00:32 INFO - PROCESS | 2780 | ++DOMWINDOW == 69 (11FA6C00) [pid = 2780] [serial = 1660] [outer = 11D8F000] 08:00:32 INFO - PROCESS | 2780 | 1467039632962 Marionette DEBUG loaded listener.js 08:00:33 INFO - PROCESS | 2780 | ++DOMWINDOW == 70 (12434000) [pid = 2780] [serial = 1661] [outer = 11D8F000] 08:00:33 INFO - PROCESS | 2780 | 1467039633440 Marionette TRACE conn7 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 08:00:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 08:00:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 670ms 08:00:33 INFO - PROCESS | 2780 | 1467039633485 Marionette TRACE conn7 -> [0,2177,"getWindowHandle",null] 08:00:33 INFO - PROCESS | 2780 | 1467039633487 Marionette TRACE conn7 <- [1,2177,null,{"value":"13"}] 08:00:33 INFO - PROCESS | 2780 | 1467039633491 Marionette TRACE conn7 -> [0,2178,"setScriptTimeout",{"ms":35000}] 08:00:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 08:00:33 INFO - PROCESS | 2780 | 1467039633494 Marionette TRACE conn7 <- [1,2178,null,{}] 08:00:33 INFO - PROCESS | 2780 | 1467039633505 Marionette TRACE conn7 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:33 INFO - PROCESS | 2780 | 1467039633510 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:00:33 INFO - PROCESS | 2780 | 1467039633625 Marionette TRACE conn7 <- [1,2179,null,{"value":null}] 08:00:33 INFO - PROCESS | 2780 | 1467039633732 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:33 INFO - PROCESS | 2780 | 1467039633735 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:00:33 INFO - PROCESS | 2780 | ++DOCSHELL 153A1400 == 29 [pid = 2780] [id = 554] 08:00:33 INFO - PROCESS | 2780 | ++DOMWINDOW == 71 (15633400) [pid = 2780] [serial = 1662] [outer = 00000000] 08:00:33 INFO - PROCESS | 2780 | ++DOMWINDOW == 72 (156F2800) [pid = 2780] [serial = 1663] [outer = 15633400] 08:00:33 INFO - PROCESS | 2780 | 1467039633782 Marionette DEBUG loaded listener.js 08:00:33 INFO - PROCESS | 2780 | ++DOMWINDOW == 73 (162B4C00) [pid = 2780] [serial = 1664] [outer = 15633400] 08:00:34 INFO - PROCESS | 2780 | 1467039634123 Marionette TRACE conn7 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 08:00:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 08:00:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 670ms 08:00:34 INFO - PROCESS | 2780 | 1467039634164 Marionette TRACE conn7 -> [0,2181,"getWindowHandle",null] 08:00:34 INFO - PROCESS | 2780 | 1467039634167 Marionette TRACE conn7 <- [1,2181,null,{"value":"13"}] 08:00:34 INFO - PROCESS | 2780 | 1467039634188 Marionette TRACE conn7 -> [0,2182,"setScriptTimeout",{"ms":35000}] 08:00:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 08:00:34 INFO - PROCESS | 2780 | 1467039634190 Marionette TRACE conn7 <- [1,2182,null,{}] 08:00:34 INFO - PROCESS | 2780 | 1467039634193 Marionette TRACE conn7 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:34 INFO - PROCESS | 2780 | 1467039634195 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:00:34 INFO - PROCESS | 2780 | 1467039634289 Marionette TRACE conn7 <- [1,2183,null,{"value":null}] 08:00:34 INFO - PROCESS | 2780 | 1467039634294 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:34 INFO - PROCESS | 2780 | 1467039634296 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:00:34 INFO - PROCESS | 2780 | ++DOCSHELL 1636C800 == 30 [pid = 2780] [id = 555] 08:00:34 INFO - PROCESS | 2780 | ++DOMWINDOW == 74 (16490000) [pid = 2780] [serial = 1665] [outer = 00000000] 08:00:34 INFO - PROCESS | 2780 | ++DOMWINDOW == 75 (167E6800) [pid = 2780] [serial = 1666] [outer = 16490000] 08:00:34 INFO - PROCESS | 2780 | 1467039634341 Marionette DEBUG loaded listener.js 08:00:34 INFO - PROCESS | 2780 | ++DOMWINDOW == 76 (167EF000) [pid = 2780] [serial = 1667] [outer = 16490000] 08:00:34 INFO - PROCESS | 2780 | 1467039634821 Marionette TRACE conn7 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 08:00:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 08:00:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 670ms 08:00:34 INFO - PROCESS | 2780 | 1467039634863 Marionette TRACE conn7 -> [0,2185,"getWindowHandle",null] 08:00:34 INFO - PROCESS | 2780 | 1467039634865 Marionette TRACE conn7 <- [1,2185,null,{"value":"13"}] 08:00:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 08:00:34 INFO - PROCESS | 2780 | 1467039634868 Marionette TRACE conn7 -> [0,2186,"setScriptTimeout",{"ms":35000}] 08:00:34 INFO - PROCESS | 2780 | 1467039634870 Marionette TRACE conn7 <- [1,2186,null,{}] 08:00:34 INFO - PROCESS | 2780 | 1467039634873 Marionette TRACE conn7 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:34 INFO - PROCESS | 2780 | 1467039634875 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:00:34 INFO - PROCESS | 2780 | 1467039634988 Marionette TRACE conn7 <- [1,2187,null,{"value":null}] 08:00:35 INFO - PROCESS | 2780 | 1467039635083 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:35 INFO - PROCESS | 2780 | 1467039635085 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:00:35 INFO - PROCESS | 2780 | ++DOCSHELL 13355000 == 31 [pid = 2780] [id = 556] 08:00:35 INFO - PROCESS | 2780 | ++DOMWINDOW == 77 (16896400) [pid = 2780] [serial = 1668] [outer = 00000000] 08:00:35 INFO - PROCESS | 2780 | ++DOMWINDOW == 78 (168DA400) [pid = 2780] [serial = 1669] [outer = 16896400] 08:00:35 INFO - PROCESS | 2780 | 1467039635129 Marionette DEBUG loaded listener.js 08:00:35 INFO - PROCESS | 2780 | ++DOMWINDOW == 79 (169BBC00) [pid = 2780] [serial = 1670] [outer = 16896400] 08:00:35 INFO - PROCESS | 2780 | 1467039635549 Marionette TRACE conn7 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 08:00:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 08:00:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 730ms 08:00:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 08:00:35 INFO - PROCESS | 2780 | 1467039635601 Marionette TRACE conn7 -> [0,2189,"getWindowHandle",null] 08:00:35 INFO - PROCESS | 2780 | 1467039635603 Marionette TRACE conn7 <- [1,2189,null,{"value":"13"}] 08:00:35 INFO - PROCESS | 2780 | 1467039635606 Marionette TRACE conn7 -> [0,2190,"setScriptTimeout",{"ms":35000}] 08:00:35 INFO - PROCESS | 2780 | 1467039635608 Marionette TRACE conn7 <- [1,2190,null,{}] 08:00:35 INFO - PROCESS | 2780 | 1467039635611 Marionette TRACE conn7 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:35 INFO - PROCESS | 2780 | 1467039635617 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:00:35 INFO - PROCESS | 2780 | 1467039635759 Marionette TRACE conn7 <- [1,2191,null,{"value":null}] 08:00:35 INFO - PROCESS | 2780 | 1467039635826 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:35 INFO - PROCESS | 2780 | 1467039635828 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:00:35 INFO - PROCESS | 2780 | ++DOCSHELL 169C6000 == 32 [pid = 2780] [id = 557] 08:00:35 INFO - PROCESS | 2780 | ++DOMWINDOW == 80 (16A8C400) [pid = 2780] [serial = 1671] [outer = 00000000] 08:00:35 INFO - PROCESS | 2780 | ++DOMWINDOW == 81 (16BA5000) [pid = 2780] [serial = 1672] [outer = 16A8C400] 08:00:35 INFO - PROCESS | 2780 | 1467039635872 Marionette DEBUG loaded listener.js 08:00:35 INFO - PROCESS | 2780 | ++DOMWINDOW == 82 (17ACE400) [pid = 2780] [serial = 1673] [outer = 16A8C400] 08:00:36 INFO - PROCESS | 2780 | 1467039636299 Marionette TRACE conn7 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 08:00:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 08:00:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 730ms 08:00:36 INFO - PROCESS | 2780 | 1467039636367 Marionette TRACE conn7 -> [0,2193,"getWindowHandle",null] 08:00:36 INFO - PROCESS | 2780 | 1467039636369 Marionette TRACE conn7 <- [1,2193,null,{"value":"13"}] 08:00:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 08:00:36 INFO - PROCESS | 2780 | 1467039636378 Marionette TRACE conn7 -> [0,2194,"setScriptTimeout",{"ms":35000}] 08:00:36 INFO - PROCESS | 2780 | 1467039636380 Marionette TRACE conn7 <- [1,2194,null,{}] 08:00:36 INFO - PROCESS | 2780 | 1467039636383 Marionette TRACE conn7 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:36 INFO - PROCESS | 2780 | 1467039636385 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:00:36 INFO - PROCESS | 2780 | 1467039636496 Marionette TRACE conn7 <- [1,2195,null,{"value":null}] 08:00:36 INFO - PROCESS | 2780 | --DOMWINDOW == 81 (1652F000) [pid = 2780] [serial = 29] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:00:36 INFO - PROCESS | 2780 | --DOMWINDOW == 80 (0C50C800) [pid = 2780] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 08:00:36 INFO - PROCESS | 2780 | --DOMWINDOW == 79 (0DA7CC00) [pid = 2780] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 08:00:36 INFO - PROCESS | 2780 | --DOMWINDOW == 78 (0C50AC00) [pid = 2780] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 08:00:36 INFO - PROCESS | 2780 | --DOMWINDOW == 77 (16A91400) [pid = 2780] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 08:00:36 INFO - PROCESS | 2780 | --DOMWINDOW == 76 (16A70000) [pid = 2780] [serial = 32] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:00:36 INFO - PROCESS | 2780 | --DOMWINDOW == 75 (167ECC00) [pid = 2780] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 08:00:36 INFO - PROCESS | 2780 | --DOMWINDOW == 74 (168DAC00) [pid = 2780] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 08:00:36 INFO - PROCESS | 2780 | --DOMWINDOW == 73 (0E04E400) [pid = 2780] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 08:00:36 INFO - PROCESS | 2780 | --DOMWINDOW == 72 (0E055C00) [pid = 2780] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 08:00:36 INFO - PROCESS | 2780 | --DOMWINDOW == 71 (125B7800) [pid = 2780] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 08:00:36 INFO - PROCESS | 2780 | --DOMWINDOW == 70 (168E0400) [pid = 2780] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 08:00:36 INFO - PROCESS | 2780 | --DOMWINDOW == 69 (1507C400) [pid = 2780] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 08:00:36 INFO - PROCESS | 2780 | --DOMWINDOW == 68 (0C518000) [pid = 2780] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 08:00:36 INFO - PROCESS | 2780 | 1467039636655 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:36 INFO - PROCESS | 2780 | 1467039636657 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:00:36 INFO - PROCESS | 2780 | ++DOCSHELL 0C50C800 == 33 [pid = 2780] [id = 558] 08:00:36 INFO - PROCESS | 2780 | ++DOMWINDOW == 69 (0C518000) [pid = 2780] [serial = 1674] [outer = 00000000] 08:00:36 INFO - PROCESS | 2780 | ++DOMWINDOW == 70 (0E236800) [pid = 2780] [serial = 1675] [outer = 0C518000] 08:00:36 INFO - PROCESS | 2780 | 1467039636701 Marionette DEBUG loaded listener.js 08:00:36 INFO - PROCESS | 2780 | ++DOMWINDOW == 71 (13353C00) [pid = 2780] [serial = 1676] [outer = 0C518000] 08:00:37 INFO - PROCESS | 2780 | 1467039637044 Marionette TRACE conn7 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 08:00:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 08:00:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 730ms 08:00:37 INFO - PROCESS | 2780 | 1467039637113 Marionette TRACE conn7 -> [0,2197,"getWindowHandle",null] 08:00:37 INFO - PROCESS | 2780 | 1467039637115 Marionette TRACE conn7 <- [1,2197,null,{"value":"13"}] 08:00:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 08:00:37 INFO - PROCESS | 2780 | 1467039637119 Marionette TRACE conn7 -> [0,2198,"setScriptTimeout",{"ms":35000}] 08:00:37 INFO - PROCESS | 2780 | 1467039637120 Marionette TRACE conn7 <- [1,2198,null,{}] 08:00:37 INFO - PROCESS | 2780 | 1467039637124 Marionette TRACE conn7 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:37 INFO - PROCESS | 2780 | 1467039637125 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:00:37 INFO - PROCESS | 2780 | 1467039637240 Marionette TRACE conn7 <- [1,2199,null,{"value":null}] 08:00:37 INFO - PROCESS | 2780 | 1467039637247 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:37 INFO - PROCESS | 2780 | 1467039637249 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:00:37 INFO - PROCESS | 2780 | ++DOCSHELL 0E055C00 == 34 [pid = 2780] [id = 559] 08:00:37 INFO - PROCESS | 2780 | ++DOMWINDOW == 72 (12263000) [pid = 2780] [serial = 1677] [outer = 00000000] 08:00:37 INFO - PROCESS | 2780 | ++DOMWINDOW == 73 (17AC8C00) [pid = 2780] [serial = 1678] [outer = 12263000] 08:00:37 INFO - PROCESS | 2780 | 1467039637292 Marionette DEBUG loaded listener.js 08:00:37 INFO - PROCESS | 2780 | ++DOMWINDOW == 74 (1917E800) [pid = 2780] [serial = 1679] [outer = 12263000] 08:00:37 INFO - PROCESS | 2780 | 1467039637676 Marionette TRACE conn7 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 08:00:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 08:00:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 631ms 08:00:37 INFO - PROCESS | 2780 | 1467039637721 Marionette TRACE conn7 -> [0,2201,"getWindowHandle",null] 08:00:37 INFO - PROCESS | 2780 | 1467039637723 Marionette TRACE conn7 <- [1,2201,null,{"value":"13"}] 08:00:37 INFO - PROCESS | 2780 | 1467039637726 Marionette TRACE conn7 -> [0,2202,"setScriptTimeout",{"ms":35000}] 08:00:37 INFO - PROCESS | 2780 | 1467039637728 Marionette TRACE conn7 <- [1,2202,null,{}] 08:00:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 08:00:37 INFO - PROCESS | 2780 | 1467039637731 Marionette TRACE conn7 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:37 INFO - PROCESS | 2780 | 1467039637733 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:00:37 INFO - PROCESS | 2780 | 1467039637811 Marionette TRACE conn7 <- [1,2203,null,{"value":null}] 08:00:37 INFO - PROCESS | 2780 | 1467039637937 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:37 INFO - PROCESS | 2780 | 1467039637939 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:00:37 INFO - PROCESS | 2780 | ++DOCSHELL 0C514800 == 35 [pid = 2780] [id = 560] 08:00:37 INFO - PROCESS | 2780 | ++DOMWINDOW == 75 (0C597400) [pid = 2780] [serial = 1680] [outer = 00000000] 08:00:37 INFO - PROCESS | 2780 | ++DOMWINDOW == 76 (19189000) [pid = 2780] [serial = 1681] [outer = 0C597400] 08:00:37 INFO - PROCESS | 2780 | 1467039637983 Marionette DEBUG loaded listener.js 08:00:38 INFO - PROCESS | 2780 | ++DOMWINDOW == 77 (19DA0C00) [pid = 2780] [serial = 1682] [outer = 0C597400] 08:00:38 INFO - PROCESS | 2780 | 1467039638327 Marionette TRACE conn7 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 08:00:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 08:00:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 630ms 08:00:38 INFO - PROCESS | 2780 | 1467039638360 Marionette TRACE conn7 -> [0,2205,"getWindowHandle",null] 08:00:38 INFO - PROCESS | 2780 | 1467039638362 Marionette TRACE conn7 <- [1,2205,null,{"value":"13"}] 08:00:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 08:00:38 INFO - PROCESS | 2780 | 1467039638365 Marionette TRACE conn7 -> [0,2206,"setScriptTimeout",{"ms":35000}] 08:00:38 INFO - PROCESS | 2780 | 1467039638367 Marionette TRACE conn7 <- [1,2206,null,{}] 08:00:38 INFO - PROCESS | 2780 | 1467039638371 Marionette TRACE conn7 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:38 INFO - PROCESS | 2780 | 1467039638373 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:00:38 INFO - PROCESS | 2780 | 1467039638496 Marionette TRACE conn7 <- [1,2207,null,{"value":null}] 08:00:38 INFO - PROCESS | 2780 | 1467039638504 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:38 INFO - PROCESS | 2780 | 1467039638506 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:00:38 INFO - PROCESS | 2780 | ++DOCSHELL 1636AC00 == 36 [pid = 2780] [id = 561] 08:00:38 INFO - PROCESS | 2780 | ++DOMWINDOW == 78 (19E10C00) [pid = 2780] [serial = 1683] [outer = 00000000] 08:00:38 INFO - PROCESS | 2780 | ++DOMWINDOW == 79 (1ABE2800) [pid = 2780] [serial = 1684] [outer = 19E10C00] 08:00:38 INFO - PROCESS | 2780 | 1467039638549 Marionette DEBUG loaded listener.js 08:00:38 INFO - PROCESS | 2780 | ++DOMWINDOW == 80 (1ABE5C00) [pid = 2780] [serial = 1685] [outer = 19E10C00] 08:00:39 INFO - PROCESS | 2780 | 1467039639146 Marionette TRACE conn7 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 08:00:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 08:00:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 830ms 08:00:39 INFO - PROCESS | 2780 | 1467039639213 Marionette TRACE conn7 -> [0,2209,"getWindowHandle",null] 08:00:39 INFO - PROCESS | 2780 | 1467039639217 Marionette TRACE conn7 <- [1,2209,null,{"value":"13"}] 08:00:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 08:00:39 INFO - PROCESS | 2780 | 1467039639250 Marionette TRACE conn7 -> [0,2210,"setScriptTimeout",{"ms":35000}] 08:00:39 INFO - PROCESS | 2780 | 1467039639255 Marionette TRACE conn7 <- [1,2210,null,{}] 08:00:39 INFO - PROCESS | 2780 | 1467039639261 Marionette TRACE conn7 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:39 INFO - PROCESS | 2780 | 1467039639264 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:00:39 INFO - PROCESS | 2780 | 1467039639386 Marionette TRACE conn7 <- [1,2211,null,{"value":null}] 08:00:39 INFO - PROCESS | 2780 | 1467039639520 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:39 INFO - PROCESS | 2780 | 1467039639522 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:00:39 INFO - PROCESS | 2780 | ++DOCSHELL 11F62400 == 37 [pid = 2780] [id = 562] 08:00:39 INFO - PROCESS | 2780 | ++DOMWINDOW == 81 (11FA1C00) [pid = 2780] [serial = 1686] [outer = 00000000] 08:00:39 INFO - PROCESS | 2780 | ++DOMWINDOW == 82 (13350C00) [pid = 2780] [serial = 1687] [outer = 11FA1C00] 08:00:39 INFO - PROCESS | 2780 | 1467039639601 Marionette DEBUG loaded listener.js 08:00:39 INFO - PROCESS | 2780 | ++DOMWINDOW == 83 (1396C400) [pid = 2780] [serial = 1688] [outer = 11FA1C00] 08:00:40 INFO - PROCESS | 2780 | 1467039640184 Marionette TRACE conn7 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 08:00:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 08:00:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 990ms 08:00:40 INFO - PROCESS | 2780 | 1467039640232 Marionette TRACE conn7 -> [0,2213,"getWindowHandle",null] 08:00:40 INFO - PROCESS | 2780 | 1467039640237 Marionette TRACE conn7 <- [1,2213,null,{"value":"13"}] 08:00:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 08:00:40 INFO - PROCESS | 2780 | 1467039640243 Marionette TRACE conn7 -> [0,2214,"setScriptTimeout",{"ms":35000}] 08:00:40 INFO - PROCESS | 2780 | 1467039640246 Marionette TRACE conn7 <- [1,2214,null,{}] 08:00:40 INFO - PROCESS | 2780 | 1467039640250 Marionette TRACE conn7 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:40 INFO - PROCESS | 2780 | 1467039640253 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:00:40 INFO - PROCESS | 2780 | 1467039640367 Marionette TRACE conn7 <- [1,2215,null,{"value":null}] 08:00:40 INFO - PROCESS | 2780 | 1467039640481 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:40 INFO - PROCESS | 2780 | 1467039640483 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:00:40 INFO - PROCESS | 2780 | ++DOCSHELL 167E4C00 == 38 [pid = 2780] [id = 563] 08:00:40 INFO - PROCESS | 2780 | ++DOMWINDOW == 84 (167EE000) [pid = 2780] [serial = 1689] [outer = 00000000] 08:00:40 INFO - PROCESS | 2780 | ++DOMWINDOW == 85 (16A90800) [pid = 2780] [serial = 1690] [outer = 167EE000] 08:00:40 INFO - PROCESS | 2780 | 1467039640581 Marionette DEBUG loaded listener.js 08:00:40 INFO - PROCESS | 2780 | ++DOMWINDOW == 86 (16B1F000) [pid = 2780] [serial = 1691] [outer = 167EE000] 08:00:41 INFO - PROCESS | 2780 | 1467039641160 Marionette TRACE conn7 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 08:00:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 08:00:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 970ms 08:00:41 INFO - PROCESS | 2780 | 1467039641217 Marionette TRACE conn7 -> [0,2217,"getWindowHandle",null] 08:00:41 INFO - PROCESS | 2780 | 1467039641220 Marionette TRACE conn7 <- [1,2217,null,{"value":"13"}] 08:00:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 08:00:41 INFO - PROCESS | 2780 | 1467039641223 Marionette TRACE conn7 -> [0,2218,"setScriptTimeout",{"ms":35000}] 08:00:41 INFO - PROCESS | 2780 | 1467039641227 Marionette TRACE conn7 <- [1,2218,null,{}] 08:00:41 INFO - PROCESS | 2780 | 1467039641238 Marionette TRACE conn7 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:41 INFO - PROCESS | 2780 | 1467039641243 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:00:41 INFO - PROCESS | 2780 | 1467039641350 Marionette TRACE conn7 <- [1,2219,null,{"value":null}] 08:00:41 INFO - PROCESS | 2780 | 1467039641494 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:41 INFO - PROCESS | 2780 | 1467039641497 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:00:41 INFO - PROCESS | 2780 | ++DOCSHELL 1ABEB000 == 39 [pid = 2780] [id = 564] 08:00:41 INFO - PROCESS | 2780 | ++DOMWINDOW == 87 (1ABEB400) [pid = 2780] [serial = 1692] [outer = 00000000] 08:00:41 INFO - PROCESS | 2780 | ++DOMWINDOW == 88 (1AC27000) [pid = 2780] [serial = 1693] [outer = 1ABEB400] 08:00:41 INFO - PROCESS | 2780 | 1467039641555 Marionette DEBUG loaded listener.js 08:00:41 INFO - PROCESS | 2780 | ++DOMWINDOW == 89 (1AC2D000) [pid = 2780] [serial = 1694] [outer = 1ABEB400] 08:00:42 INFO - PROCESS | 2780 | 1467039642370 Marionette TRACE conn7 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 08:00:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 08:00:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1172ms 08:00:42 INFO - PROCESS | 2780 | 1467039642399 Marionette TRACE conn7 -> [0,2221,"getWindowHandle",null] 08:00:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 08:00:42 INFO - PROCESS | 2780 | 1467039642403 Marionette TRACE conn7 <- [1,2221,null,{"value":"13"}] 08:00:42 INFO - PROCESS | 2780 | 1467039642408 Marionette TRACE conn7 -> [0,2222,"setScriptTimeout",{"ms":35000}] 08:00:42 INFO - PROCESS | 2780 | 1467039642411 Marionette TRACE conn7 <- [1,2222,null,{}] 08:00:42 INFO - PROCESS | 2780 | 1467039642417 Marionette TRACE conn7 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:42 INFO - PROCESS | 2780 | 1467039642419 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:00:42 INFO - PROCESS | 2780 | 1467039642526 Marionette TRACE conn7 <- [1,2223,null,{"value":null}] 08:00:42 INFO - PROCESS | 2780 | 1467039642667 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:42 INFO - PROCESS | 2780 | 1467039642672 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:00:42 INFO - PROCESS | 2780 | ++DOCSHELL 0DEA8800 == 40 [pid = 2780] [id = 565] 08:00:42 INFO - PROCESS | 2780 | ++DOMWINDOW == 90 (0DEA9000) [pid = 2780] [serial = 1695] [outer = 00000000] 08:00:42 INFO - PROCESS | 2780 | ++DOMWINDOW == 91 (0E054C00) [pid = 2780] [serial = 1696] [outer = 0DEA9000] 08:00:42 INFO - PROCESS | 2780 | 1467039642722 Marionette DEBUG loaded listener.js 08:00:42 INFO - PROCESS | 2780 | ++DOMWINDOW == 92 (0E84E400) [pid = 2780] [serial = 1697] [outer = 0DEA9000] 08:00:43 INFO - PROCESS | 2780 | --DOCSHELL 0C514800 == 39 [pid = 2780] [id = 560] 08:00:43 INFO - PROCESS | 2780 | --DOCSHELL 0E055C00 == 38 [pid = 2780] [id = 559] 08:00:43 INFO - PROCESS | 2780 | --DOCSHELL 0C50C800 == 37 [pid = 2780] [id = 558] 08:00:43 INFO - PROCESS | 2780 | --DOCSHELL 169C6000 == 36 [pid = 2780] [id = 557] 08:00:43 INFO - PROCESS | 2780 | --DOCSHELL 13355000 == 35 [pid = 2780] [id = 556] 08:00:43 INFO - PROCESS | 2780 | --DOCSHELL 1636C800 == 34 [pid = 2780] [id = 555] 08:00:43 INFO - PROCESS | 2780 | --DOCSHELL 153A1400 == 33 [pid = 2780] [id = 554] 08:00:43 INFO - PROCESS | 2780 | --DOCSHELL 11D8C800 == 32 [pid = 2780] [id = 553] 08:00:43 INFO - PROCESS | 2780 | --DOCSHELL 0CA21000 == 31 [pid = 2780] [id = 552] 08:00:43 INFO - PROCESS | 2780 | --DOCSHELL 08BF6C00 == 30 [pid = 2780] [id = 550] 08:00:43 INFO - PROCESS | 2780 | --DOCSHELL 12436400 == 29 [pid = 2780] [id = 551] 08:00:43 INFO - PROCESS | 2780 | --DOCSHELL 0C591000 == 28 [pid = 2780] [id = 12] 08:00:43 INFO - PROCESS | 2780 | --DOCSHELL 1ABEB000 == 27 [pid = 2780] [id = 564] 08:00:43 INFO - PROCESS | 2780 | --DOCSHELL 167E4C00 == 26 [pid = 2780] [id = 563] 08:00:43 INFO - PROCESS | 2780 | --DOCSHELL 1636AC00 == 25 [pid = 2780] [id = 561] 08:00:43 INFO - PROCESS | 2780 | --DOCSHELL 11F62400 == 24 [pid = 2780] [id = 562] 08:00:43 INFO - PROCESS | 2780 | --DOMWINDOW == 91 (1565D800) [pid = 2780] [serial = 31] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:00:43 INFO - PROCESS | 2780 | --DOMWINDOW == 90 (18E0D000) [pid = 2780] [serial = 1648] [outer = 00000000] [url = about:blank] 08:00:43 INFO - PROCESS | 2780 | --DOMWINDOW == 89 (0DAD2800) [pid = 2780] [serial = 1622] [outer = 00000000] [url = about:blank] 08:00:43 INFO - PROCESS | 2780 | --DOMWINDOW == 88 (0D359C00) [pid = 2780] [serial = 1621] [outer = 00000000] [url = about:blank] 08:00:43 INFO - PROCESS | 2780 | --DOMWINDOW == 87 (0DD1D800) [pid = 2780] [serial = 1613] [outer = 00000000] [url = about:blank] 08:00:43 INFO - PROCESS | 2780 | --DOMWINDOW == 86 (0DAD8C00) [pid = 2780] [serial = 1612] [outer = 00000000] [url = about:blank] 08:00:43 INFO - PROCESS | 2780 | --DOMWINDOW == 85 (15084000) [pid = 2780] [serial = 1616] [outer = 00000000] [url = about:blank] 08:00:43 INFO - PROCESS | 2780 | --DOMWINDOW == 84 (13A0CC00) [pid = 2780] [serial = 1615] [outer = 00000000] [url = about:blank] 08:00:43 INFO - PROCESS | 2780 | --DOMWINDOW == 83 (18D82C00) [pid = 2780] [serial = 1619] [outer = 00000000] [url = about:blank] 08:00:43 INFO - PROCESS | 2780 | --DOMWINDOW == 82 (17ACAC00) [pid = 2780] [serial = 1618] [outer = 00000000] [url = about:blank] 08:00:43 INFO - PROCESS | 2780 | --DOMWINDOW == 81 (11D94400) [pid = 2780] [serial = 1115] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:00:43 INFO - PROCESS | 2780 | --DOMWINDOW == 80 (1688CC00) [pid = 2780] [serial = 1636] [outer = 00000000] [url = about:blank] 08:00:43 INFO - PROCESS | 2780 | --DOMWINDOW == 79 (168E0C00) [pid = 2780] [serial = 1639] [outer = 00000000] [url = about:blank] 08:00:43 INFO - PROCESS | 2780 | --DOMWINDOW == 78 (15FEBC00) [pid = 2780] [serial = 1643] [outer = 00000000] [url = about:blank] 08:00:43 INFO - PROCESS | 2780 | --DOMWINDOW == 77 (13A0C000) [pid = 2780] [serial = 1642] [outer = 00000000] [url = about:blank] 08:00:43 INFO - PROCESS | 2780 | --DOMWINDOW == 76 (16A8E000) [pid = 2780] [serial = 1640] [outer = 00000000] [url = about:blank] 08:00:43 INFO - PROCESS | 2780 | --DOMWINDOW == 75 (0E80C800) [pid = 2780] [serial = 1627] [outer = 00000000] [url = about:blank] 08:00:43 INFO - PROCESS | 2780 | --DOMWINDOW == 74 (0EA8A800) [pid = 2780] [serial = 1628] [outer = 00000000] [url = about:blank] 08:00:43 INFO - PROCESS | 2780 | --DOMWINDOW == 73 (13A0B400) [pid = 2780] [serial = 1630] [outer = 00000000] [url = about:blank] 08:00:43 INFO - PROCESS | 2780 | --DOMWINDOW == 72 (1408A000) [pid = 2780] [serial = 1631] [outer = 00000000] [url = about:blank] 08:00:43 INFO - PROCESS | 2780 | --DOMWINDOW == 71 (16BA5400) [pid = 2780] [serial = 1645] [outer = 00000000] [url = about:blank] 08:00:43 INFO - PROCESS | 2780 | --DOMWINDOW == 70 (15FFAC00) [pid = 2780] [serial = 1633] [outer = 00000000] [url = about:blank] 08:00:43 INFO - PROCESS | 2780 | --DOMWINDOW == 69 (16498400) [pid = 2780] [serial = 1634] [outer = 00000000] [url = about:blank] 08:00:43 INFO - PROCESS | 2780 | --DOMWINDOW == 68 (16894400) [pid = 2780] [serial = 1637] [outer = 00000000] [url = about:blank] 08:00:43 INFO - PROCESS | 2780 | --DOMWINDOW == 67 (0D31C000) [pid = 2780] [serial = 1625] [outer = 00000000] [url = about:blank] 08:00:43 INFO - PROCESS | 2780 | --DOMWINDOW == 66 (0CA76800) [pid = 2780] [serial = 1624] [outer = 00000000] [url = about:blank] 08:00:43 INFO - PROCESS | 2780 | --DOMWINDOW == 65 (16B25800) [pid = 2780] [serial = 1646] [outer = 00000000] [url = about:blank] 08:00:43 INFO - PROCESS | 2780 | 1467039643965 Marionette TRACE conn7 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 08:00:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 08:00:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1574ms 08:00:44 INFO - PROCESS | 2780 | 1467039644019 Marionette TRACE conn7 -> [0,2225,"getWindowHandle",null] 08:00:44 INFO - PROCESS | 2780 | 1467039644023 Marionette TRACE conn7 <- [1,2225,null,{"value":"13"}] 08:00:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 08:00:44 INFO - PROCESS | 2780 | 1467039644028 Marionette TRACE conn7 -> [0,2226,"setScriptTimeout",{"ms":35000}] 08:00:44 INFO - PROCESS | 2780 | 1467039644031 Marionette TRACE conn7 <- [1,2226,null,{}] 08:00:44 INFO - PROCESS | 2780 | 1467039644037 Marionette TRACE conn7 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:44 INFO - PROCESS | 2780 | 1467039644039 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:00:44 INFO - PROCESS | 2780 | 1467039644127 Marionette TRACE conn7 <- [1,2227,null,{"value":null}] 08:00:44 INFO - PROCESS | 2780 | 1467039644223 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:44 INFO - PROCESS | 2780 | 1467039644225 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:00:44 INFO - PROCESS | 2780 | ++DOCSHELL 0D3F5400 == 25 [pid = 2780] [id = 566] 08:00:44 INFO - PROCESS | 2780 | ++DOMWINDOW == 66 (0DACE400) [pid = 2780] [serial = 1698] [outer = 00000000] 08:00:44 INFO - PROCESS | 2780 | ++DOMWINDOW == 67 (0DAD8400) [pid = 2780] [serial = 1699] [outer = 0DACE400] 08:00:44 INFO - PROCESS | 2780 | 1467039644273 Marionette DEBUG loaded listener.js 08:00:44 INFO - PROCESS | 2780 | ++DOMWINDOW == 68 (0DD12C00) [pid = 2780] [serial = 1700] [outer = 0DACE400] 08:00:44 INFO - PROCESS | 2780 | 1467039644666 Marionette TRACE conn7 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 08:00:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 08:00:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 690ms 08:00:44 INFO - PROCESS | 2780 | 1467039644718 Marionette TRACE conn7 -> [0,2229,"getWindowHandle",null] 08:00:44 INFO - PROCESS | 2780 | 1467039644723 Marionette TRACE conn7 <- [1,2229,null,{"value":"13"}] 08:00:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 08:00:44 INFO - PROCESS | 2780 | 1467039644729 Marionette TRACE conn7 -> [0,2230,"setScriptTimeout",{"ms":35000}] 08:00:44 INFO - PROCESS | 2780 | 1467039644732 Marionette TRACE conn7 <- [1,2230,null,{}] 08:00:44 INFO - PROCESS | 2780 | 1467039644736 Marionette TRACE conn7 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:44 INFO - PROCESS | 2780 | 1467039644738 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:00:44 INFO - PROCESS | 2780 | 1467039644825 Marionette TRACE conn7 <- [1,2231,null,{"value":null}] 08:00:44 INFO - PROCESS | 2780 | 1467039644831 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:44 INFO - PROCESS | 2780 | 1467039644833 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:00:44 INFO - PROCESS | 2780 | ++DOCSHELL 0E051C00 == 26 [pid = 2780] [id = 567] 08:00:44 INFO - PROCESS | 2780 | ++DOMWINDOW == 69 (0E052000) [pid = 2780] [serial = 1701] [outer = 00000000] 08:00:44 INFO - PROCESS | 2780 | ++DOMWINDOW == 70 (0E846000) [pid = 2780] [serial = 1702] [outer = 0E052000] 08:00:44 INFO - PROCESS | 2780 | 1467039644881 Marionette DEBUG loaded listener.js 08:00:44 INFO - PROCESS | 2780 | ++DOMWINDOW == 71 (0EAC9C00) [pid = 2780] [serial = 1703] [outer = 0E052000] 08:00:45 INFO - PROCESS | 2780 | 1467039645331 Marionette TRACE conn7 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 08:00:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 08:00:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 670ms 08:00:45 INFO - PROCESS | 2780 | 1467039645403 Marionette TRACE conn7 -> [0,2233,"getWindowHandle",null] 08:00:45 INFO - PROCESS | 2780 | 1467039645405 Marionette TRACE conn7 <- [1,2233,null,{"value":"13"}] 08:00:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 08:00:45 INFO - PROCESS | 2780 | 1467039645409 Marionette TRACE conn7 -> [0,2234,"setScriptTimeout",{"ms":35000}] 08:00:45 INFO - PROCESS | 2780 | 1467039645412 Marionette TRACE conn7 <- [1,2234,null,{}] 08:00:45 INFO - PROCESS | 2780 | 1467039645423 Marionette TRACE conn7 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:45 INFO - PROCESS | 2780 | 1467039645428 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:00:45 INFO - PROCESS | 2780 | 1467039645512 Marionette TRACE conn7 <- [1,2235,null,{"value":null}] 08:00:45 INFO - PROCESS | 2780 | 1467039645649 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:45 INFO - PROCESS | 2780 | 1467039645652 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:00:45 INFO - PROCESS | 2780 | ++DOCSHELL 13A09800 == 27 [pid = 2780] [id = 568] 08:00:45 INFO - PROCESS | 2780 | ++DOMWINDOW == 72 (13A0B000) [pid = 2780] [serial = 1704] [outer = 00000000] 08:00:45 INFO - PROCESS | 2780 | ++DOMWINDOW == 73 (13DBE800) [pid = 2780] [serial = 1705] [outer = 13A0B000] 08:00:45 INFO - PROCESS | 2780 | 1467039645701 Marionette DEBUG loaded listener.js 08:00:45 INFO - PROCESS | 2780 | ++DOMWINDOW == 74 (15047400) [pid = 2780] [serial = 1706] [outer = 13A0B000] 08:00:46 INFO - PROCESS | 2780 | 1467039646110 Marionette TRACE conn7 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 08:00:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 08:00:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 730ms 08:00:46 INFO - PROCESS | 2780 | 1467039646144 Marionette TRACE conn7 -> [0,2237,"getWindowHandle",null] 08:00:46 INFO - PROCESS | 2780 | 1467039646147 Marionette TRACE conn7 <- [1,2237,null,{"value":"13"}] 08:00:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 08:00:46 INFO - PROCESS | 2780 | 1467039646150 Marionette TRACE conn7 -> [0,2238,"setScriptTimeout",{"ms":35000}] 08:00:46 INFO - PROCESS | 2780 | 1467039646152 Marionette TRACE conn7 <- [1,2238,null,{}] 08:00:46 INFO - PROCESS | 2780 | 1467039646155 Marionette TRACE conn7 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:46 INFO - PROCESS | 2780 | 1467039646157 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:00:46 INFO - PROCESS | 2780 | 1467039646277 Marionette TRACE conn7 <- [1,2239,null,{"value":null}] 08:00:46 INFO - PROCESS | 2780 | 1467039646283 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:46 INFO - PROCESS | 2780 | 1467039646285 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:00:46 INFO - PROCESS | 2780 | ++DOCSHELL 15055C00 == 28 [pid = 2780] [id = 569] 08:00:46 INFO - PROCESS | 2780 | ++DOMWINDOW == 75 (15081800) [pid = 2780] [serial = 1707] [outer = 00000000] 08:00:46 INFO - PROCESS | 2780 | ++DOMWINDOW == 76 (1539F000) [pid = 2780] [serial = 1708] [outer = 15081800] 08:00:46 INFO - PROCESS | 2780 | 1467039646386 Marionette DEBUG loaded listener.js 08:00:46 INFO - PROCESS | 2780 | ++DOMWINDOW == 77 (15FFAC00) [pid = 2780] [serial = 1709] [outer = 15081800] 08:00:46 INFO - PROCESS | 2780 | 1467039646809 Marionette TRACE conn7 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 08:00:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 08:00:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 670ms 08:00:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 08:00:46 INFO - PROCESS | 2780 | 1467039646823 Marionette TRACE conn7 -> [0,2241,"getWindowHandle",null] 08:00:46 INFO - PROCESS | 2780 | 1467039646825 Marionette TRACE conn7 <- [1,2241,null,{"value":"13"}] 08:00:46 INFO - PROCESS | 2780 | 1467039646828 Marionette TRACE conn7 -> [0,2242,"setScriptTimeout",{"ms":35000}] 08:00:46 INFO - PROCESS | 2780 | 1467039646829 Marionette TRACE conn7 <- [1,2242,null,{}] 08:00:46 INFO - PROCESS | 2780 | 1467039646833 Marionette TRACE conn7 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:46 INFO - PROCESS | 2780 | 1467039646835 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:00:46 INFO - PROCESS | 2780 | 1467039646972 Marionette TRACE conn7 <- [1,2243,null,{"value":null}] 08:00:47 INFO - PROCESS | 2780 | 1467039646993 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:47 INFO - PROCESS | 2780 | 1467039646995 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:00:47 INFO - PROCESS | 2780 | ++DOCSHELL 162B9000 == 29 [pid = 2780] [id = 570] 08:00:47 INFO - PROCESS | 2780 | ++DOMWINDOW == 78 (162B9800) [pid = 2780] [serial = 1710] [outer = 00000000] 08:00:47 INFO - PROCESS | 2780 | ++DOMWINDOW == 79 (1648FC00) [pid = 2780] [serial = 1711] [outer = 162B9800] 08:00:47 INFO - PROCESS | 2780 | 1467039647039 Marionette DEBUG loaded listener.js 08:00:47 INFO - PROCESS | 2780 | ++DOMWINDOW == 80 (16497C00) [pid = 2780] [serial = 1712] [outer = 162B9800] 08:00:47 INFO - PROCESS | 2780 | 1467039647480 Marionette TRACE conn7 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 08:00:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 08:00:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 730ms 08:00:47 INFO - PROCESS | 2780 | 1467039647559 Marionette TRACE conn7 -> [0,2245,"getWindowHandle",null] 08:00:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 08:00:47 INFO - PROCESS | 2780 | 1467039647561 Marionette TRACE conn7 <- [1,2245,null,{"value":"13"}] 08:00:47 INFO - PROCESS | 2780 | 1467039647564 Marionette TRACE conn7 -> [0,2246,"setScriptTimeout",{"ms":35000}] 08:00:47 INFO - PROCESS | 2780 | 1467039647566 Marionette TRACE conn7 <- [1,2246,null,{}] 08:00:47 INFO - PROCESS | 2780 | 1467039647570 Marionette TRACE conn7 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:47 INFO - PROCESS | 2780 | 1467039647575 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:00:47 INFO - PROCESS | 2780 | 1467039647719 Marionette TRACE conn7 <- [1,2247,null,{"value":null}] 08:00:47 INFO - PROCESS | 2780 | 1467039647730 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:47 INFO - PROCESS | 2780 | 1467039647731 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:00:47 INFO - PROCESS | 2780 | ++DOCSHELL 1649B800 == 30 [pid = 2780] [id = 571] 08:00:47 INFO - PROCESS | 2780 | ++DOMWINDOW == 81 (1652E000) [pid = 2780] [serial = 1713] [outer = 00000000] 08:00:47 INFO - PROCESS | 2780 | ++DOMWINDOW == 82 (16893400) [pid = 2780] [serial = 1714] [outer = 1652E000] 08:00:47 INFO - PROCESS | 2780 | 1467039647778 Marionette DEBUG loaded listener.js 08:00:47 INFO - PROCESS | 2780 | ++DOMWINDOW == 83 (168DC000) [pid = 2780] [serial = 1715] [outer = 1652E000] 08:00:48 INFO - PROCESS | 2780 | --DOMWINDOW == 82 (16896400) [pid = 2780] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 08:00:48 INFO - PROCESS | 2780 | --DOMWINDOW == 81 (16A8C400) [pid = 2780] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 08:00:48 INFO - PROCESS | 2780 | --DOMWINDOW == 80 (0C518000) [pid = 2780] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 08:00:48 INFO - PROCESS | 2780 | --DOMWINDOW == 79 (15633400) [pid = 2780] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 08:00:48 INFO - PROCESS | 2780 | --DOMWINDOW == 78 (11D8F000) [pid = 2780] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 08:00:48 INFO - PROCESS | 2780 | --DOMWINDOW == 77 (0CACE400) [pid = 2780] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 08:00:48 INFO - PROCESS | 2780 | --DOMWINDOW == 76 (08BF7C00) [pid = 2780] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 08:00:48 INFO - PROCESS | 2780 | --DOMWINDOW == 75 (16490000) [pid = 2780] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 08:00:48 INFO - PROCESS | 2780 | --DOMWINDOW == 74 (124C2C00) [pid = 2780] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 08:00:48 INFO - PROCESS | 2780 | --DOMWINDOW == 73 (12263000) [pid = 2780] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 08:00:48 INFO - PROCESS | 2780 | --DOMWINDOW == 72 (17ACD000) [pid = 2780] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 08:00:48 INFO - PROCESS | 2780 | --DOMWINDOW == 71 (19E10C00) [pid = 2780] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 08:00:48 INFO - PROCESS | 2780 | --DOMWINDOW == 70 (0C597400) [pid = 2780] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 08:00:48 INFO - PROCESS | 2780 | 1467039648449 Marionette TRACE conn7 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 08:00:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 08:00:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 931ms 08:00:48 INFO - PROCESS | 2780 | 1467039648496 Marionette TRACE conn7 -> [0,2249,"getWindowHandle",null] 08:00:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 08:00:48 INFO - PROCESS | 2780 | 1467039648498 Marionette TRACE conn7 <- [1,2249,null,{"value":"13"}] 08:00:48 INFO - PROCESS | 2780 | 1467039648501 Marionette TRACE conn7 -> [0,2250,"setScriptTimeout",{"ms":35000}] 08:00:48 INFO - PROCESS | 2780 | 1467039648503 Marionette TRACE conn7 <- [1,2250,null,{}] 08:00:48 INFO - PROCESS | 2780 | 1467039648507 Marionette TRACE conn7 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:48 INFO - PROCESS | 2780 | 1467039648509 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:00:48 INFO - PROCESS | 2780 | 1467039648585 Marionette TRACE conn7 <- [1,2251,null,{"value":null}] 08:00:48 INFO - PROCESS | 2780 | 1467039648592 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:48 INFO - PROCESS | 2780 | 1467039648594 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:00:48 INFO - PROCESS | 2780 | ++DOCSHELL 11F65800 == 31 [pid = 2780] [id = 572] 08:00:48 INFO - PROCESS | 2780 | ++DOMWINDOW == 71 (13519400) [pid = 2780] [serial = 1716] [outer = 00000000] 08:00:48 INFO - PROCESS | 2780 | ++DOMWINDOW == 72 (1649A000) [pid = 2780] [serial = 1717] [outer = 13519400] 08:00:48 INFO - PROCESS | 2780 | 1467039648637 Marionette DEBUG loaded listener.js 08:00:48 INFO - PROCESS | 2780 | ++DOMWINDOW == 73 (16683C00) [pid = 2780] [serial = 1718] [outer = 13519400] 08:00:49 INFO - PROCESS | 2780 | 1467039649048 Marionette TRACE conn7 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 08:00:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 08:00:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 570ms 08:00:49 INFO - PROCESS | 2780 | 1467039649072 Marionette TRACE conn7 -> [0,2253,"getWindowHandle",null] 08:00:49 INFO - PROCESS | 2780 | 1467039649074 Marionette TRACE conn7 <- [1,2253,null,{"value":"13"}] 08:00:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 08:00:49 INFO - PROCESS | 2780 | 1467039649077 Marionette TRACE conn7 -> [0,2254,"setScriptTimeout",{"ms":35000}] 08:00:49 INFO - PROCESS | 2780 | 1467039649078 Marionette TRACE conn7 <- [1,2254,null,{}] 08:00:49 INFO - PROCESS | 2780 | 1467039649082 Marionette TRACE conn7 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:49 INFO - PROCESS | 2780 | 1467039649083 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:00:49 INFO - PROCESS | 2780 | 1467039649206 Marionette TRACE conn7 <- [1,2255,null,{"value":null}] 08:00:49 INFO - PROCESS | 2780 | 1467039649215 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:49 INFO - PROCESS | 2780 | 1467039649217 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:00:49 INFO - PROCESS | 2780 | ++DOCSHELL 0D3FD000 == 32 [pid = 2780] [id = 573] 08:00:49 INFO - PROCESS | 2780 | ++DOMWINDOW == 74 (0E845C00) [pid = 2780] [serial = 1719] [outer = 00000000] 08:00:49 INFO - PROCESS | 2780 | ++DOMWINDOW == 75 (169BFC00) [pid = 2780] [serial = 1720] [outer = 0E845C00] 08:00:49 INFO - PROCESS | 2780 | 1467039649260 Marionette DEBUG loaded listener.js 08:00:49 INFO - PROCESS | 2780 | ++DOMWINDOW == 76 (168E0400) [pid = 2780] [serial = 1721] [outer = 0E845C00] 08:00:49 INFO - PROCESS | 2780 | 1467039649678 Marionette TRACE conn7 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 08:00:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 08:00:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 630ms 08:00:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 08:00:49 INFO - PROCESS | 2780 | 1467039649708 Marionette TRACE conn7 -> [0,2257,"getWindowHandle",null] 08:00:49 INFO - PROCESS | 2780 | 1467039649710 Marionette TRACE conn7 <- [1,2257,null,{"value":"13"}] 08:00:49 INFO - PROCESS | 2780 | 1467039649713 Marionette TRACE conn7 -> [0,2258,"setScriptTimeout",{"ms":35000}] 08:00:49 INFO - PROCESS | 2780 | 1467039649715 Marionette TRACE conn7 <- [1,2258,null,{}] 08:00:49 INFO - PROCESS | 2780 | 1467039649718 Marionette TRACE conn7 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:49 INFO - PROCESS | 2780 | 1467039649720 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:00:49 INFO - PROCESS | 2780 | 1467039649797 Marionette TRACE conn7 <- [1,2259,null,{"value":null}] 08:00:49 INFO - PROCESS | 2780 | 1467039649802 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:49 INFO - PROCESS | 2780 | 1467039649804 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:00:49 INFO - PROCESS | 2780 | ++DOCSHELL 13A09000 == 33 [pid = 2780] [id = 574] 08:00:49 INFO - PROCESS | 2780 | ++DOMWINDOW == 77 (16A98400) [pid = 2780] [serial = 1722] [outer = 00000000] 08:00:49 INFO - PROCESS | 2780 | ++DOMWINDOW == 78 (16B27000) [pid = 2780] [serial = 1723] [outer = 16A98400] 08:00:49 INFO - PROCESS | 2780 | 1467039649846 Marionette DEBUG loaded listener.js 08:00:49 INFO - PROCESS | 2780 | ++DOMWINDOW == 79 (16BE7000) [pid = 2780] [serial = 1724] [outer = 16A98400] 08:00:50 INFO - PROCESS | 2780 | 1467039650505 Marionette TRACE conn7 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 08:00:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 08:00:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 870ms 08:00:50 INFO - PROCESS | 2780 | 1467039650585 Marionette TRACE conn7 -> [0,2261,"getWindowHandle",null] 08:00:50 INFO - PROCESS | 2780 | 1467039650589 Marionette TRACE conn7 <- [1,2261,null,{"value":"13"}] 08:00:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 08:00:50 INFO - PROCESS | 2780 | 1467039650594 Marionette TRACE conn7 -> [0,2262,"setScriptTimeout",{"ms":35000}] 08:00:50 INFO - PROCESS | 2780 | 1467039650598 Marionette TRACE conn7 <- [1,2262,null,{}] 08:00:50 INFO - PROCESS | 2780 | 1467039650604 Marionette TRACE conn7 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:50 INFO - PROCESS | 2780 | 1467039650607 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:00:50 INFO - PROCESS | 2780 | 1467039650748 Marionette TRACE conn7 <- [1,2263,null,{"value":null}] 08:00:50 INFO - PROCESS | 2780 | 1467039650881 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:50 INFO - PROCESS | 2780 | 1467039650884 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:00:50 INFO - PROCESS | 2780 | ++DOCSHELL 0C50D000 == 34 [pid = 2780] [id = 575] 08:00:50 INFO - PROCESS | 2780 | ++DOMWINDOW == 80 (0CA74000) [pid = 2780] [serial = 1725] [outer = 00000000] 08:00:50 INFO - PROCESS | 2780 | ++DOMWINDOW == 81 (0DE35800) [pid = 2780] [serial = 1726] [outer = 0CA74000] 08:00:50 INFO - PROCESS | 2780 | 1467039650942 Marionette DEBUG loaded listener.js 08:00:51 INFO - PROCESS | 2780 | ++DOMWINDOW == 82 (0E80B000) [pid = 2780] [serial = 1727] [outer = 0CA74000] 08:00:51 INFO - PROCESS | 2780 | 1467039651642 Marionette TRACE conn7 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 08:00:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 08:00:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1075ms 08:00:51 INFO - PROCESS | 2780 | 1467039651692 Marionette TRACE conn7 -> [0,2265,"getWindowHandle",null] 08:00:51 INFO - PROCESS | 2780 | 1467039651696 Marionette TRACE conn7 <- [1,2265,null,{"value":"13"}] 08:00:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 08:00:51 INFO - PROCESS | 2780 | 1467039651704 Marionette TRACE conn7 -> [0,2266,"setScriptTimeout",{"ms":35000}] 08:00:51 INFO - PROCESS | 2780 | 1467039651707 Marionette TRACE conn7 <- [1,2266,null,{}] 08:00:51 INFO - PROCESS | 2780 | 1467039651711 Marionette TRACE conn7 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:51 INFO - PROCESS | 2780 | 1467039651714 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:00:51 INFO - PROCESS | 2780 | 1467039651837 Marionette TRACE conn7 <- [1,2267,null,{"value":null}] 08:00:51 INFO - PROCESS | 2780 | 1467039651977 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:51 INFO - PROCESS | 2780 | 1467039651980 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:00:52 INFO - PROCESS | 2780 | ++DOCSHELL 13969400 == 35 [pid = 2780] [id = 576] 08:00:52 INFO - PROCESS | 2780 | ++DOMWINDOW == 83 (13A03800) [pid = 2780] [serial = 1728] [outer = 00000000] 08:00:52 INFO - PROCESS | 2780 | ++DOMWINDOW == 84 (15632C00) [pid = 2780] [serial = 1729] [outer = 13A03800] 08:00:52 INFO - PROCESS | 2780 | 1467039652037 Marionette DEBUG loaded listener.js 08:00:52 INFO - PROCESS | 2780 | ++DOMWINDOW == 85 (1636B000) [pid = 2780] [serial = 1730] [outer = 13A03800] 08:00:52 INFO - PROCESS | 2780 | 1467039652920 Marionette TRACE conn7 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 08:00:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 08:00:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1276ms 08:00:52 INFO - PROCESS | 2780 | 1467039652982 Marionette TRACE conn7 -> [0,2269,"getWindowHandle",null] 08:00:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 08:00:52 INFO - PROCESS | 2780 | 1467039652986 Marionette TRACE conn7 <- [1,2269,null,{"value":"13"}] 08:00:52 INFO - PROCESS | 2780 | 1467039652991 Marionette TRACE conn7 -> [0,2270,"setScriptTimeout",{"ms":35000}] 08:00:53 INFO - PROCESS | 2780 | 1467039652994 Marionette TRACE conn7 <- [1,2270,null,{}] 08:00:53 INFO - PROCESS | 2780 | 1467039652999 Marionette TRACE conn7 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:53 INFO - PROCESS | 2780 | 1467039653002 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:00:53 INFO - PROCESS | 2780 | 1467039653118 Marionette TRACE conn7 <- [1,2271,null,{"value":null}] 08:00:53 INFO - PROCESS | 2780 | --DOCSHELL 0D3FD000 == 34 [pid = 2780] [id = 573] 08:00:53 INFO - PROCESS | 2780 | --DOCSHELL 11F65800 == 33 [pid = 2780] [id = 572] 08:00:53 INFO - PROCESS | 2780 | --DOCSHELL 1649B800 == 32 [pid = 2780] [id = 571] 08:00:53 INFO - PROCESS | 2780 | --DOCSHELL 162B9000 == 31 [pid = 2780] [id = 570] 08:00:53 INFO - PROCESS | 2780 | --DOCSHELL 15055C00 == 30 [pid = 2780] [id = 569] 08:00:53 INFO - PROCESS | 2780 | --DOCSHELL 13A09800 == 29 [pid = 2780] [id = 568] 08:00:53 INFO - PROCESS | 2780 | --DOCSHELL 0E051C00 == 28 [pid = 2780] [id = 567] 08:00:53 INFO - PROCESS | 2780 | --DOCSHELL 0D3F5400 == 27 [pid = 2780] [id = 566] 08:00:53 INFO - PROCESS | 2780 | --DOMWINDOW == 84 (18E10000) [pid = 2780] [serial = 1649] [outer = 00000000] [url = about:blank] 08:00:53 INFO - PROCESS | 2780 | --DOMWINDOW == 83 (1ABE5C00) [pid = 2780] [serial = 1685] [outer = 00000000] [url = about:blank] 08:00:53 INFO - PROCESS | 2780 | --DOMWINDOW == 82 (1ABE2800) [pid = 2780] [serial = 1684] [outer = 00000000] [url = about:blank] 08:00:53 INFO - PROCESS | 2780 | --DOMWINDOW == 81 (19189000) [pid = 2780] [serial = 1681] [outer = 00000000] [url = about:blank] 08:00:53 INFO - PROCESS | 2780 | --DOMWINDOW == 80 (19DA0C00) [pid = 2780] [serial = 1682] [outer = 00000000] [url = about:blank] 08:00:53 INFO - PROCESS | 2780 | --DOMWINDOW == 79 (168DA400) [pid = 2780] [serial = 1669] [outer = 00000000] [url = about:blank] 08:00:53 INFO - PROCESS | 2780 | --DOMWINDOW == 78 (16BA5000) [pid = 2780] [serial = 1672] [outer = 00000000] [url = about:blank] 08:00:53 INFO - PROCESS | 2780 | --DOMWINDOW == 77 (169BBC00) [pid = 2780] [serial = 1670] [outer = 00000000] [url = about:blank] 08:00:53 INFO - PROCESS | 2780 | --DOMWINDOW == 76 (0E236800) [pid = 2780] [serial = 1675] [outer = 00000000] [url = about:blank] 08:00:53 INFO - PROCESS | 2780 | --DOMWINDOW == 75 (156F2800) [pid = 2780] [serial = 1663] [outer = 00000000] [url = about:blank] 08:00:53 INFO - PROCESS | 2780 | --DOMWINDOW == 74 (162B4C00) [pid = 2780] [serial = 1664] [outer = 00000000] [url = about:blank] 08:00:53 INFO - PROCESS | 2780 | --DOMWINDOW == 73 (11FA6C00) [pid = 2780] [serial = 1660] [outer = 00000000] [url = about:blank] 08:00:53 INFO - PROCESS | 2780 | --DOMWINDOW == 72 (12434000) [pid = 2780] [serial = 1661] [outer = 00000000] [url = about:blank] 08:00:53 INFO - PROCESS | 2780 | --DOMWINDOW == 71 (0DBBD400) [pid = 2780] [serial = 1657] [outer = 00000000] [url = about:blank] 08:00:53 INFO - PROCESS | 2780 | --DOMWINDOW == 70 (0DD1B000) [pid = 2780] [serial = 1658] [outer = 00000000] [url = about:blank] 08:00:53 INFO - PROCESS | 2780 | --DOMWINDOW == 69 (0C513400) [pid = 2780] [serial = 1651] [outer = 00000000] [url = about:blank] 08:00:53 INFO - PROCESS | 2780 | --DOMWINDOW == 68 (0D3F8C00) [pid = 2780] [serial = 1652] [outer = 00000000] [url = about:blank] 08:00:53 INFO - PROCESS | 2780 | --DOMWINDOW == 67 (17ACE400) [pid = 2780] [serial = 1673] [outer = 00000000] [url = about:blank] 08:00:53 INFO - PROCESS | 2780 | --DOMWINDOW == 66 (167E6800) [pid = 2780] [serial = 1666] [outer = 00000000] [url = about:blank] 08:00:53 INFO - PROCESS | 2780 | --DOMWINDOW == 65 (13A09C00) [pid = 2780] [serial = 1654] [outer = 00000000] [url = about:blank] 08:00:53 INFO - PROCESS | 2780 | --DOMWINDOW == 64 (1539F400) [pid = 2780] [serial = 1655] [outer = 00000000] [url = about:blank] 08:00:53 INFO - PROCESS | 2780 | --DOMWINDOW == 63 (13353C00) [pid = 2780] [serial = 1676] [outer = 00000000] [url = about:blank] 08:00:53 INFO - PROCESS | 2780 | --DOMWINDOW == 62 (17AC8C00) [pid = 2780] [serial = 1678] [outer = 00000000] [url = about:blank] 08:00:53 INFO - PROCESS | 2780 | --DOMWINDOW == 61 (1917E800) [pid = 2780] [serial = 1679] [outer = 00000000] [url = about:blank] 08:00:53 INFO - PROCESS | 2780 | --DOMWINDOW == 60 (167EF000) [pid = 2780] [serial = 1667] [outer = 00000000] [url = about:blank] 08:00:53 INFO - PROCESS | 2780 | 1467039653255 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:53 INFO - PROCESS | 2780 | 1467039653259 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:00:53 INFO - PROCESS | 2780 | ++DOCSHELL 0CA6EC00 == 28 [pid = 2780] [id = 577] 08:00:53 INFO - PROCESS | 2780 | ++DOMWINDOW == 61 (0CA73000) [pid = 2780] [serial = 1731] [outer = 00000000] 08:00:53 INFO - PROCESS | 2780 | ++DOMWINDOW == 62 (0D3F8C00) [pid = 2780] [serial = 1732] [outer = 0CA73000] 08:00:53 INFO - PROCESS | 2780 | 1467039653307 Marionette DEBUG loaded listener.js 08:00:53 INFO - PROCESS | 2780 | ++DOMWINDOW == 63 (0DD16000) [pid = 2780] [serial = 1733] [outer = 0CA73000] 08:00:53 INFO - PROCESS | 2780 | 1467039653749 Marionette TRACE conn7 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 08:00:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 08:00:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 790ms 08:00:53 INFO - PROCESS | 2780 | 1467039653781 Marionette TRACE conn7 -> [0,2273,"getWindowHandle",null] 08:00:53 INFO - PROCESS | 2780 | 1467039653786 Marionette TRACE conn7 <- [1,2273,null,{"value":"13"}] 08:00:53 INFO - PROCESS | 2780 | 1467039653791 Marionette TRACE conn7 -> [0,2274,"setScriptTimeout",{"ms":35000}] 08:00:53 INFO - PROCESS | 2780 | 1467039653794 Marionette TRACE conn7 <- [1,2274,null,{}] 08:00:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 08:00:53 INFO - PROCESS | 2780 | 1467039653798 Marionette TRACE conn7 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:53 INFO - PROCESS | 2780 | 1467039653800 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:00:53 INFO - PROCESS | 2780 | 1467039653885 Marionette TRACE conn7 <- [1,2275,null,{"value":null}] 08:00:53 INFO - PROCESS | 2780 | 1467039653892 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:53 INFO - PROCESS | 2780 | 1467039653894 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:00:53 INFO - PROCESS | 2780 | ++DOCSHELL 0E80D800 == 29 [pid = 2780] [id = 578] 08:00:53 INFO - PROCESS | 2780 | ++DOMWINDOW == 64 (0E881C00) [pid = 2780] [serial = 1734] [outer = 00000000] 08:00:53 INFO - PROCESS | 2780 | ++DOMWINDOW == 65 (1245AC00) [pid = 2780] [serial = 1735] [outer = 0E881C00] 08:00:53 INFO - PROCESS | 2780 | 1467039653940 Marionette DEBUG loaded listener.js 08:00:54 INFO - PROCESS | 2780 | ++DOMWINDOW == 66 (13519800) [pid = 2780] [serial = 1736] [outer = 0E881C00] 08:00:54 INFO - PROCESS | 2780 | 1467039654413 Marionette TRACE conn7 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 08:00:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 08:00:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 670ms 08:00:54 INFO - PROCESS | 2780 | 1467039654466 Marionette TRACE conn7 -> [0,2277,"getWindowHandle",null] 08:00:54 INFO - PROCESS | 2780 | 1467039654469 Marionette TRACE conn7 <- [1,2277,null,{"value":"13"}] 08:00:54 INFO - PROCESS | 2780 | 1467039654472 Marionette TRACE conn7 -> [0,2278,"setScriptTimeout",{"ms":35000}] 08:00:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 08:00:54 INFO - PROCESS | 2780 | 1467039654475 Marionette TRACE conn7 <- [1,2278,null,{}] 08:00:54 INFO - PROCESS | 2780 | 1467039654486 Marionette TRACE conn7 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:54 INFO - PROCESS | 2780 | 1467039654491 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:00:54 INFO - PROCESS | 2780 | 1467039654622 Marionette TRACE conn7 <- [1,2279,null,{"value":null}] 08:00:54 INFO - PROCESS | 2780 | 1467039654728 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:54 INFO - PROCESS | 2780 | 1467039654731 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:00:54 INFO - PROCESS | 2780 | ++DOCSHELL 15656000 == 30 [pid = 2780] [id = 579] 08:00:54 INFO - PROCESS | 2780 | ++DOMWINDOW == 67 (15656400) [pid = 2780] [serial = 1737] [outer = 00000000] 08:00:54 INFO - PROCESS | 2780 | ++DOMWINDOW == 68 (15FF0800) [pid = 2780] [serial = 1738] [outer = 15656400] 08:00:54 INFO - PROCESS | 2780 | 1467039654778 Marionette DEBUG loaded listener.js 08:00:54 INFO - PROCESS | 2780 | ++DOMWINDOW == 69 (162BA000) [pid = 2780] [serial = 1739] [outer = 15656400] 08:00:55 INFO - PROCESS | 2780 | 1467039655162 Marionette TRACE conn7 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 08:00:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 08:00:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 730ms 08:00:55 INFO - PROCESS | 2780 | 1467039655207 Marionette TRACE conn7 -> [0,2281,"getWindowHandle",null] 08:00:55 INFO - PROCESS | 2780 | 1467039655210 Marionette TRACE conn7 <- [1,2281,null,{"value":"13"}] 08:00:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 08:00:55 INFO - PROCESS | 2780 | 1467039655214 Marionette TRACE conn7 -> [0,2282,"setScriptTimeout",{"ms":35000}] 08:00:55 INFO - PROCESS | 2780 | 1467039655215 Marionette TRACE conn7 <- [1,2282,null,{}] 08:00:55 INFO - PROCESS | 2780 | 1467039655219 Marionette TRACE conn7 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:55 INFO - PROCESS | 2780 | 1467039655221 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:00:55 INFO - PROCESS | 2780 | 1467039655345 Marionette TRACE conn7 <- [1,2283,null,{"value":null}] 08:00:55 INFO - PROCESS | 2780 | 1467039655351 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:55 INFO - PROCESS | 2780 | 1467039655353 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:00:55 INFO - PROCESS | 2780 | ++DOCSHELL 1649C000 == 31 [pid = 2780] [id = 580] 08:00:55 INFO - PROCESS | 2780 | ++DOMWINDOW == 70 (1649DC00) [pid = 2780] [serial = 1740] [outer = 00000000] 08:00:55 INFO - PROCESS | 2780 | ++DOMWINDOW == 71 (167EE400) [pid = 2780] [serial = 1741] [outer = 1649DC00] 08:00:55 INFO - PROCESS | 2780 | 1467039655451 Marionette DEBUG loaded listener.js 08:00:55 INFO - PROCESS | 2780 | ++DOMWINDOW == 72 (16890000) [pid = 2780] [serial = 1742] [outer = 1649DC00] 08:00:55 INFO - PROCESS | 2780 | 1467039655863 Marionette TRACE conn7 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 08:00:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 08:00:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 670ms 08:00:55 INFO - PROCESS | 2780 | 1467039655892 Marionette TRACE conn7 -> [0,2285,"getWindowHandle",null] 08:00:55 INFO - PROCESS | 2780 | 1467039655894 Marionette TRACE conn7 <- [1,2285,null,{"value":"13"}] 08:00:55 INFO - PROCESS | 2780 | 1467039655897 Marionette TRACE conn7 -> [0,2286,"setScriptTimeout",{"ms":35000}] 08:00:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 08:00:55 INFO - PROCESS | 2780 | 1467039655898 Marionette TRACE conn7 <- [1,2286,null,{}] 08:00:55 INFO - PROCESS | 2780 | 1467039655902 Marionette TRACE conn7 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:55 INFO - PROCESS | 2780 | 1467039655904 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:00:56 INFO - PROCESS | 2780 | 1467039656017 Marionette TRACE conn7 <- [1,2287,null,{"value":null}] 08:00:56 INFO - PROCESS | 2780 | 1467039656111 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:56 INFO - PROCESS | 2780 | 1467039656113 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:00:56 INFO - PROCESS | 2780 | ++DOCSHELL 0DACA400 == 32 [pid = 2780] [id = 581] 08:00:56 INFO - PROCESS | 2780 | ++DOMWINDOW == 73 (168D4800) [pid = 2780] [serial = 1743] [outer = 00000000] 08:00:56 INFO - PROCESS | 2780 | ++DOMWINDOW == 74 (169BD800) [pid = 2780] [serial = 1744] [outer = 168D4800] 08:00:56 INFO - PROCESS | 2780 | 1467039656156 Marionette DEBUG loaded listener.js 08:00:56 INFO - PROCESS | 2780 | ++DOMWINDOW == 75 (169BE800) [pid = 2780] [serial = 1745] [outer = 168D4800] 08:00:56 INFO - PROCESS | 2780 | 1467039656576 Marionette TRACE conn7 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 08:00:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 08:00:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 730ms 08:00:56 INFO - PROCESS | 2780 | 1467039656637 Marionette TRACE conn7 -> [0,2289,"getWindowHandle",null] 08:00:56 INFO - PROCESS | 2780 | 1467039656639 Marionette TRACE conn7 <- [1,2289,null,{"value":"13"}] 08:00:56 INFO - PROCESS | 2780 | 1467039656643 Marionette TRACE conn7 -> [0,2290,"setScriptTimeout",{"ms":35000}] 08:00:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 08:00:56 INFO - PROCESS | 2780 | 1467039656644 Marionette TRACE conn7 <- [1,2290,null,{}] 08:00:56 INFO - PROCESS | 2780 | 1467039656652 Marionette TRACE conn7 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:56 INFO - PROCESS | 2780 | 1467039656658 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:00:56 INFO - PROCESS | 2780 | 1467039656795 Marionette TRACE conn7 <- [1,2291,null,{"value":null}] 08:00:56 INFO - PROCESS | 2780 | 1467039656808 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:56 INFO - PROCESS | 2780 | 1467039656810 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:00:56 INFO - PROCESS | 2780 | ++DOCSHELL 1563AC00 == 33 [pid = 2780] [id = 582] 08:00:56 INFO - PROCESS | 2780 | ++DOMWINDOW == 76 (169BCC00) [pid = 2780] [serial = 1746] [outer = 00000000] 08:00:56 INFO - PROCESS | 2780 | ++DOMWINDOW == 77 (1862C000) [pid = 2780] [serial = 1747] [outer = 169BCC00] 08:00:56 INFO - PROCESS | 2780 | 1467039656908 Marionette DEBUG loaded listener.js 08:00:56 INFO - PROCESS | 2780 | ++DOMWINDOW == 78 (17ACAC00) [pid = 2780] [serial = 1748] [outer = 169BCC00] 08:00:57 INFO - PROCESS | 2780 | --DOMWINDOW == 77 (15081800) [pid = 2780] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 08:00:57 INFO - PROCESS | 2780 | --DOMWINDOW == 76 (162B9800) [pid = 2780] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 08:00:57 INFO - PROCESS | 2780 | --DOMWINDOW == 75 (0DEA9000) [pid = 2780] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 08:00:57 INFO - PROCESS | 2780 | --DOMWINDOW == 74 (1652E000) [pid = 2780] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 08:00:57 INFO - PROCESS | 2780 | --DOMWINDOW == 73 (0DACE400) [pid = 2780] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 08:00:57 INFO - PROCESS | 2780 | --DOMWINDOW == 72 (13A0B000) [pid = 2780] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 08:00:57 INFO - PROCESS | 2780 | --DOMWINDOW == 71 (0E052000) [pid = 2780] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 08:00:57 INFO - PROCESS | 2780 | --DOMWINDOW == 70 (11FA1C00) [pid = 2780] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 08:00:57 INFO - PROCESS | 2780 | --DOMWINDOW == 69 (167EE000) [pid = 2780] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 08:00:57 INFO - PROCESS | 2780 | --DOMWINDOW == 68 (1ABEB400) [pid = 2780] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 08:00:57 INFO - PROCESS | 2780 | --DOMWINDOW == 67 (13519400) [pid = 2780] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 08:00:57 INFO - PROCESS | 2780 | --DOMWINDOW == 66 (0E845C00) [pid = 2780] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 08:00:57 INFO - PROCESS | 2780 | 1467039657406 Marionette TRACE conn7 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 08:00:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 08:00:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 770ms 08:00:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 08:00:57 INFO - PROCESS | 2780 | 1467039657419 Marionette TRACE conn7 -> [0,2293,"getWindowHandle",null] 08:00:57 INFO - PROCESS | 2780 | 1467039657421 Marionette TRACE conn7 <- [1,2293,null,{"value":"13"}] 08:00:57 INFO - PROCESS | 2780 | 1467039657424 Marionette TRACE conn7 -> [0,2294,"setScriptTimeout",{"ms":35000}] 08:00:57 INFO - PROCESS | 2780 | 1467039657426 Marionette TRACE conn7 <- [1,2294,null,{}] 08:00:57 INFO - PROCESS | 2780 | 1467039657429 Marionette TRACE conn7 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:57 INFO - PROCESS | 2780 | 1467039657431 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:00:57 INFO - PROCESS | 2780 | 1467039657509 Marionette TRACE conn7 <- [1,2295,null,{"value":null}] 08:00:57 INFO - PROCESS | 2780 | 1467039657515 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:57 INFO - PROCESS | 2780 | 1467039657516 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:00:57 INFO - PROCESS | 2780 | ++DOCSHELL 125BD400 == 34 [pid = 2780] [id = 583] 08:00:57 INFO - PROCESS | 2780 | ++DOMWINDOW == 67 (13354800) [pid = 2780] [serial = 1749] [outer = 00000000] 08:00:57 INFO - PROCESS | 2780 | ++DOMWINDOW == 68 (169B7C00) [pid = 2780] [serial = 1750] [outer = 13354800] 08:00:57 INFO - PROCESS | 2780 | 1467039657562 Marionette DEBUG loaded listener.js 08:00:57 INFO - PROCESS | 2780 | ++DOMWINDOW == 69 (16A8EC00) [pid = 2780] [serial = 1751] [outer = 13354800] 08:00:57 INFO - PROCESS | 2780 | 1467039657986 Marionette TRACE conn7 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 08:00:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 08:00:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 630ms 08:00:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 08:00:58 INFO - PROCESS | 2780 | 1467039658056 Marionette TRACE conn7 -> [0,2297,"getWindowHandle",null] 08:00:58 INFO - PROCESS | 2780 | 1467039658058 Marionette TRACE conn7 <- [1,2297,null,{"value":"13"}] 08:00:58 INFO - PROCESS | 2780 | 1467039658061 Marionette TRACE conn7 -> [0,2298,"setScriptTimeout",{"ms":35000}] 08:00:58 INFO - PROCESS | 2780 | 1467039658063 Marionette TRACE conn7 <- [1,2298,null,{}] 08:00:58 INFO - PROCESS | 2780 | 1467039658067 Marionette TRACE conn7 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:58 INFO - PROCESS | 2780 | 1467039658069 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:00:58 INFO - PROCESS | 2780 | 1467039658147 Marionette TRACE conn7 <- [1,2299,null,{"value":null}] 08:00:58 INFO - PROCESS | 2780 | 1467039658153 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:58 INFO - PROCESS | 2780 | 1467039658154 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:00:58 INFO - PROCESS | 2780 | ++DOCSHELL 167EE000 == 35 [pid = 2780] [id = 584] 08:00:58 INFO - PROCESS | 2780 | ++DOMWINDOW == 70 (186FD400) [pid = 2780] [serial = 1752] [outer = 00000000] 08:00:58 INFO - PROCESS | 2780 | ++DOMWINDOW == 71 (18E10C00) [pid = 2780] [serial = 1753] [outer = 186FD400] 08:00:58 INFO - PROCESS | 2780 | 1467039658197 Marionette DEBUG loaded listener.js 08:00:58 INFO - PROCESS | 2780 | ++DOMWINDOW == 72 (19181400) [pid = 2780] [serial = 1754] [outer = 186FD400] 08:00:58 INFO - PROCESS | 2780 | 1467039658630 Marionette TRACE conn7 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 08:00:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 08:00:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 630ms 08:00:58 INFO - PROCESS | 2780 | 1467039658693 Marionette TRACE conn7 -> [0,2301,"getWindowHandle",null] 08:00:58 INFO - PROCESS | 2780 | 1467039658695 Marionette TRACE conn7 <- [1,2301,null,{"value":"13"}] 08:00:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 08:00:58 INFO - PROCESS | 2780 | 1467039658698 Marionette TRACE conn7 -> [0,2302,"setScriptTimeout",{"ms":35000}] 08:00:58 INFO - PROCESS | 2780 | 1467039658700 Marionette TRACE conn7 <- [1,2302,null,{}] 08:00:58 INFO - PROCESS | 2780 | 1467039658704 Marionette TRACE conn7 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:58 INFO - PROCESS | 2780 | 1467039658705 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:00:58 INFO - PROCESS | 2780 | 1467039658793 Marionette TRACE conn7 <- [1,2303,null,{"value":null}] 08:00:58 INFO - PROCESS | 2780 | 1467039658800 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:58 INFO - PROCESS | 2780 | 1467039658802 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:00:58 INFO - PROCESS | 2780 | ++DOCSHELL 15632800 == 36 [pid = 2780] [id = 585] 08:00:58 INFO - PROCESS | 2780 | ++DOMWINDOW == 73 (19189800) [pid = 2780] [serial = 1755] [outer = 00000000] 08:00:58 INFO - PROCESS | 2780 | ++DOMWINDOW == 74 (19D9BC00) [pid = 2780] [serial = 1756] [outer = 19189800] 08:00:58 INFO - PROCESS | 2780 | 1467039658844 Marionette DEBUG loaded listener.js 08:00:58 INFO - PROCESS | 2780 | ++DOMWINDOW == 75 (19E0E400) [pid = 2780] [serial = 1757] [outer = 19189800] 08:00:59 INFO - PROCESS | 2780 | 1467039659271 Marionette TRACE conn7 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 08:00:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 08:00:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 630ms 08:00:59 INFO - PROCESS | 2780 | 1467039659349 Marionette TRACE conn7 -> [0,2305,"getWindowHandle",null] 08:00:59 INFO - PROCESS | 2780 | 1467039659353 Marionette TRACE conn7 <- [1,2305,null,{"value":"13"}] 08:00:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 08:00:59 INFO - PROCESS | 2780 | 1467039659363 Marionette TRACE conn7 -> [0,2306,"setScriptTimeout",{"ms":35000}] 08:00:59 INFO - PROCESS | 2780 | 1467039659367 Marionette TRACE conn7 <- [1,2306,null,{}] 08:00:59 INFO - PROCESS | 2780 | 1467039659374 Marionette TRACE conn7 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:59 INFO - PROCESS | 2780 | 1467039659377 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:00:59 INFO - PROCESS | 2780 | 1467039659500 Marionette TRACE conn7 <- [1,2307,null,{"value":null}] 08:00:59 INFO - PROCESS | 2780 | 1467039659645 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:59 INFO - PROCESS | 2780 | 1467039659650 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:00:59 INFO - PROCESS | 2780 | ++DOCSHELL 0DD15C00 == 37 [pid = 2780] [id = 586] 08:00:59 INFO - PROCESS | 2780 | ++DOMWINDOW == 76 (0DD1A400) [pid = 2780] [serial = 1758] [outer = 00000000] 08:00:59 INFO - PROCESS | 2780 | ++DOMWINDOW == 77 (0DE9CC00) [pid = 2780] [serial = 1759] [outer = 0DD1A400] 08:00:59 INFO - PROCESS | 2780 | 1467039659711 Marionette DEBUG loaded listener.js 08:00:59 INFO - PROCESS | 2780 | ++DOMWINDOW == 78 (0E803C00) [pid = 2780] [serial = 1760] [outer = 0DD1A400] 08:01:00 INFO - PROCESS | 2780 | 1467039660382 Marionette TRACE conn7 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 08:01:00 INFO - PROCESS | 2780 | 1467039660452 Marionette TRACE conn7 <- [1,2309,null,{"value":"13"}] 08:01:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 08:01:00 INFO - PROCESS | 2780 | 1467039660459 Marionette TRACE conn7 -> [0,2310,"setScriptTimeout",{"ms":35000}] 08:01:00 INFO - PROCESS | 2780 | 1467039660463 Marionette TRACE conn7 <- [1,2310,null,{}] 08:01:00 INFO - PROCESS | 2780 | 1467039660467 Marionette TRACE conn7 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:00 INFO - PROCESS | 2780 | 1467039660470 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:01:00 INFO - PROCESS | 2780 | 1467039660612 Marionette TRACE conn7 <- [1,2311,null,{"value":null}] 08:01:00 INFO - PROCESS | 2780 | 1467039660753 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:00 INFO - PROCESS | 2780 | 1467039660756 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:01:00 INFO - PROCESS | 2780 | ++DOCSHELL 1539B800 == 38 [pid = 2780] [id = 587] 08:01:00 INFO - PROCESS | 2780 | ++DOMWINDOW == 79 (1539BC00) [pid = 2780] [serial = 1761] [outer = 00000000] 08:01:00 INFO - PROCESS | 2780 | ++DOMWINDOW == 80 (1636AC00) [pid = 2780] [serial = 1762] [outer = 1539BC00] 08:01:00 INFO - PROCESS | 2780 | 1467039660812 Marionette DEBUG loaded listener.js 08:01:00 INFO - PROCESS | 2780 | ++DOMWINDOW == 81 (167ED400) [pid = 2780] [serial = 1763] [outer = 1539BC00] 08:01:01 INFO - PROCESS | 2780 | 1467039661372 Marionette TRACE conn7 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 08:01:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 08:01:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 930ms 08:01:01 INFO - PROCESS | 2780 | 1467039661388 Marionette TRACE conn7 -> [0,2313,"getWindowHandle",null] 08:01:01 INFO - PROCESS | 2780 | 1467039661391 Marionette TRACE conn7 <- [1,2313,null,{"value":"13"}] 08:01:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 08:01:01 INFO - PROCESS | 2780 | 1467039661394 Marionette TRACE conn7 -> [0,2314,"setScriptTimeout",{"ms":35000}] 08:01:01 INFO - PROCESS | 2780 | 1467039661397 Marionette TRACE conn7 <- [1,2314,null,{}] 08:01:01 INFO - PROCESS | 2780 | 1467039661407 Marionette TRACE conn7 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:01 INFO - PROCESS | 2780 | 1467039661411 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:01:01 INFO - PROCESS | 2780 | 1467039661522 Marionette TRACE conn7 <- [1,2315,null,{"value":null}] 08:01:01 INFO - PROCESS | 2780 | 1467039661638 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:01 INFO - PROCESS | 2780 | 1467039661642 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:01:01 INFO - PROCESS | 2780 | ++DOCSHELL 1918B000 == 39 [pid = 2780] [id = 588] 08:01:01 INFO - PROCESS | 2780 | ++DOMWINDOW == 82 (1918C400) [pid = 2780] [serial = 1764] [outer = 00000000] 08:01:01 INFO - PROCESS | 2780 | ++DOMWINDOW == 83 (1ABDD800) [pid = 2780] [serial = 1765] [outer = 1918C400] 08:01:01 INFO - PROCESS | 2780 | 1467039661739 Marionette DEBUG loaded listener.js 08:01:01 INFO - PROCESS | 2780 | ++DOMWINDOW == 84 (1ABE3C00) [pid = 2780] [serial = 1766] [outer = 1918C400] 08:01:02 INFO - PROCESS | 2780 | 1467039662401 Marionette TRACE conn7 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 08:01:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 08:01:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1021ms 08:01:02 INFO - PROCESS | 2780 | 1467039662419 Marionette TRACE conn7 -> [0,2317,"getWindowHandle",null] 08:01:02 INFO - PROCESS | 2780 | 1467039662421 Marionette TRACE conn7 <- [1,2317,null,{"value":"13"}] 08:01:02 INFO - PROCESS | 2780 | 1467039662424 Marionette TRACE conn7 -> [0,2318,"setScriptTimeout",{"ms":35000}] 08:01:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 08:01:02 INFO - PROCESS | 2780 | 1467039662427 Marionette TRACE conn7 <- [1,2318,null,{}] 08:01:02 INFO - PROCESS | 2780 | 1467039662430 Marionette TRACE conn7 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:02 INFO - PROCESS | 2780 | 1467039662433 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:01:02 INFO - PROCESS | 2780 | 1467039662589 Marionette TRACE conn7 <- [1,2319,null,{"value":null}] 08:01:02 INFO - PROCESS | 2780 | 1467039662655 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:02 INFO - PROCESS | 2780 | 1467039662657 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:01:02 INFO - PROCESS | 2780 | ++DOCSHELL 11D90400 == 40 [pid = 2780] [id = 589] 08:01:02 INFO - PROCESS | 2780 | ++DOMWINDOW == 85 (11D92800) [pid = 2780] [serial = 1767] [outer = 00000000] 08:01:02 INFO - PROCESS | 2780 | ++DOMWINDOW == 86 (1507D400) [pid = 2780] [serial = 1768] [outer = 11D92800] 08:01:02 INFO - PROCESS | 2780 | 1467039662710 Marionette DEBUG loaded listener.js 08:01:02 INFO - PROCESS | 2780 | ++DOMWINDOW == 87 (16495C00) [pid = 2780] [serial = 1769] [outer = 11D92800] 08:01:03 INFO - PROCESS | 2780 | 1467039663484 Marionette TRACE conn7 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 08:01:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 08:01:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1119ms 08:01:03 INFO - PROCESS | 2780 | 1467039663548 Marionette TRACE conn7 -> [0,2321,"getWindowHandle",null] 08:01:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 08:01:03 INFO - PROCESS | 2780 | 1467039663552 Marionette TRACE conn7 <- [1,2321,null,{"value":"13"}] 08:01:03 INFO - PROCESS | 2780 | 1467039663557 Marionette TRACE conn7 -> [0,2322,"setScriptTimeout",{"ms":35000}] 08:01:03 INFO - PROCESS | 2780 | 1467039663561 Marionette TRACE conn7 <- [1,2322,null,{}] 08:01:03 INFO - PROCESS | 2780 | 1467039663586 Marionette TRACE conn7 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:03 INFO - PROCESS | 2780 | 1467039663589 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:01:03 INFO - PROCESS | 2780 | 1467039663699 Marionette TRACE conn7 <- [1,2323,null,{"value":null}] 08:01:04 INFO - PROCESS | 2780 | --DOCSHELL 167EE000 == 39 [pid = 2780] [id = 584] 08:01:04 INFO - PROCESS | 2780 | --DOCSHELL 125BD400 == 38 [pid = 2780] [id = 583] 08:01:04 INFO - PROCESS | 2780 | --DOCSHELL 1563AC00 == 37 [pid = 2780] [id = 582] 08:01:04 INFO - PROCESS | 2780 | --DOCSHELL 0DACA400 == 36 [pid = 2780] [id = 581] 08:01:04 INFO - PROCESS | 2780 | --DOCSHELL 1649C000 == 35 [pid = 2780] [id = 580] 08:01:04 INFO - PROCESS | 2780 | --DOCSHELL 15656000 == 34 [pid = 2780] [id = 579] 08:01:04 INFO - PROCESS | 2780 | --DOCSHELL 0E80D800 == 33 [pid = 2780] [id = 578] 08:01:04 INFO - PROCESS | 2780 | --DOCSHELL 0CA6EC00 == 32 [pid = 2780] [id = 577] 08:01:04 INFO - PROCESS | 2780 | --DOCSHELL 13A09000 == 31 [pid = 2780] [id = 574] 08:01:04 INFO - PROCESS | 2780 | --DOCSHELL 0C50D000 == 30 [pid = 2780] [id = 575] 08:01:04 INFO - PROCESS | 2780 | --DOCSHELL 13969400 == 29 [pid = 2780] [id = 576] 08:01:04 INFO - PROCESS | 2780 | --DOCSHELL 0DEA8800 == 28 [pid = 2780] [id = 565] 08:01:04 INFO - PROCESS | 2780 | --DOCSHELL 11D90400 == 27 [pid = 2780] [id = 589] 08:01:04 INFO - PROCESS | 2780 | --DOCSHELL 1539B800 == 26 [pid = 2780] [id = 587] 08:01:04 INFO - PROCESS | 2780 | --DOCSHELL 1918B000 == 25 [pid = 2780] [id = 588] 08:01:04 INFO - PROCESS | 2780 | --DOCSHELL 15632800 == 24 [pid = 2780] [id = 585] 08:01:04 INFO - PROCESS | 2780 | --DOCSHELL 0DD15C00 == 23 [pid = 2780] [id = 586] 08:01:04 INFO - PROCESS | 2780 | 1467039664417 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:04 INFO - PROCESS | 2780 | 1467039664420 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:01:04 INFO - PROCESS | 2780 | --DOMWINDOW == 86 (1539F000) [pid = 2780] [serial = 1708] [outer = 00000000] [url = about:blank] 08:01:04 INFO - PROCESS | 2780 | --DOMWINDOW == 85 (15FFAC00) [pid = 2780] [serial = 1709] [outer = 00000000] [url = about:blank] 08:01:04 INFO - PROCESS | 2780 | --DOMWINDOW == 84 (16497C00) [pid = 2780] [serial = 1712] [outer = 00000000] [url = about:blank] 08:01:04 INFO - PROCESS | 2780 | --DOMWINDOW == 83 (1648FC00) [pid = 2780] [serial = 1711] [outer = 00000000] [url = about:blank] 08:01:04 INFO - PROCESS | 2780 | --DOMWINDOW == 82 (0E84E400) [pid = 2780] [serial = 1697] [outer = 00000000] [url = about:blank] 08:01:04 INFO - PROCESS | 2780 | --DOMWINDOW == 81 (0E054C00) [pid = 2780] [serial = 1696] [outer = 00000000] [url = about:blank] 08:01:04 INFO - PROCESS | 2780 | --DOMWINDOW == 80 (16893400) [pid = 2780] [serial = 1714] [outer = 00000000] [url = about:blank] 08:01:04 INFO - PROCESS | 2780 | --DOMWINDOW == 79 (0DAD8400) [pid = 2780] [serial = 1699] [outer = 00000000] [url = about:blank] 08:01:04 INFO - PROCESS | 2780 | --DOMWINDOW == 78 (0DD12C00) [pid = 2780] [serial = 1700] [outer = 00000000] [url = about:blank] 08:01:04 INFO - PROCESS | 2780 | --DOMWINDOW == 77 (13DBE800) [pid = 2780] [serial = 1705] [outer = 00000000] [url = about:blank] 08:01:04 INFO - PROCESS | 2780 | --DOMWINDOW == 76 (0E846000) [pid = 2780] [serial = 1702] [outer = 00000000] [url = about:blank] 08:01:04 INFO - PROCESS | 2780 | --DOMWINDOW == 75 (0EAC9C00) [pid = 2780] [serial = 1703] [outer = 00000000] [url = about:blank] 08:01:04 INFO - PROCESS | 2780 | --DOMWINDOW == 74 (1396C400) [pid = 2780] [serial = 1688] [outer = 00000000] [url = about:blank] 08:01:04 INFO - PROCESS | 2780 | --DOMWINDOW == 73 (13350C00) [pid = 2780] [serial = 1687] [outer = 00000000] [url = about:blank] 08:01:04 INFO - PROCESS | 2780 | --DOMWINDOW == 72 (16B1F000) [pid = 2780] [serial = 1691] [outer = 00000000] [url = about:blank] 08:01:04 INFO - PROCESS | 2780 | --DOMWINDOW == 71 (16A90800) [pid = 2780] [serial = 1690] [outer = 00000000] [url = about:blank] 08:01:04 INFO - PROCESS | 2780 | --DOMWINDOW == 70 (1AC2D000) [pid = 2780] [serial = 1694] [outer = 00000000] [url = about:blank] 08:01:04 INFO - PROCESS | 2780 | --DOMWINDOW == 69 (1AC27000) [pid = 2780] [serial = 1693] [outer = 00000000] [url = about:blank] 08:01:04 INFO - PROCESS | 2780 | --DOMWINDOW == 68 (16B27000) [pid = 2780] [serial = 1723] [outer = 00000000] [url = about:blank] 08:01:04 INFO - PROCESS | 2780 | --DOMWINDOW == 67 (168DC000) [pid = 2780] [serial = 1715] [outer = 00000000] [url = about:blank] 08:01:04 INFO - PROCESS | 2780 | --DOMWINDOW == 66 (16683C00) [pid = 2780] [serial = 1718] [outer = 00000000] [url = about:blank] 08:01:04 INFO - PROCESS | 2780 | --DOMWINDOW == 65 (1649A000) [pid = 2780] [serial = 1717] [outer = 00000000] [url = about:blank] 08:01:04 INFO - PROCESS | 2780 | --DOMWINDOW == 64 (169BFC00) [pid = 2780] [serial = 1720] [outer = 00000000] [url = about:blank] 08:01:04 INFO - PROCESS | 2780 | --DOMWINDOW == 63 (168E0400) [pid = 2780] [serial = 1721] [outer = 00000000] [url = about:blank] 08:01:04 INFO - PROCESS | 2780 | --DOMWINDOW == 62 (15047400) [pid = 2780] [serial = 1706] [outer = 00000000] [url = about:blank] 08:01:04 INFO - PROCESS | 2780 | ++DOCSHELL 08BF8800 == 24 [pid = 2780] [id = 590] 08:01:04 INFO - PROCESS | 2780 | ++DOMWINDOW == 63 (08BFA800) [pid = 2780] [serial = 1770] [outer = 00000000] 08:01:04 INFO - PROCESS | 2780 | ++DOMWINDOW == 64 (0C511C00) [pid = 2780] [serial = 1771] [outer = 08BFA800] 08:01:04 INFO - PROCESS | 2780 | 1467039664554 Marionette DEBUG loaded listener.js 08:01:04 INFO - PROCESS | 2780 | ++DOMWINDOW == 65 (0CA70400) [pid = 2780] [serial = 1772] [outer = 08BFA800] 08:01:04 INFO - PROCESS | 2780 | 1467039664985 Marionette TRACE conn7 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 08:01:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 08:01:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1478ms 08:01:05 INFO - PROCESS | 2780 | 1467039665037 Marionette TRACE conn7 -> [0,2325,"getWindowHandle",null] 08:01:05 INFO - PROCESS | 2780 | 1467039665041 Marionette TRACE conn7 <- [1,2325,null,{"value":"13"}] 08:01:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 08:01:05 INFO - PROCESS | 2780 | 1467039665045 Marionette TRACE conn7 -> [0,2326,"setScriptTimeout",{"ms":35000}] 08:01:05 INFO - PROCESS | 2780 | 1467039665048 Marionette TRACE conn7 <- [1,2326,null,{}] 08:01:05 INFO - PROCESS | 2780 | 1467039665053 Marionette TRACE conn7 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:05 INFO - PROCESS | 2780 | 1467039665058 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:01:05 INFO - PROCESS | 2780 | 1467039665149 Marionette TRACE conn7 <- [1,2327,null,{"value":null}] 08:01:05 INFO - PROCESS | 2780 | 1467039665157 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:05 INFO - PROCESS | 2780 | 1467039665160 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:01:05 INFO - PROCESS | 2780 | ++DOCSHELL 0DAD3400 == 25 [pid = 2780] [id = 591] 08:01:05 INFO - PROCESS | 2780 | ++DOMWINDOW == 66 (0DAD8400) [pid = 2780] [serial = 1773] [outer = 00000000] 08:01:05 INFO - PROCESS | 2780 | ++DOMWINDOW == 67 (0DD15C00) [pid = 2780] [serial = 1774] [outer = 0DAD8400] 08:01:05 INFO - PROCESS | 2780 | 1467039665207 Marionette DEBUG loaded listener.js 08:01:05 INFO - PROCESS | 2780 | ++DOMWINDOW == 68 (0DD1EC00) [pid = 2780] [serial = 1775] [outer = 0DAD8400] 08:01:05 INFO - PROCESS | 2780 | 1467039665692 Marionette TRACE conn7 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 08:01:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 08:01:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 670ms 08:01:05 INFO - PROCESS | 2780 | 1467039665718 Marionette TRACE conn7 -> [0,2329,"getWindowHandle",null] 08:01:05 INFO - PROCESS | 2780 | 1467039665723 Marionette TRACE conn7 <- [1,2329,null,{"value":"13"}] 08:01:05 INFO - PROCESS | 2780 | 1467039665727 Marionette TRACE conn7 -> [0,2330,"setScriptTimeout",{"ms":35000}] 08:01:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 08:01:05 INFO - PROCESS | 2780 | 1467039665729 Marionette TRACE conn7 <- [1,2330,null,{}] 08:01:05 INFO - PROCESS | 2780 | 1467039665733 Marionette TRACE conn7 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:05 INFO - PROCESS | 2780 | 1467039665736 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:01:05 INFO - PROCESS | 2780 | 1467039665863 Marionette TRACE conn7 <- [1,2331,null,{"value":null}] 08:01:05 INFO - PROCESS | 2780 | 1467039665965 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:05 INFO - PROCESS | 2780 | 1467039665967 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:01:05 INFO - PROCESS | 2780 | ++DOCSHELL 0E98D800 == 26 [pid = 2780] [id = 592] 08:01:05 INFO - PROCESS | 2780 | ++DOMWINDOW == 69 (0EAC7400) [pid = 2780] [serial = 1776] [outer = 00000000] 08:01:06 INFO - PROCESS | 2780 | ++DOMWINDOW == 70 (11D8BC00) [pid = 2780] [serial = 1777] [outer = 0EAC7400] 08:01:06 INFO - PROCESS | 2780 | 1467039666012 Marionette DEBUG loaded listener.js 08:01:06 INFO - PROCESS | 2780 | ++DOMWINDOW == 71 (11F62C00) [pid = 2780] [serial = 1778] [outer = 0EAC7400] 08:01:06 INFO - PROCESS | 2780 | 1467039666427 Marionette TRACE conn7 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 08:01:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 08:01:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 730ms 08:01:06 INFO - PROCESS | 2780 | 1467039666465 Marionette TRACE conn7 -> [0,2333,"getWindowHandle",null] 08:01:06 INFO - PROCESS | 2780 | 1467039666467 Marionette TRACE conn7 <- [1,2333,null,{"value":"13"}] 08:01:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 08:01:06 INFO - PROCESS | 2780 | 1467039666472 Marionette TRACE conn7 -> [0,2334,"setScriptTimeout",{"ms":35000}] 08:01:06 INFO - PROCESS | 2780 | 1467039666478 Marionette TRACE conn7 <- [1,2334,null,{}] 08:01:06 INFO - PROCESS | 2780 | 1467039666498 Marionette TRACE conn7 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:06 INFO - PROCESS | 2780 | 1467039666502 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:01:06 INFO - PROCESS | 2780 | 1467039666625 Marionette TRACE conn7 <- [1,2335,null,{"value":null}] 08:01:06 INFO - PROCESS | 2780 | 1467039666690 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:06 INFO - PROCESS | 2780 | 1467039666692 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:01:06 INFO - PROCESS | 2780 | ++DOCSHELL 0CB76800 == 27 [pid = 2780] [id = 593] 08:01:06 INFO - PROCESS | 2780 | ++DOMWINDOW == 72 (0DACF800) [pid = 2780] [serial = 1779] [outer = 00000000] 08:01:06 INFO - PROCESS | 2780 | ++DOMWINDOW == 73 (13A05800) [pid = 2780] [serial = 1780] [outer = 0DACF800] 08:01:06 INFO - PROCESS | 2780 | 1467039666747 Marionette DEBUG loaded listener.js 08:01:06 INFO - PROCESS | 2780 | ++DOMWINDOW == 74 (13DC0400) [pid = 2780] [serial = 1781] [outer = 0DACF800] 08:01:07 INFO - PROCESS | 2780 | 1467039667174 Marionette TRACE conn7 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 08:01:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 08:01:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 730ms 08:01:07 INFO - PROCESS | 2780 | 1467039667206 Marionette TRACE conn7 -> [0,2337,"getWindowHandle",null] 08:01:07 INFO - PROCESS | 2780 | 1467039667209 Marionette TRACE conn7 <- [1,2337,null,{"value":"13"}] 08:01:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 08:01:07 INFO - PROCESS | 2780 | 1467039667212 Marionette TRACE conn7 -> [0,2338,"setScriptTimeout",{"ms":35000}] 08:01:07 INFO - PROCESS | 2780 | 1467039667213 Marionette TRACE conn7 <- [1,2338,null,{}] 08:01:07 INFO - PROCESS | 2780 | 1467039667217 Marionette TRACE conn7 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:07 INFO - PROCESS | 2780 | 1467039667219 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:01:07 INFO - PROCESS | 2780 | 1467039667368 Marionette TRACE conn7 <- [1,2339,null,{"value":null}] 08:01:07 INFO - PROCESS | 2780 | 1467039667432 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:07 INFO - PROCESS | 2780 | 1467039667434 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:01:07 INFO - PROCESS | 2780 | ++DOCSHELL 1408E400 == 28 [pid = 2780] [id = 594] 08:01:07 INFO - PROCESS | 2780 | ++DOMWINDOW == 75 (15046C00) [pid = 2780] [serial = 1782] [outer = 00000000] 08:01:07 INFO - PROCESS | 2780 | ++DOMWINDOW == 76 (15633400) [pid = 2780] [serial = 1783] [outer = 15046C00] 08:01:07 INFO - PROCESS | 2780 | 1467039667479 Marionette DEBUG loaded listener.js 08:01:07 INFO - PROCESS | 2780 | ++DOMWINDOW == 77 (15653000) [pid = 2780] [serial = 1784] [outer = 15046C00] 08:01:07 INFO - PROCESS | 2780 | 1467039667988 Marionette TRACE conn7 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 08:01:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 08:01:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 830ms 08:01:08 INFO - PROCESS | 2780 | 1467039668055 Marionette TRACE conn7 -> [0,2341,"getWindowHandle",null] 08:01:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 08:01:08 INFO - PROCESS | 2780 | 1467039668057 Marionette TRACE conn7 <- [1,2341,null,{"value":"13"}] 08:01:08 INFO - PROCESS | 2780 | 1467039668061 Marionette TRACE conn7 -> [0,2342,"setScriptTimeout",{"ms":35000}] 08:01:08 INFO - PROCESS | 2780 | 1467039668062 Marionette TRACE conn7 <- [1,2342,null,{}] 08:01:08 INFO - PROCESS | 2780 | 1467039668066 Marionette TRACE conn7 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:08 INFO - PROCESS | 2780 | 1467039668068 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:01:08 INFO - PROCESS | 2780 | 1467039668184 Marionette TRACE conn7 <- [1,2343,null,{"value":null}] 08:01:08 INFO - PROCESS | 2780 | 1467039668195 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:08 INFO - PROCESS | 2780 | 1467039668201 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:01:08 INFO - PROCESS | 2780 | ++DOCSHELL 162BBC00 == 29 [pid = 2780] [id = 595] 08:01:08 INFO - PROCESS | 2780 | ++DOMWINDOW == 78 (162BC800) [pid = 2780] [serial = 1785] [outer = 00000000] 08:01:08 INFO - PROCESS | 2780 | ++DOMWINDOW == 79 (16375800) [pid = 2780] [serial = 1786] [outer = 162BC800] 08:01:08 INFO - PROCESS | 2780 | 1467039668314 Marionette DEBUG loaded listener.js 08:01:08 INFO - PROCESS | 2780 | ++DOMWINDOW == 80 (16686400) [pid = 2780] [serial = 1787] [outer = 162BC800] 08:01:08 INFO - PROCESS | 2780 | --DOMWINDOW == 79 (19189800) [pid = 2780] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 08:01:08 INFO - PROCESS | 2780 | --DOMWINDOW == 78 (15656400) [pid = 2780] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 08:01:08 INFO - PROCESS | 2780 | --DOMWINDOW == 77 (1649DC00) [pid = 2780] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 08:01:08 INFO - PROCESS | 2780 | --DOMWINDOW == 76 (0E881C00) [pid = 2780] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 08:01:08 INFO - PROCESS | 2780 | --DOMWINDOW == 75 (0CA73000) [pid = 2780] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 08:01:08 INFO - PROCESS | 2780 | --DOMWINDOW == 74 (13A03800) [pid = 2780] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 08:01:08 INFO - PROCESS | 2780 | --DOMWINDOW == 73 (169BCC00) [pid = 2780] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 08:01:08 INFO - PROCESS | 2780 | --DOMWINDOW == 72 (13354800) [pid = 2780] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 08:01:08 INFO - PROCESS | 2780 | --DOMWINDOW == 71 (186FD400) [pid = 2780] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 08:01:08 INFO - PROCESS | 2780 | --DOMWINDOW == 70 (16A98400) [pid = 2780] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 08:01:08 INFO - PROCESS | 2780 | --DOMWINDOW == 69 (168D4800) [pid = 2780] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 08:01:08 INFO - PROCESS | 2780 | --DOMWINDOW == 68 (0CA74000) [pid = 2780] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 08:01:08 INFO - PROCESS | 2780 | 1467039668939 Marionette TRACE conn7 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 08:01:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 08:01:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 931ms 08:01:08 INFO - PROCESS | 2780 | 1467039668992 Marionette TRACE conn7 -> [0,2345,"getWindowHandle",null] 08:01:08 INFO - PROCESS | 2780 | 1467039668994 Marionette TRACE conn7 <- [1,2345,null,{"value":"13"}] 08:01:08 INFO - PROCESS | 2780 | 1467039668998 Marionette TRACE conn7 -> [0,2346,"setScriptTimeout",{"ms":35000}] 08:01:09 INFO - PROCESS | 2780 | 1467039668999 Marionette TRACE conn7 <- [1,2346,null,{}] 08:01:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 08:01:09 INFO - PROCESS | 2780 | 1467039669003 Marionette TRACE conn7 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:09 INFO - PROCESS | 2780 | 1467039669005 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:01:09 INFO - PROCESS | 2780 | 1467039669089 Marionette TRACE conn7 <- [1,2347,null,{"value":null}] 08:01:09 INFO - PROCESS | 2780 | 1467039669097 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:09 INFO - PROCESS | 2780 | 1467039669099 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:01:09 INFO - PROCESS | 2780 | ++DOCSHELL 0C50C800 == 30 [pid = 2780] [id = 596] 08:01:09 INFO - PROCESS | 2780 | ++DOMWINDOW == 69 (1636A400) [pid = 2780] [serial = 1788] [outer = 00000000] 08:01:09 INFO - PROCESS | 2780 | ++DOMWINDOW == 70 (167EBC00) [pid = 2780] [serial = 1789] [outer = 1636A400] 08:01:09 INFO - PROCESS | 2780 | 1467039669153 Marionette DEBUG loaded listener.js 08:01:09 INFO - PROCESS | 2780 | ++DOMWINDOW == 71 (1688B400) [pid = 2780] [serial = 1790] [outer = 1636A400] 08:01:09 INFO - PROCESS | 2780 | 1467039669587 Marionette TRACE conn7 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 08:01:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 08:01:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 630ms 08:01:09 INFO - PROCESS | 2780 | 1467039669637 Marionette TRACE conn7 -> [0,2349,"getWindowHandle",null] 08:01:09 INFO - PROCESS | 2780 | 1467039669639 Marionette TRACE conn7 <- [1,2349,null,{"value":"13"}] 08:01:09 INFO - PROCESS | 2780 | 1467039669642 Marionette TRACE conn7 -> [0,2350,"setScriptTimeout",{"ms":35000}] 08:01:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 08:01:09 INFO - PROCESS | 2780 | 1467039669644 Marionette TRACE conn7 <- [1,2350,null,{}] 08:01:09 INFO - PROCESS | 2780 | 1467039669647 Marionette TRACE conn7 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:09 INFO - PROCESS | 2780 | 1467039669649 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:01:09 INFO - PROCESS | 2780 | 1467039669746 Marionette TRACE conn7 <- [1,2351,null,{"value":null}] 08:01:09 INFO - PROCESS | 2780 | 1467039669754 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:09 INFO - PROCESS | 2780 | 1467039669756 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:01:09 INFO - PROCESS | 2780 | ++DOCSHELL 16895800 == 31 [pid = 2780] [id = 597] 08:01:09 INFO - PROCESS | 2780 | ++DOMWINDOW == 72 (16895C00) [pid = 2780] [serial = 1791] [outer = 00000000] 08:01:09 INFO - PROCESS | 2780 | ++DOMWINDOW == 73 (168D8000) [pid = 2780] [serial = 1792] [outer = 16895C00] 08:01:09 INFO - PROCESS | 2780 | 1467039669799 Marionette DEBUG loaded listener.js 08:01:09 INFO - PROCESS | 2780 | ++DOMWINDOW == 74 (16923C00) [pid = 2780] [serial = 1793] [outer = 16895C00] 08:01:10 INFO - PROCESS | 2780 | 1467039670258 Marionette TRACE conn7 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 08:01:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 08:01:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 670ms 08:01:10 INFO - PROCESS | 2780 | 1467039670317 Marionette TRACE conn7 -> [0,2353,"getWindowHandle",null] 08:01:10 INFO - PROCESS | 2780 | 1467039670320 Marionette TRACE conn7 <- [1,2353,null,{"value":"13"}] 08:01:10 INFO - PROCESS | 2780 | 1467039670323 Marionette TRACE conn7 -> [0,2354,"setScriptTimeout",{"ms":35000}] 08:01:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 08:01:10 INFO - PROCESS | 2780 | 1467039670324 Marionette TRACE conn7 <- [1,2354,null,{}] 08:01:10 INFO - PROCESS | 2780 | 1467039670328 Marionette TRACE conn7 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:10 INFO - PROCESS | 2780 | 1467039670330 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:01:10 INFO - PROCESS | 2780 | 1467039670408 Marionette TRACE conn7 <- [1,2355,null,{"value":null}] 08:01:10 INFO - PROCESS | 2780 | 1467039670414 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:10 INFO - PROCESS | 2780 | 1467039670416 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:01:10 INFO - PROCESS | 2780 | ++DOCSHELL 0C50C400 == 32 [pid = 2780] [id = 598] 08:01:10 INFO - PROCESS | 2780 | ++DOMWINDOW == 75 (15075800) [pid = 2780] [serial = 1794] [outer = 00000000] 08:01:10 INFO - PROCESS | 2780 | ++DOMWINDOW == 76 (169C1C00) [pid = 2780] [serial = 1795] [outer = 15075800] 08:01:10 INFO - PROCESS | 2780 | 1467039670460 Marionette DEBUG loaded listener.js 08:01:10 INFO - PROCESS | 2780 | ++DOMWINDOW == 77 (169C3C00) [pid = 2780] [serial = 1796] [outer = 15075800] 08:01:11 INFO - PROCESS | 2780 | 1467039671172 Marionette TRACE conn7 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 08:01:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 08:01:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 930ms 08:01:11 INFO - PROCESS | 2780 | 1467039671258 Marionette TRACE conn7 -> [0,2357,"getWindowHandle",null] 08:01:11 INFO - PROCESS | 2780 | 1467039671262 Marionette TRACE conn7 <- [1,2357,null,{"value":"13"}] 08:01:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 08:01:11 INFO - PROCESS | 2780 | 1467039671267 Marionette TRACE conn7 -> [0,2358,"setScriptTimeout",{"ms":35000}] 08:01:11 INFO - PROCESS | 2780 | 1467039671271 Marionette TRACE conn7 <- [1,2358,null,{}] 08:01:11 INFO - PROCESS | 2780 | 1467039671277 Marionette TRACE conn7 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:11 INFO - PROCESS | 2780 | 1467039671280 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:01:11 INFO - PROCESS | 2780 | 1467039671408 Marionette TRACE conn7 <- [1,2359,null,{"value":null}] 08:01:11 INFO - PROCESS | 2780 | 1467039671543 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:11 INFO - PROCESS | 2780 | 1467039671546 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:01:11 INFO - PROCESS | 2780 | ++DOCSHELL 0DAD0000 == 33 [pid = 2780] [id = 599] 08:01:11 INFO - PROCESS | 2780 | ++DOMWINDOW == 78 (0DAD1400) [pid = 2780] [serial = 1797] [outer = 00000000] 08:01:11 INFO - PROCESS | 2780 | ++DOMWINDOW == 79 (0E055800) [pid = 2780] [serial = 1798] [outer = 0DAD1400] 08:01:11 INFO - PROCESS | 2780 | 1467039671604 Marionette DEBUG loaded listener.js 08:01:11 INFO - PROCESS | 2780 | ++DOMWINDOW == 80 (11D8C800) [pid = 2780] [serial = 1799] [outer = 0DAD1400] 08:01:12 INFO - PROCESS | 2780 | 1467039672301 Marionette TRACE conn7 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 08:01:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 08:01:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1072ms 08:01:12 INFO - PROCESS | 2780 | 1467039672343 Marionette TRACE conn7 -> [0,2361,"getWindowHandle",null] 08:01:12 INFO - PROCESS | 2780 | 1467039672347 Marionette TRACE conn7 <- [1,2361,null,{"value":"13"}] 08:01:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 08:01:12 INFO - PROCESS | 2780 | 1467039672354 Marionette TRACE conn7 -> [0,2362,"setScriptTimeout",{"ms":35000}] 08:01:12 INFO - PROCESS | 2780 | 1467039672357 Marionette TRACE conn7 <- [1,2362,null,{}] 08:01:12 INFO - PROCESS | 2780 | 1467039672361 Marionette TRACE conn7 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:12 INFO - PROCESS | 2780 | 1467039672364 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:01:12 INFO - PROCESS | 2780 | 1467039672485 Marionette TRACE conn7 <- [1,2363,null,{"value":null}] 08:01:12 INFO - PROCESS | 2780 | 1467039672628 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:12 INFO - PROCESS | 2780 | 1467039672630 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:01:12 INFO - PROCESS | 2780 | ++DOCSHELL 13A03000 == 34 [pid = 2780] [id = 600] 08:01:12 INFO - PROCESS | 2780 | ++DOMWINDOW == 81 (13A04000) [pid = 2780] [serial = 1800] [outer = 00000000] 08:01:12 INFO - PROCESS | 2780 | ++DOMWINDOW == 82 (15047400) [pid = 2780] [serial = 1801] [outer = 13A04000] 08:01:12 INFO - PROCESS | 2780 | 1467039672696 Marionette DEBUG loaded listener.js 08:01:12 INFO - PROCESS | 2780 | ++DOMWINDOW == 83 (153A1400) [pid = 2780] [serial = 1802] [outer = 13A04000] 08:01:13 INFO - PROCESS | 2780 | --DOCSHELL 0C50EC00 == 33 [pid = 2780] [id = 290] 08:01:13 INFO - PROCESS | 2780 | --DOCSHELL 0D30BC00 == 32 [pid = 2780] [id = 282] 08:01:13 INFO - PROCESS | 2780 | --DOCSHELL 156F4C00 == 31 [pid = 2780] [id = 292] 08:01:13 INFO - PROCESS | 2780 | --DOCSHELL 17AD3000 == 30 [pid = 2780] [id = 295] 08:01:13 INFO - PROCESS | 2780 | --DOCSHELL 11DD7000 == 29 [pid = 2780] [id = 291] 08:01:13 INFO - PROCESS | 2780 | --DOMWINDOW == 82 (19D9BC00) [pid = 2780] [serial = 1756] [outer = 00000000] [url = about:blank] 08:01:13 INFO - PROCESS | 2780 | --DOMWINDOW == 81 (19E0E400) [pid = 2780] [serial = 1757] [outer = 00000000] [url = about:blank] 08:01:13 INFO - PROCESS | 2780 | --DOMWINDOW == 80 (19181400) [pid = 2780] [serial = 1754] [outer = 00000000] [url = about:blank] 08:01:13 INFO - PROCESS | 2780 | --DOMWINDOW == 79 (15FF0800) [pid = 2780] [serial = 1738] [outer = 00000000] [url = about:blank] 08:01:13 INFO - PROCESS | 2780 | --DOMWINDOW == 78 (162BA000) [pid = 2780] [serial = 1739] [outer = 00000000] [url = about:blank] 08:01:13 INFO - PROCESS | 2780 | --DOMWINDOW == 77 (167EE400) [pid = 2780] [serial = 1741] [outer = 00000000] [url = about:blank] 08:01:13 INFO - PROCESS | 2780 | --DOMWINDOW == 76 (1245AC00) [pid = 2780] [serial = 1735] [outer = 00000000] [url = about:blank] 08:01:13 INFO - PROCESS | 2780 | --DOMWINDOW == 75 (0D3F8C00) [pid = 2780] [serial = 1732] [outer = 00000000] [url = about:blank] 08:01:13 INFO - PROCESS | 2780 | --DOMWINDOW == 74 (16890000) [pid = 2780] [serial = 1742] [outer = 00000000] [url = about:blank] 08:01:13 INFO - PROCESS | 2780 | --DOMWINDOW == 73 (15632C00) [pid = 2780] [serial = 1729] [outer = 00000000] [url = about:blank] 08:01:13 INFO - PROCESS | 2780 | --DOMWINDOW == 72 (1862C000) [pid = 2780] [serial = 1747] [outer = 00000000] [url = about:blank] 08:01:13 INFO - PROCESS | 2780 | --DOMWINDOW == 71 (169B7C00) [pid = 2780] [serial = 1750] [outer = 00000000] [url = about:blank] 08:01:13 INFO - PROCESS | 2780 | --DOMWINDOW == 70 (13519800) [pid = 2780] [serial = 1736] [outer = 00000000] [url = about:blank] 08:01:13 INFO - PROCESS | 2780 | --DOMWINDOW == 69 (1636B000) [pid = 2780] [serial = 1730] [outer = 00000000] [url = about:blank] 08:01:13 INFO - PROCESS | 2780 | --DOMWINDOW == 68 (18E10C00) [pid = 2780] [serial = 1753] [outer = 00000000] [url = about:blank] 08:01:13 INFO - PROCESS | 2780 | --DOMWINDOW == 67 (16BE7000) [pid = 2780] [serial = 1724] [outer = 00000000] [url = about:blank] 08:01:13 INFO - PROCESS | 2780 | --DOMWINDOW == 66 (0DD16000) [pid = 2780] [serial = 1733] [outer = 00000000] [url = about:blank] 08:01:13 INFO - PROCESS | 2780 | --DOMWINDOW == 65 (17ACAC00) [pid = 2780] [serial = 1748] [outer = 00000000] [url = about:blank] 08:01:13 INFO - PROCESS | 2780 | --DOMWINDOW == 64 (16A8EC00) [pid = 2780] [serial = 1751] [outer = 00000000] [url = about:blank] 08:01:13 INFO - PROCESS | 2780 | --DOMWINDOW == 63 (169BE800) [pid = 2780] [serial = 1745] [outer = 00000000] [url = about:blank] 08:01:13 INFO - PROCESS | 2780 | --DOMWINDOW == 62 (169BD800) [pid = 2780] [serial = 1744] [outer = 00000000] [url = about:blank] 08:01:13 INFO - PROCESS | 2780 | --DOMWINDOW == 61 (0DE35800) [pid = 2780] [serial = 1726] [outer = 00000000] [url = about:blank] 08:01:13 INFO - PROCESS | 2780 | --DOMWINDOW == 60 (0E80B000) [pid = 2780] [serial = 1727] [outer = 00000000] [url = about:blank] 08:01:13 INFO - PROCESS | 2780 | 1467039673584 Marionette TRACE conn7 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 08:01:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 08:01:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1280ms 08:01:13 INFO - PROCESS | 2780 | 1467039673635 Marionette TRACE conn7 -> [0,2365,"getWindowHandle",null] 08:01:13 INFO - PROCESS | 2780 | 1467039673639 Marionette TRACE conn7 <- [1,2365,null,{"value":"13"}] 08:01:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 08:01:13 INFO - PROCESS | 2780 | 1467039673643 Marionette TRACE conn7 -> [0,2366,"setScriptTimeout",{"ms":35000}] 08:01:13 INFO - PROCESS | 2780 | 1467039673646 Marionette TRACE conn7 <- [1,2366,null,{}] 08:01:13 INFO - PROCESS | 2780 | 1467039673652 Marionette TRACE conn7 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:13 INFO - PROCESS | 2780 | 1467039673654 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:01:13 INFO - PROCESS | 2780 | 1467039673744 Marionette TRACE conn7 <- [1,2367,null,{"value":null}] 08:01:13 INFO - PROCESS | 2780 | 1467039673758 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:13 INFO - PROCESS | 2780 | 1467039673760 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:01:13 INFO - PROCESS | 2780 | ++DOCSHELL 0DD16000 == 30 [pid = 2780] [id = 601] 08:01:13 INFO - PROCESS | 2780 | ++DOMWINDOW == 61 (0DD16800) [pid = 2780] [serial = 1803] [outer = 00000000] 08:01:13 INFO - PROCESS | 2780 | ++DOMWINDOW == 62 (0DD1DC00) [pid = 2780] [serial = 1804] [outer = 0DD16800] 08:01:13 INFO - PROCESS | 2780 | 1467039673807 Marionette DEBUG loaded listener.js 08:01:13 INFO - PROCESS | 2780 | ++DOMWINDOW == 63 (0E04BC00) [pid = 2780] [serial = 1805] [outer = 0DD16800] 08:01:14 INFO - PROCESS | 2780 | 1467039674334 Marionette TRACE conn7 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 08:01:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 08:01:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 730ms 08:01:14 INFO - PROCESS | 2780 | 1467039674374 Marionette TRACE conn7 -> [0,2369,"getWindowHandle",null] 08:01:14 INFO - PROCESS | 2780 | 1467039674379 Marionette TRACE conn7 <- [1,2369,null,{"value":"13"}] 08:01:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 08:01:14 INFO - PROCESS | 2780 | 1467039674384 Marionette TRACE conn7 -> [0,2370,"setScriptTimeout",{"ms":35000}] 08:01:14 INFO - PROCESS | 2780 | 1467039674387 Marionette TRACE conn7 <- [1,2370,null,{}] 08:01:14 INFO - PROCESS | 2780 | 1467039674390 Marionette TRACE conn7 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:14 INFO - PROCESS | 2780 | 1467039674393 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:01:14 INFO - PROCESS | 2780 | 1467039674480 Marionette TRACE conn7 <- [1,2371,null,{"value":null}] 08:01:14 INFO - PROCESS | 2780 | 1467039674582 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:14 INFO - PROCESS | 2780 | 1467039674584 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:01:14 INFO - PROCESS | 2780 | ++DOCSHELL 11F5D400 == 31 [pid = 2780] [id = 602] 08:01:14 INFO - PROCESS | 2780 | ++DOMWINDOW == 64 (12077400) [pid = 2780] [serial = 1806] [outer = 00000000] 08:01:14 INFO - PROCESS | 2780 | ++DOMWINDOW == 65 (124BF400) [pid = 2780] [serial = 1807] [outer = 12077400] 08:01:14 INFO - PROCESS | 2780 | 1467039674631 Marionette DEBUG loaded listener.js 08:01:14 INFO - PROCESS | 2780 | ++DOMWINDOW == 66 (13522000) [pid = 2780] [serial = 1808] [outer = 12077400] 08:01:15 INFO - PROCESS | 2780 | 1467039675022 Marionette TRACE conn7 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 08:01:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 08:01:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 670ms 08:01:15 INFO - PROCESS | 2780 | 1467039675060 Marionette TRACE conn7 -> [0,2373,"getWindowHandle",null] 08:01:15 INFO - PROCESS | 2780 | 1467039675062 Marionette TRACE conn7 <- [1,2373,null,{"value":"13"}] 08:01:15 INFO - PROCESS | 2780 | 1467039675065 Marionette TRACE conn7 -> [0,2374,"setScriptTimeout",{"ms":35000}] 08:01:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 08:01:15 INFO - PROCESS | 2780 | 1467039675069 Marionette TRACE conn7 <- [1,2374,null,{}] 08:01:15 INFO - PROCESS | 2780 | 1467039675079 Marionette TRACE conn7 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:15 INFO - PROCESS | 2780 | 1467039675084 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:01:15 INFO - PROCESS | 2780 | 1467039675198 Marionette TRACE conn7 <- [1,2375,null,{"value":null}] 08:01:15 INFO - PROCESS | 2780 | 1467039675208 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:15 INFO - PROCESS | 2780 | 1467039675211 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:01:15 INFO - PROCESS | 2780 | ++DOCSHELL 162B2800 == 32 [pid = 2780] [id = 603] 08:01:15 INFO - PROCESS | 2780 | ++DOMWINDOW == 67 (162B3800) [pid = 2780] [serial = 1809] [outer = 00000000] 08:01:15 INFO - PROCESS | 2780 | ++DOMWINDOW == 68 (162BCC00) [pid = 2780] [serial = 1810] [outer = 162B3800] 08:01:15 INFO - PROCESS | 2780 | 1467039675259 Marionette DEBUG loaded listener.js 08:01:15 INFO - PROCESS | 2780 | ++DOMWINDOW == 69 (16496400) [pid = 2780] [serial = 1811] [outer = 162B3800] 08:01:15 INFO - PROCESS | 2780 | 1467039675732 Marionette TRACE conn7 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 08:01:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 08:01:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 730ms 08:01:15 INFO - PROCESS | 2780 | 1467039675800 Marionette TRACE conn7 -> [0,2377,"getWindowHandle",null] 08:01:15 INFO - PROCESS | 2780 | 1467039675802 Marionette TRACE conn7 <- [1,2377,null,{"value":"13"}] 08:01:15 INFO - PROCESS | 2780 | 1467039675805 Marionette TRACE conn7 -> [0,2378,"setScriptTimeout",{"ms":35000}] 08:01:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 08:01:15 INFO - PROCESS | 2780 | 1467039675807 Marionette TRACE conn7 <- [1,2378,null,{}] 08:01:15 INFO - PROCESS | 2780 | 1467039675811 Marionette TRACE conn7 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:15 INFO - PROCESS | 2780 | 1467039675813 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:01:15 INFO - PROCESS | 2780 | 1467039675937 Marionette TRACE conn7 <- [1,2379,null,{"value":null}] 08:01:15 INFO - PROCESS | 2780 | 1467039675942 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:15 INFO - PROCESS | 2780 | 1467039675944 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:01:16 INFO - PROCESS | 2780 | ++DOCSHELL 167E9400 == 33 [pid = 2780] [id = 604] 08:01:16 INFO - PROCESS | 2780 | ++DOMWINDOW == 70 (167ED000) [pid = 2780] [serial = 1812] [outer = 00000000] 08:01:16 INFO - PROCESS | 2780 | ++DOMWINDOW == 71 (16893800) [pid = 2780] [serial = 1813] [outer = 167ED000] 08:01:16 INFO - PROCESS | 2780 | 1467039676041 Marionette DEBUG loaded listener.js 08:01:16 INFO - PROCESS | 2780 | ++DOMWINDOW == 72 (168D9C00) [pid = 2780] [serial = 1814] [outer = 167ED000] 08:01:16 INFO - PROCESS | 2780 | 1467039676464 Marionette TRACE conn7 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 08:01:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 08:01:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 670ms 08:01:16 INFO - PROCESS | 2780 | 1467039676479 Marionette TRACE conn7 -> [0,2381,"getWindowHandle",null] 08:01:16 INFO - PROCESS | 2780 | 1467039676481 Marionette TRACE conn7 <- [1,2381,null,{"value":"13"}] 08:01:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 08:01:16 INFO - PROCESS | 2780 | 1467039676490 Marionette TRACE conn7 -> [0,2382,"setScriptTimeout",{"ms":35000}] 08:01:16 INFO - PROCESS | 2780 | 1467039676491 Marionette TRACE conn7 <- [1,2382,null,{}] 08:01:16 INFO - PROCESS | 2780 | 1467039676495 Marionette TRACE conn7 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:16 INFO - PROCESS | 2780 | 1467039676497 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:01:16 INFO - PROCESS | 2780 | 1467039676611 Marionette TRACE conn7 <- [1,2383,null,{"value":null}] 08:01:16 INFO - PROCESS | 2780 | 1467039676705 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:16 INFO - PROCESS | 2780 | 1467039676707 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:01:16 INFO - PROCESS | 2780 | ++DOCSHELL 168DE000 == 34 [pid = 2780] [id = 605] 08:01:16 INFO - PROCESS | 2780 | ++DOMWINDOW == 73 (16930C00) [pid = 2780] [serial = 1815] [outer = 00000000] 08:01:16 INFO - PROCESS | 2780 | ++DOMWINDOW == 74 (16A8EC00) [pid = 2780] [serial = 1816] [outer = 16930C00] 08:01:16 INFO - PROCESS | 2780 | 1467039676750 Marionette DEBUG loaded listener.js 08:01:16 INFO - PROCESS | 2780 | ++DOMWINDOW == 75 (16A96400) [pid = 2780] [serial = 1817] [outer = 16930C00] 08:01:17 INFO - PROCESS | 2780 | 1467039677199 Marionette TRACE conn7 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 08:01:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 08:01:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 730ms 08:01:17 INFO - PROCESS | 2780 | 1467039677225 Marionette TRACE conn7 -> [0,2385,"getWindowHandle",null] 08:01:17 INFO - PROCESS | 2780 | 1467039677227 Marionette TRACE conn7 <- [1,2385,null,{"value":"13"}] 08:01:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 08:01:17 INFO - PROCESS | 2780 | 1467039677230 Marionette TRACE conn7 -> [0,2386,"setScriptTimeout",{"ms":35000}] 08:01:17 INFO - PROCESS | 2780 | 1467039677232 Marionette TRACE conn7 <- [1,2386,null,{}] 08:01:17 INFO - PROCESS | 2780 | 1467039677235 Marionette TRACE conn7 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:17 INFO - PROCESS | 2780 | 1467039677241 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:01:17 INFO - PROCESS | 2780 | 1467039677385 Marionette TRACE conn7 <- [1,2387,null,{"value":null}] 08:01:17 INFO - PROCESS | 2780 | 1467039677461 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:17 INFO - PROCESS | 2780 | 1467039677463 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:01:17 INFO - PROCESS | 2780 | ++DOCSHELL 16A7C000 == 35 [pid = 2780] [id = 606] 08:01:17 INFO - PROCESS | 2780 | ++DOMWINDOW == 76 (16B1EC00) [pid = 2780] [serial = 1818] [outer = 00000000] 08:01:17 INFO - PROCESS | 2780 | ++DOMWINDOW == 77 (17ACC400) [pid = 2780] [serial = 1819] [outer = 16B1EC00] 08:01:17 INFO - PROCESS | 2780 | 1467039677507 Marionette DEBUG loaded listener.js 08:01:17 INFO - PROCESS | 2780 | ++DOMWINDOW == 78 (16B23C00) [pid = 2780] [serial = 1820] [outer = 16B1EC00] 08:01:17 INFO - PROCESS | 2780 | --DOMWINDOW == 77 (0EAC7400) [pid = 2780] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 08:01:17 INFO - PROCESS | 2780 | --DOMWINDOW == 76 (0DAD8400) [pid = 2780] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 08:01:17 INFO - PROCESS | 2780 | --DOMWINDOW == 75 (08BFA800) [pid = 2780] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 08:01:17 INFO - PROCESS | 2780 | --DOMWINDOW == 74 (162BC800) [pid = 2780] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 08:01:17 INFO - PROCESS | 2780 | --DOMWINDOW == 73 (0DD1A400) [pid = 2780] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 08:01:17 INFO - PROCESS | 2780 | --DOMWINDOW == 72 (1539BC00) [pid = 2780] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 08:01:17 INFO - PROCESS | 2780 | --DOMWINDOW == 71 (1918C400) [pid = 2780] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 08:01:17 INFO - PROCESS | 2780 | --DOMWINDOW == 70 (15046C00) [pid = 2780] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 08:01:17 INFO - PROCESS | 2780 | --DOMWINDOW == 69 (16895C00) [pid = 2780] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 08:01:17 INFO - PROCESS | 2780 | --DOMWINDOW == 68 (0DACF800) [pid = 2780] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 08:01:17 INFO - PROCESS | 2780 | --DOMWINDOW == 67 (1636A400) [pid = 2780] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 08:01:17 INFO - PROCESS | 2780 | 1467039677964 Marionette TRACE conn7 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 08:01:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 08:01:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 770ms 08:01:18 INFO - PROCESS | 2780 | 1467039678005 Marionette TRACE conn7 -> [0,2389,"getWindowHandle",null] 08:01:18 INFO - PROCESS | 2780 | 1467039678007 Marionette TRACE conn7 <- [1,2389,null,{"value":"13"}] 08:01:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 08:01:18 INFO - PROCESS | 2780 | 1467039678010 Marionette TRACE conn7 -> [0,2390,"setScriptTimeout",{"ms":35000}] 08:01:18 INFO - PROCESS | 2780 | 1467039678012 Marionette TRACE conn7 <- [1,2390,null,{}] 08:01:18 INFO - PROCESS | 2780 | 1467039678015 Marionette TRACE conn7 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:18 INFO - PROCESS | 2780 | 1467039678017 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:01:18 INFO - PROCESS | 2780 | 1467039678096 Marionette TRACE conn7 <- [1,2391,null,{"value":null}] 08:01:18 INFO - PROCESS | 2780 | 1467039678196 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:18 INFO - PROCESS | 2780 | 1467039678198 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:01:18 INFO - PROCESS | 2780 | ++DOCSHELL 0E84D000 == 36 [pid = 2780] [id = 607] 08:01:18 INFO - PROCESS | 2780 | ++DOMWINDOW == 68 (0EAC7400) [pid = 2780] [serial = 1821] [outer = 00000000] 08:01:18 INFO - PROCESS | 2780 | ++DOMWINDOW == 69 (16A99C00) [pid = 2780] [serial = 1822] [outer = 0EAC7400] 08:01:18 INFO - PROCESS | 2780 | 1467039678243 Marionette DEBUG loaded listener.js 08:01:18 INFO - PROCESS | 2780 | ++DOMWINDOW == 70 (16B2AC00) [pid = 2780] [serial = 1823] [outer = 0EAC7400] 08:01:18 INFO - PROCESS | 2780 | 1467039678601 Marionette TRACE conn7 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 08:01:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 08:01:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 630ms 08:01:18 INFO - PROCESS | 2780 | 1467039678642 Marionette TRACE conn7 -> [0,2393,"getWindowHandle",null] 08:01:18 INFO - PROCESS | 2780 | 1467039678644 Marionette TRACE conn7 <- [1,2393,null,{"value":"13"}] 08:01:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 08:01:18 INFO - PROCESS | 2780 | 1467039678647 Marionette TRACE conn7 -> [0,2394,"setScriptTimeout",{"ms":35000}] 08:01:18 INFO - PROCESS | 2780 | 1467039678648 Marionette TRACE conn7 <- [1,2394,null,{}] 08:01:18 INFO - PROCESS | 2780 | 1467039678652 Marionette TRACE conn7 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:18 INFO - PROCESS | 2780 | 1467039678654 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:01:18 INFO - PROCESS | 2780 | 1467039678777 Marionette TRACE conn7 <- [1,2395,null,{"value":null}] 08:01:18 INFO - PROCESS | 2780 | 1467039678785 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:18 INFO - PROCESS | 2780 | 1467039678787 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:01:18 INFO - PROCESS | 2780 | ++DOCSHELL 16A90000 == 37 [pid = 2780] [id = 608] 08:01:18 INFO - PROCESS | 2780 | ++DOMWINDOW == 71 (186F0800) [pid = 2780] [serial = 1824] [outer = 00000000] 08:01:18 INFO - PROCESS | 2780 | ++DOMWINDOW == 72 (18E05800) [pid = 2780] [serial = 1825] [outer = 186F0800] 08:01:18 INFO - PROCESS | 2780 | 1467039678831 Marionette DEBUG loaded listener.js 08:01:18 INFO - PROCESS | 2780 | ++DOMWINDOW == 73 (19180000) [pid = 2780] [serial = 1826] [outer = 186F0800] 08:01:19 INFO - PROCESS | 2780 | 1467039679246 Marionette TRACE conn7 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 08:01:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 08:01:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 630ms 08:01:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 08:01:19 INFO - PROCESS | 2780 | 1467039679278 Marionette TRACE conn7 -> [0,2397,"getWindowHandle",null] 08:01:19 INFO - PROCESS | 2780 | 1467039679280 Marionette TRACE conn7 <- [1,2397,null,{"value":"13"}] 08:01:19 INFO - PROCESS | 2780 | 1467039679283 Marionette TRACE conn7 -> [0,2398,"setScriptTimeout",{"ms":35000}] 08:01:19 INFO - PROCESS | 2780 | 1467039679284 Marionette TRACE conn7 <- [1,2398,null,{}] 08:01:19 INFO - PROCESS | 2780 | 1467039679288 Marionette TRACE conn7 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:19 INFO - PROCESS | 2780 | 1467039679290 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:01:19 INFO - PROCESS | 2780 | 1467039679419 Marionette TRACE conn7 <- [1,2399,null,{"value":null}] 08:01:19 INFO - PROCESS | 2780 | 1467039679506 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:19 INFO - PROCESS | 2780 | 1467039679508 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:01:19 INFO - PROCESS | 2780 | ++DOCSHELL 15344000 == 38 [pid = 2780] [id = 609] 08:01:19 INFO - PROCESS | 2780 | ++DOMWINDOW == 74 (162B1800) [pid = 2780] [serial = 1827] [outer = 00000000] 08:01:19 INFO - PROCESS | 2780 | ++DOMWINDOW == 75 (19188C00) [pid = 2780] [serial = 1828] [outer = 162B1800] 08:01:19 INFO - PROCESS | 2780 | 1467039679551 Marionette DEBUG loaded listener.js 08:01:19 INFO - PROCESS | 2780 | ++DOMWINDOW == 76 (19D99400) [pid = 2780] [serial = 1829] [outer = 162B1800] 08:01:20 INFO - PROCESS | 2780 | 1467039680106 Marionette TRACE conn7 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 08:01:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 08:01:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 870ms 08:01:20 INFO - PROCESS | 2780 | 1467039680167 Marionette TRACE conn7 -> [0,2401,"getWindowHandle",null] 08:01:20 INFO - PROCESS | 2780 | 1467039680171 Marionette TRACE conn7 <- [1,2401,null,{"value":"13"}] 08:01:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 08:01:20 INFO - PROCESS | 2780 | 1467039680177 Marionette TRACE conn7 -> [0,2402,"setScriptTimeout",{"ms":35000}] 08:01:20 INFO - PROCESS | 2780 | 1467039680181 Marionette TRACE conn7 <- [1,2402,null,{}] 08:01:20 INFO - PROCESS | 2780 | 1467039680187 Marionette TRACE conn7 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:20 INFO - PROCESS | 2780 | 1467039680190 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:01:20 INFO - PROCESS | 2780 | 1467039680311 Marionette TRACE conn7 <- [1,2403,null,{"value":null}] 08:01:20 INFO - PROCESS | 2780 | 1467039680419 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:20 INFO - PROCESS | 2780 | 1467039680421 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:01:20 INFO - PROCESS | 2780 | ++DOCSHELL 0C519000 == 39 [pid = 2780] [id = 610] 08:01:20 INFO - PROCESS | 2780 | ++DOMWINDOW == 77 (0DA74000) [pid = 2780] [serial = 1830] [outer = 00000000] 08:01:20 INFO - PROCESS | 2780 | ++DOMWINDOW == 78 (0E04A800) [pid = 2780] [serial = 1831] [outer = 0DA74000] 08:01:20 INFO - PROCESS | 2780 | 1467039680479 Marionette DEBUG loaded listener.js 08:01:20 INFO - PROCESS | 2780 | ++DOMWINDOW == 79 (1207D400) [pid = 2780] [serial = 1832] [outer = 0DA74000] 08:01:21 INFO - PROCESS | 2780 | 1467039681120 Marionette TRACE conn7 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 08:01:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 08:01:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 970ms 08:01:21 INFO - PROCESS | 2780 | 1467039681152 Marionette TRACE conn7 -> [0,2405,"getWindowHandle",null] 08:01:21 INFO - PROCESS | 2780 | 1467039681157 Marionette TRACE conn7 <- [1,2405,null,{"value":"13"}] 08:01:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 08:01:21 INFO - PROCESS | 2780 | 1467039681164 Marionette TRACE conn7 -> [0,2406,"setScriptTimeout",{"ms":35000}] 08:01:21 INFO - PROCESS | 2780 | 1467039681167 Marionette TRACE conn7 <- [1,2406,null,{}] 08:01:21 INFO - PROCESS | 2780 | 1467039681171 Marionette TRACE conn7 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:21 INFO - PROCESS | 2780 | 1467039681173 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:01:21 INFO - PROCESS | 2780 | 1467039681286 Marionette TRACE conn7 <- [1,2407,null,{"value":null}] 08:01:21 INFO - PROCESS | 2780 | 1467039681443 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:21 INFO - PROCESS | 2780 | 1467039681446 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:01:21 INFO - PROCESS | 2780 | ++DOCSHELL 15054C00 == 40 [pid = 2780] [id = 611] 08:01:21 INFO - PROCESS | 2780 | ++DOMWINDOW == 80 (1507B000) [pid = 2780] [serial = 1833] [outer = 00000000] 08:01:21 INFO - PROCESS | 2780 | ++DOMWINDOW == 81 (162B6C00) [pid = 2780] [serial = 1834] [outer = 1507B000] 08:01:21 INFO - PROCESS | 2780 | 1467039681504 Marionette DEBUG loaded listener.js 08:01:21 INFO - PROCESS | 2780 | ++DOMWINDOW == 82 (167E1C00) [pid = 2780] [serial = 1835] [outer = 1507B000] 08:01:22 INFO - PROCESS | 2780 | 1467039682125 Marionette TRACE conn7 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 08:01:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 08:01:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1018ms 08:01:22 INFO - PROCESS | 2780 | 1467039682185 Marionette TRACE conn7 -> [0,2409,"getWindowHandle",null] 08:01:22 INFO - PROCESS | 2780 | 1467039682188 Marionette TRACE conn7 <- [1,2409,null,{"value":"13"}] 08:01:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 08:01:22 INFO - PROCESS | 2780 | 1467039682192 Marionette TRACE conn7 -> [0,2410,"setScriptTimeout",{"ms":35000}] 08:01:22 INFO - PROCESS | 2780 | 1467039682196 Marionette TRACE conn7 <- [1,2410,null,{}] 08:01:22 INFO - PROCESS | 2780 | 1467039682206 Marionette TRACE conn7 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:22 INFO - PROCESS | 2780 | 1467039682211 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:01:22 INFO - PROCESS | 2780 | 1467039682323 Marionette TRACE conn7 <- [1,2411,null,{"value":null}] 08:01:22 INFO - PROCESS | 2780 | 1467039682467 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:22 INFO - PROCESS | 2780 | 1467039682470 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:01:22 INFO - PROCESS | 2780 | ++DOCSHELL 19186800 == 41 [pid = 2780] [id = 612] 08:01:22 INFO - PROCESS | 2780 | ++DOMWINDOW == 83 (19187400) [pid = 2780] [serial = 1836] [outer = 00000000] 08:01:22 INFO - PROCESS | 2780 | ++DOMWINDOW == 84 (19E0FC00) [pid = 2780] [serial = 1837] [outer = 19187400] 08:01:22 INFO - PROCESS | 2780 | 1467039682527 Marionette DEBUG loaded listener.js 08:01:22 INFO - PROCESS | 2780 | ++DOMWINDOW == 85 (1ABDE800) [pid = 2780] [serial = 1838] [outer = 19187400] 08:01:23 INFO - PROCESS | 2780 | 1467039683074 Marionette TRACE conn7 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 08:01:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 08:01:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 930ms 08:01:23 INFO - PROCESS | 2780 | 1467039683125 Marionette TRACE conn7 -> [0,2413,"getWindowHandle",null] 08:01:23 INFO - PROCESS | 2780 | 1467039683129 Marionette TRACE conn7 <- [1,2413,null,{"value":"13"}] 08:01:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 08:01:23 INFO - PROCESS | 2780 | 1467039683132 Marionette TRACE conn7 -> [0,2414,"setScriptTimeout",{"ms":35000}] 08:01:23 INFO - PROCESS | 2780 | 1467039683134 Marionette TRACE conn7 <- [1,2414,null,{}] 08:01:23 INFO - PROCESS | 2780 | 1467039683138 Marionette TRACE conn7 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:23 INFO - PROCESS | 2780 | 1467039683140 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:01:23 INFO - PROCESS | 2780 | 1467039683250 Marionette TRACE conn7 <- [1,2415,null,{"value":null}] 08:01:23 INFO - PROCESS | 2780 | 1467039683362 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:23 INFO - PROCESS | 2780 | 1467039683365 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:01:23 INFO - PROCESS | 2780 | ++DOCSHELL 0DAD5400 == 42 [pid = 2780] [id = 613] 08:01:23 INFO - PROCESS | 2780 | ++DOMWINDOW == 86 (1688BC00) [pid = 2780] [serial = 1839] [outer = 00000000] 08:01:23 INFO - PROCESS | 2780 | ++DOMWINDOW == 87 (169BC000) [pid = 2780] [serial = 1840] [outer = 1688BC00] 08:01:23 INFO - PROCESS | 2780 | 1467039683458 Marionette DEBUG loaded listener.js 08:01:23 INFO - PROCESS | 2780 | ++DOMWINDOW == 88 (1AC27800) [pid = 2780] [serial = 1841] [outer = 1688BC00] 08:01:24 INFO - PROCESS | 2780 | 1467039684213 Marionette TRACE conn7 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 08:01:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 08:01:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1129ms 08:01:24 INFO - PROCESS | 2780 | 1467039684264 Marionette TRACE conn7 -> [0,2417,"getWindowHandle",null] 08:01:24 INFO - PROCESS | 2780 | 1467039684268 Marionette TRACE conn7 <- [1,2417,null,{"value":"13"}] 08:01:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 08:01:24 INFO - PROCESS | 2780 | 1467039684272 Marionette TRACE conn7 -> [0,2418,"setScriptTimeout",{"ms":35000}] 08:01:24 INFO - PROCESS | 2780 | 1467039684277 Marionette TRACE conn7 <- [1,2418,null,{}] 08:01:24 INFO - PROCESS | 2780 | 1467039684282 Marionette TRACE conn7 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:24 INFO - PROCESS | 2780 | 1467039684285 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:01:24 INFO - PROCESS | 2780 | 1467039684416 Marionette TRACE conn7 <- [1,2419,null,{"value":null}] 08:01:25 INFO - PROCESS | 2780 | --DOCSHELL 1692F400 == 41 [pid = 2780] [id = 286] 08:01:25 INFO - PROCESS | 2780 | --DOCSHELL 0DD11400 == 40 [pid = 2780] [id = 280] 08:01:25 INFO - PROCESS | 2780 | --DOCSHELL 11D91800 == 39 [pid = 2780] [id = 294] 08:01:25 INFO - PROCESS | 2780 | --DOCSHELL 167EC800 == 38 [pid = 2780] [id = 293] 08:01:25 INFO - PROCESS | 2780 | --DOCSHELL 15631C00 == 37 [pid = 2780] [id = 283] 08:01:25 INFO - PROCESS | 2780 | --DOCSHELL 15083C00 == 36 [pid = 2780] [id = 287] 08:01:25 INFO - PROCESS | 2780 | --DOCSHELL 1652BC00 == 35 [pid = 2780] [id = 284] 08:01:25 INFO - PROCESS | 2780 | --DOCSHELL 08BF8800 == 34 [pid = 2780] [id = 590] 08:01:25 INFO - PROCESS | 2780 | --DOCSHELL 1207AC00 == 33 [pid = 2780] [id = 281] 08:01:25 INFO - PROCESS | 2780 | --DOCSHELL 19183000 == 32 [pid = 2780] [id = 296] 08:01:25 INFO - PROCESS | 2780 | --DOCSHELL 124B8400 == 31 [pid = 2780] [id = 289] 08:01:25 INFO - PROCESS | 2780 | --DOCSHELL 08BF9000 == 30 [pid = 2780] [id = 288] 08:01:25 INFO - PROCESS | 2780 | --DOCSHELL 13370000 == 29 [pid = 2780] [id = 285] 08:01:25 INFO - PROCESS | 2780 | 1467039685141 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:25 INFO - PROCESS | 2780 | 1467039685145 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:01:25 INFO - PROCESS | 2780 | --DOMWINDOW == 87 (11D8BC00) [pid = 2780] [serial = 1777] [outer = 00000000] [url = about:blank] 08:01:25 INFO - PROCESS | 2780 | --DOMWINDOW == 86 (0DD15C00) [pid = 2780] [serial = 1774] [outer = 00000000] [url = about:blank] 08:01:25 INFO - PROCESS | 2780 | --DOMWINDOW == 85 (0DD1EC00) [pid = 2780] [serial = 1775] [outer = 00000000] [url = about:blank] 08:01:25 INFO - PROCESS | 2780 | --DOMWINDOW == 84 (0C511C00) [pid = 2780] [serial = 1771] [outer = 00000000] [url = about:blank] 08:01:25 INFO - PROCESS | 2780 | --DOMWINDOW == 83 (0CA70400) [pid = 2780] [serial = 1772] [outer = 00000000] [url = about:blank] 08:01:25 INFO - PROCESS | 2780 | --DOMWINDOW == 82 (16375800) [pid = 2780] [serial = 1786] [outer = 00000000] [url = about:blank] 08:01:25 INFO - PROCESS | 2780 | --DOMWINDOW == 81 (0E803C00) [pid = 2780] [serial = 1760] [outer = 00000000] [url = about:blank] 08:01:25 INFO - PROCESS | 2780 | --DOMWINDOW == 80 (0DE9CC00) [pid = 2780] [serial = 1759] [outer = 00000000] [url = about:blank] 08:01:25 INFO - PROCESS | 2780 | --DOMWINDOW == 79 (167ED400) [pid = 2780] [serial = 1763] [outer = 00000000] [url = about:blank] 08:01:25 INFO - PROCESS | 2780 | --DOMWINDOW == 78 (1636AC00) [pid = 2780] [serial = 1762] [outer = 00000000] [url = about:blank] 08:01:25 INFO - PROCESS | 2780 | --DOMWINDOW == 77 (1ABE3C00) [pid = 2780] [serial = 1766] [outer = 00000000] [url = about:blank] 08:01:25 INFO - PROCESS | 2780 | --DOMWINDOW == 76 (1ABDD800) [pid = 2780] [serial = 1765] [outer = 00000000] [url = about:blank] 08:01:25 INFO - PROCESS | 2780 | --DOMWINDOW == 75 (1507D400) [pid = 2780] [serial = 1768] [outer = 00000000] [url = about:blank] 08:01:25 INFO - PROCESS | 2780 | --DOMWINDOW == 74 (15653000) [pid = 2780] [serial = 1784] [outer = 00000000] [url = about:blank] 08:01:25 INFO - PROCESS | 2780 | --DOMWINDOW == 73 (15633400) [pid = 2780] [serial = 1783] [outer = 00000000] [url = about:blank] 08:01:25 INFO - PROCESS | 2780 | --DOMWINDOW == 72 (169C1C00) [pid = 2780] [serial = 1795] [outer = 00000000] [url = about:blank] 08:01:25 INFO - PROCESS | 2780 | --DOMWINDOW == 71 (168D8000) [pid = 2780] [serial = 1792] [outer = 00000000] [url = about:blank] 08:01:25 INFO - PROCESS | 2780 | --DOMWINDOW == 70 (16686400) [pid = 2780] [serial = 1787] [outer = 00000000] [url = about:blank] 08:01:25 INFO - PROCESS | 2780 | --DOMWINDOW == 69 (13A05800) [pid = 2780] [serial = 1780] [outer = 00000000] [url = about:blank] 08:01:25 INFO - PROCESS | 2780 | --DOMWINDOW == 68 (13DC0400) [pid = 2780] [serial = 1781] [outer = 00000000] [url = about:blank] 08:01:25 INFO - PROCESS | 2780 | --DOMWINDOW == 67 (167EBC00) [pid = 2780] [serial = 1789] [outer = 00000000] [url = about:blank] 08:01:25 INFO - PROCESS | 2780 | --DOMWINDOW == 66 (1688B400) [pid = 2780] [serial = 1790] [outer = 00000000] [url = about:blank] 08:01:25 INFO - PROCESS | 2780 | --DOMWINDOW == 65 (16923C00) [pid = 2780] [serial = 1793] [outer = 00000000] [url = about:blank] 08:01:25 INFO - PROCESS | 2780 | --DOMWINDOW == 64 (11F62C00) [pid = 2780] [serial = 1778] [outer = 00000000] [url = about:blank] 08:01:25 INFO - PROCESS | 2780 | ++DOCSHELL 0C50EC00 == 30 [pid = 2780] [id = 614] 08:01:25 INFO - PROCESS | 2780 | ++DOMWINDOW == 65 (0C50F800) [pid = 2780] [serial = 1842] [outer = 00000000] 08:01:25 INFO - PROCESS | 2780 | ++DOMWINDOW == 66 (0C590400) [pid = 2780] [serial = 1843] [outer = 0C50F800] 08:01:25 INFO - PROCESS | 2780 | 1467039685341 Marionette DEBUG loaded listener.js 08:01:25 INFO - PROCESS | 2780 | ++DOMWINDOW == 67 (0D303C00) [pid = 2780] [serial = 1844] [outer = 0C50F800] 08:01:25 INFO - PROCESS | 2780 | 1467039685811 Marionette TRACE conn7 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 08:01:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 08:01:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1580ms 08:01:25 INFO - PROCESS | 2780 | 1467039685856 Marionette TRACE conn7 -> [0,2421,"getWindowHandle",null] 08:01:25 INFO - PROCESS | 2780 | 1467039685859 Marionette TRACE conn7 <- [1,2421,null,{"value":"13"}] 08:01:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 08:01:25 INFO - PROCESS | 2780 | 1467039685863 Marionette TRACE conn7 -> [0,2422,"setScriptTimeout",{"ms":35000}] 08:01:25 INFO - PROCESS | 2780 | 1467039685866 Marionette TRACE conn7 <- [1,2422,null,{}] 08:01:25 INFO - PROCESS | 2780 | 1467039685871 Marionette TRACE conn7 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:25 INFO - PROCESS | 2780 | 1467039685874 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:01:25 INFO - PROCESS | 2780 | 1467039685965 Marionette TRACE conn7 <- [1,2423,null,{"value":null}] 08:01:25 INFO - PROCESS | 2780 | 1467039685978 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:25 INFO - PROCESS | 2780 | 1467039685980 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:01:26 INFO - PROCESS | 2780 | ++DOCSHELL 0DD13400 == 31 [pid = 2780] [id = 615] 08:01:26 INFO - PROCESS | 2780 | ++DOMWINDOW == 68 (0DD17400) [pid = 2780] [serial = 1845] [outer = 00000000] 08:01:26 INFO - PROCESS | 2780 | ++DOMWINDOW == 69 (0DD20000) [pid = 2780] [serial = 1846] [outer = 0DD17400] 08:01:26 INFO - PROCESS | 2780 | 1467039686028 Marionette DEBUG loaded listener.js 08:01:26 INFO - PROCESS | 2780 | ++DOMWINDOW == 70 (0DEAA800) [pid = 2780] [serial = 1847] [outer = 0DD17400] 08:01:26 INFO - PROCESS | 2780 | 1467039686487 Marionette TRACE conn7 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 08:01:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 08:01:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 670ms 08:01:26 INFO - PROCESS | 2780 | 1467039686536 Marionette TRACE conn7 -> [0,2425,"getWindowHandle",null] 08:01:26 INFO - PROCESS | 2780 | 1467039686540 Marionette TRACE conn7 <- [1,2425,null,{"value":"13"}] 08:01:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 08:01:26 INFO - PROCESS | 2780 | 1467039686545 Marionette TRACE conn7 -> [0,2426,"setScriptTimeout",{"ms":35000}] 08:01:26 INFO - PROCESS | 2780 | 1467039686547 Marionette TRACE conn7 <- [1,2426,null,{}] 08:01:26 INFO - PROCESS | 2780 | 1467039686551 Marionette TRACE conn7 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:26 INFO - PROCESS | 2780 | 1467039686554 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:01:26 INFO - PROCESS | 2780 | 1467039686676 Marionette TRACE conn7 <- [1,2427,null,{"value":null}] 08:01:26 INFO - PROCESS | 2780 | 1467039686778 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:26 INFO - PROCESS | 2780 | 1467039686780 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:01:26 INFO - PROCESS | 2780 | ++DOCSHELL 11D96400 == 32 [pid = 2780] [id = 616] 08:01:26 INFO - PROCESS | 2780 | ++DOMWINDOW == 71 (11D96800) [pid = 2780] [serial = 1848] [outer = 00000000] 08:01:26 INFO - PROCESS | 2780 | ++DOMWINDOW == 72 (11F9E800) [pid = 2780] [serial = 1849] [outer = 11D96800] 08:01:26 INFO - PROCESS | 2780 | 1467039686826 Marionette DEBUG loaded listener.js 08:01:26 INFO - PROCESS | 2780 | ++DOMWINDOW == 73 (12222C00) [pid = 2780] [serial = 1850] [outer = 11D96800] 08:01:27 INFO - PROCESS | 2780 | 1467039687245 Marionette TRACE conn7 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 08:01:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 08:01:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 730ms 08:01:27 INFO - PROCESS | 2780 | 1467039687280 Marionette TRACE conn7 -> [0,2429,"getWindowHandle",null] 08:01:27 INFO - PROCESS | 2780 | 1467039687282 Marionette TRACE conn7 <- [1,2429,null,{"value":"13"}] 08:01:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 08:01:27 INFO - PROCESS | 2780 | 1467039687287 Marionette TRACE conn7 -> [0,2430,"setScriptTimeout",{"ms":35000}] 08:01:27 INFO - PROCESS | 2780 | 1467039687293 Marionette TRACE conn7 <- [1,2430,null,{}] 08:01:27 INFO - PROCESS | 2780 | 1467039687313 Marionette TRACE conn7 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:27 INFO - PROCESS | 2780 | 1467039687317 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:01:27 INFO - PROCESS | 2780 | 1467039687441 Marionette TRACE conn7 <- [1,2431,null,{"value":null}] 08:01:27 INFO - PROCESS | 2780 | 1467039687517 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:27 INFO - PROCESS | 2780 | 1467039687519 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:01:27 INFO - PROCESS | 2780 | ++DOCSHELL 13A0A400 == 33 [pid = 2780] [id = 617] 08:01:27 INFO - PROCESS | 2780 | ++DOMWINDOW == 74 (13A0B400) [pid = 2780] [serial = 1851] [outer = 00000000] 08:01:27 INFO - PROCESS | 2780 | ++DOMWINDOW == 75 (13E35000) [pid = 2780] [serial = 1852] [outer = 13A0B400] 08:01:27 INFO - PROCESS | 2780 | 1467039687563 Marionette DEBUG loaded listener.js 08:01:27 INFO - PROCESS | 2780 | ++DOMWINDOW == 76 (15077400) [pid = 2780] [serial = 1853] [outer = 13A0B400] 08:01:27 INFO - PROCESS | 2780 | 1467039687991 Marionette TRACE conn7 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 08:01:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 08:01:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 730ms 08:01:28 INFO - PROCESS | 2780 | 1467039688019 Marionette TRACE conn7 -> [0,2433,"getWindowHandle",null] 08:01:28 INFO - PROCESS | 2780 | 1467039688022 Marionette TRACE conn7 <- [1,2433,null,{"value":"13"}] 08:01:28 INFO - PROCESS | 2780 | 1467039688025 Marionette TRACE conn7 -> [0,2434,"setScriptTimeout",{"ms":35000}] 08:01:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 08:01:28 INFO - PROCESS | 2780 | 1467039688027 Marionette TRACE conn7 <- [1,2434,null,{}] 08:01:28 INFO - PROCESS | 2780 | 1467039688030 Marionette TRACE conn7 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:28 INFO - PROCESS | 2780 | 1467039688032 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:01:28 INFO - PROCESS | 2780 | 1467039688181 Marionette TRACE conn7 <- [1,2435,null,{"value":null}] 08:01:28 INFO - PROCESS | 2780 | 1467039688244 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:28 INFO - PROCESS | 2780 | 1467039688246 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:01:28 INFO - PROCESS | 2780 | ++DOCSHELL 15080000 == 34 [pid = 2780] [id = 618] 08:01:28 INFO - PROCESS | 2780 | ++DOMWINDOW == 77 (15348000) [pid = 2780] [serial = 1854] [outer = 00000000] 08:01:28 INFO - PROCESS | 2780 | ++DOMWINDOW == 78 (15658400) [pid = 2780] [serial = 1855] [outer = 15348000] 08:01:28 INFO - PROCESS | 2780 | 1467039688290 Marionette DEBUG loaded listener.js 08:01:28 INFO - PROCESS | 2780 | ++DOMWINDOW == 79 (15FF9800) [pid = 2780] [serial = 1856] [outer = 15348000] 08:01:28 INFO - PROCESS | 2780 | 1467039688713 Marionette TRACE conn7 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 08:01:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 08:01:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 730ms 08:01:28 INFO - PROCESS | 2780 | 1467039688759 Marionette TRACE conn7 -> [0,2437,"getWindowHandle",null] 08:01:28 INFO - PROCESS | 2780 | 1467039688761 Marionette TRACE conn7 <- [1,2437,null,{"value":"13"}] 08:01:28 INFO - PROCESS | 2780 | 1467039688765 Marionette TRACE conn7 -> [0,2438,"setScriptTimeout",{"ms":35000}] 08:01:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 08:01:28 INFO - PROCESS | 2780 | 1467039688766 Marionette TRACE conn7 <- [1,2438,null,{}] 08:01:28 INFO - PROCESS | 2780 | 1467039688775 Marionette TRACE conn7 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:28 INFO - PROCESS | 2780 | 1467039688777 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:01:28 INFO - PROCESS | 2780 | 1467039688894 Marionette TRACE conn7 <- [1,2439,null,{"value":null}] 08:01:28 INFO - PROCESS | 2780 | 1467039688906 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:28 INFO - PROCESS | 2780 | 1467039688912 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:01:28 INFO - PROCESS | 2780 | ++DOCSHELL 16375800 == 35 [pid = 2780] [id = 619] 08:01:28 INFO - PROCESS | 2780 | ++DOMWINDOW == 80 (1648E800) [pid = 2780] [serial = 1857] [outer = 00000000] 08:01:29 INFO - PROCESS | 2780 | ++DOMWINDOW == 81 (16498800) [pid = 2780] [serial = 1858] [outer = 1648E800] 08:01:29 INFO - PROCESS | 2780 | 1467039689024 Marionette DEBUG loaded listener.js 08:01:29 INFO - PROCESS | 2780 | ++DOMWINDOW == 82 (167E5800) [pid = 2780] [serial = 1859] [outer = 1648E800] 08:01:29 INFO - PROCESS | 2780 | --DOMWINDOW == 81 (16B1EC00) [pid = 2780] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 08:01:29 INFO - PROCESS | 2780 | --DOMWINDOW == 80 (16930C00) [pid = 2780] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 08:01:29 INFO - PROCESS | 2780 | --DOMWINDOW == 79 (15075800) [pid = 2780] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 08:01:29 INFO - PROCESS | 2780 | --DOMWINDOW == 78 (13A04000) [pid = 2780] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 08:01:29 INFO - PROCESS | 2780 | --DOMWINDOW == 77 (0DAD1400) [pid = 2780] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 08:01:29 INFO - PROCESS | 2780 | --DOMWINDOW == 76 (0EAC7400) [pid = 2780] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 08:01:29 INFO - PROCESS | 2780 | --DOMWINDOW == 75 (12077400) [pid = 2780] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 08:01:29 INFO - PROCESS | 2780 | --DOMWINDOW == 74 (0DD16800) [pid = 2780] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 08:01:29 INFO - PROCESS | 2780 | --DOMWINDOW == 73 (162B3800) [pid = 2780] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 08:01:29 INFO - PROCESS | 2780 | --DOMWINDOW == 72 (186F0800) [pid = 2780] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 08:01:29 INFO - PROCESS | 2780 | --DOMWINDOW == 71 (162B1800) [pid = 2780] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 08:01:29 INFO - PROCESS | 2780 | --DOMWINDOW == 70 (167ED000) [pid = 2780] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 08:01:29 INFO - PROCESS | 2780 | --DOMWINDOW == 69 (11D92800) [pid = 2780] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 08:01:29 INFO - PROCESS | 2780 | 1467039689698 Marionette TRACE conn7 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 08:01:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 08:01:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 970ms 08:01:29 INFO - PROCESS | 2780 | 1467039689739 Marionette TRACE conn7 -> [0,2441,"getWindowHandle",null] 08:01:29 INFO - PROCESS | 2780 | 1467039689741 Marionette TRACE conn7 <- [1,2441,null,{"value":"13"}] 08:01:29 INFO - PROCESS | 2780 | 1467039689745 Marionette TRACE conn7 -> [0,2442,"setScriptTimeout",{"ms":35000}] 08:01:29 INFO - PROCESS | 2780 | 1467039689747 Marionette TRACE conn7 <- [1,2442,null,{}] 08:01:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 08:01:29 INFO - PROCESS | 2780 | 1467039689750 Marionette TRACE conn7 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:29 INFO - PROCESS | 2780 | 1467039689753 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:01:29 INFO - PROCESS | 2780 | 1467039689884 Marionette TRACE conn7 <- [1,2443,null,{"value":null}] 08:01:29 INFO - PROCESS | 2780 | 1467039689948 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:29 INFO - PROCESS | 2780 | 1467039689950 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:01:29 INFO - PROCESS | 2780 | ++DOCSHELL 0CA6DC00 == 36 [pid = 2780] [id = 620] 08:01:29 INFO - PROCESS | 2780 | ++DOMWINDOW == 70 (13350C00) [pid = 2780] [serial = 1860] [outer = 00000000] 08:01:29 INFO - PROCESS | 2780 | ++DOMWINDOW == 71 (1640F000) [pid = 2780] [serial = 1861] [outer = 13350C00] 08:01:30 INFO - PROCESS | 2780 | 1467039689994 Marionette DEBUG loaded listener.js 08:01:30 INFO - PROCESS | 2780 | ++DOMWINDOW == 72 (167EC800) [pid = 2780] [serial = 1862] [outer = 13350C00] 08:01:30 INFO - PROCESS | 2780 | 1467039690334 Marionette TRACE conn7 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 08:01:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 08:01:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 630ms 08:01:30 INFO - PROCESS | 2780 | 1467039690379 Marionette TRACE conn7 -> [0,2445,"getWindowHandle",null] 08:01:30 INFO - PROCESS | 2780 | 1467039690381 Marionette TRACE conn7 <- [1,2445,null,{"value":"13"}] 08:01:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 08:01:30 INFO - PROCESS | 2780 | 1467039690397 Marionette TRACE conn7 -> [0,2446,"setScriptTimeout",{"ms":35000}] 08:01:30 INFO - PROCESS | 2780 | 1467039690399 Marionette TRACE conn7 <- [1,2446,null,{}] 08:01:30 INFO - PROCESS | 2780 | 1467039690402 Marionette TRACE conn7 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:30 INFO - PROCESS | 2780 | 1467039690404 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:01:30 INFO - PROCESS | 2780 | 1467039690485 Marionette TRACE conn7 <- [1,2447,null,{"value":null}] 08:01:30 INFO - PROCESS | 2780 | 1467039690490 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:30 INFO - PROCESS | 2780 | 1467039690492 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:01:30 INFO - PROCESS | 2780 | ++DOCSHELL 1688C000 == 37 [pid = 2780] [id = 621] 08:01:30 INFO - PROCESS | 2780 | ++DOMWINDOW == 73 (1688C800) [pid = 2780] [serial = 1863] [outer = 00000000] 08:01:30 INFO - PROCESS | 2780 | ++DOMWINDOW == 74 (168D9400) [pid = 2780] [serial = 1864] [outer = 1688C800] 08:01:30 INFO - PROCESS | 2780 | 1467039690536 Marionette DEBUG loaded listener.js 08:01:30 INFO - PROCESS | 2780 | ++DOMWINDOW == 75 (13A03400) [pid = 2780] [serial = 1865] [outer = 1688C800] 08:01:30 INFO - PROCESS | 2780 | 1467039690958 Marionette TRACE conn7 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 08:01:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 08:01:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 630ms 08:01:31 INFO - PROCESS | 2780 | 1467039691031 Marionette TRACE conn7 -> [0,2449,"getWindowHandle",null] 08:01:31 INFO - PROCESS | 2780 | 1467039691033 Marionette TRACE conn7 <- [1,2449,null,{"value":"13"}] 08:01:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 08:01:31 INFO - PROCESS | 2780 | 1467039691036 Marionette TRACE conn7 -> [0,2450,"setScriptTimeout",{"ms":35000}] 08:01:31 INFO - PROCESS | 2780 | 1467039691038 Marionette TRACE conn7 <- [1,2450,null,{}] 08:01:31 INFO - PROCESS | 2780 | 1467039691041 Marionette TRACE conn7 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:31 INFO - PROCESS | 2780 | 1467039691043 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:01:31 INFO - PROCESS | 2780 | 1467039691122 Marionette TRACE conn7 <- [1,2451,null,{"value":null}] 08:01:31 INFO - PROCESS | 2780 | 1467039691127 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:31 INFO - PROCESS | 2780 | 1467039691129 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:01:31 INFO - PROCESS | 2780 | ++DOCSHELL 156FD000 == 38 [pid = 2780] [id = 622] 08:01:31 INFO - PROCESS | 2780 | ++DOMWINDOW == 76 (16892800) [pid = 2780] [serial = 1866] [outer = 00000000] 08:01:31 INFO - PROCESS | 2780 | ++DOMWINDOW == 77 (1692FC00) [pid = 2780] [serial = 1867] [outer = 16892800] 08:01:31 INFO - PROCESS | 2780 | 1467039691173 Marionette DEBUG loaded listener.js 08:01:31 INFO - PROCESS | 2780 | ++DOMWINDOW == 78 (16930C00) [pid = 2780] [serial = 1868] [outer = 16892800] 08:01:31 INFO - PROCESS | 2780 | 1467039691823 Marionette TRACE conn7 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 08:01:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 08:01:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 830ms 08:01:31 INFO - PROCESS | 2780 | 1467039691871 Marionette TRACE conn7 -> [0,2453,"getWindowHandle",null] 08:01:31 INFO - PROCESS | 2780 | 1467039691876 Marionette TRACE conn7 <- [1,2453,null,{"value":"13"}] 08:01:31 INFO - PROCESS | 2780 | 1467039691882 Marionette TRACE conn7 -> [0,2454,"setScriptTimeout",{"ms":35000}] 08:01:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 08:01:31 INFO - PROCESS | 2780 | 1467039691886 Marionette TRACE conn7 <- [1,2454,null,{}] 08:01:31 INFO - PROCESS | 2780 | 1467039691892 Marionette TRACE conn7 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:31 INFO - PROCESS | 2780 | 1467039691895 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:01:32 INFO - PROCESS | 2780 | 1467039692018 Marionette TRACE conn7 <- [1,2455,null,{"value":null}] 08:01:32 INFO - PROCESS | 2780 | 1467039692141 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:32 INFO - PROCESS | 2780 | 1467039692146 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:01:32 INFO - PROCESS | 2780 | ++DOCSHELL 0DA72400 == 39 [pid = 2780] [id = 623] 08:01:32 INFO - PROCESS | 2780 | ++DOMWINDOW == 79 (0DB6C400) [pid = 2780] [serial = 1869] [outer = 00000000] 08:01:32 INFO - PROCESS | 2780 | ++DOMWINDOW == 80 (0DD16C00) [pid = 2780] [serial = 1870] [outer = 0DB6C400] 08:01:32 INFO - PROCESS | 2780 | 1467039692243 Marionette DEBUG loaded listener.js 08:01:32 INFO - PROCESS | 2780 | ++DOMWINDOW == 81 (0E055400) [pid = 2780] [serial = 1871] [outer = 0DB6C400] 08:01:32 INFO - PROCESS | 2780 | 1467039692984 Marionette TRACE conn7 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 08:01:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 08:01:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1131ms 08:01:33 INFO - PROCESS | 2780 | 1467039693017 Marionette TRACE conn7 -> [0,2457,"getWindowHandle",null] 08:01:33 INFO - PROCESS | 2780 | 1467039693021 Marionette TRACE conn7 <- [1,2457,null,{"value":"13"}] 08:01:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 08:01:33 INFO - PROCESS | 2780 | 1467039693028 Marionette TRACE conn7 -> [0,2458,"setScriptTimeout",{"ms":35000}] 08:01:33 INFO - PROCESS | 2780 | 1467039693031 Marionette TRACE conn7 <- [1,2458,null,{}] 08:01:33 INFO - PROCESS | 2780 | 1467039693059 Marionette TRACE conn7 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:33 INFO - PROCESS | 2780 | 1467039693062 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:01:33 INFO - PROCESS | 2780 | 1467039693190 Marionette TRACE conn7 <- [1,2459,null,{"value":null}] 08:01:33 INFO - PROCESS | 2780 | 1467039693324 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:33 INFO - PROCESS | 2780 | 1467039693326 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:01:33 INFO - PROCESS | 2780 | ++DOCSHELL 125BDC00 == 40 [pid = 2780] [id = 624] 08:01:33 INFO - PROCESS | 2780 | ++DOMWINDOW == 82 (13353C00) [pid = 2780] [serial = 1872] [outer = 00000000] 08:01:33 INFO - PROCESS | 2780 | ++DOMWINDOW == 83 (13A05000) [pid = 2780] [serial = 1873] [outer = 13353C00] 08:01:33 INFO - PROCESS | 2780 | 1467039693391 Marionette DEBUG loaded listener.js 08:01:33 INFO - PROCESS | 2780 | ++DOMWINDOW == 84 (13E33000) [pid = 2780] [serial = 1874] [outer = 13353C00] 08:01:34 INFO - PROCESS | 2780 | --DOCSHELL 1408E400 == 39 [pid = 2780] [id = 594] 08:01:34 INFO - PROCESS | 2780 | --DOCSHELL 0DAD3400 == 38 [pid = 2780] [id = 591] 08:01:34 INFO - PROCESS | 2780 | --DOCSHELL 11F5D400 == 37 [pid = 2780] [id = 602] 08:01:34 INFO - PROCESS | 2780 | --DOCSHELL 16895800 == 36 [pid = 2780] [id = 597] 08:01:34 INFO - PROCESS | 2780 | --DOCSHELL 0CB76800 == 35 [pid = 2780] [id = 593] 08:01:34 INFO - PROCESS | 2780 | --DOCSHELL 162B2800 == 34 [pid = 2780] [id = 603] 08:01:34 INFO - PROCESS | 2780 | --DOMWINDOW == 83 (16495C00) [pid = 2780] [serial = 1769] [outer = 00000000] [url = about:blank] 08:01:34 INFO - PROCESS | 2780 | --DOMWINDOW == 82 (17ACC400) [pid = 2780] [serial = 1819] [outer = 00000000] [url = about:blank] 08:01:34 INFO - PROCESS | 2780 | --DOMWINDOW == 81 (16A96400) [pid = 2780] [serial = 1817] [outer = 00000000] [url = about:blank] 08:01:34 INFO - PROCESS | 2780 | --DOMWINDOW == 80 (16A8EC00) [pid = 2780] [serial = 1816] [outer = 00000000] [url = about:blank] 08:01:34 INFO - PROCESS | 2780 | --DOMWINDOW == 79 (169C3C00) [pid = 2780] [serial = 1796] [outer = 00000000] [url = about:blank] 08:01:34 INFO - PROCESS | 2780 | --DOMWINDOW == 78 (15047400) [pid = 2780] [serial = 1801] [outer = 00000000] [url = about:blank] 08:01:34 INFO - PROCESS | 2780 | --DOMWINDOW == 77 (153A1400) [pid = 2780] [serial = 1802] [outer = 00000000] [url = about:blank] 08:01:34 INFO - PROCESS | 2780 | --DOMWINDOW == 76 (0E055800) [pid = 2780] [serial = 1798] [outer = 00000000] [url = about:blank] 08:01:34 INFO - PROCESS | 2780 | --DOMWINDOW == 75 (11D8C800) [pid = 2780] [serial = 1799] [outer = 00000000] [url = about:blank] 08:01:34 INFO - PROCESS | 2780 | --DOMWINDOW == 74 (16A99C00) [pid = 2780] [serial = 1822] [outer = 00000000] [url = about:blank] 08:01:34 INFO - PROCESS | 2780 | --DOMWINDOW == 73 (124BF400) [pid = 2780] [serial = 1807] [outer = 00000000] [url = about:blank] 08:01:34 INFO - PROCESS | 2780 | --DOMWINDOW == 72 (13522000) [pid = 2780] [serial = 1808] [outer = 00000000] [url = about:blank] 08:01:34 INFO - PROCESS | 2780 | --DOMWINDOW == 71 (0DD1DC00) [pid = 2780] [serial = 1804] [outer = 00000000] [url = about:blank] 08:01:34 INFO - PROCESS | 2780 | --DOMWINDOW == 70 (0E04BC00) [pid = 2780] [serial = 1805] [outer = 00000000] [url = about:blank] 08:01:34 INFO - PROCESS | 2780 | --DOMWINDOW == 69 (162BCC00) [pid = 2780] [serial = 1810] [outer = 00000000] [url = about:blank] 08:01:34 INFO - PROCESS | 2780 | --DOMWINDOW == 68 (19180000) [pid = 2780] [serial = 1826] [outer = 00000000] [url = about:blank] 08:01:34 INFO - PROCESS | 2780 | --DOMWINDOW == 67 (18E05800) [pid = 2780] [serial = 1825] [outer = 00000000] [url = about:blank] 08:01:34 INFO - PROCESS | 2780 | --DOMWINDOW == 66 (19D99400) [pid = 2780] [serial = 1829] [outer = 00000000] [url = about:blank] 08:01:34 INFO - PROCESS | 2780 | --DOMWINDOW == 65 (16B23C00) [pid = 2780] [serial = 1820] [outer = 00000000] [url = about:blank] 08:01:34 INFO - PROCESS | 2780 | --DOMWINDOW == 64 (16893800) [pid = 2780] [serial = 1813] [outer = 00000000] [url = about:blank] 08:01:34 INFO - PROCESS | 2780 | --DOMWINDOW == 63 (168D9C00) [pid = 2780] [serial = 1814] [outer = 00000000] [url = about:blank] 08:01:34 INFO - PROCESS | 2780 | --DOMWINDOW == 62 (16B2AC00) [pid = 2780] [serial = 1823] [outer = 00000000] [url = about:blank] 08:01:34 INFO - PROCESS | 2780 | --DOMWINDOW == 61 (16496400) [pid = 2780] [serial = 1811] [outer = 00000000] [url = about:blank] 08:01:34 INFO - PROCESS | 2780 | --DOMWINDOW == 60 (19188C00) [pid = 2780] [serial = 1828] [outer = 00000000] [url = about:blank] 08:01:34 INFO - PROCESS | 2780 | 1467039694307 Marionette TRACE conn7 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 08:01:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 08:01:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1333ms 08:01:34 INFO - PROCESS | 2780 | 1467039694365 Marionette TRACE conn7 -> [0,2461,"getWindowHandle",null] 08:01:34 INFO - PROCESS | 2780 | 1467039694369 Marionette TRACE conn7 <- [1,2461,null,{"value":"13"}] 08:01:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 08:01:34 INFO - PROCESS | 2780 | 1467039694374 Marionette TRACE conn7 -> [0,2462,"setScriptTimeout",{"ms":35000}] 08:01:34 INFO - PROCESS | 2780 | 1467039694377 Marionette TRACE conn7 <- [1,2462,null,{}] 08:01:34 INFO - PROCESS | 2780 | 1467039694383 Marionette TRACE conn7 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:34 INFO - PROCESS | 2780 | 1467039694385 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:01:34 INFO - PROCESS | 2780 | 1467039694482 Marionette TRACE conn7 <- [1,2463,null,{"value":null}] 08:01:34 INFO - PROCESS | 2780 | 1467039694489 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:34 INFO - PROCESS | 2780 | 1467039694494 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:01:34 INFO - PROCESS | 2780 | ++DOCSHELL 0DAD7400 == 35 [pid = 2780] [id = 625] 08:01:34 INFO - PROCESS | 2780 | ++DOMWINDOW == 61 (0DAD7800) [pid = 2780] [serial = 1875] [outer = 00000000] 08:01:34 INFO - PROCESS | 2780 | ++DOMWINDOW == 62 (0DBB3C00) [pid = 2780] [serial = 1876] [outer = 0DAD7800] 08:01:34 INFO - PROCESS | 2780 | 1467039694541 Marionette DEBUG loaded listener.js 08:01:34 INFO - PROCESS | 2780 | ++DOMWINDOW == 63 (0DD1B400) [pid = 2780] [serial = 1877] [outer = 0DAD7800] 08:01:35 INFO - PROCESS | 2780 | 1467039695076 Marionette TRACE conn7 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 08:01:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 08:01:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 730ms 08:01:35 INFO - PROCESS | 2780 | 1467039695105 Marionette TRACE conn7 -> [0,2465,"getWindowHandle",null] 08:01:35 INFO - PROCESS | 2780 | 1467039695109 Marionette TRACE conn7 <- [1,2465,null,{"value":"13"}] 08:01:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 08:01:35 INFO - PROCESS | 2780 | 1467039695115 Marionette TRACE conn7 -> [0,2466,"setScriptTimeout",{"ms":35000}] 08:01:35 INFO - PROCESS | 2780 | 1467039695118 Marionette TRACE conn7 <- [1,2466,null,{}] 08:01:35 INFO - PROCESS | 2780 | 1467039695121 Marionette TRACE conn7 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:35 INFO - PROCESS | 2780 | 1467039695124 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:01:35 INFO - PROCESS | 2780 | 1467039695212 Marionette TRACE conn7 <- [1,2467,null,{"value":null}] 08:01:35 INFO - PROCESS | 2780 | 1467039695305 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:35 INFO - PROCESS | 2780 | 1467039695307 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:01:35 INFO - PROCESS | 2780 | ++DOCSHELL 0E843800 == 36 [pid = 2780] [id = 626] 08:01:35 INFO - PROCESS | 2780 | ++DOMWINDOW == 64 (0E84E400) [pid = 2780] [serial = 1878] [outer = 00000000] 08:01:35 INFO - PROCESS | 2780 | ++DOMWINDOW == 65 (11D96C00) [pid = 2780] [serial = 1879] [outer = 0E84E400] 08:01:35 INFO - PROCESS | 2780 | 1467039695361 Marionette DEBUG loaded listener.js 08:01:35 INFO - PROCESS | 2780 | ++DOMWINDOW == 66 (1225A800) [pid = 2780] [serial = 1880] [outer = 0E84E400] 08:01:35 INFO - PROCESS | 2780 | 1467039695757 Marionette TRACE conn7 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 08:01:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 08:01:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 670ms 08:01:35 INFO - PROCESS | 2780 | 1467039695790 Marionette TRACE conn7 -> [0,2469,"getWindowHandle",null] 08:01:35 INFO - PROCESS | 2780 | 1467039695792 Marionette TRACE conn7 <- [1,2469,null,{"value":"13"}] 08:01:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 08:01:35 INFO - PROCESS | 2780 | 1467039695795 Marionette TRACE conn7 -> [0,2470,"setScriptTimeout",{"ms":35000}] 08:01:35 INFO - PROCESS | 2780 | 1467039695799 Marionette TRACE conn7 <- [1,2470,null,{}] 08:01:35 INFO - PROCESS | 2780 | 1467039695809 Marionette TRACE conn7 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:35 INFO - PROCESS | 2780 | 1467039695814 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:01:35 INFO - PROCESS | 2780 | 1467039695901 Marionette TRACE conn7 <- [1,2471,null,{"value":null}] 08:01:35 INFO - PROCESS | 2780 | 1467039695908 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:35 INFO - PROCESS | 2780 | 1467039695911 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:01:35 INFO - PROCESS | 2780 | ++DOCSHELL 15392800 == 37 [pid = 2780] [id = 627] 08:01:35 INFO - PROCESS | 2780 | ++DOMWINDOW == 67 (15396800) [pid = 2780] [serial = 1881] [outer = 00000000] 08:01:35 INFO - PROCESS | 2780 | ++DOMWINDOW == 68 (1564F000) [pid = 2780] [serial = 1882] [outer = 15396800] 08:01:35 INFO - PROCESS | 2780 | 1467039695959 Marionette DEBUG loaded listener.js 08:01:36 INFO - PROCESS | 2780 | ++DOMWINDOW == 69 (15FF9C00) [pid = 2780] [serial = 1883] [outer = 15396800] 08:01:36 INFO - PROCESS | 2780 | 1467039696450 Marionette TRACE conn7 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 08:01:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 08:01:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 670ms 08:01:36 INFO - PROCESS | 2780 | 1467039696490 Marionette TRACE conn7 -> [0,2473,"getWindowHandle",null] 08:01:36 INFO - PROCESS | 2780 | 1467039696493 Marionette TRACE conn7 <- [1,2473,null,{"value":"13"}] 08:01:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 08:01:36 INFO - PROCESS | 2780 | 1467039696496 Marionette TRACE conn7 -> [0,2474,"setScriptTimeout",{"ms":35000}] 08:01:36 INFO - PROCESS | 2780 | 1467039696498 Marionette TRACE conn7 <- [1,2474,null,{}] 08:01:36 INFO - PROCESS | 2780 | 1467039696501 Marionette TRACE conn7 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:36 INFO - PROCESS | 2780 | 1467039696503 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:01:36 INFO - PROCESS | 2780 | 1467039696630 Marionette TRACE conn7 <- [1,2475,null,{"value":null}] 08:01:36 INFO - PROCESS | 2780 | 1467039696635 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:36 INFO - PROCESS | 2780 | 1467039696637 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:01:36 INFO - PROCESS | 2780 | ++DOCSHELL 16494C00 == 38 [pid = 2780] [id = 628] 08:01:36 INFO - PROCESS | 2780 | ++DOMWINDOW == 70 (16497000) [pid = 2780] [serial = 1884] [outer = 00000000] 08:01:36 INFO - PROCESS | 2780 | ++DOMWINDOW == 71 (167F0800) [pid = 2780] [serial = 1885] [outer = 16497000] 08:01:36 INFO - PROCESS | 2780 | 1467039696681 Marionette DEBUG loaded listener.js 08:01:36 INFO - PROCESS | 2780 | ++DOMWINDOW == 72 (16893400) [pid = 2780] [serial = 1886] [outer = 16497000] 08:01:37 INFO - PROCESS | 2780 | 1467039697130 Marionette TRACE conn7 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 08:01:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 08:01:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 670ms 08:01:37 INFO - PROCESS | 2780 | 1467039697167 Marionette TRACE conn7 -> [0,2477,"getWindowHandle",null] 08:01:37 INFO - PROCESS | 2780 | 1467039697169 Marionette TRACE conn7 <- [1,2477,null,{"value":"13"}] 08:01:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 08:01:37 INFO - PROCESS | 2780 | 1467039697179 Marionette TRACE conn7 -> [0,2478,"setScriptTimeout",{"ms":35000}] 08:01:37 INFO - PROCESS | 2780 | 1467039697181 Marionette TRACE conn7 <- [1,2478,null,{}] 08:01:37 INFO - PROCESS | 2780 | 1467039697184 Marionette TRACE conn7 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:37 INFO - PROCESS | 2780 | 1467039697186 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:01:37 INFO - PROCESS | 2780 | 1467039697300 Marionette TRACE conn7 <- [1,2479,null,{"value":null}] 08:01:37 INFO - PROCESS | 2780 | 1467039697394 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:37 INFO - PROCESS | 2780 | 1467039697396 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:01:37 INFO - PROCESS | 2780 | ++DOCSHELL 16895C00 == 39 [pid = 2780] [id = 629] 08:01:37 INFO - PROCESS | 2780 | ++DOMWINDOW == 73 (168D2400) [pid = 2780] [serial = 1887] [outer = 00000000] 08:01:37 INFO - PROCESS | 2780 | ++DOMWINDOW == 74 (169C0400) [pid = 2780] [serial = 1888] [outer = 168D2400] 08:01:37 INFO - PROCESS | 2780 | 1467039697440 Marionette DEBUG loaded listener.js 08:01:37 INFO - PROCESS | 2780 | ++DOMWINDOW == 75 (16A8C400) [pid = 2780] [serial = 1889] [outer = 168D2400] 08:01:37 INFO - PROCESS | 2780 | 1467039697879 Marionette TRACE conn7 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 08:01:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 08:01:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 730ms 08:01:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 08:01:37 INFO - PROCESS | 2780 | 1467039697913 Marionette TRACE conn7 -> [0,2481,"getWindowHandle",null] 08:01:37 INFO - PROCESS | 2780 | 1467039697915 Marionette TRACE conn7 <- [1,2481,null,{"value":"13"}] 08:01:37 INFO - PROCESS | 2780 | 1467039697918 Marionette TRACE conn7 -> [0,2482,"setScriptTimeout",{"ms":35000}] 08:01:37 INFO - PROCESS | 2780 | 1467039697919 Marionette TRACE conn7 <- [1,2482,null,{}] 08:01:37 INFO - PROCESS | 2780 | 1467039697923 Marionette TRACE conn7 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:37 INFO - PROCESS | 2780 | 1467039697929 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:01:38 INFO - PROCESS | 2780 | 1467039698071 Marionette TRACE conn7 <- [1,2483,null,{"value":null}] 08:01:38 INFO - PROCESS | 2780 | 1467039698146 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:38 INFO - PROCESS | 2780 | 1467039698148 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:01:38 INFO - PROCESS | 2780 | ++DOCSHELL 167EFC00 == 40 [pid = 2780] [id = 630] 08:01:38 INFO - PROCESS | 2780 | ++DOMWINDOW == 76 (169B9800) [pid = 2780] [serial = 1890] [outer = 00000000] 08:01:38 INFO - PROCESS | 2780 | ++DOMWINDOW == 77 (16BF0800) [pid = 2780] [serial = 1891] [outer = 169B9800] 08:01:38 INFO - PROCESS | 2780 | 1467039698192 Marionette DEBUG loaded listener.js 08:01:38 INFO - PROCESS | 2780 | ++DOMWINDOW == 78 (16A9B000) [pid = 2780] [serial = 1892] [outer = 169B9800] 08:01:38 INFO - PROCESS | 2780 | --DOMWINDOW == 77 (0DD17400) [pid = 2780] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 08:01:38 INFO - PROCESS | 2780 | --DOMWINDOW == 76 (0C50F800) [pid = 2780] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 08:01:38 INFO - PROCESS | 2780 | --DOMWINDOW == 75 (11D96800) [pid = 2780] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 08:01:38 INFO - PROCESS | 2780 | --DOMWINDOW == 74 (1648E800) [pid = 2780] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 08:01:38 INFO - PROCESS | 2780 | --DOMWINDOW == 73 (0DA74000) [pid = 2780] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 08:01:38 INFO - PROCESS | 2780 | --DOMWINDOW == 72 (1507B000) [pid = 2780] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 08:01:38 INFO - PROCESS | 2780 | --DOMWINDOW == 71 (19187400) [pid = 2780] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 08:01:38 INFO - PROCESS | 2780 | --DOMWINDOW == 70 (15348000) [pid = 2780] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 08:01:38 INFO - PROCESS | 2780 | --DOMWINDOW == 69 (13350C00) [pid = 2780] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 08:01:38 INFO - PROCESS | 2780 | --DOMWINDOW == 68 (1688C800) [pid = 2780] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 08:01:38 INFO - PROCESS | 2780 | --DOMWINDOW == 67 (13A0B400) [pid = 2780] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 08:01:38 INFO - PROCESS | 2780 | 1467039698701 Marionette TRACE conn7 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 08:01:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 08:01:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 831ms 08:01:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 08:01:38 INFO - PROCESS | 2780 | 1467039698749 Marionette TRACE conn7 -> [0,2485,"getWindowHandle",null] 08:01:38 INFO - PROCESS | 2780 | 1467039698751 Marionette TRACE conn7 <- [1,2485,null,{"value":"13"}] 08:01:38 INFO - PROCESS | 2780 | 1467039698754 Marionette TRACE conn7 -> [0,2486,"setScriptTimeout",{"ms":35000}] 08:01:38 INFO - PROCESS | 2780 | 1467039698756 Marionette TRACE conn7 <- [1,2486,null,{}] 08:01:38 INFO - PROCESS | 2780 | 1467039698760 Marionette TRACE conn7 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:38 INFO - PROCESS | 2780 | 1467039698762 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:01:38 INFO - PROCESS | 2780 | 1467039698843 Marionette TRACE conn7 <- [1,2487,null,{"value":null}] 08:01:38 INFO - PROCESS | 2780 | 1467039698945 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:38 INFO - PROCESS | 2780 | 1467039698947 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:01:38 INFO - PROCESS | 2780 | ++DOCSHELL 08BFEC00 == 41 [pid = 2780] [id = 631] 08:01:38 INFO - PROCESS | 2780 | ++DOMWINDOW == 68 (11FA8C00) [pid = 2780] [serial = 1893] [outer = 00000000] 08:01:38 INFO - PROCESS | 2780 | ++DOMWINDOW == 69 (16BE3800) [pid = 2780] [serial = 1894] [outer = 11FA8C00] 08:01:38 INFO - PROCESS | 2780 | 1467039698990 Marionette DEBUG loaded listener.js 08:01:39 INFO - PROCESS | 2780 | ++DOMWINDOW == 70 (17ACA000) [pid = 2780] [serial = 1895] [outer = 11FA8C00] 08:01:39 INFO - PROCESS | 2780 | 1467039699340 Marionette TRACE conn7 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 08:01:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 08:01:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 630ms 08:01:39 INFO - PROCESS | 2780 | 1467039699386 Marionette TRACE conn7 -> [0,2489,"getWindowHandle",null] 08:01:39 INFO - PROCESS | 2780 | 1467039699388 Marionette TRACE conn7 <- [1,2489,null,{"value":"13"}] 08:01:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 08:01:39 INFO - PROCESS | 2780 | 1467039699391 Marionette TRACE conn7 -> [0,2490,"setScriptTimeout",{"ms":35000}] 08:01:39 INFO - PROCESS | 2780 | 1467039699392 Marionette TRACE conn7 <- [1,2490,null,{}] 08:01:39 INFO - PROCESS | 2780 | 1467039699396 Marionette TRACE conn7 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:39 INFO - PROCESS | 2780 | 1467039699398 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:01:39 INFO - PROCESS | 2780 | 1467039699518 Marionette TRACE conn7 <- [1,2491,null,{"value":null}] 08:01:39 INFO - PROCESS | 2780 | 1467039699527 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:39 INFO - PROCESS | 2780 | 1467039699529 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:01:39 INFO - PROCESS | 2780 | ++DOCSHELL 13522000 == 42 [pid = 2780] [id = 632] 08:01:39 INFO - PROCESS | 2780 | ++DOMWINDOW == 71 (16A97400) [pid = 2780] [serial = 1896] [outer = 00000000] 08:01:39 INFO - PROCESS | 2780 | ++DOMWINDOW == 72 (18D83400) [pid = 2780] [serial = 1897] [outer = 16A97400] 08:01:39 INFO - PROCESS | 2780 | 1467039699572 Marionette DEBUG loaded listener.js 08:01:39 INFO - PROCESS | 2780 | ++DOMWINDOW == 73 (18E0C800) [pid = 2780] [serial = 1898] [outer = 16A97400] 08:01:40 INFO - PROCESS | 2780 | 1467039700004 Marionette TRACE conn7 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 08:01:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 08:01:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 671ms 08:01:40 INFO - PROCESS | 2780 | 1467039700063 Marionette TRACE conn7 -> [0,2493,"getWindowHandle",null] 08:01:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 08:01:40 INFO - PROCESS | 2780 | 1467039700065 Marionette TRACE conn7 <- [1,2493,null,{"value":"13"}] 08:01:40 INFO - PROCESS | 2780 | 1467039700068 Marionette TRACE conn7 -> [0,2494,"setScriptTimeout",{"ms":35000}] 08:01:40 INFO - PROCESS | 2780 | 1467039700070 Marionette TRACE conn7 <- [1,2494,null,{}] 08:01:40 INFO - PROCESS | 2780 | 1467039700073 Marionette TRACE conn7 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:40 INFO - PROCESS | 2780 | 1467039700075 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:01:40 INFO - PROCESS | 2780 | 1467039700204 Marionette TRACE conn7 <- [1,2495,null,{"value":null}] 08:01:40 INFO - PROCESS | 2780 | 1467039700263 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:40 INFO - PROCESS | 2780 | 1467039700265 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:01:40 INFO - PROCESS | 2780 | ++DOCSHELL 13A0FC00 == 43 [pid = 2780] [id = 633] 08:01:40 INFO - PROCESS | 2780 | ++DOMWINDOW == 74 (18D83000) [pid = 2780] [serial = 1899] [outer = 00000000] 08:01:40 INFO - PROCESS | 2780 | ++DOMWINDOW == 75 (19189000) [pid = 2780] [serial = 1900] [outer = 18D83000] 08:01:40 INFO - PROCESS | 2780 | 1467039700310 Marionette DEBUG loaded listener.js 08:01:40 INFO - PROCESS | 2780 | ++DOMWINDOW == 76 (19D9E000) [pid = 2780] [serial = 1901] [outer = 18D83000] 08:01:41 INFO - PROCESS | 2780 | --DOCSHELL 13A03000 == 42 [pid = 2780] [id = 600] 08:01:41 INFO - PROCESS | 2780 | --DOCSHELL 16A7C000 == 41 [pid = 2780] [id = 606] 08:01:41 INFO - PROCESS | 2780 | --DOCSHELL 16A90000 == 40 [pid = 2780] [id = 608] 08:01:41 INFO - PROCESS | 2780 | --DOCSHELL 0C50C800 == 39 [pid = 2780] [id = 596] 08:01:41 INFO - PROCESS | 2780 | --DOCSHELL 168DE000 == 38 [pid = 2780] [id = 605] 08:01:41 INFO - PROCESS | 2780 | --DOCSHELL 162BBC00 == 37 [pid = 2780] [id = 595] 08:01:41 INFO - PROCESS | 2780 | --DOCSHELL 167E9400 == 36 [pid = 2780] [id = 604] 08:01:41 INFO - PROCESS | 2780 | --DOCSHELL 19186800 == 35 [pid = 2780] [id = 612] 08:01:41 INFO - PROCESS | 2780 | --DOCSHELL 15344000 == 34 [pid = 2780] [id = 609] 08:01:41 INFO - PROCESS | 2780 | --DOCSHELL 15054C00 == 33 [pid = 2780] [id = 611] 08:01:41 INFO - PROCESS | 2780 | --DOCSHELL 0DAD5400 == 32 [pid = 2780] [id = 613] 08:01:41 INFO - PROCESS | 2780 | --DOCSHELL 0C50EC00 == 31 [pid = 2780] [id = 614] 08:01:41 INFO - PROCESS | 2780 | --DOCSHELL 0C519000 == 30 [pid = 2780] [id = 610] 08:01:41 INFO - PROCESS | 2780 | --DOCSHELL 0DAD0000 == 29 [pid = 2780] [id = 599] 08:01:41 INFO - PROCESS | 2780 | --DOCSHELL 0C50C400 == 28 [pid = 2780] [id = 598] 08:01:41 INFO - PROCESS | 2780 | --DOCSHELL 0E84D000 == 27 [pid = 2780] [id = 607] 08:01:41 INFO - PROCESS | 2780 | --DOCSHELL 0E98D800 == 26 [pid = 2780] [id = 592] 08:01:41 INFO - PROCESS | 2780 | --DOCSHELL 0DD16000 == 25 [pid = 2780] [id = 601] 08:01:41 INFO - PROCESS | 2780 | --DOMWINDOW == 75 (0DD20000) [pid = 2780] [serial = 1846] [outer = 00000000] [url = about:blank] 08:01:41 INFO - PROCESS | 2780 | --DOMWINDOW == 74 (0DEAA800) [pid = 2780] [serial = 1847] [outer = 00000000] [url = about:blank] 08:01:41 INFO - PROCESS | 2780 | --DOMWINDOW == 73 (0C590400) [pid = 2780] [serial = 1843] [outer = 00000000] [url = about:blank] 08:01:41 INFO - PROCESS | 2780 | --DOMWINDOW == 72 (0D303C00) [pid = 2780] [serial = 1844] [outer = 00000000] [url = about:blank] 08:01:41 INFO - PROCESS | 2780 | --DOMWINDOW == 71 (11F9E800) [pid = 2780] [serial = 1849] [outer = 00000000] [url = about:blank] 08:01:41 INFO - PROCESS | 2780 | --DOMWINDOW == 70 (16498800) [pid = 2780] [serial = 1858] [outer = 00000000] [url = about:blank] 08:01:41 INFO - PROCESS | 2780 | --DOMWINDOW == 69 (1207D400) [pid = 2780] [serial = 1832] [outer = 00000000] [url = about:blank] 08:01:41 INFO - PROCESS | 2780 | --DOMWINDOW == 68 (0E04A800) [pid = 2780] [serial = 1831] [outer = 00000000] [url = about:blank] 08:01:41 INFO - PROCESS | 2780 | --DOMWINDOW == 67 (167E1C00) [pid = 2780] [serial = 1835] [outer = 00000000] [url = about:blank] 08:01:41 INFO - PROCESS | 2780 | --DOMWINDOW == 66 (162B6C00) [pid = 2780] [serial = 1834] [outer = 00000000] [url = about:blank] 08:01:41 INFO - PROCESS | 2780 | --DOMWINDOW == 65 (1ABDE800) [pid = 2780] [serial = 1838] [outer = 00000000] [url = about:blank] 08:01:41 INFO - PROCESS | 2780 | --DOMWINDOW == 64 (19E0FC00) [pid = 2780] [serial = 1837] [outer = 00000000] [url = about:blank] 08:01:41 INFO - PROCESS | 2780 | --DOMWINDOW == 63 (169BC000) [pid = 2780] [serial = 1840] [outer = 00000000] [url = about:blank] 08:01:41 INFO - PROCESS | 2780 | --DOMWINDOW == 62 (1692FC00) [pid = 2780] [serial = 1867] [outer = 00000000] [url = about:blank] 08:01:41 INFO - PROCESS | 2780 | --DOMWINDOW == 61 (15FF9800) [pid = 2780] [serial = 1856] [outer = 00000000] [url = about:blank] 08:01:41 INFO - PROCESS | 2780 | --DOMWINDOW == 60 (15658400) [pid = 2780] [serial = 1855] [outer = 00000000] [url = about:blank] 08:01:41 INFO - PROCESS | 2780 | --DOMWINDOW == 59 (1640F000) [pid = 2780] [serial = 1861] [outer = 00000000] [url = about:blank] 08:01:41 INFO - PROCESS | 2780 | --DOMWINDOW == 58 (168D9400) [pid = 2780] [serial = 1864] [outer = 00000000] [url = about:blank] 08:01:41 INFO - PROCESS | 2780 | --DOMWINDOW == 57 (13A03400) [pid = 2780] [serial = 1865] [outer = 00000000] [url = about:blank] 08:01:41 INFO - PROCESS | 2780 | --DOMWINDOW == 56 (167E5800) [pid = 2780] [serial = 1859] [outer = 00000000] [url = about:blank] 08:01:41 INFO - PROCESS | 2780 | --DOMWINDOW == 55 (13E35000) [pid = 2780] [serial = 1852] [outer = 00000000] [url = about:blank] 08:01:41 INFO - PROCESS | 2780 | --DOMWINDOW == 54 (15077400) [pid = 2780] [serial = 1853] [outer = 00000000] [url = about:blank] 08:01:41 INFO - PROCESS | 2780 | --DOMWINDOW == 53 (167EC800) [pid = 2780] [serial = 1862] [outer = 00000000] [url = about:blank] 08:01:41 INFO - PROCESS | 2780 | --DOMWINDOW == 52 (12222C00) [pid = 2780] [serial = 1850] [outer = 00000000] [url = about:blank] 08:01:42 INFO - PROCESS | 2780 | 1467039702070 Marionette TRACE conn7 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 08:01:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 08:01:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 2019ms 08:01:42 INFO - PROCESS | 2780 | 1467039702089 Marionette TRACE conn7 -> [0,2497,"getWindowHandle",null] 08:01:42 INFO - PROCESS | 2780 | 1467039702093 Marionette TRACE conn7 <- [1,2497,null,{"value":"13"}] 08:01:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 08:01:42 INFO - PROCESS | 2780 | 1467039702097 Marionette TRACE conn7 -> [0,2498,"setScriptTimeout",{"ms":35000}] 08:01:42 INFO - PROCESS | 2780 | 1467039702101 Marionette TRACE conn7 <- [1,2498,null,{}] 08:01:42 INFO - PROCESS | 2780 | 1467039702107 Marionette TRACE conn7 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:42 INFO - PROCESS | 2780 | 1467039702110 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:01:42 INFO - PROCESS | 2780 | 1467039702200 Marionette TRACE conn7 <- [1,2499,null,{"value":null}] 08:01:42 INFO - PROCESS | 2780 | 1467039702207 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:42 INFO - PROCESS | 2780 | 1467039702212 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:01:42 INFO - PROCESS | 2780 | ++DOCSHELL 0DACB800 == 26 [pid = 2780] [id = 634] 08:01:42 INFO - PROCESS | 2780 | ++DOMWINDOW == 53 (0DAD0800) [pid = 2780] [serial = 1902] [outer = 00000000] 08:01:42 INFO - PROCESS | 2780 | ++DOMWINDOW == 54 (0DAD5400) [pid = 2780] [serial = 1903] [outer = 0DAD0800] 08:01:42 INFO - PROCESS | 2780 | 1467039702260 Marionette DEBUG loaded listener.js 08:01:42 INFO - PROCESS | 2780 | ++DOMWINDOW == 55 (0DBB3400) [pid = 2780] [serial = 1904] [outer = 0DAD0800] 08:01:42 INFO - PROCESS | 2780 | 1467039702733 Marionette TRACE conn7 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 08:01:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 08:01:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 690ms 08:01:42 INFO - PROCESS | 2780 | 1467039702788 Marionette TRACE conn7 -> [0,2501,"getWindowHandle",null] 08:01:42 INFO - PROCESS | 2780 | 1467039702793 Marionette TRACE conn7 <- [1,2501,null,{"value":"13"}] 08:01:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 08:01:42 INFO - PROCESS | 2780 | 1467039702799 Marionette TRACE conn7 -> [0,2502,"setScriptTimeout",{"ms":35000}] 08:01:42 INFO - PROCESS | 2780 | 1467039702802 Marionette TRACE conn7 <- [1,2502,null,{}] 08:01:42 INFO - PROCESS | 2780 | 1467039702806 Marionette TRACE conn7 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:42 INFO - PROCESS | 2780 | 1467039702809 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:01:42 INFO - PROCESS | 2780 | 1467039702897 Marionette TRACE conn7 <- [1,2503,null,{"value":null}] 08:01:42 INFO - PROCESS | 2780 | 1467039702906 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:42 INFO - PROCESS | 2780 | 1467039702909 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:01:42 INFO - PROCESS | 2780 | ++DOCSHELL 0E04A800 == 27 [pid = 2780] [id = 635] 08:01:42 INFO - PROCESS | 2780 | ++DOMWINDOW == 56 (0E04B000) [pid = 2780] [serial = 1905] [outer = 00000000] 08:01:42 INFO - PROCESS | 2780 | ++DOMWINDOW == 57 (0E052000) [pid = 2780] [serial = 1906] [outer = 0E04B000] 08:01:42 INFO - PROCESS | 2780 | 1467039702956 Marionette DEBUG loaded listener.js 08:01:43 INFO - PROCESS | 2780 | ++DOMWINDOW == 58 (0E803C00) [pid = 2780] [serial = 1907] [outer = 0E04B000] 08:01:43 INFO - PROCESS | 2780 | 1467039703439 Marionette TRACE conn7 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 08:01:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 08:01:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 670ms 08:01:43 INFO - PROCESS | 2780 | 1467039703473 Marionette TRACE conn7 -> [0,2505,"getWindowHandle",null] 08:01:43 INFO - PROCESS | 2780 | 1467039703475 Marionette TRACE conn7 <- [1,2505,null,{"value":"13"}] 08:01:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 08:01:43 INFO - PROCESS | 2780 | 1467039703479 Marionette TRACE conn7 -> [0,2506,"setScriptTimeout",{"ms":35000}] 08:01:43 INFO - PROCESS | 2780 | 1467039703482 Marionette TRACE conn7 <- [1,2506,null,{}] 08:01:43 INFO - PROCESS | 2780 | 1467039703493 Marionette TRACE conn7 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:43 INFO - PROCESS | 2780 | 1467039703498 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:01:43 INFO - PROCESS | 2780 | 1467039703583 Marionette TRACE conn7 <- [1,2507,null,{"value":null}] 08:01:43 INFO - PROCESS | 2780 | 1467039703716 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:43 INFO - PROCESS | 2780 | 1467039703719 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:01:43 INFO - PROCESS | 2780 | ++DOCSHELL 12437400 == 28 [pid = 2780] [id = 636] 08:01:43 INFO - PROCESS | 2780 | ++DOMWINDOW == 59 (1243DC00) [pid = 2780] [serial = 1908] [outer = 00000000] 08:01:43 INFO - PROCESS | 2780 | ++DOMWINDOW == 60 (12511800) [pid = 2780] [serial = 1909] [outer = 1243DC00] 08:01:43 INFO - PROCESS | 2780 | 1467039703766 Marionette DEBUG loaded listener.js 08:01:43 INFO - PROCESS | 2780 | ++DOMWINDOW == 61 (13371800) [pid = 2780] [serial = 1910] [outer = 1243DC00] 08:01:44 INFO - PROCESS | 2780 | 1467039704152 Marionette TRACE conn7 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 08:01:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 08:01:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 730ms 08:01:44 INFO - PROCESS | 2780 | 1467039704213 Marionette TRACE conn7 -> [0,2509,"getWindowHandle",null] 08:01:44 INFO - PROCESS | 2780 | 1467039704216 Marionette TRACE conn7 <- [1,2509,null,{"value":"13"}] 08:01:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 08:01:44 INFO - PROCESS | 2780 | 1467039704219 Marionette TRACE conn7 -> [0,2510,"setScriptTimeout",{"ms":35000}] 08:01:44 INFO - PROCESS | 2780 | 1467039704220 Marionette TRACE conn7 <- [1,2510,null,{}] 08:01:44 INFO - PROCESS | 2780 | 1467039704224 Marionette TRACE conn7 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:44 INFO - PROCESS | 2780 | 1467039704226 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:01:44 INFO - PROCESS | 2780 | 1467039704345 Marionette TRACE conn7 <- [1,2511,null,{"value":null}] 08:01:44 INFO - PROCESS | 2780 | 1467039704357 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:44 INFO - PROCESS | 2780 | 1467039704359 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:01:44 INFO - PROCESS | 2780 | ++DOCSHELL 12458C00 == 29 [pid = 2780] [id = 637] 08:01:44 INFO - PROCESS | 2780 | ++DOMWINDOW == 62 (12510000) [pid = 2780] [serial = 1911] [outer = 00000000] 08:01:44 INFO - PROCESS | 2780 | ++DOMWINDOW == 63 (13A05400) [pid = 2780] [serial = 1912] [outer = 12510000] 08:01:44 INFO - PROCESS | 2780 | 1467039704403 Marionette DEBUG loaded listener.js 08:01:44 INFO - PROCESS | 2780 | ++DOMWINDOW == 64 (1504BC00) [pid = 2780] [serial = 1913] [outer = 12510000] 08:01:44 INFO - PROCESS | 2780 | 1467039704820 Marionette TRACE conn7 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 08:01:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 08:01:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 630ms 08:01:44 INFO - PROCESS | 2780 | 1467039704853 Marionette TRACE conn7 -> [0,2513,"getWindowHandle",null] 08:01:44 INFO - PROCESS | 2780 | 1467039704855 Marionette TRACE conn7 <- [1,2513,null,{"value":"13"}] 08:01:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 08:01:44 INFO - PROCESS | 2780 | 1467039704858 Marionette TRACE conn7 -> [0,2514,"setScriptTimeout",{"ms":35000}] 08:01:44 INFO - PROCESS | 2780 | 1467039704860 Marionette TRACE conn7 <- [1,2514,null,{}] 08:01:44 INFO - PROCESS | 2780 | 1467039704863 Marionette TRACE conn7 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:44 INFO - PROCESS | 2780 | 1467039704865 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:01:44 INFO - PROCESS | 2780 | 1467039704944 Marionette TRACE conn7 <- [1,2515,null,{"value":null}] 08:01:45 INFO - PROCESS | 2780 | 1467039705070 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:45 INFO - PROCESS | 2780 | 1467039705072 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:01:45 INFO - PROCESS | 2780 | ++DOCSHELL 15077400 == 30 [pid = 2780] [id = 638] 08:01:45 INFO - PROCESS | 2780 | ++DOMWINDOW == 65 (1507D400) [pid = 2780] [serial = 1914] [outer = 00000000] 08:01:45 INFO - PROCESS | 2780 | ++DOMWINDOW == 66 (1564F800) [pid = 2780] [serial = 1915] [outer = 1507D400] 08:01:45 INFO - PROCESS | 2780 | 1467039705118 Marionette DEBUG loaded listener.js 08:01:45 INFO - PROCESS | 2780 | ++DOMWINDOW == 67 (15FF7C00) [pid = 2780] [serial = 1916] [outer = 1507D400] 08:01:45 INFO - PROCESS | 2780 | 1467039705480 Marionette TRACE conn7 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 08:01:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 08:01:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 670ms 08:01:45 INFO - PROCESS | 2780 | 1467039705530 Marionette TRACE conn7 -> [0,2517,"getWindowHandle",null] 08:01:45 INFO - PROCESS | 2780 | 1467039705532 Marionette TRACE conn7 <- [1,2517,null,{"value":"13"}] 08:01:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 08:01:45 INFO - PROCESS | 2780 | 1467039705535 Marionette TRACE conn7 -> [0,2518,"setScriptTimeout",{"ms":35000}] 08:01:45 INFO - PROCESS | 2780 | 1467039705537 Marionette TRACE conn7 <- [1,2518,null,{}] 08:01:45 INFO - PROCESS | 2780 | 1467039705540 Marionette TRACE conn7 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:45 INFO - PROCESS | 2780 | 1467039705546 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:01:45 INFO - PROCESS | 2780 | 1467039705648 Marionette TRACE conn7 <- [1,2519,null,{"value":null}] 08:01:45 INFO - PROCESS | 2780 | 1467039705654 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:45 INFO - PROCESS | 2780 | 1467039705656 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:01:45 INFO - PROCESS | 2780 | ++DOCSHELL 162B4400 == 31 [pid = 2780] [id = 639] 08:01:45 INFO - PROCESS | 2780 | ++DOMWINDOW == 68 (162B4800) [pid = 2780] [serial = 1917] [outer = 00000000] 08:01:45 INFO - PROCESS | 2780 | ++DOMWINDOW == 69 (16498800) [pid = 2780] [serial = 1918] [outer = 162B4800] 08:01:45 INFO - PROCESS | 2780 | 1467039705700 Marionette DEBUG loaded listener.js 08:01:45 INFO - PROCESS | 2780 | ++DOMWINDOW == 70 (1652A000) [pid = 2780] [serial = 1919] [outer = 162B4800] 08:01:46 INFO - PROCESS | 2780 | 1467039706145 Marionette TRACE conn7 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 08:01:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 08:01:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 632ms 08:01:46 INFO - PROCESS | 2780 | 1467039706174 Marionette TRACE conn7 -> [0,2521,"getWindowHandle",null] 08:01:46 INFO - PROCESS | 2780 | 1467039706176 Marionette TRACE conn7 <- [1,2521,null,{"value":"13"}] 08:01:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 08:01:46 INFO - PROCESS | 2780 | 1467039706179 Marionette TRACE conn7 -> [0,2522,"setScriptTimeout",{"ms":35000}] 08:01:46 INFO - PROCESS | 2780 | 1467039706181 Marionette TRACE conn7 <- [1,2522,null,{}] 08:01:46 INFO - PROCESS | 2780 | 1467039706185 Marionette TRACE conn7 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:46 INFO - PROCESS | 2780 | 1467039706187 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:01:46 INFO - PROCESS | 2780 | 1467039706269 Marionette TRACE conn7 <- [1,2523,null,{"value":null}] 08:01:46 INFO - PROCESS | 2780 | 1467039706275 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:46 INFO - PROCESS | 2780 | 1467039706276 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:01:46 INFO - PROCESS | 2780 | ++DOCSHELL 16680400 == 32 [pid = 2780] [id = 640] 08:01:46 INFO - PROCESS | 2780 | ++DOMWINDOW == 71 (167E4400) [pid = 2780] [serial = 1920] [outer = 00000000] 08:01:46 INFO - PROCESS | 2780 | ++DOMWINDOW == 72 (16887C00) [pid = 2780] [serial = 1921] [outer = 167E4400] 08:01:46 INFO - PROCESS | 2780 | 1467039706320 Marionette DEBUG loaded listener.js 08:01:46 INFO - PROCESS | 2780 | ++DOMWINDOW == 73 (16888C00) [pid = 2780] [serial = 1922] [outer = 167E4400] 08:01:46 INFO - PROCESS | 2780 | 1467039706754 Marionette TRACE conn7 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 08:01:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 08:01:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 630ms 08:01:46 INFO - PROCESS | 2780 | 1467039706811 Marionette TRACE conn7 -> [0,2525,"getWindowHandle",null] 08:01:46 INFO - PROCESS | 2780 | 1467039706813 Marionette TRACE conn7 <- [1,2525,null,{"value":"13"}] 08:01:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 08:01:46 INFO - PROCESS | 2780 | 1467039706816 Marionette TRACE conn7 -> [0,2526,"setScriptTimeout",{"ms":35000}] 08:01:46 INFO - PROCESS | 2780 | 1467039706818 Marionette TRACE conn7 <- [1,2526,null,{}] 08:01:46 INFO - PROCESS | 2780 | 1467039706842 Marionette TRACE conn7 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:46 INFO - PROCESS | 2780 | 1467039706844 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:01:46 INFO - PROCESS | 2780 | 1467039706921 Marionette TRACE conn7 <- [1,2527,null,{"value":null}] 08:01:46 INFO - PROCESS | 2780 | 1467039706927 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:46 INFO - PROCESS | 2780 | 1467039706929 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:01:46 INFO - PROCESS | 2780 | ++DOCSHELL 16894C00 == 33 [pid = 2780] [id = 641] 08:01:46 INFO - PROCESS | 2780 | ++DOMWINDOW == 74 (168D4000) [pid = 2780] [serial = 1923] [outer = 00000000] 08:01:46 INFO - PROCESS | 2780 | ++DOMWINDOW == 75 (168DCC00) [pid = 2780] [serial = 1924] [outer = 168D4000] 08:01:46 INFO - PROCESS | 2780 | 1467039706972 Marionette DEBUG loaded listener.js 08:01:47 INFO - PROCESS | 2780 | ++DOMWINDOW == 76 (168D8000) [pid = 2780] [serial = 1925] [outer = 168D4000] 08:01:47 INFO - PROCESS | 2780 | 1467039707438 Marionette TRACE conn7 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 08:01:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 08:01:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 650ms 08:01:47 INFO - PROCESS | 2780 | 1467039707467 Marionette TRACE conn7 -> [0,2529,"getWindowHandle",null] 08:01:47 INFO - PROCESS | 2780 | 1467039707469 Marionette TRACE conn7 <- [1,2529,null,{"value":"13"}] 08:01:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 08:01:47 INFO - PROCESS | 2780 | 1467039707472 Marionette TRACE conn7 -> [0,2530,"setScriptTimeout",{"ms":35000}] 08:01:47 INFO - PROCESS | 2780 | 1467039707474 Marionette TRACE conn7 <- [1,2530,null,{}] 08:01:47 INFO - PROCESS | 2780 | 1467039707477 Marionette TRACE conn7 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:47 INFO - PROCESS | 2780 | 1467039707479 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:01:47 INFO - PROCESS | 2780 | 1467039707593 Marionette TRACE conn7 <- [1,2531,null,{"value":null}] 08:01:47 INFO - PROCESS | 2780 | 1467039707602 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:47 INFO - PROCESS | 2780 | 1467039707604 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:01:47 INFO - PROCESS | 2780 | ++DOCSHELL 12436400 == 34 [pid = 2780] [id = 642] 08:01:47 INFO - PROCESS | 2780 | ++DOMWINDOW == 77 (169BE800) [pid = 2780] [serial = 1926] [outer = 00000000] 08:01:47 INFO - PROCESS | 2780 | ++DOMWINDOW == 78 (16A91400) [pid = 2780] [serial = 1927] [outer = 169BE800] 08:01:47 INFO - PROCESS | 2780 | 1467039707706 Marionette DEBUG loaded listener.js 08:01:47 INFO - PROCESS | 2780 | ++DOMWINDOW == 79 (16A92000) [pid = 2780] [serial = 1928] [outer = 169BE800] 08:01:48 INFO - PROCESS | 2780 | 1467039708158 Marionette TRACE conn7 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 08:01:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 08:01:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 730ms 08:01:48 INFO - PROCESS | 2780 | 1467039708211 Marionette TRACE conn7 -> [0,2533,"getWindowHandle",null] 08:01:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 08:01:48 INFO - PROCESS | 2780 | 1467039708213 Marionette TRACE conn7 <- [1,2533,null,{"value":"13"}] 08:01:48 INFO - PROCESS | 2780 | 1467039708216 Marionette TRACE conn7 -> [0,2534,"setScriptTimeout",{"ms":35000}] 08:01:48 INFO - PROCESS | 2780 | 1467039708218 Marionette TRACE conn7 <- [1,2534,null,{}] 08:01:48 INFO - PROCESS | 2780 | 1467039708221 Marionette TRACE conn7 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:48 INFO - PROCESS | 2780 | 1467039708223 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:01:48 INFO - PROCESS | 2780 | 1467039708341 Marionette TRACE conn7 <- [1,2535,null,{"value":null}] 08:01:48 INFO - PROCESS | 2780 | 1467039708349 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:48 INFO - PROCESS | 2780 | 1467039708351 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:01:48 INFO - PROCESS | 2780 | ++DOCSHELL 0CB76800 == 35 [pid = 2780] [id = 643] 08:01:48 INFO - PROCESS | 2780 | ++DOMWINDOW == 80 (13A03800) [pid = 2780] [serial = 1929] [outer = 00000000] 08:01:48 INFO - PROCESS | 2780 | ++DOMWINDOW == 81 (16B2C000) [pid = 2780] [serial = 1930] [outer = 13A03800] 08:01:48 INFO - PROCESS | 2780 | 1467039708453 Marionette DEBUG loaded listener.js 08:01:48 INFO - PROCESS | 2780 | ++DOMWINDOW == 82 (17AC9000) [pid = 2780] [serial = 1931] [outer = 13A03800] 08:01:48 INFO - PROCESS | 2780 | 1467039708872 Marionette TRACE conn7 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 08:01:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 08:01:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 670ms 08:01:48 INFO - PROCESS | 2780 | 1467039708888 Marionette TRACE conn7 -> [0,2537,"getWindowHandle",null] 08:01:48 INFO - PROCESS | 2780 | 1467039708890 Marionette TRACE conn7 <- [1,2537,null,{"value":"13"}] 08:01:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 08:01:48 INFO - PROCESS | 2780 | 1467039708900 Marionette TRACE conn7 -> [0,2538,"setScriptTimeout",{"ms":35000}] 08:01:48 INFO - PROCESS | 2780 | 1467039708903 Marionette TRACE conn7 <- [1,2538,null,{}] 08:01:48 INFO - PROCESS | 2780 | 1467039708906 Marionette TRACE conn7 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:48 INFO - PROCESS | 2780 | 1467039708908 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:01:49 INFO - PROCESS | 2780 | 1467039709065 Marionette TRACE conn7 <- [1,2539,null,{"value":null}] 08:01:49 INFO - PROCESS | 2780 | 1467039709090 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:49 INFO - PROCESS | 2780 | 1467039709092 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:01:49 INFO - PROCESS | 2780 | ++DOCSHELL 15076400 == 36 [pid = 2780] [id = 644] 08:01:49 INFO - PROCESS | 2780 | ++DOMWINDOW == 83 (18D87000) [pid = 2780] [serial = 1932] [outer = 00000000] 08:01:49 INFO - PROCESS | 2780 | ++DOMWINDOW == 84 (19188000) [pid = 2780] [serial = 1933] [outer = 18D87000] 08:01:49 INFO - PROCESS | 2780 | 1467039709138 Marionette DEBUG loaded listener.js 08:01:49 INFO - PROCESS | 2780 | ++DOMWINDOW == 85 (19D9C000) [pid = 2780] [serial = 1934] [outer = 18D87000] 08:01:49 INFO - PROCESS | 2780 | --DOMWINDOW == 84 (16497000) [pid = 2780] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 08:01:49 INFO - PROCESS | 2780 | --DOMWINDOW == 83 (168D2400) [pid = 2780] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 08:01:49 INFO - PROCESS | 2780 | --DOMWINDOW == 82 (11FA8C00) [pid = 2780] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 08:01:49 INFO - PROCESS | 2780 | --DOMWINDOW == 81 (169B9800) [pid = 2780] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 08:01:49 INFO - PROCESS | 2780 | --DOMWINDOW == 80 (16A97400) [pid = 2780] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 08:01:49 INFO - PROCESS | 2780 | --DOMWINDOW == 79 (0DB6C400) [pid = 2780] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 08:01:49 INFO - PROCESS | 2780 | --DOMWINDOW == 78 (16892800) [pid = 2780] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 08:01:49 INFO - PROCESS | 2780 | --DOMWINDOW == 77 (15396800) [pid = 2780] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 08:01:49 INFO - PROCESS | 2780 | --DOMWINDOW == 76 (0E84E400) [pid = 2780] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 08:01:49 INFO - PROCESS | 2780 | --DOMWINDOW == 75 (0DAD7800) [pid = 2780] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 08:01:49 INFO - PROCESS | 2780 | --DOMWINDOW == 74 (13353C00) [pid = 2780] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 08:01:49 INFO - PROCESS | 2780 | --DOMWINDOW == 73 (1688BC00) [pid = 2780] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 08:01:49 INFO - PROCESS | 2780 | 1467039709682 Marionette TRACE conn7 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 08:01:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 08:01:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 830ms 08:01:49 INFO - PROCESS | 2780 | 1467039709730 Marionette TRACE conn7 -> [0,2541,"getWindowHandle",null] 08:01:49 INFO - PROCESS | 2780 | 1467039709732 Marionette TRACE conn7 <- [1,2541,null,{"value":"13"}] 08:01:49 INFO - PROCESS | 2780 | 1467039709735 Marionette TRACE conn7 -> [0,2542,"setScriptTimeout",{"ms":35000}] 08:01:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 08:01:49 INFO - PROCESS | 2780 | 1467039709736 Marionette TRACE conn7 <- [1,2542,null,{}] 08:01:49 INFO - PROCESS | 2780 | 1467039709740 Marionette TRACE conn7 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:49 INFO - PROCESS | 2780 | 1467039709741 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:01:49 INFO - PROCESS | 2780 | 1467039709821 Marionette TRACE conn7 <- [1,2543,null,{"value":null}] 08:01:49 INFO - PROCESS | 2780 | 1467039709826 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:49 INFO - PROCESS | 2780 | 1467039709828 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:01:49 INFO - PROCESS | 2780 | ++DOCSHELL 11D95000 == 37 [pid = 2780] [id = 645] 08:01:49 INFO - PROCESS | 2780 | ++DOMWINDOW == 74 (13353C00) [pid = 2780] [serial = 1935] [outer = 00000000] 08:01:49 INFO - PROCESS | 2780 | ++DOMWINDOW == 75 (167ED800) [pid = 2780] [serial = 1936] [outer = 13353C00] 08:01:49 INFO - PROCESS | 2780 | 1467039709871 Marionette DEBUG loaded listener.js 08:01:49 INFO - PROCESS | 2780 | ++DOMWINDOW == 76 (1692EC00) [pid = 2780] [serial = 1937] [outer = 13353C00] 08:01:50 INFO - PROCESS | 2780 | 1467039710312 Marionette TRACE conn7 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 08:01:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 08:01:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 630ms 08:01:50 INFO - PROCESS | 2780 | 1467039710369 Marionette TRACE conn7 -> [0,2545,"getWindowHandle",null] 08:01:50 INFO - PROCESS | 2780 | 1467039710371 Marionette TRACE conn7 <- [1,2545,null,{"value":"13"}] 08:01:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 08:01:50 INFO - PROCESS | 2780 | 1467039710375 Marionette TRACE conn7 -> [0,2546,"setScriptTimeout",{"ms":35000}] 08:01:50 INFO - PROCESS | 2780 | 1467039710376 Marionette TRACE conn7 <- [1,2546,null,{}] 08:01:50 INFO - PROCESS | 2780 | 1467039710380 Marionette TRACE conn7 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:50 INFO - PROCESS | 2780 | 1467039710381 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:01:50 INFO - PROCESS | 2780 | 1467039710461 Marionette TRACE conn7 <- [1,2547,null,{"value":null}] 08:01:50 INFO - PROCESS | 2780 | 1467039710468 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:50 INFO - PROCESS | 2780 | 1467039710470 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:01:50 INFO - PROCESS | 2780 | ++DOCSHELL 16497000 == 38 [pid = 2780] [id = 646] 08:01:50 INFO - PROCESS | 2780 | ++DOMWINDOW == 77 (167E9C00) [pid = 2780] [serial = 1938] [outer = 00000000] 08:01:50 INFO - PROCESS | 2780 | ++DOMWINDOW == 78 (162B9400) [pid = 2780] [serial = 1939] [outer = 167E9C00] 08:01:50 INFO - PROCESS | 2780 | 1467039710512 Marionette DEBUG loaded listener.js 08:01:50 INFO - PROCESS | 2780 | ++DOMWINDOW == 79 (19187C00) [pid = 2780] [serial = 1940] [outer = 167E9C00] 08:01:50 INFO - PROCESS | 2780 | 1467039710976 Marionette TRACE conn7 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 08:01:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 08:01:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 630ms 08:01:51 INFO - PROCESS | 2780 | 1467039711006 Marionette TRACE conn7 -> [0,2549,"getWindowHandle",null] 08:01:51 INFO - PROCESS | 2780 | 1467039711007 Marionette TRACE conn7 <- [1,2549,null,{"value":"13"}] 08:01:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 08:01:51 INFO - PROCESS | 2780 | 1467039711025 Marionette TRACE conn7 -> [0,2550,"setScriptTimeout",{"ms":35000}] 08:01:51 INFO - PROCESS | 2780 | 1467039711026 Marionette TRACE conn7 <- [1,2550,null,{}] 08:01:51 INFO - PROCESS | 2780 | 1467039711030 Marionette TRACE conn7 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:51 INFO - PROCESS | 2780 | 1467039711032 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:01:51 INFO - PROCESS | 2780 | 1467039711112 Marionette TRACE conn7 <- [1,2551,null,{"value":null}] 08:01:51 INFO - PROCESS | 2780 | 1467039711119 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:51 INFO - PROCESS | 2780 | 1467039711120 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:01:51 INFO - PROCESS | 2780 | ++DOCSHELL 15343000 == 39 [pid = 2780] [id = 647] 08:01:51 INFO - PROCESS | 2780 | ++DOMWINDOW == 80 (19E14000) [pid = 2780] [serial = 1941] [outer = 00000000] 08:01:51 INFO - PROCESS | 2780 | ++DOMWINDOW == 81 (1ABE3800) [pid = 2780] [serial = 1942] [outer = 19E14000] 08:01:51 INFO - PROCESS | 2780 | 1467039711163 Marionette DEBUG loaded listener.js 08:01:51 INFO - PROCESS | 2780 | ++DOMWINDOW == 82 (1ABE6C00) [pid = 2780] [serial = 1943] [outer = 19E14000] 08:01:52 INFO - PROCESS | 2780 | --DOCSHELL 13522000 == 38 [pid = 2780] [id = 632] 08:01:52 INFO - PROCESS | 2780 | --DOCSHELL 0DACB800 == 37 [pid = 2780] [id = 634] 08:01:52 INFO - PROCESS | 2780 | --DOCSHELL 13A0FC00 == 36 [pid = 2780] [id = 633] 08:01:52 INFO - PROCESS | 2780 | --DOCSHELL 0E04A800 == 35 [pid = 2780] [id = 635] 08:01:52 INFO - PROCESS | 2780 | --DOCSHELL 162B4400 == 34 [pid = 2780] [id = 639] 08:01:52 INFO - PROCESS | 2780 | --DOCSHELL 12458C00 == 33 [pid = 2780] [id = 637] 08:01:52 INFO - PROCESS | 2780 | --DOCSHELL 11D95000 == 32 [pid = 2780] [id = 645] 08:01:52 INFO - PROCESS | 2780 | --DOCSHELL 16894C00 == 31 [pid = 2780] [id = 641] 08:01:52 INFO - PROCESS | 2780 | --DOCSHELL 16680400 == 30 [pid = 2780] [id = 640] 08:01:52 INFO - PROCESS | 2780 | --DOCSHELL 15076400 == 29 [pid = 2780] [id = 644] 08:01:52 INFO - PROCESS | 2780 | --DOCSHELL 16497000 == 28 [pid = 2780] [id = 646] 08:01:52 INFO - PROCESS | 2780 | --DOCSHELL 15077400 == 27 [pid = 2780] [id = 638] 08:01:52 INFO - PROCESS | 2780 | --DOCSHELL 12437400 == 26 [pid = 2780] [id = 636] 08:01:52 INFO - PROCESS | 2780 | --DOCSHELL 0CB76800 == 25 [pid = 2780] [id = 643] 08:01:52 INFO - PROCESS | 2780 | --DOCSHELL 12436400 == 24 [pid = 2780] [id = 642] 08:01:52 INFO - PROCESS | 2780 | --DOMWINDOW == 81 (1AC27800) [pid = 2780] [serial = 1841] [outer = 00000000] [url = about:blank] 08:01:52 INFO - PROCESS | 2780 | --DOMWINDOW == 80 (167F0800) [pid = 2780] [serial = 1885] [outer = 00000000] [url = about:blank] 08:01:52 INFO - PROCESS | 2780 | --DOMWINDOW == 79 (16A8C400) [pid = 2780] [serial = 1889] [outer = 00000000] [url = about:blank] 08:01:52 INFO - PROCESS | 2780 | --DOMWINDOW == 78 (169C0400) [pid = 2780] [serial = 1888] [outer = 00000000] [url = about:blank] 08:01:52 INFO - PROCESS | 2780 | --DOMWINDOW == 77 (16BE3800) [pid = 2780] [serial = 1894] [outer = 00000000] [url = about:blank] 08:01:52 INFO - PROCESS | 2780 | --DOMWINDOW == 76 (16BF0800) [pid = 2780] [serial = 1891] [outer = 00000000] [url = about:blank] 08:01:52 INFO - PROCESS | 2780 | --DOMWINDOW == 75 (16A9B000) [pid = 2780] [serial = 1892] [outer = 00000000] [url = about:blank] 08:01:52 INFO - PROCESS | 2780 | --DOMWINDOW == 74 (18D83400) [pid = 2780] [serial = 1897] [outer = 00000000] [url = about:blank] 08:01:52 INFO - PROCESS | 2780 | --DOMWINDOW == 73 (0DD16C00) [pid = 2780] [serial = 1870] [outer = 00000000] [url = about:blank] 08:01:52 INFO - PROCESS | 2780 | --DOMWINDOW == 72 (16930C00) [pid = 2780] [serial = 1868] [outer = 00000000] [url = about:blank] 08:01:52 INFO - PROCESS | 2780 | --DOMWINDOW == 71 (18E0C800) [pid = 2780] [serial = 1898] [outer = 00000000] [url = about:blank] 08:01:52 INFO - PROCESS | 2780 | --DOMWINDOW == 70 (1564F000) [pid = 2780] [serial = 1882] [outer = 00000000] [url = about:blank] 08:01:52 INFO - PROCESS | 2780 | --DOMWINDOW == 69 (11D96C00) [pid = 2780] [serial = 1879] [outer = 00000000] [url = about:blank] 08:01:52 INFO - PROCESS | 2780 | --DOMWINDOW == 68 (19189000) [pid = 2780] [serial = 1900] [outer = 00000000] [url = about:blank] 08:01:52 INFO - PROCESS | 2780 | --DOMWINDOW == 67 (1225A800) [pid = 2780] [serial = 1880] [outer = 00000000] [url = about:blank] 08:01:52 INFO - PROCESS | 2780 | --DOMWINDOW == 66 (0DBB3C00) [pid = 2780] [serial = 1876] [outer = 00000000] [url = about:blank] 08:01:52 INFO - PROCESS | 2780 | --DOMWINDOW == 65 (0DD1B400) [pid = 2780] [serial = 1877] [outer = 00000000] [url = about:blank] 08:01:52 INFO - PROCESS | 2780 | --DOMWINDOW == 64 (13E33000) [pid = 2780] [serial = 1874] [outer = 00000000] [url = about:blank] 08:01:52 INFO - PROCESS | 2780 | --DOMWINDOW == 63 (13A05000) [pid = 2780] [serial = 1873] [outer = 00000000] [url = about:blank] 08:01:52 INFO - PROCESS | 2780 | --DOMWINDOW == 62 (0E055400) [pid = 2780] [serial = 1871] [outer = 00000000] [url = about:blank] 08:01:52 INFO - PROCESS | 2780 | --DOMWINDOW == 61 (16893400) [pid = 2780] [serial = 1886] [outer = 00000000] [url = about:blank] 08:01:52 INFO - PROCESS | 2780 | --DOMWINDOW == 60 (17ACA000) [pid = 2780] [serial = 1895] [outer = 00000000] [url = about:blank] 08:01:52 INFO - PROCESS | 2780 | --DOMWINDOW == 59 (15FF9C00) [pid = 2780] [serial = 1883] [outer = 00000000] [url = about:blank] 08:01:53 INFO - PROCESS | 2780 | 1467039712995 Marionette TRACE conn7 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 08:01:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 08:01:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 2019ms 08:01:53 INFO - PROCESS | 2780 | 1467039713046 Marionette TRACE conn7 -> [0,2553,"getWindowHandle",null] 08:01:53 INFO - PROCESS | 2780 | 1467039713050 Marionette TRACE conn7 <- [1,2553,null,{"value":"13"}] 08:01:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 08:01:53 INFO - PROCESS | 2780 | 1467039713055 Marionette TRACE conn7 -> [0,2554,"setScriptTimeout",{"ms":35000}] 08:01:53 INFO - PROCESS | 2780 | 1467039713058 Marionette TRACE conn7 <- [1,2554,null,{}] 08:01:53 INFO - PROCESS | 2780 | 1467039713064 Marionette TRACE conn7 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:53 INFO - PROCESS | 2780 | 1467039713067 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:01:53 INFO - PROCESS | 2780 | 1467039713156 Marionette TRACE conn7 <- [1,2555,null,{"value":null}] 08:01:53 INFO - PROCESS | 2780 | 1467039713164 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:53 INFO - PROCESS | 2780 | 1467039713168 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:01:53 INFO - PROCESS | 2780 | ++DOCSHELL 0DA74000 == 25 [pid = 2780] [id = 648] 08:01:53 INFO - PROCESS | 2780 | ++DOMWINDOW == 60 (0DA74800) [pid = 2780] [serial = 1944] [outer = 00000000] 08:01:53 INFO - PROCESS | 2780 | ++DOMWINDOW == 61 (0DACB800) [pid = 2780] [serial = 1945] [outer = 0DA74800] 08:01:53 INFO - PROCESS | 2780 | 1467039713217 Marionette DEBUG loaded listener.js 08:01:53 INFO - PROCESS | 2780 | ++DOMWINDOW == 62 (0DAD3800) [pid = 2780] [serial = 1946] [outer = 0DA74800] 08:01:53 INFO - PROCESS | 2780 | 1467039713726 Marionette TRACE conn7 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 08:01:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 08:01:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 730ms 08:01:53 INFO - PROCESS | 2780 | 1467039713786 Marionette TRACE conn7 -> [0,2557,"getWindowHandle",null] 08:01:53 INFO - PROCESS | 2780 | 1467039713792 Marionette TRACE conn7 <- [1,2557,null,{"value":"13"}] 08:01:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 08:01:53 INFO - PROCESS | 2780 | 1467039713798 Marionette TRACE conn7 -> [0,2558,"setScriptTimeout",{"ms":35000}] 08:01:53 INFO - PROCESS | 2780 | 1467039713801 Marionette TRACE conn7 <- [1,2558,null,{}] 08:01:53 INFO - PROCESS | 2780 | 1467039713805 Marionette TRACE conn7 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:53 INFO - PROCESS | 2780 | 1467039713808 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:01:53 INFO - PROCESS | 2780 | 1467039713896 Marionette TRACE conn7 <- [1,2559,null,{"value":null}] 08:01:54 INFO - PROCESS | 2780 | 1467039713998 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:54 INFO - PROCESS | 2780 | 1467039714001 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:01:54 INFO - PROCESS | 2780 | ++DOCSHELL 0DD20C00 == 26 [pid = 2780] [id = 649] 08:01:54 INFO - PROCESS | 2780 | ++DOMWINDOW == 63 (0DE28C00) [pid = 2780] [serial = 1947] [outer = 00000000] 08:01:54 INFO - PROCESS | 2780 | ++DOMWINDOW == 64 (0DE9F000) [pid = 2780] [serial = 1948] [outer = 0DE28C00] 08:01:54 INFO - PROCESS | 2780 | 1467039714048 Marionette DEBUG loaded listener.js 08:01:54 INFO - PROCESS | 2780 | ++DOMWINDOW == 65 (0E048000) [pid = 2780] [serial = 1949] [outer = 0DE28C00] 08:01:54 INFO - PROCESS | 2780 | 1467039714448 Marionette TRACE conn7 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 08:01:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 08:01:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 670ms 08:01:54 INFO - PROCESS | 2780 | 1467039714471 Marionette TRACE conn7 -> [0,2561,"getWindowHandle",null] 08:01:54 INFO - PROCESS | 2780 | 1467039714473 Marionette TRACE conn7 <- [1,2561,null,{"value":"13"}] 08:01:54 INFO - PROCESS | 2780 | 1467039714476 Marionette TRACE conn7 -> [0,2562,"setScriptTimeout",{"ms":35000}] 08:01:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 08:01:54 INFO - PROCESS | 2780 | 1467039714480 Marionette TRACE conn7 <- [1,2562,null,{}] 08:01:54 INFO - PROCESS | 2780 | 1467039714491 Marionette TRACE conn7 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:54 INFO - PROCESS | 2780 | 1467039714496 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:01:54 INFO - PROCESS | 2780 | 1467039714609 Marionette TRACE conn7 <- [1,2563,null,{"value":null}] 08:01:54 INFO - PROCESS | 2780 | 1467039714620 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:54 INFO - PROCESS | 2780 | 1467039714623 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:01:54 INFO - PROCESS | 2780 | ++DOCSHELL 11D8F800 == 27 [pid = 2780] [id = 650] 08:01:54 INFO - PROCESS | 2780 | ++DOMWINDOW == 66 (11D90400) [pid = 2780] [serial = 1950] [outer = 00000000] 08:01:54 INFO - PROCESS | 2780 | ++DOMWINDOW == 67 (11F5C800) [pid = 2780] [serial = 1951] [outer = 11D90400] 08:01:54 INFO - PROCESS | 2780 | 1467039714671 Marionette DEBUG loaded listener.js 08:01:54 INFO - PROCESS | 2780 | ++DOMWINDOW == 68 (11FAA000) [pid = 2780] [serial = 1952] [outer = 11D90400] 08:01:55 INFO - PROCESS | 2780 | 1467039715111 Marionette TRACE conn7 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 08:01:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 08:01:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 670ms 08:01:55 INFO - PROCESS | 2780 | 1467039715158 Marionette TRACE conn7 -> [0,2565,"getWindowHandle",null] 08:01:55 INFO - PROCESS | 2780 | 1467039715161 Marionette TRACE conn7 <- [1,2565,null,{"value":"13"}] 08:01:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 08:01:55 INFO - PROCESS | 2780 | 1467039715164 Marionette TRACE conn7 -> [0,2566,"setScriptTimeout",{"ms":35000}] 08:01:55 INFO - PROCESS | 2780 | 1467039715166 Marionette TRACE conn7 <- [1,2566,null,{}] 08:01:55 INFO - PROCESS | 2780 | 1467039715169 Marionette TRACE conn7 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:55 INFO - PROCESS | 2780 | 1467039715171 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:01:55 INFO - PROCESS | 2780 | 1467039715257 Marionette TRACE conn7 <- [1,2567,null,{"value":null}] 08:01:55 INFO - PROCESS | 2780 | 1467039715262 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:55 INFO - PROCESS | 2780 | 1467039715264 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:01:55 INFO - PROCESS | 2780 | ++DOCSHELL 1221D400 == 28 [pid = 2780] [id = 651] 08:01:55 INFO - PROCESS | 2780 | ++DOMWINDOW == 69 (12517400) [pid = 2780] [serial = 1953] [outer = 00000000] 08:01:55 INFO - PROCESS | 2780 | ++DOMWINDOW == 70 (13968000) [pid = 2780] [serial = 1954] [outer = 12517400] 08:01:55 INFO - PROCESS | 2780 | 1467039715328 Marionette DEBUG loaded listener.js 08:01:55 INFO - PROCESS | 2780 | ++DOMWINDOW == 71 (13A0B000) [pid = 2780] [serial = 1955] [outer = 12517400] 08:01:55 INFO - PROCESS | 2780 | 1467039715769 Marionette TRACE conn7 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 08:01:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 08:01:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 630ms 08:01:55 INFO - PROCESS | 2780 | 1467039715806 Marionette TRACE conn7 -> [0,2569,"getWindowHandle",null] 08:01:55 INFO - PROCESS | 2780 | 1467039715808 Marionette TRACE conn7 <- [1,2569,null,{"value":"13"}] 08:01:55 INFO - PROCESS | 2780 | 1467039715811 Marionette TRACE conn7 -> [0,2570,"setScriptTimeout",{"ms":35000}] 08:01:55 INFO - PROCESS | 2780 | 1467039715812 Marionette TRACE conn7 <- [1,2570,null,{}] 08:01:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 08:01:55 INFO - PROCESS | 2780 | 1467039715816 Marionette TRACE conn7 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:55 INFO - PROCESS | 2780 | 1467039715818 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:01:55 INFO - PROCESS | 2780 | 1467039715903 Marionette TRACE conn7 <- [1,2571,null,{"value":null}] 08:01:55 INFO - PROCESS | 2780 | 1467039715909 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:55 INFO - PROCESS | 2780 | 1467039715911 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:01:55 INFO - PROCESS | 2780 | ++DOCSHELL 13DBF400 == 29 [pid = 2780] [id = 652] 08:01:55 INFO - PROCESS | 2780 | ++DOMWINDOW == 72 (1408A000) [pid = 2780] [serial = 1956] [outer = 00000000] 08:01:55 INFO - PROCESS | 2780 | ++DOMWINDOW == 73 (15346800) [pid = 2780] [serial = 1957] [outer = 1408A000] 08:01:55 INFO - PROCESS | 2780 | 1467039715954 Marionette DEBUG loaded listener.js 08:01:56 INFO - PROCESS | 2780 | ++DOMWINDOW == 74 (15631C00) [pid = 2780] [serial = 1958] [outer = 1408A000] 08:01:56 INFO - PROCESS | 2780 | 1467039716408 Marionette TRACE conn7 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 08:01:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 08:01:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 630ms 08:01:56 INFO - PROCESS | 2780 | 1467039716447 Marionette TRACE conn7 -> [0,2573,"getWindowHandle",null] 08:01:56 INFO - PROCESS | 2780 | 1467039716449 Marionette TRACE conn7 <- [1,2573,null,{"value":"13"}] 08:01:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 08:01:56 INFO - PROCESS | 2780 | 1467039716464 Marionette TRACE conn7 -> [0,2574,"setScriptTimeout",{"ms":35000}] 08:01:56 INFO - PROCESS | 2780 | 1467039716466 Marionette TRACE conn7 <- [1,2574,null,{}] 08:01:56 INFO - PROCESS | 2780 | 1467039716470 Marionette TRACE conn7 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:56 INFO - PROCESS | 2780 | 1467039716475 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:01:56 INFO - PROCESS | 2780 | 1467039716581 Marionette TRACE conn7 <- [1,2575,null,{"value":null}] 08:01:56 INFO - PROCESS | 2780 | 1467039716587 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:56 INFO - PROCESS | 2780 | 1467039716589 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:01:56 INFO - PROCESS | 2780 | ++DOCSHELL 162AF000 == 30 [pid = 2780] [id = 653] 08:01:56 INFO - PROCESS | 2780 | ++DOMWINDOW == 75 (162B0C00) [pid = 2780] [serial = 1959] [outer = 00000000] 08:01:56 INFO - PROCESS | 2780 | ++DOMWINDOW == 76 (1636B800) [pid = 2780] [serial = 1960] [outer = 162B0C00] 08:01:56 INFO - PROCESS | 2780 | 1467039716632 Marionette DEBUG loaded listener.js 08:01:56 INFO - PROCESS | 2780 | ++DOMWINDOW == 77 (16496C00) [pid = 2780] [serial = 1961] [outer = 162B0C00] 08:01:57 INFO - PROCESS | 2780 | 1467039717064 Marionette TRACE conn7 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 08:01:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 08:01:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 670ms 08:01:57 INFO - PROCESS | 2780 | 1467039717138 Marionette TRACE conn7 -> [0,2577,"getWindowHandle",null] 08:01:57 INFO - PROCESS | 2780 | 1467039717140 Marionette TRACE conn7 <- [1,2577,null,{"value":"13"}] 08:01:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 08:01:57 INFO - PROCESS | 2780 | 1467039717143 Marionette TRACE conn7 -> [0,2578,"setScriptTimeout",{"ms":35000}] 08:01:57 INFO - PROCESS | 2780 | 1467039717145 Marionette TRACE conn7 <- [1,2578,null,{}] 08:01:57 INFO - PROCESS | 2780 | 1467039717148 Marionette TRACE conn7 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:57 INFO - PROCESS | 2780 | 1467039717150 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:01:57 INFO - PROCESS | 2780 | 1467039717227 Marionette TRACE conn7 <- [1,2579,null,{"value":null}] 08:01:57 INFO - PROCESS | 2780 | 1467039717233 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:57 INFO - PROCESS | 2780 | 1467039717234 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:01:57 INFO - PROCESS | 2780 | ++DOCSHELL 167E1400 == 31 [pid = 2780] [id = 654] 08:01:57 INFO - PROCESS | 2780 | ++DOMWINDOW == 78 (167E8800) [pid = 2780] [serial = 1962] [outer = 00000000] 08:01:57 INFO - PROCESS | 2780 | ++DOMWINDOW == 79 (1688CC00) [pid = 2780] [serial = 1963] [outer = 167E8800] 08:01:57 INFO - PROCESS | 2780 | 1467039717278 Marionette DEBUG loaded listener.js 08:01:57 INFO - PROCESS | 2780 | ++DOMWINDOW == 80 (168D3C00) [pid = 2780] [serial = 1964] [outer = 167E8800] 08:01:57 INFO - PROCESS | 2780 | 1467039717734 Marionette TRACE conn7 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 08:01:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 08:01:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 630ms 08:01:57 INFO - PROCESS | 2780 | 1467039717792 Marionette TRACE conn7 -> [0,2581,"getWindowHandle",null] 08:01:57 INFO - PROCESS | 2780 | 1467039717794 Marionette TRACE conn7 <- [1,2581,null,{"value":"13"}] 08:01:57 INFO - PROCESS | 2780 | 1467039717797 Marionette TRACE conn7 -> [0,2582,"setScriptTimeout",{"ms":35000}] 08:01:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 08:01:57 INFO - PROCESS | 2780 | 1467039717799 Marionette TRACE conn7 <- [1,2582,null,{}] 08:01:57 INFO - PROCESS | 2780 | 1467039717802 Marionette TRACE conn7 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:57 INFO - PROCESS | 2780 | 1467039717804 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:01:57 INFO - PROCESS | 2780 | 1467039717882 Marionette TRACE conn7 <- [1,2583,null,{"value":null}] 08:01:57 INFO - PROCESS | 2780 | 1467039717887 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:57 INFO - PROCESS | 2780 | 1467039717889 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:01:57 INFO - PROCESS | 2780 | ++DOCSHELL 0DE9DC00 == 32 [pid = 2780] [id = 655] 08:01:57 INFO - PROCESS | 2780 | ++DOMWINDOW == 81 (168D8800) [pid = 2780] [serial = 1965] [outer = 00000000] 08:01:57 INFO - PROCESS | 2780 | ++DOMWINDOW == 82 (169BC000) [pid = 2780] [serial = 1966] [outer = 168D8800] 08:01:57 INFO - PROCESS | 2780 | 1467039717932 Marionette DEBUG loaded listener.js 08:01:58 INFO - PROCESS | 2780 | ++DOMWINDOW == 83 (169BC400) [pid = 2780] [serial = 1967] [outer = 168D8800] 08:01:58 INFO - PROCESS | 2780 | 1467039718400 Marionette TRACE conn7 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 08:01:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 08:01:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 670ms 08:01:58 INFO - PROCESS | 2780 | 1467039718478 Marionette TRACE conn7 -> [0,2585,"getWindowHandle",null] 08:01:58 INFO - PROCESS | 2780 | 1467039718480 Marionette TRACE conn7 <- [1,2585,null,{"value":"13"}] 08:01:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 08:01:58 INFO - PROCESS | 2780 | 1467039718483 Marionette TRACE conn7 -> [0,2586,"setScriptTimeout",{"ms":35000}] 08:01:58 INFO - PROCESS | 2780 | 1467039718485 Marionette TRACE conn7 <- [1,2586,null,{}] 08:01:58 INFO - PROCESS | 2780 | 1467039718489 Marionette TRACE conn7 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:58 INFO - PROCESS | 2780 | 1467039718491 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:01:58 INFO - PROCESS | 2780 | 1467039718603 Marionette TRACE conn7 <- [1,2587,null,{"value":null}] 08:01:58 INFO - PROCESS | 2780 | 1467039718693 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:58 INFO - PROCESS | 2780 | 1467039718695 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:01:58 INFO - PROCESS | 2780 | ++DOCSHELL 11D8F400 == 33 [pid = 2780] [id = 656] 08:01:58 INFO - PROCESS | 2780 | ++DOMWINDOW == 84 (16A8D000) [pid = 2780] [serial = 1968] [outer = 00000000] 08:01:58 INFO - PROCESS | 2780 | ++DOMWINDOW == 85 (16A96400) [pid = 2780] [serial = 1969] [outer = 16A8D000] 08:01:58 INFO - PROCESS | 2780 | 1467039718738 Marionette DEBUG loaded listener.js 08:01:58 INFO - PROCESS | 2780 | ++DOMWINDOW == 86 (16A9B000) [pid = 2780] [serial = 1970] [outer = 16A8D000] 08:01:59 INFO - PROCESS | 2780 | 1467039719186 Marionette TRACE conn7 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 08:01:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 08:01:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 730ms 08:01:59 INFO - PROCESS | 2780 | 1467039719223 Marionette TRACE conn7 -> [0,2589,"getWindowHandle",null] 08:01:59 INFO - PROCESS | 2780 | 1467039719225 Marionette TRACE conn7 <- [1,2589,null,{"value":"13"}] 08:01:59 INFO - PROCESS | 2780 | 1467039719228 Marionette TRACE conn7 -> [0,2590,"setScriptTimeout",{"ms":35000}] 08:01:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 08:01:59 INFO - PROCESS | 2780 | 1467039719230 Marionette TRACE conn7 <- [1,2590,null,{}] 08:01:59 INFO - PROCESS | 2780 | 1467039719237 Marionette TRACE conn7 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:59 INFO - PROCESS | 2780 | 1467039719239 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:01:59 INFO - PROCESS | 2780 | 1467039719359 Marionette TRACE conn7 <- [1,2591,null,{"value":null}] 08:01:59 INFO - PROCESS | 2780 | 1467039719365 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:59 INFO - PROCESS | 2780 | 1467039719367 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:01:59 INFO - PROCESS | 2780 | ++DOCSHELL 16B28800 == 34 [pid = 2780] [id = 657] 08:01:59 INFO - PROCESS | 2780 | ++DOMWINDOW == 87 (16B2BC00) [pid = 2780] [serial = 1971] [outer = 00000000] 08:01:59 INFO - PROCESS | 2780 | ++DOMWINDOW == 88 (17ACB800) [pid = 2780] [serial = 1972] [outer = 16B2BC00] 08:01:59 INFO - PROCESS | 2780 | 1467039719415 Marionette DEBUG loaded listener.js 08:01:59 INFO - PROCESS | 2780 | ++DOMWINDOW == 89 (17AD2C00) [pid = 2780] [serial = 1973] [outer = 16B2BC00] 08:01:59 INFO - PROCESS | 2780 | 1467039719903 Marionette TRACE conn7 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 08:01:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 08:01:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 730ms 08:02:00 INFO - PROCESS | 2780 | 1467039720001 Marionette TRACE conn7 -> [0,2593,"getWindowHandle",null] 08:02:00 INFO - PROCESS | 2780 | 1467039720004 Marionette TRACE conn7 <- [1,2593,null,{"value":"13"}] 08:02:00 INFO - PROCESS | 2780 | 1467039720007 Marionette TRACE conn7 -> [0,2594,"setScriptTimeout",{"ms":35000}] 08:02:00 INFO - PROCESS | 2780 | 1467039720009 Marionette TRACE conn7 <- [1,2594,null,{}] 08:02:00 INFO - PROCESS | 2780 | 1467039720013 Marionette TRACE conn7 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 08:02:00 INFO - PROCESS | 2780 | 1467039720015 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:02:00 INFO - PROCESS | 2780 | 1467039720319 Marionette TRACE conn7 <- [1,2595,null,{"value":null}] 08:02:00 INFO - PROCESS | 2780 | --DOMWINDOW == 88 (167E9C00) [pid = 2780] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 08:02:00 INFO - PROCESS | 2780 | --DOMWINDOW == 87 (169BE800) [pid = 2780] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 08:02:00 INFO - PROCESS | 2780 | --DOMWINDOW == 86 (13A03800) [pid = 2780] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 08:02:00 INFO - PROCESS | 2780 | --DOMWINDOW == 85 (18D87000) [pid = 2780] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 08:02:00 INFO - PROCESS | 2780 | --DOMWINDOW == 84 (168D4000) [pid = 2780] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 08:02:00 INFO - PROCESS | 2780 | --DOMWINDOW == 83 (167E4400) [pid = 2780] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 08:02:00 INFO - PROCESS | 2780 | --DOMWINDOW == 82 (162B4800) [pid = 2780] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 08:02:00 INFO - PROCESS | 2780 | --DOMWINDOW == 81 (1507D400) [pid = 2780] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 08:02:00 INFO - PROCESS | 2780 | --DOMWINDOW == 80 (12510000) [pid = 2780] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 08:02:00 INFO - PROCESS | 2780 | --DOMWINDOW == 79 (1243DC00) [pid = 2780] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 08:02:00 INFO - PROCESS | 2780 | --DOMWINDOW == 78 (0E04B000) [pid = 2780] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 08:02:00 INFO - PROCESS | 2780 | --DOMWINDOW == 77 (0DAD0800) [pid = 2780] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 08:02:00 INFO - PROCESS | 2780 | --DOMWINDOW == 76 (18D83000) [pid = 2780] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 08:02:00 INFO - PROCESS | 2780 | --DOMWINDOW == 75 (13353C00) [pid = 2780] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 08:02:00 INFO - PROCESS | 2780 | 1467039720384 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:00 INFO - PROCESS | 2780 | 1467039720386 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:02:00 INFO - PROCESS | 2780 | ++DOCSHELL 0CA74000 == 35 [pid = 2780] [id = 658] 08:02:00 INFO - PROCESS | 2780 | ++DOMWINDOW == 76 (0CB35800) [pid = 2780] [serial = 1974] [outer = 00000000] 08:02:00 INFO - PROCESS | 2780 | ++DOMWINDOW == 77 (11D92800) [pid = 2780] [serial = 1975] [outer = 0CB35800] 08:02:00 INFO - PROCESS | 2780 | 1467039720432 Marionette DEBUG loaded listener.js 08:02:00 INFO - PROCESS | 2780 | ++DOMWINDOW == 78 (13E35000) [pid = 2780] [serial = 1976] [outer = 0CB35800] 08:02:00 INFO - PROCESS | 2780 | 1467039720790 Marionette TRACE conn7 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 08:02:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 08:02:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 810ms 08:02:00 INFO - PROCESS | 2780 | 1467039720833 Marionette TRACE conn7 -> [0,2597,"getWindowHandle",null] 08:02:00 INFO - PROCESS | 2780 | 1467039720835 Marionette TRACE conn7 <- [1,2597,null,{"value":"13"}] 08:02:00 INFO - PROCESS | 2780 | 1467039720838 Marionette TRACE conn7 -> [0,2598,"setScriptTimeout",{"ms":35000}] 08:02:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 08:02:00 INFO - PROCESS | 2780 | 1467039720840 Marionette TRACE conn7 <- [1,2598,null,{}] 08:02:00 INFO - PROCESS | 2780 | 1467039720843 Marionette TRACE conn7 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:00 INFO - PROCESS | 2780 | 1467039720845 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:02:00 INFO - PROCESS | 2780 | 1467039720928 Marionette TRACE conn7 <- [1,2599,null,{"value":null}] 08:02:00 INFO - PROCESS | 2780 | 1467039720933 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:00 INFO - PROCESS | 2780 | 1467039720935 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:02:00 INFO - PROCESS | 2780 | ++DOCSHELL 1648FC00 == 36 [pid = 2780] [id = 659] 08:02:00 INFO - PROCESS | 2780 | ++DOMWINDOW == 79 (167EA000) [pid = 2780] [serial = 1977] [outer = 00000000] 08:02:00 INFO - PROCESS | 2780 | ++DOMWINDOW == 80 (186FD400) [pid = 2780] [serial = 1978] [outer = 167EA000] 08:02:00 INFO - PROCESS | 2780 | 1467039720989 Marionette DEBUG loaded listener.js 08:02:01 INFO - PROCESS | 2780 | ++DOMWINDOW == 81 (18E0BC00) [pid = 2780] [serial = 1979] [outer = 167EA000] 08:02:01 INFO - PROCESS | 2780 | 1467039721423 Marionette TRACE conn7 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 08:02:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 08:02:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 630ms 08:02:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 08:02:01 INFO - PROCESS | 2780 | 1467039721472 Marionette TRACE conn7 -> [0,2601,"getWindowHandle",null] 08:02:01 INFO - PROCESS | 2780 | 1467039721474 Marionette TRACE conn7 <- [1,2601,null,{"value":"13"}] 08:02:01 INFO - PROCESS | 2780 | 1467039721477 Marionette TRACE conn7 -> [0,2602,"setScriptTimeout",{"ms":35000}] 08:02:01 INFO - PROCESS | 2780 | 1467039721479 Marionette TRACE conn7 <- [1,2602,null,{}] 08:02:01 INFO - PROCESS | 2780 | 1467039721482 Marionette TRACE conn7 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:01 INFO - PROCESS | 2780 | 1467039721484 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:02:01 INFO - PROCESS | 2780 | 1467039721565 Marionette TRACE conn7 <- [1,2603,null,{"value":null}] 08:02:01 INFO - PROCESS | 2780 | 1467039721571 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:01 INFO - PROCESS | 2780 | 1467039721573 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:02:01 INFO - PROCESS | 2780 | ++DOCSHELL 1918C800 == 37 [pid = 2780] [id = 660] 08:02:01 INFO - PROCESS | 2780 | ++DOMWINDOW == 82 (19DA0400) [pid = 2780] [serial = 1980] [outer = 00000000] 08:02:01 INFO - PROCESS | 2780 | ++DOMWINDOW == 83 (1ABDE800) [pid = 2780] [serial = 1981] [outer = 19DA0400] 08:02:01 INFO - PROCESS | 2780 | 1467039721616 Marionette DEBUG loaded listener.js 08:02:01 INFO - PROCESS | 2780 | ++DOMWINDOW == 84 (1ABE4000) [pid = 2780] [serial = 1982] [outer = 19DA0400] 08:02:02 INFO - PROCESS | 2780 | 1467039722078 Marionette TRACE conn7 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 08:02:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 08:02:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 630ms 08:02:02 INFO - PROCESS | 2780 | 1467039722108 Marionette TRACE conn7 -> [0,2605,"getWindowHandle",null] 08:02:02 INFO - PROCESS | 2780 | 1467039722110 Marionette TRACE conn7 <- [1,2605,null,{"value":"13"}] 08:02:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 08:02:02 INFO - PROCESS | 2780 | 1467039722113 Marionette TRACE conn7 -> [0,2606,"setScriptTimeout",{"ms":35000}] 08:02:02 INFO - PROCESS | 2780 | 1467039722114 Marionette TRACE conn7 <- [1,2606,null,{}] 08:02:02 INFO - PROCESS | 2780 | 1467039722136 Marionette TRACE conn7 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:02 INFO - PROCESS | 2780 | 1467039722138 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:02:02 INFO - PROCESS | 2780 | 1467039722219 Marionette TRACE conn7 <- [1,2607,null,{"value":null}] 08:02:02 INFO - PROCESS | 2780 | 1467039722225 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:02 INFO - PROCESS | 2780 | 1467039722227 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:02:02 INFO - PROCESS | 2780 | ++DOCSHELL 1507D000 == 38 [pid = 2780] [id = 661] 08:02:02 INFO - PROCESS | 2780 | ++DOMWINDOW == 85 (1ABE9800) [pid = 2780] [serial = 1983] [outer = 00000000] 08:02:02 INFO - PROCESS | 2780 | ++DOMWINDOW == 86 (1AC29000) [pid = 2780] [serial = 1984] [outer = 1ABE9800] 08:02:02 INFO - PROCESS | 2780 | 1467039722269 Marionette DEBUG loaded listener.js 08:02:02 INFO - PROCESS | 2780 | ++DOMWINDOW == 87 (1AC2C400) [pid = 2780] [serial = 1985] [outer = 1ABE9800] 08:02:03 INFO - PROCESS | 2780 | 1467039723092 Marionette TRACE conn7 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 08:02:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 08:02:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1035ms 08:02:03 INFO - PROCESS | 2780 | 1467039723149 Marionette TRACE conn7 -> [0,2609,"getWindowHandle",null] 08:02:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 08:02:03 INFO - PROCESS | 2780 | 1467039723154 Marionette TRACE conn7 <- [1,2609,null,{"value":"13"}] 08:02:03 INFO - PROCESS | 2780 | 1467039723159 Marionette TRACE conn7 -> [0,2610,"setScriptTimeout",{"ms":35000}] 08:02:03 INFO - PROCESS | 2780 | 1467039723164 Marionette TRACE conn7 <- [1,2610,null,{}] 08:02:03 INFO - PROCESS | 2780 | 1467039723230 Marionette TRACE conn7 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:03 INFO - PROCESS | 2780 | 1467039723233 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:02:03 INFO - PROCESS | 2780 | 1467039723380 Marionette TRACE conn7 <- [1,2611,null,{"value":null}] 08:02:03 INFO - PROCESS | 2780 | 1467039723484 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:03 INFO - PROCESS | 2780 | 1467039723486 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:02:03 INFO - PROCESS | 2780 | ++DOCSHELL 0DACEC00 == 39 [pid = 2780] [id = 662] 08:02:03 INFO - PROCESS | 2780 | ++DOMWINDOW == 88 (0DAD0000) [pid = 2780] [serial = 1986] [outer = 00000000] 08:02:03 INFO - PROCESS | 2780 | ++DOMWINDOW == 89 (0DE37000) [pid = 2780] [serial = 1987] [outer = 0DAD0000] 08:02:03 INFO - PROCESS | 2780 | 1467039723543 Marionette DEBUG loaded listener.js 08:02:03 INFO - PROCESS | 2780 | ++DOMWINDOW == 90 (0E054C00) [pid = 2780] [serial = 1988] [outer = 0DAD0000] 08:02:04 INFO - PROCESS | 2780 | 1467039724451 Marionette TRACE conn7 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 08:02:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 08:02:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1389ms 08:02:04 INFO - PROCESS | 2780 | 1467039724548 Marionette TRACE conn7 -> [0,2613,"getWindowHandle",null] 08:02:04 INFO - PROCESS | 2780 | 1467039724553 Marionette TRACE conn7 <- [1,2613,null,{"value":"13"}] 08:02:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 08:02:04 INFO - PROCESS | 2780 | 1467039724558 Marionette TRACE conn7 -> [0,2614,"setScriptTimeout",{"ms":35000}] 08:02:04 INFO - PROCESS | 2780 | 1467039724561 Marionette TRACE conn7 <- [1,2614,null,{}] 08:02:04 INFO - PROCESS | 2780 | 1467039724567 Marionette TRACE conn7 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:04 INFO - PROCESS | 2780 | 1467039724570 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:02:04 INFO - PROCESS | 2780 | 1467039724707 Marionette TRACE conn7 <- [1,2615,null,{"value":null}] 08:02:04 INFO - PROCESS | 2780 | 1467039724837 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:04 INFO - PROCESS | 2780 | 1467039724842 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:02:04 INFO - PROCESS | 2780 | --DOCSHELL 1918C800 == 38 [pid = 2780] [id = 660] 08:02:04 INFO - PROCESS | 2780 | --DOCSHELL 1648FC00 == 37 [pid = 2780] [id = 659] 08:02:04 INFO - PROCESS | 2780 | --DOCSHELL 0CA74000 == 36 [pid = 2780] [id = 658] 08:02:04 INFO - PROCESS | 2780 | --DOCSHELL 16B28800 == 35 [pid = 2780] [id = 657] 08:02:04 INFO - PROCESS | 2780 | --DOCSHELL 11D8F400 == 34 [pid = 2780] [id = 656] 08:02:04 INFO - PROCESS | 2780 | --DOCSHELL 0DE9DC00 == 33 [pid = 2780] [id = 655] 08:02:04 INFO - PROCESS | 2780 | --DOCSHELL 167E1400 == 32 [pid = 2780] [id = 654] 08:02:04 INFO - PROCESS | 2780 | --DOCSHELL 162AF000 == 31 [pid = 2780] [id = 653] 08:02:04 INFO - PROCESS | 2780 | --DOCSHELL 13DBF400 == 30 [pid = 2780] [id = 652] 08:02:04 INFO - PROCESS | 2780 | --DOCSHELL 1221D400 == 29 [pid = 2780] [id = 651] 08:02:04 INFO - PROCESS | 2780 | --DOCSHELL 11D8F800 == 28 [pid = 2780] [id = 650] 08:02:04 INFO - PROCESS | 2780 | --DOMWINDOW == 89 (1ABE3800) [pid = 2780] [serial = 1942] [outer = 00000000] [url = about:blank] 08:02:04 INFO - PROCESS | 2780 | ++DOCSHELL 0C516400 == 29 [pid = 2780] [id = 663] 08:02:04 INFO - PROCESS | 2780 | ++DOMWINDOW == 90 (0CA74000) [pid = 2780] [serial = 1989] [outer = 00000000] 08:02:04 INFO - PROCESS | 2780 | ++DOMWINDOW == 91 (0DAD9000) [pid = 2780] [serial = 1990] [outer = 0CA74000] 08:02:04 INFO - PROCESS | 2780 | 1467039724978 Marionette DEBUG loaded listener.js 08:02:05 INFO - PROCESS | 2780 | ++DOMWINDOW == 92 (0DD1CC00) [pid = 2780] [serial = 1991] [outer = 0CA74000] 08:02:05 INFO - PROCESS | 2780 | --DOCSHELL 0DD20C00 == 28 [pid = 2780] [id = 649] 08:02:05 INFO - PROCESS | 2780 | --DOCSHELL 0DA74000 == 27 [pid = 2780] [id = 648] 08:02:05 INFO - PROCESS | 2780 | --DOCSHELL 15343000 == 26 [pid = 2780] [id = 647] 08:02:05 INFO - PROCESS | 2780 | --DOMWINDOW == 91 (19187C00) [pid = 2780] [serial = 1940] [outer = 00000000] [url = about:blank] 08:02:05 INFO - PROCESS | 2780 | --DOMWINDOW == 90 (16A91400) [pid = 2780] [serial = 1927] [outer = 00000000] [url = about:blank] 08:02:05 INFO - PROCESS | 2780 | --DOMWINDOW == 89 (16B2C000) [pid = 2780] [serial = 1930] [outer = 00000000] [url = about:blank] 08:02:05 INFO - PROCESS | 2780 | --DOMWINDOW == 88 (19188000) [pid = 2780] [serial = 1933] [outer = 00000000] [url = about:blank] 08:02:05 INFO - PROCESS | 2780 | --DOMWINDOW == 87 (17AC9000) [pid = 2780] [serial = 1931] [outer = 00000000] [url = about:blank] 08:02:05 INFO - PROCESS | 2780 | --DOMWINDOW == 86 (162B9400) [pid = 2780] [serial = 1939] [outer = 00000000] [url = about:blank] 08:02:05 INFO - PROCESS | 2780 | --DOMWINDOW == 85 (19D9C000) [pid = 2780] [serial = 1934] [outer = 00000000] [url = about:blank] 08:02:05 INFO - PROCESS | 2780 | --DOMWINDOW == 84 (168DCC00) [pid = 2780] [serial = 1924] [outer = 00000000] [url = about:blank] 08:02:05 INFO - PROCESS | 2780 | --DOMWINDOW == 83 (16887C00) [pid = 2780] [serial = 1921] [outer = 00000000] [url = about:blank] 08:02:05 INFO - PROCESS | 2780 | --DOMWINDOW == 82 (16888C00) [pid = 2780] [serial = 1922] [outer = 00000000] [url = about:blank] 08:02:05 INFO - PROCESS | 2780 | --DOMWINDOW == 81 (16498800) [pid = 2780] [serial = 1918] [outer = 00000000] [url = about:blank] 08:02:05 INFO - PROCESS | 2780 | --DOMWINDOW == 80 (1652A000) [pid = 2780] [serial = 1919] [outer = 00000000] [url = about:blank] 08:02:05 INFO - PROCESS | 2780 | --DOMWINDOW == 79 (1564F800) [pid = 2780] [serial = 1915] [outer = 00000000] [url = about:blank] 08:02:05 INFO - PROCESS | 2780 | --DOMWINDOW == 78 (15FF7C00) [pid = 2780] [serial = 1916] [outer = 00000000] [url = about:blank] 08:02:05 INFO - PROCESS | 2780 | --DOMWINDOW == 77 (13A05400) [pid = 2780] [serial = 1912] [outer = 00000000] [url = about:blank] 08:02:05 INFO - PROCESS | 2780 | --DOMWINDOW == 76 (1504BC00) [pid = 2780] [serial = 1913] [outer = 00000000] [url = about:blank] 08:02:05 INFO - PROCESS | 2780 | --DOMWINDOW == 75 (12511800) [pid = 2780] [serial = 1909] [outer = 00000000] [url = about:blank] 08:02:05 INFO - PROCESS | 2780 | --DOMWINDOW == 74 (13371800) [pid = 2780] [serial = 1910] [outer = 00000000] [url = about:blank] 08:02:05 INFO - PROCESS | 2780 | --DOMWINDOW == 73 (0E052000) [pid = 2780] [serial = 1906] [outer = 00000000] [url = about:blank] 08:02:05 INFO - PROCESS | 2780 | --DOMWINDOW == 72 (0E803C00) [pid = 2780] [serial = 1907] [outer = 00000000] [url = about:blank] 08:02:05 INFO - PROCESS | 2780 | --DOMWINDOW == 71 (0DAD5400) [pid = 2780] [serial = 1903] [outer = 00000000] [url = about:blank] 08:02:05 INFO - PROCESS | 2780 | --DOMWINDOW == 70 (0DBB3400) [pid = 2780] [serial = 1904] [outer = 00000000] [url = about:blank] 08:02:05 INFO - PROCESS | 2780 | --DOMWINDOW == 69 (19D9E000) [pid = 2780] [serial = 1901] [outer = 00000000] [url = about:blank] 08:02:05 INFO - PROCESS | 2780 | --DOMWINDOW == 68 (167ED800) [pid = 2780] [serial = 1936] [outer = 00000000] [url = about:blank] 08:02:05 INFO - PROCESS | 2780 | --DOMWINDOW == 67 (16A92000) [pid = 2780] [serial = 1928] [outer = 00000000] [url = about:blank] 08:02:05 INFO - PROCESS | 2780 | --DOMWINDOW == 66 (1692EC00) [pid = 2780] [serial = 1937] [outer = 00000000] [url = about:blank] 08:02:05 INFO - PROCESS | 2780 | --DOMWINDOW == 65 (168D8000) [pid = 2780] [serial = 1925] [outer = 00000000] [url = about:blank] 08:02:05 INFO - PROCESS | 2780 | 1467039725389 Marionette TRACE conn7 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 08:02:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 08:02:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 890ms 08:02:05 INFO - PROCESS | 2780 | 1467039725448 Marionette TRACE conn7 -> [0,2617,"getWindowHandle",null] 08:02:05 INFO - PROCESS | 2780 | 1467039725453 Marionette TRACE conn7 <- [1,2617,null,{"value":"13"}] 08:02:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 08:02:05 INFO - PROCESS | 2780 | 1467039725459 Marionette TRACE conn7 -> [0,2618,"setScriptTimeout",{"ms":35000}] 08:02:05 INFO - PROCESS | 2780 | 1467039725462 Marionette TRACE conn7 <- [1,2618,null,{}] 08:02:05 INFO - PROCESS | 2780 | 1467039725466 Marionette TRACE conn7 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:05 INFO - PROCESS | 2780 | 1467039725469 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:02:05 INFO - PROCESS | 2780 | 1467039725556 Marionette TRACE conn7 <- [1,2619,null,{"value":null}] 08:02:05 INFO - PROCESS | 2780 | 1467039725563 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:05 INFO - PROCESS | 2780 | 1467039725565 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:02:05 INFO - PROCESS | 2780 | ++DOCSHELL 0E053000 == 27 [pid = 2780] [id = 664] 08:02:05 INFO - PROCESS | 2780 | ++DOMWINDOW == 66 (0E055800) [pid = 2780] [serial = 1992] [outer = 00000000] 08:02:05 INFO - PROCESS | 2780 | ++DOMWINDOW == 67 (0E807000) [pid = 2780] [serial = 1993] [outer = 0E055800] 08:02:05 INFO - PROCESS | 2780 | 1467039725612 Marionette DEBUG loaded listener.js 08:02:05 INFO - PROCESS | 2780 | ++DOMWINDOW == 68 (0E887C00) [pid = 2780] [serial = 1994] [outer = 0E055800] 08:02:06 INFO - PROCESS | 2780 | 1467039726104 Marionette TRACE conn7 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 08:02:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 08:02:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 670ms 08:02:06 INFO - PROCESS | 2780 | 1467039726134 Marionette TRACE conn7 -> [0,2621,"getWindowHandle",null] 08:02:06 INFO - PROCESS | 2780 | 1467039726136 Marionette TRACE conn7 <- [1,2621,null,{"value":"13"}] 08:02:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 08:02:06 INFO - PROCESS | 2780 | 1467039726144 Marionette TRACE conn7 -> [0,2622,"setScriptTimeout",{"ms":35000}] 08:02:06 INFO - PROCESS | 2780 | 1467039726147 Marionette TRACE conn7 <- [1,2622,null,{}] 08:02:06 INFO - PROCESS | 2780 | 1467039726158 Marionette TRACE conn7 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:06 INFO - PROCESS | 2780 | 1467039726163 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:02:06 INFO - PROCESS | 2780 | 1467039726275 Marionette TRACE conn7 <- [1,2623,null,{"value":null}] 08:02:06 INFO - PROCESS | 2780 | 1467039726382 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:06 INFO - PROCESS | 2780 | 1467039726385 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:02:06 INFO - PROCESS | 2780 | ++DOCSHELL 13379000 == 28 [pid = 2780] [id = 665] 08:02:06 INFO - PROCESS | 2780 | ++DOMWINDOW == 69 (13379400) [pid = 2780] [serial = 1995] [outer = 00000000] 08:02:06 INFO - PROCESS | 2780 | ++DOMWINDOW == 70 (13961000) [pid = 2780] [serial = 1996] [outer = 13379400] 08:02:06 INFO - PROCESS | 2780 | 1467039726435 Marionette DEBUG loaded listener.js 08:02:06 INFO - PROCESS | 2780 | ++DOMWINDOW == 71 (13A07400) [pid = 2780] [serial = 1997] [outer = 13379400] 08:02:06 INFO - PROCESS | 2780 | 1467039726806 Marionette TRACE conn7 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 08:02:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 08:02:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 730ms 08:02:06 INFO - PROCESS | 2780 | 1467039726878 Marionette TRACE conn7 -> [0,2625,"getWindowHandle",null] 08:02:06 INFO - PROCESS | 2780 | 1467039726881 Marionette TRACE conn7 <- [1,2625,null,{"value":"13"}] 08:02:06 INFO - PROCESS | 2780 | 1467039726885 Marionette TRACE conn7 -> [0,2626,"setScriptTimeout",{"ms":35000}] 08:02:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 08:02:06 INFO - PROCESS | 2780 | 1467039726886 Marionette TRACE conn7 <- [1,2626,null,{}] 08:02:06 INFO - PROCESS | 2780 | 1467039726899 Marionette TRACE conn7 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:06 INFO - PROCESS | 2780 | 1467039726901 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:02:06 INFO - PROCESS | 2780 | 1467039726987 Marionette TRACE conn7 <- [1,2627,null,{"value":null}] 08:02:07 INFO - PROCESS | 2780 | 1467039726992 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:07 INFO - PROCESS | 2780 | 1467039726994 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:02:07 INFO - PROCESS | 2780 | ++DOCSHELL 1408D000 == 29 [pid = 2780] [id = 666] 08:02:07 INFO - PROCESS | 2780 | ++DOMWINDOW == 72 (1504C800) [pid = 2780] [serial = 1998] [outer = 00000000] 08:02:07 INFO - PROCESS | 2780 | ++DOMWINDOW == 73 (15632800) [pid = 2780] [serial = 1999] [outer = 1504C800] 08:02:07 INFO - PROCESS | 2780 | 1467039727042 Marionette DEBUG loaded listener.js 08:02:07 INFO - PROCESS | 2780 | ++DOMWINDOW == 74 (156F6000) [pid = 2780] [serial = 2000] [outer = 1504C800] 08:02:07 INFO - PROCESS | 2780 | 1467039727527 Marionette TRACE conn7 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 08:02:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 08:02:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 690ms 08:02:07 INFO - PROCESS | 2780 | 1467039727578 Marionette TRACE conn7 -> [0,2629,"getWindowHandle",null] 08:02:07 INFO - PROCESS | 2780 | 1467039727580 Marionette TRACE conn7 <- [1,2629,null,{"value":"13"}] 08:02:07 INFO - PROCESS | 2780 | 1467039727584 Marionette TRACE conn7 -> [0,2630,"setScriptTimeout",{"ms":35000}] 08:02:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 08:02:07 INFO - PROCESS | 2780 | 1467039727586 Marionette TRACE conn7 <- [1,2630,null,{}] 08:02:07 INFO - PROCESS | 2780 | 1467039727589 Marionette TRACE conn7 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:07 INFO - PROCESS | 2780 | 1467039727591 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:02:07 INFO - PROCESS | 2780 | 1467039727735 Marionette TRACE conn7 <- [1,2631,null,{"value":null}] 08:02:07 INFO - PROCESS | 2780 | 1467039727747 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:07 INFO - PROCESS | 2780 | 1467039727749 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:02:07 INFO - PROCESS | 2780 | ++DOCSHELL 162B7800 == 30 [pid = 2780] [id = 667] 08:02:07 INFO - PROCESS | 2780 | ++DOMWINDOW == 75 (162B8000) [pid = 2780] [serial = 2001] [outer = 00000000] 08:02:07 INFO - PROCESS | 2780 | ++DOMWINDOW == 76 (1636AC00) [pid = 2780] [serial = 2002] [outer = 162B8000] 08:02:07 INFO - PROCESS | 2780 | 1467039727794 Marionette DEBUG loaded listener.js 08:02:07 INFO - PROCESS | 2780 | ++DOMWINDOW == 77 (16495400) [pid = 2780] [serial = 2003] [outer = 162B8000] 08:02:08 INFO - PROCESS | 2780 | 1467039728223 Marionette TRACE conn7 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 08:02:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 08:02:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 670ms 08:02:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 08:02:08 INFO - PROCESS | 2780 | 1467039728258 Marionette TRACE conn7 -> [0,2633,"getWindowHandle",null] 08:02:08 INFO - PROCESS | 2780 | 1467039728260 Marionette TRACE conn7 <- [1,2633,null,{"value":"13"}] 08:02:08 INFO - PROCESS | 2780 | 1467039728263 Marionette TRACE conn7 -> [0,2634,"setScriptTimeout",{"ms":35000}] 08:02:08 INFO - PROCESS | 2780 | 1467039728265 Marionette TRACE conn7 <- [1,2634,null,{}] 08:02:08 INFO - PROCESS | 2780 | 1467039728268 Marionette TRACE conn7 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:08 INFO - PROCESS | 2780 | 1467039728274 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:02:08 INFO - PROCESS | 2780 | 1467039728413 Marionette TRACE conn7 <- [1,2635,null,{"value":null}] 08:02:08 INFO - PROCESS | 2780 | 1467039728419 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:08 INFO - PROCESS | 2780 | 1467039728421 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:02:08 INFO - PROCESS | 2780 | ++DOCSHELL 1649B400 == 31 [pid = 2780] [id = 668] 08:02:08 INFO - PROCESS | 2780 | ++DOMWINDOW == 78 (1652A000) [pid = 2780] [serial = 2004] [outer = 00000000] 08:02:08 INFO - PROCESS | 2780 | ++DOMWINDOW == 79 (1688F400) [pid = 2780] [serial = 2005] [outer = 1652A000] 08:02:08 INFO - PROCESS | 2780 | 1467039728466 Marionette DEBUG loaded listener.js 08:02:08 INFO - PROCESS | 2780 | ++DOMWINDOW == 80 (16896800) [pid = 2780] [serial = 2006] [outer = 1652A000] 08:02:08 INFO - PROCESS | 2780 | 1467039728926 Marionette TRACE conn7 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 08:02:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 08:02:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 670ms 08:02:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 08:02:08 INFO - PROCESS | 2780 | 1467039728934 Marionette TRACE conn7 -> [0,2637,"getWindowHandle",null] 08:02:08 INFO - PROCESS | 2780 | 1467039728936 Marionette TRACE conn7 <- [1,2637,null,{"value":"13"}] 08:02:08 INFO - PROCESS | 2780 | 1467039728939 Marionette TRACE conn7 -> [0,2638,"setScriptTimeout",{"ms":35000}] 08:02:08 INFO - PROCESS | 2780 | 1467039728941 Marionette TRACE conn7 <- [1,2638,null,{}] 08:02:08 INFO - PROCESS | 2780 | 1467039728944 Marionette TRACE conn7 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:08 INFO - PROCESS | 2780 | 1467039728946 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:02:09 INFO - PROCESS | 2780 | 1467039729062 Marionette TRACE conn7 <- [1,2639,null,{"value":null}] 08:02:09 INFO - PROCESS | 2780 | 1467039729155 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:09 INFO - PROCESS | 2780 | 1467039729157 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:02:09 INFO - PROCESS | 2780 | ++DOCSHELL 0EAC7400 == 32 [pid = 2780] [id = 669] 08:02:09 INFO - PROCESS | 2780 | ++DOMWINDOW == 81 (11DD7000) [pid = 2780] [serial = 2007] [outer = 00000000] 08:02:09 INFO - PROCESS | 2780 | ++DOMWINDOW == 82 (1692F000) [pid = 2780] [serial = 2008] [outer = 11DD7000] 08:02:09 INFO - PROCESS | 2780 | 1467039729200 Marionette DEBUG loaded listener.js 08:02:09 INFO - PROCESS | 2780 | ++DOMWINDOW == 83 (16930400) [pid = 2780] [serial = 2009] [outer = 11DD7000] 08:02:09 INFO - PROCESS | 2780 | --DOMWINDOW == 82 (167EA000) [pid = 2780] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 08:02:09 INFO - PROCESS | 2780 | --DOMWINDOW == 81 (0CB35800) [pid = 2780] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 08:02:09 INFO - PROCESS | 2780 | --DOMWINDOW == 80 (162B0C00) [pid = 2780] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 08:02:09 INFO - PROCESS | 2780 | --DOMWINDOW == 79 (167E8800) [pid = 2780] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 08:02:09 INFO - PROCESS | 2780 | --DOMWINDOW == 78 (0DE28C00) [pid = 2780] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 08:02:09 INFO - PROCESS | 2780 | --DOMWINDOW == 77 (19DA0400) [pid = 2780] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 08:02:09 INFO - PROCESS | 2780 | --DOMWINDOW == 76 (16A8D000) [pid = 2780] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 08:02:09 INFO - PROCESS | 2780 | --DOMWINDOW == 75 (168D8800) [pid = 2780] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 08:02:09 INFO - PROCESS | 2780 | --DOMWINDOW == 74 (19E14000) [pid = 2780] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 08:02:09 INFO - PROCESS | 2780 | --DOMWINDOW == 73 (1408A000) [pid = 2780] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 08:02:09 INFO - PROCESS | 2780 | --DOMWINDOW == 72 (12517400) [pid = 2780] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 08:02:09 INFO - PROCESS | 2780 | --DOMWINDOW == 71 (0DA74800) [pid = 2780] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 08:02:09 INFO - PROCESS | 2780 | --DOMWINDOW == 70 (11D90400) [pid = 2780] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 08:02:09 INFO - PROCESS | 2780 | --DOMWINDOW == 69 (16B2BC00) [pid = 2780] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 08:02:09 INFO - PROCESS | 2780 | 1467039729722 Marionette TRACE conn7 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 08:02:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 08:02:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 830ms 08:02:09 INFO - PROCESS | 2780 | 1467039729781 Marionette TRACE conn7 -> [0,2641,"getWindowHandle",null] 08:02:09 INFO - PROCESS | 2780 | 1467039729783 Marionette TRACE conn7 <- [1,2641,null,{"value":"13"}] 08:02:09 INFO - PROCESS | 2780 | 1467039729787 Marionette TRACE conn7 -> [0,2642,"setScriptTimeout",{"ms":35000}] 08:02:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 08:02:09 INFO - PROCESS | 2780 | 1467039729789 Marionette TRACE conn7 <- [1,2642,null,{}] 08:02:09 INFO - PROCESS | 2780 | 1467039729793 Marionette TRACE conn7 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:09 INFO - PROCESS | 2780 | 1467039729794 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:02:09 INFO - PROCESS | 2780 | 1467039729872 Marionette TRACE conn7 <- [1,2643,null,{"value":null}] 08:02:09 INFO - PROCESS | 2780 | 1467039729878 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:09 INFO - PROCESS | 2780 | 1467039729879 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:02:09 INFO - PROCESS | 2780 | ++DOCSHELL 0DB70C00 == 33 [pid = 2780] [id = 670] 08:02:09 INFO - PROCESS | 2780 | ++DOMWINDOW == 70 (12517400) [pid = 2780] [serial = 2010] [outer = 00000000] 08:02:09 INFO - PROCESS | 2780 | ++DOMWINDOW == 71 (168DC400) [pid = 2780] [serial = 2011] [outer = 12517400] 08:02:09 INFO - PROCESS | 2780 | 1467039729922 Marionette DEBUG loaded listener.js 08:02:09 INFO - PROCESS | 2780 | ++DOMWINDOW == 72 (169C1C00) [pid = 2780] [serial = 2012] [outer = 12517400] 08:02:10 INFO - PROCESS | 2780 | 1467039730371 Marionette TRACE conn7 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 08:02:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 08:02:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 630ms 08:02:10 INFO - PROCESS | 2780 | 1467039730421 Marionette TRACE conn7 -> [0,2645,"getWindowHandle",null] 08:02:10 INFO - PROCESS | 2780 | 1467039730423 Marionette TRACE conn7 <- [1,2645,null,{"value":"13"}] 08:02:10 INFO - PROCESS | 2780 | 1467039730427 Marionette TRACE conn7 -> [0,2646,"setScriptTimeout",{"ms":35000}] 08:02:10 INFO - PROCESS | 2780 | 1467039730428 Marionette TRACE conn7 <- [1,2646,null,{}] 08:02:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 08:02:10 INFO - PROCESS | 2780 | 1467039730432 Marionette TRACE conn7 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:10 INFO - PROCESS | 2780 | 1467039730434 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:02:10 INFO - PROCESS | 2780 | 1467039730514 Marionette TRACE conn7 <- [1,2647,null,{"value":null}] 08:02:10 INFO - PROCESS | 2780 | 1467039730520 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:10 INFO - PROCESS | 2780 | 1467039730531 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:02:10 INFO - PROCESS | 2780 | ++DOCSHELL 169C6000 == 34 [pid = 2780] [id = 671] 08:02:10 INFO - PROCESS | 2780 | ++DOMWINDOW == 73 (16A90400) [pid = 2780] [serial = 2013] [outer = 00000000] 08:02:10 INFO - PROCESS | 2780 | ++DOMWINDOW == 74 (16B23C00) [pid = 2780] [serial = 2014] [outer = 16A90400] 08:02:10 INFO - PROCESS | 2780 | 1467039730574 Marionette DEBUG loaded listener.js 08:02:10 INFO - PROCESS | 2780 | ++DOMWINDOW == 75 (16B2A800) [pid = 2780] [serial = 2015] [outer = 16A90400] 08:02:11 INFO - PROCESS | 2780 | 1467039731024 Marionette TRACE conn7 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 08:02:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 08:02:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 630ms 08:02:11 INFO - PROCESS | 2780 | 1467039731061 Marionette TRACE conn7 -> [0,2649,"getWindowHandle",null] 08:02:11 INFO - PROCESS | 2780 | 1467039731063 Marionette TRACE conn7 <- [1,2649,null,{"value":"13"}] 08:02:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 08:02:11 INFO - PROCESS | 2780 | 1467039731067 Marionette TRACE conn7 -> [0,2650,"setScriptTimeout",{"ms":35000}] 08:02:11 INFO - PROCESS | 2780 | 1467039731069 Marionette TRACE conn7 <- [1,2650,null,{}] 08:02:11 INFO - PROCESS | 2780 | 1467039731087 Marionette TRACE conn7 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:11 INFO - PROCESS | 2780 | 1467039731089 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:02:11 INFO - PROCESS | 2780 | 1467039731169 Marionette TRACE conn7 <- [1,2651,null,{"value":null}] 08:02:11 INFO - PROCESS | 2780 | 1467039731174 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:11 INFO - PROCESS | 2780 | 1467039731176 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:02:11 INFO - PROCESS | 2780 | ++DOCSHELL 16891800 == 35 [pid = 2780] [id = 672] 08:02:11 INFO - PROCESS | 2780 | ++DOMWINDOW == 76 (16B1F400) [pid = 2780] [serial = 2016] [outer = 00000000] 08:02:11 INFO - PROCESS | 2780 | ++DOMWINDOW == 77 (186FC800) [pid = 2780] [serial = 2017] [outer = 16B1F400] 08:02:11 INFO - PROCESS | 2780 | 1467039731219 Marionette DEBUG loaded listener.js 08:02:11 INFO - PROCESS | 2780 | ++DOMWINDOW == 78 (18E06C00) [pid = 2780] [serial = 2018] [outer = 16B1F400] 08:02:12 INFO - PROCESS | 2780 | --DOCSHELL 0C516400 == 34 [pid = 2780] [id = 663] 08:02:12 INFO - PROCESS | 2780 | --DOCSHELL 0DACEC00 == 33 [pid = 2780] [id = 662] 08:02:12 INFO - PROCESS | 2780 | --DOCSHELL 1507D000 == 32 [pid = 2780] [id = 661] 08:02:12 INFO - PROCESS | 2780 | --DOCSHELL 0E053000 == 31 [pid = 2780] [id = 664] 08:02:12 INFO - PROCESS | 2780 | --DOCSHELL 0DB70C00 == 30 [pid = 2780] [id = 670] 08:02:12 INFO - PROCESS | 2780 | --DOCSHELL 13379000 == 29 [pid = 2780] [id = 665] 08:02:12 INFO - PROCESS | 2780 | --DOCSHELL 1408D000 == 28 [pid = 2780] [id = 666] 08:02:12 INFO - PROCESS | 2780 | --DOCSHELL 169C6000 == 27 [pid = 2780] [id = 671] 08:02:12 INFO - PROCESS | 2780 | --DOCSHELL 0EAC7400 == 26 [pid = 2780] [id = 669] 08:02:12 INFO - PROCESS | 2780 | --DOCSHELL 1649B400 == 25 [pid = 2780] [id = 668] 08:02:12 INFO - PROCESS | 2780 | --DOCSHELL 162B7800 == 24 [pid = 2780] [id = 667] 08:02:12 INFO - PROCESS | 2780 | --DOMWINDOW == 77 (1ABDE800) [pid = 2780] [serial = 1981] [outer = 00000000] [url = about:blank] 08:02:12 INFO - PROCESS | 2780 | --DOMWINDOW == 76 (16A96400) [pid = 2780] [serial = 1969] [outer = 00000000] [url = about:blank] 08:02:12 INFO - PROCESS | 2780 | --DOMWINDOW == 75 (169BC000) [pid = 2780] [serial = 1966] [outer = 00000000] [url = about:blank] 08:02:12 INFO - PROCESS | 2780 | --DOMWINDOW == 74 (1ABE6C00) [pid = 2780] [serial = 1943] [outer = 00000000] [url = about:blank] 08:02:12 INFO - PROCESS | 2780 | --DOMWINDOW == 73 (15346800) [pid = 2780] [serial = 1957] [outer = 00000000] [url = about:blank] 08:02:12 INFO - PROCESS | 2780 | --DOMWINDOW == 72 (15631C00) [pid = 2780] [serial = 1958] [outer = 00000000] [url = about:blank] 08:02:12 INFO - PROCESS | 2780 | --DOMWINDOW == 71 (13968000) [pid = 2780] [serial = 1954] [outer = 00000000] [url = about:blank] 08:02:12 INFO - PROCESS | 2780 | --DOMWINDOW == 70 (13A0B000) [pid = 2780] [serial = 1955] [outer = 00000000] [url = about:blank] 08:02:12 INFO - PROCESS | 2780 | --DOMWINDOW == 69 (0DACB800) [pid = 2780] [serial = 1945] [outer = 00000000] [url = about:blank] 08:02:12 INFO - PROCESS | 2780 | --DOMWINDOW == 68 (0DAD3800) [pid = 2780] [serial = 1946] [outer = 00000000] [url = about:blank] 08:02:12 INFO - PROCESS | 2780 | --DOMWINDOW == 67 (11F5C800) [pid = 2780] [serial = 1951] [outer = 00000000] [url = about:blank] 08:02:12 INFO - PROCESS | 2780 | --DOMWINDOW == 66 (11FAA000) [pid = 2780] [serial = 1952] [outer = 00000000] [url = about:blank] 08:02:12 INFO - PROCESS | 2780 | --DOMWINDOW == 65 (17ACB800) [pid = 2780] [serial = 1972] [outer = 00000000] [url = about:blank] 08:02:12 INFO - PROCESS | 2780 | --DOMWINDOW == 64 (16A9B000) [pid = 2780] [serial = 1970] [outer = 00000000] [url = about:blank] 08:02:12 INFO - PROCESS | 2780 | --DOMWINDOW == 63 (17AD2C00) [pid = 2780] [serial = 1973] [outer = 00000000] [url = about:blank] 08:02:12 INFO - PROCESS | 2780 | --DOMWINDOW == 62 (186FD400) [pid = 2780] [serial = 1978] [outer = 00000000] [url = about:blank] 08:02:12 INFO - PROCESS | 2780 | --DOMWINDOW == 61 (11D92800) [pid = 2780] [serial = 1975] [outer = 00000000] [url = about:blank] 08:02:12 INFO - PROCESS | 2780 | --DOMWINDOW == 60 (1636B800) [pid = 2780] [serial = 1960] [outer = 00000000] [url = about:blank] 08:02:12 INFO - PROCESS | 2780 | --DOMWINDOW == 59 (16496C00) [pid = 2780] [serial = 1961] [outer = 00000000] [url = about:blank] 08:02:12 INFO - PROCESS | 2780 | --DOMWINDOW == 58 (1688CC00) [pid = 2780] [serial = 1963] [outer = 00000000] [url = about:blank] 08:02:12 INFO - PROCESS | 2780 | --DOMWINDOW == 57 (168D3C00) [pid = 2780] [serial = 1964] [outer = 00000000] [url = about:blank] 08:02:12 INFO - PROCESS | 2780 | --DOMWINDOW == 56 (1ABE4000) [pid = 2780] [serial = 1982] [outer = 00000000] [url = about:blank] 08:02:12 INFO - PROCESS | 2780 | --DOMWINDOW == 55 (0E048000) [pid = 2780] [serial = 1949] [outer = 00000000] [url = about:blank] 08:02:12 INFO - PROCESS | 2780 | --DOMWINDOW == 54 (0DE9F000) [pid = 2780] [serial = 1948] [outer = 00000000] [url = about:blank] 08:02:12 INFO - PROCESS | 2780 | --DOMWINDOW == 53 (13E35000) [pid = 2780] [serial = 1976] [outer = 00000000] [url = about:blank] 08:02:12 INFO - PROCESS | 2780 | --DOMWINDOW == 52 (18E0BC00) [pid = 2780] [serial = 1979] [outer = 00000000] [url = about:blank] 08:02:12 INFO - PROCESS | 2780 | --DOMWINDOW == 51 (169BC400) [pid = 2780] [serial = 1967] [outer = 00000000] [url = about:blank] 08:02:12 INFO - PROCESS | 2780 | 1467039732976 Marionette TRACE conn7 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 08:02:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 08:02:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1930ms 08:02:13 INFO - PROCESS | 2780 | 1467039732999 Marionette TRACE conn7 -> [0,2653,"getWindowHandle",null] 08:02:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 08:02:13 INFO - PROCESS | 2780 | 1467039733003 Marionette TRACE conn7 <- [1,2653,null,{"value":"13"}] 08:02:13 INFO - PROCESS | 2780 | 1467039733007 Marionette TRACE conn7 -> [0,2654,"setScriptTimeout",{"ms":35000}] 08:02:13 INFO - PROCESS | 2780 | 1467039733011 Marionette TRACE conn7 <- [1,2654,null,{}] 08:02:13 INFO - PROCESS | 2780 | 1467039733017 Marionette TRACE conn7 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:13 INFO - PROCESS | 2780 | 1467039733020 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:02:13 INFO - PROCESS | 2780 | 1467039733109 Marionette TRACE conn7 <- [1,2655,null,{"value":null}] 08:02:13 INFO - PROCESS | 2780 | 1467039733120 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:13 INFO - PROCESS | 2780 | 1467039733124 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:02:13 INFO - PROCESS | 2780 | ++DOCSHELL 0DAD0800 == 25 [pid = 2780] [id = 673] 08:02:13 INFO - PROCESS | 2780 | ++DOMWINDOW == 52 (0DAD1400) [pid = 2780] [serial = 2019] [outer = 00000000] 08:02:13 INFO - PROCESS | 2780 | ++DOMWINDOW == 53 (0DAD4C00) [pid = 2780] [serial = 2020] [outer = 0DAD1400] 08:02:13 INFO - PROCESS | 2780 | 1467039733172 Marionette DEBUG loaded listener.js 08:02:13 INFO - PROCESS | 2780 | ++DOMWINDOW == 54 (0DB70C00) [pid = 2780] [serial = 2021] [outer = 0DAD1400] 08:02:14 INFO - PROCESS | 2780 | 1467039734137 Marionette TRACE conn7 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 08:02:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 08:02:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1181ms 08:02:14 INFO - PROCESS | 2780 | 1467039734189 Marionette TRACE conn7 -> [0,2657,"getWindowHandle",null] 08:02:14 INFO - PROCESS | 2780 | 1467039734194 Marionette TRACE conn7 <- [1,2657,null,{"value":"13"}] 08:02:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 08:02:14 INFO - PROCESS | 2780 | 1467039734201 Marionette TRACE conn7 -> [0,2658,"setScriptTimeout",{"ms":35000}] 08:02:14 INFO - PROCESS | 2780 | 1467039734204 Marionette TRACE conn7 <- [1,2658,null,{}] 08:02:14 INFO - PROCESS | 2780 | 1467039734208 Marionette TRACE conn7 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:14 INFO - PROCESS | 2780 | 1467039734210 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:02:14 INFO - PROCESS | 2780 | 1467039734297 Marionette TRACE conn7 <- [1,2659,null,{"value":null}] 08:02:14 INFO - PROCESS | 2780 | 1467039734305 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:14 INFO - PROCESS | 2780 | 1467039734308 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:02:14 INFO - PROCESS | 2780 | ++DOCSHELL 0DEA9800 == 26 [pid = 2780] [id = 674] 08:02:14 INFO - PROCESS | 2780 | ++DOMWINDOW == 55 (0DEAA000) [pid = 2780] [serial = 2022] [outer = 00000000] 08:02:14 INFO - PROCESS | 2780 | ++DOMWINDOW == 56 (0E04EC00) [pid = 2780] [serial = 2023] [outer = 0DEAA000] 08:02:14 INFO - PROCESS | 2780 | 1467039734354 Marionette DEBUG loaded listener.js 08:02:14 INFO - PROCESS | 2780 | ++DOMWINDOW == 57 (0E232800) [pid = 2780] [serial = 2024] [outer = 0DEAA000] 08:02:15 INFO - PROCESS | 2780 | 1467039735317 Marionette TRACE conn7 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 08:02:15 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 08:02:15 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:02:15 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 08:02:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:02:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:02:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1172ms 08:02:15 INFO - PROCESS | 2780 | 1467039735376 Marionette TRACE conn7 -> [0,2661,"getWindowHandle",null] 08:02:15 INFO - PROCESS | 2780 | 1467039735378 Marionette TRACE conn7 <- [1,2661,null,{"value":"13"}] 08:02:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 08:02:15 INFO - PROCESS | 2780 | 1467039735382 Marionette TRACE conn7 -> [0,2662,"setScriptTimeout",{"ms":35000}] 08:02:15 INFO - PROCESS | 2780 | 1467039735385 Marionette TRACE conn7 <- [1,2662,null,{}] 08:02:15 INFO - PROCESS | 2780 | 1467039735397 Marionette TRACE conn7 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:15 INFO - PROCESS | 2780 | 1467039735401 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:02:15 INFO - PROCESS | 2780 | 1467039735487 Marionette TRACE conn7 <- [1,2663,null,{"value":null}] 08:02:15 INFO - PROCESS | 2780 | 1467039735494 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:15 INFO - PROCESS | 2780 | 1467039735497 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:02:15 INFO - PROCESS | 2780 | ++DOCSHELL 1225A800 == 27 [pid = 2780] [id = 675] 08:02:15 INFO - PROCESS | 2780 | ++DOMWINDOW == 58 (12510000) [pid = 2780] [serial = 2025] [outer = 00000000] 08:02:15 INFO - PROCESS | 2780 | ++DOMWINDOW == 59 (13351000) [pid = 2780] [serial = 2026] [outer = 12510000] 08:02:15 INFO - PROCESS | 2780 | 1467039735544 Marionette DEBUG loaded listener.js 08:02:15 INFO - PROCESS | 2780 | ++DOMWINDOW == 60 (13517400) [pid = 2780] [serial = 2027] [outer = 12510000] 08:02:16 INFO - PROCESS | 2780 | 1467039736483 Marionette TRACE conn7 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 08:02:16 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 08:02:16 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:02:16 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 08:02:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:02:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:02:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1123ms 08:02:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 08:02:16 INFO - PROCESS | 2780 | 1467039736509 Marionette TRACE conn7 -> [0,2665,"getWindowHandle",null] 08:02:16 INFO - PROCESS | 2780 | 1467039736512 Marionette TRACE conn7 <- [1,2665,null,{"value":"13"}] 08:02:16 INFO - PROCESS | 2780 | 1467039736515 Marionette TRACE conn7 -> [0,2666,"setScriptTimeout",{"ms":35000}] 08:02:16 INFO - PROCESS | 2780 | 1467039736517 Marionette TRACE conn7 <- [1,2666,null,{}] 08:02:16 INFO - PROCESS | 2780 | 1467039736524 Marionette TRACE conn7 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:16 INFO - PROCESS | 2780 | 1467039736526 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:02:16 INFO - PROCESS | 2780 | 1467039736609 Marionette TRACE conn7 <- [1,2667,null,{"value":null}] 08:02:16 INFO - PROCESS | 2780 | 1467039736615 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:16 INFO - PROCESS | 2780 | 1467039736617 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:02:16 INFO - PROCESS | 2780 | ++DOCSHELL 13A04800 == 28 [pid = 2780] [id = 676] 08:02:16 INFO - PROCESS | 2780 | ++DOMWINDOW == 61 (13A06800) [pid = 2780] [serial = 2028] [outer = 00000000] 08:02:16 INFO - PROCESS | 2780 | ++DOMWINDOW == 62 (1504D000) [pid = 2780] [serial = 2029] [outer = 13A06800] 08:02:16 INFO - PROCESS | 2780 | 1467039736663 Marionette DEBUG loaded listener.js 08:02:16 INFO - PROCESS | 2780 | ++DOMWINDOW == 63 (15082C00) [pid = 2780] [serial = 2030] [outer = 13A06800] 08:02:17 INFO - PROCESS | 2780 | 1467039737600 Marionette TRACE conn7 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 08:02:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 08:02:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1132ms 08:02:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 08:02:17 INFO - PROCESS | 2780 | 1467039737648 Marionette TRACE conn7 -> [0,2669,"getWindowHandle",null] 08:02:17 INFO - PROCESS | 2780 | 1467039737650 Marionette TRACE conn7 <- [1,2669,null,{"value":"13"}] 08:02:17 INFO - PROCESS | 2780 | 1467039737661 Marionette TRACE conn7 -> [0,2670,"setScriptTimeout",{"ms":35000}] 08:02:17 INFO - PROCESS | 2780 | 1467039737663 Marionette TRACE conn7 <- [1,2670,null,{}] 08:02:17 INFO - PROCESS | 2780 | 1467039737666 Marionette TRACE conn7 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:17 INFO - PROCESS | 2780 | 1467039737668 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:02:17 INFO - PROCESS | 2780 | 1467039737783 Marionette TRACE conn7 <- [1,2671,null,{"value":null}] 08:02:17 INFO - PROCESS | 2780 | 1467039737788 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:17 INFO - PROCESS | 2780 | 1467039737790 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:02:17 INFO - PROCESS | 2780 | ++DOCSHELL 15055800 == 29 [pid = 2780] [id = 677] 08:02:17 INFO - PROCESS | 2780 | ++DOMWINDOW == 64 (1507DC00) [pid = 2780] [serial = 2031] [outer = 00000000] 08:02:17 INFO - PROCESS | 2780 | ++DOMWINDOW == 65 (15654800) [pid = 2780] [serial = 2032] [outer = 1507DC00] 08:02:17 INFO - PROCESS | 2780 | 1467039737834 Marionette DEBUG loaded listener.js 08:02:17 INFO - PROCESS | 2780 | ++DOMWINDOW == 66 (162B1800) [pid = 2780] [serial = 2033] [outer = 1507DC00] 08:02:18 INFO - PROCESS | 2780 | 1467039738759 Marionette TRACE conn7 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 08:02:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 08:02:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1133ms 08:02:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 08:02:18 INFO - PROCESS | 2780 | 1467039738788 Marionette TRACE conn7 -> [0,2673,"getWindowHandle",null] 08:02:18 INFO - PROCESS | 2780 | 1467039738790 Marionette TRACE conn7 <- [1,2673,null,{"value":"13"}] 08:02:18 INFO - PROCESS | 2780 | 1467039738793 Marionette TRACE conn7 -> [0,2674,"setScriptTimeout",{"ms":35000}] 08:02:18 INFO - PROCESS | 2780 | 1467039738795 Marionette TRACE conn7 <- [1,2674,null,{}] 08:02:18 INFO - PROCESS | 2780 | 1467039738804 Marionette TRACE conn7 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:18 INFO - PROCESS | 2780 | 1467039738810 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:02:18 INFO - PROCESS | 2780 | 1467039738949 Marionette TRACE conn7 <- [1,2675,null,{"value":null}] 08:02:18 INFO - PROCESS | 2780 | 1467039738955 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:18 INFO - PROCESS | 2780 | 1467039738957 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:02:18 INFO - PROCESS | 2780 | ++DOCSHELL 16374800 == 30 [pid = 2780] [id = 678] 08:02:18 INFO - PROCESS | 2780 | ++DOMWINDOW == 67 (16498000) [pid = 2780] [serial = 2034] [outer = 00000000] 08:02:18 INFO - PROCESS | 2780 | ++DOMWINDOW == 68 (167E8800) [pid = 2780] [serial = 2035] [outer = 16498000] 08:02:19 INFO - PROCESS | 2780 | 1467039739001 Marionette DEBUG loaded listener.js 08:02:19 INFO - PROCESS | 2780 | ++DOMWINDOW == 69 (0DAD4800) [pid = 2780] [serial = 2036] [outer = 16498000] 08:02:19 INFO - PROCESS | 2780 | --DOMWINDOW == 68 (16A90400) [pid = 2780] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 08:02:19 INFO - PROCESS | 2780 | --DOMWINDOW == 67 (162B8000) [pid = 2780] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 08:02:19 INFO - PROCESS | 2780 | --DOMWINDOW == 66 (1652A000) [pid = 2780] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 08:02:19 INFO - PROCESS | 2780 | --DOMWINDOW == 65 (11DD7000) [pid = 2780] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 08:02:19 INFO - PROCESS | 2780 | --DOMWINDOW == 64 (1504C800) [pid = 2780] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 08:02:19 INFO - PROCESS | 2780 | --DOMWINDOW == 63 (13379400) [pid = 2780] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 08:02:19 INFO - PROCESS | 2780 | --DOMWINDOW == 62 (0E055800) [pid = 2780] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 08:02:19 INFO - PROCESS | 2780 | --DOMWINDOW == 61 (0CA74000) [pid = 2780] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 08:02:19 INFO - PROCESS | 2780 | --DOMWINDOW == 60 (0DAD0000) [pid = 2780] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 08:02:19 INFO - PROCESS | 2780 | --DOMWINDOW == 59 (1ABE9800) [pid = 2780] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 08:02:19 INFO - PROCESS | 2780 | --DOMWINDOW == 58 (12517400) [pid = 2780] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 08:02:19 INFO - PROCESS | 2780 | 1467039739972 Marionette TRACE conn7 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 08:02:20 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 08:02:20 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:02:20 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 08:02:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:02:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:02:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1221ms 08:02:20 INFO - PROCESS | 2780 | 1467039740015 Marionette TRACE conn7 -> [0,2677,"getWindowHandle",null] 08:02:20 INFO - PROCESS | 2780 | 1467039740017 Marionette TRACE conn7 <- [1,2677,null,{"value":"13"}] 08:02:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 08:02:20 INFO - PROCESS | 2780 | 1467039740024 Marionette TRACE conn7 -> [0,2678,"setScriptTimeout",{"ms":35000}] 08:02:20 INFO - PROCESS | 2780 | 1467039740026 Marionette TRACE conn7 <- [1,2678,null,{}] 08:02:20 INFO - PROCESS | 2780 | 1467039740029 Marionette TRACE conn7 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:20 INFO - PROCESS | 2780 | 1467039740031 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:02:20 INFO - PROCESS | 2780 | 1467039740108 Marionette TRACE conn7 <- [1,2679,null,{"value":null}] 08:02:20 INFO - PROCESS | 2780 | 1467039740113 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:20 INFO - PROCESS | 2780 | 1467039740115 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:02:20 INFO - PROCESS | 2780 | ++DOCSHELL 0CA6EC00 == 31 [pid = 2780] [id = 679] 08:02:20 INFO - PROCESS | 2780 | ++DOMWINDOW == 59 (0CA74000) [pid = 2780] [serial = 2037] [outer = 00000000] 08:02:20 INFO - PROCESS | 2780 | ++DOMWINDOW == 60 (12517400) [pid = 2780] [serial = 2038] [outer = 0CA74000] 08:02:20 INFO - PROCESS | 2780 | 1467039740158 Marionette DEBUG loaded listener.js 08:02:20 INFO - PROCESS | 2780 | ++DOMWINDOW == 61 (13A05800) [pid = 2780] [serial = 2039] [outer = 0CA74000] 08:02:21 INFO - PROCESS | 2780 | 1467039741094 Marionette TRACE conn7 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 08:02:21 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 08:02:21 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:02:21 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 08:02:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:02:21 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:02:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1118ms 08:02:21 INFO - PROCESS | 2780 | 1467039741143 Marionette TRACE conn7 -> [0,2681,"getWindowHandle",null] 08:02:21 INFO - PROCESS | 2780 | 1467039741145 Marionette TRACE conn7 <- [1,2681,null,{"value":"13"}] 08:02:21 INFO - PROCESS | 2780 | 1467039741148 Marionette TRACE conn7 -> [0,2682,"setScriptTimeout",{"ms":35000}] 08:02:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 08:02:21 INFO - PROCESS | 2780 | 1467039741150 Marionette TRACE conn7 <- [1,2682,null,{}] 08:02:21 INFO - PROCESS | 2780 | 1467039741154 Marionette TRACE conn7 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:21 INFO - PROCESS | 2780 | 1467039741156 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:02:21 INFO - PROCESS | 2780 | 1467039741233 Marionette TRACE conn7 <- [1,2683,null,{"value":null}] 08:02:21 INFO - PROCESS | 2780 | 1467039741239 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:21 INFO - PROCESS | 2780 | 1467039741241 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:02:21 INFO - PROCESS | 2780 | ++DOCSHELL 12455000 == 32 [pid = 2780] [id = 680] 08:02:21 INFO - PROCESS | 2780 | ++DOMWINDOW == 62 (13969000) [pid = 2780] [serial = 2040] [outer = 00000000] 08:02:21 INFO - PROCESS | 2780 | ++DOMWINDOW == 63 (16890000) [pid = 2780] [serial = 2041] [outer = 13969000] 08:02:21 INFO - PROCESS | 2780 | 1467039741284 Marionette DEBUG loaded listener.js 08:02:21 INFO - PROCESS | 2780 | ++DOMWINDOW == 64 (16888C00) [pid = 2780] [serial = 2042] [outer = 13969000] 08:02:22 INFO - PROCESS | 2780 | 1467039742282 Marionette TRACE conn7 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 08:02:22 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 08:02:22 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:02:22 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 08:02:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:02:22 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:02:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1179ms 08:02:22 INFO - PROCESS | 2780 | 1467039742333 Marionette TRACE conn7 -> [0,2685,"getWindowHandle",null] 08:02:22 INFO - PROCESS | 2780 | 1467039742337 Marionette TRACE conn7 <- [1,2685,null,{"value":"13"}] 08:02:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 08:02:22 INFO - PROCESS | 2780 | 1467039742343 Marionette TRACE conn7 -> [0,2686,"setScriptTimeout",{"ms":35000}] 08:02:22 INFO - PROCESS | 2780 | 1467039742346 Marionette TRACE conn7 <- [1,2686,null,{}] 08:02:22 INFO - PROCESS | 2780 | 1467039742353 Marionette TRACE conn7 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:22 INFO - PROCESS | 2780 | 1467039742356 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:02:22 INFO - PROCESS | 2780 | 1467039742478 Marionette TRACE conn7 <- [1,2687,null,{"value":null}] 08:02:22 INFO - PROCESS | 2780 | 1467039742652 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:22 INFO - PROCESS | 2780 | 1467039742657 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:02:22 INFO - PROCESS | 2780 | ++DOCSHELL 0DAD7000 == 33 [pid = 2780] [id = 681] 08:02:22 INFO - PROCESS | 2780 | ++DOMWINDOW == 65 (0DAD9C00) [pid = 2780] [serial = 2043] [outer = 00000000] 08:02:22 INFO - PROCESS | 2780 | ++DOMWINDOW == 66 (0DD19800) [pid = 2780] [serial = 2044] [outer = 0DAD9C00] 08:02:22 INFO - PROCESS | 2780 | 1467039742717 Marionette DEBUG loaded listener.js 08:02:22 INFO - PROCESS | 2780 | ++DOMWINDOW == 67 (0DE35800) [pid = 2780] [serial = 2045] [outer = 0DAD9C00] 08:02:23 INFO - PROCESS | 2780 | 1467039743897 Marionette TRACE conn7 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 08:02:23 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 08:02:23 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:02:23 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 08:02:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:02:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:02:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1574ms 08:02:23 INFO - PROCESS | 2780 | 1467039743917 Marionette TRACE conn7 -> [0,2689,"getWindowHandle",null] 08:02:23 INFO - PROCESS | 2780 | 1467039743921 Marionette TRACE conn7 <- [1,2689,null,{"value":"13"}] 08:02:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 08:02:23 INFO - PROCESS | 2780 | 1467039743932 Marionette TRACE conn7 -> [0,2690,"setScriptTimeout",{"ms":35000}] 08:02:23 INFO - PROCESS | 2780 | 1467039743935 Marionette TRACE conn7 <- [1,2690,null,{}] 08:02:23 INFO - PROCESS | 2780 | 1467039743941 Marionette TRACE conn7 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:23 INFO - PROCESS | 2780 | 1467039743944 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:02:24 INFO - PROCESS | 2780 | 1467039744111 Marionette TRACE conn7 <- [1,2691,null,{"value":null}] 08:02:24 INFO - PROCESS | 2780 | --DOCSHELL 0CA6EC00 == 32 [pid = 2780] [id = 679] 08:02:24 INFO - PROCESS | 2780 | --DOCSHELL 16374800 == 31 [pid = 2780] [id = 678] 08:02:24 INFO - PROCESS | 2780 | --DOCSHELL 15055800 == 30 [pid = 2780] [id = 677] 08:02:24 INFO - PROCESS | 2780 | --DOCSHELL 13A04800 == 29 [pid = 2780] [id = 676] 08:02:24 INFO - PROCESS | 2780 | --DOCSHELL 1225A800 == 28 [pid = 2780] [id = 675] 08:02:24 INFO - PROCESS | 2780 | --DOCSHELL 0DEA9800 == 27 [pid = 2780] [id = 674] 08:02:24 INFO - PROCESS | 2780 | --DOCSHELL 0DAD0800 == 26 [pid = 2780] [id = 673] 08:02:24 INFO - PROCESS | 2780 | --DOCSHELL 16891800 == 25 [pid = 2780] [id = 672] 08:02:24 INFO - PROCESS | 2780 | --DOMWINDOW == 66 (16B2A800) [pid = 2780] [serial = 2015] [outer = 00000000] [url = about:blank] 08:02:24 INFO - PROCESS | 2780 | --DOMWINDOW == 65 (186FC800) [pid = 2780] [serial = 2017] [outer = 00000000] [url = about:blank] 08:02:24 INFO - PROCESS | 2780 | --DOMWINDOW == 64 (1636AC00) [pid = 2780] [serial = 2002] [outer = 00000000] [url = about:blank] 08:02:24 INFO - PROCESS | 2780 | --DOMWINDOW == 63 (1688F400) [pid = 2780] [serial = 2005] [outer = 00000000] [url = about:blank] 08:02:24 INFO - PROCESS | 2780 | --DOMWINDOW == 62 (16495400) [pid = 2780] [serial = 2003] [outer = 00000000] [url = about:blank] 08:02:24 INFO - PROCESS | 2780 | --DOMWINDOW == 61 (1692F000) [pid = 2780] [serial = 2008] [outer = 00000000] [url = about:blank] 08:02:24 INFO - PROCESS | 2780 | --DOMWINDOW == 60 (16896800) [pid = 2780] [serial = 2006] [outer = 00000000] [url = about:blank] 08:02:24 INFO - PROCESS | 2780 | --DOMWINDOW == 59 (16B23C00) [pid = 2780] [serial = 2014] [outer = 00000000] [url = about:blank] 08:02:24 INFO - PROCESS | 2780 | --DOMWINDOW == 58 (16930400) [pid = 2780] [serial = 2009] [outer = 00000000] [url = about:blank] 08:02:24 INFO - PROCESS | 2780 | --DOMWINDOW == 57 (15632800) [pid = 2780] [serial = 1999] [outer = 00000000] [url = about:blank] 08:02:24 INFO - PROCESS | 2780 | --DOMWINDOW == 56 (13961000) [pid = 2780] [serial = 1996] [outer = 00000000] [url = about:blank] 08:02:24 INFO - PROCESS | 2780 | --DOMWINDOW == 55 (13A07400) [pid = 2780] [serial = 1997] [outer = 00000000] [url = about:blank] 08:02:24 INFO - PROCESS | 2780 | --DOMWINDOW == 54 (0E807000) [pid = 2780] [serial = 1993] [outer = 00000000] [url = about:blank] 08:02:24 INFO - PROCESS | 2780 | --DOMWINDOW == 53 (0E887C00) [pid = 2780] [serial = 1994] [outer = 00000000] [url = about:blank] 08:02:24 INFO - PROCESS | 2780 | --DOMWINDOW == 52 (0DAD9000) [pid = 2780] [serial = 1990] [outer = 00000000] [url = about:blank] 08:02:24 INFO - PROCESS | 2780 | --DOMWINDOW == 51 (0DD1CC00) [pid = 2780] [serial = 1991] [outer = 00000000] [url = about:blank] 08:02:24 INFO - PROCESS | 2780 | --DOMWINDOW == 50 (0E054C00) [pid = 2780] [serial = 1988] [outer = 00000000] [url = about:blank] 08:02:24 INFO - PROCESS | 2780 | --DOMWINDOW == 49 (0DE37000) [pid = 2780] [serial = 1987] [outer = 00000000] [url = about:blank] 08:02:24 INFO - PROCESS | 2780 | --DOMWINDOW == 48 (1AC29000) [pid = 2780] [serial = 1984] [outer = 00000000] [url = about:blank] 08:02:24 INFO - PROCESS | 2780 | --DOMWINDOW == 47 (1AC2C400) [pid = 2780] [serial = 1985] [outer = 00000000] [url = about:blank] 08:02:24 INFO - PROCESS | 2780 | --DOMWINDOW == 46 (168DC400) [pid = 2780] [serial = 2011] [outer = 00000000] [url = about:blank] 08:02:24 INFO - PROCESS | 2780 | --DOMWINDOW == 45 (169C1C00) [pid = 2780] [serial = 2012] [outer = 00000000] [url = about:blank] 08:02:24 INFO - PROCESS | 2780 | --DOMWINDOW == 44 (156F6000) [pid = 2780] [serial = 2000] [outer = 00000000] [url = about:blank] 08:02:24 INFO - PROCESS | 2780 | 1467039744272 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:24 INFO - PROCESS | 2780 | 1467039744274 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:02:24 INFO - PROCESS | 2780 | ++DOCSHELL 0CA6EC00 == 26 [pid = 2780] [id = 682] 08:02:24 INFO - PROCESS | 2780 | ++DOMWINDOW == 45 (0CBE6800) [pid = 2780] [serial = 2046] [outer = 00000000] 08:02:24 INFO - PROCESS | 2780 | ++DOMWINDOW == 46 (0DAD2400) [pid = 2780] [serial = 2047] [outer = 0CBE6800] 08:02:24 INFO - PROCESS | 2780 | 1467039744323 Marionette DEBUG loaded listener.js 08:02:24 INFO - PROCESS | 2780 | ++DOMWINDOW == 47 (0DAD9000) [pid = 2780] [serial = 2048] [outer = 0CBE6800] 08:02:24 INFO - PROCESS | 2780 | 1467039744697 Marionette TRACE conn7 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 08:02:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 08:02:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 830ms 08:02:24 INFO - PROCESS | 2780 | 1467039744756 Marionette TRACE conn7 -> [0,2693,"getWindowHandle",null] 08:02:24 INFO - PROCESS | 2780 | 1467039744761 Marionette TRACE conn7 <- [1,2693,null,{"value":"13"}] 08:02:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 08:02:24 INFO - PROCESS | 2780 | 1467039744767 Marionette TRACE conn7 -> [0,2694,"setScriptTimeout",{"ms":35000}] 08:02:24 INFO - PROCESS | 2780 | 1467039744770 Marionette TRACE conn7 <- [1,2694,null,{}] 08:02:24 INFO - PROCESS | 2780 | 1467039744774 Marionette TRACE conn7 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:24 INFO - PROCESS | 2780 | 1467039744777 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:02:24 INFO - PROCESS | 2780 | 1467039744865 Marionette TRACE conn7 <- [1,2695,null,{"value":null}] 08:02:24 INFO - PROCESS | 2780 | 1467039744872 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:24 INFO - PROCESS | 2780 | 1467039744874 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:02:24 INFO - PROCESS | 2780 | ++DOCSHELL 0E04E000 == 27 [pid = 2780] [id = 683] 08:02:24 INFO - PROCESS | 2780 | ++DOMWINDOW == 48 (0E04E800) [pid = 2780] [serial = 2049] [outer = 00000000] 08:02:24 INFO - PROCESS | 2780 | ++DOMWINDOW == 49 (0E807000) [pid = 2780] [serial = 2050] [outer = 0E04E800] 08:02:24 INFO - PROCESS | 2780 | 1467039744921 Marionette DEBUG loaded listener.js 08:02:25 INFO - PROCESS | 2780 | ++DOMWINDOW == 50 (0E881C00) [pid = 2780] [serial = 2051] [outer = 0E04E800] 08:02:25 INFO - PROCESS | 2780 | 1467039745424 Marionette TRACE conn7 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 08:02:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 08:02:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 730ms 08:02:25 INFO - PROCESS | 2780 | 1467039745501 Marionette TRACE conn7 -> [0,2697,"getWindowHandle",null] 08:02:25 INFO - PROCESS | 2780 | 1467039745504 Marionette TRACE conn7 <- [1,2697,null,{"value":"13"}] 08:02:25 INFO - PROCESS | 2780 | 1467039745507 Marionette TRACE conn7 -> [0,2698,"setScriptTimeout",{"ms":35000}] 08:02:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 08:02:25 INFO - PROCESS | 2780 | 1467039745511 Marionette TRACE conn7 <- [1,2698,null,{}] 08:02:25 INFO - PROCESS | 2780 | 1467039745550 Marionette TRACE conn7 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:25 INFO - PROCESS | 2780 | 1467039745555 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:02:25 INFO - PROCESS | 2780 | 1467039745656 Marionette TRACE conn7 <- [1,2699,null,{"value":null}] 08:02:25 INFO - PROCESS | 2780 | 1467039745749 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:25 INFO - PROCESS | 2780 | 1467039745752 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:02:25 INFO - PROCESS | 2780 | ++DOCSHELL 12513800 == 28 [pid = 2780] [id = 684] 08:02:25 INFO - PROCESS | 2780 | ++DOMWINDOW == 51 (12519C00) [pid = 2780] [serial = 2052] [outer = 00000000] 08:02:25 INFO - PROCESS | 2780 | ++DOMWINDOW == 52 (13375C00) [pid = 2780] [serial = 2053] [outer = 12519C00] 08:02:25 INFO - PROCESS | 2780 | 1467039745799 Marionette DEBUG loaded listener.js 08:02:25 INFO - PROCESS | 2780 | ++DOMWINDOW == 53 (13A01800) [pid = 2780] [serial = 2054] [outer = 12519C00] 08:02:26 INFO - PROCESS | 2780 | 1467039746175 Marionette TRACE conn7 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 08:02:26 INFO - PROCESS | 2780 | 1467039746244 Marionette TRACE conn7 <- [1,2701,null,{"value":"13"}] 08:02:26 INFO - PROCESS | 2780 | 1467039746247 Marionette TRACE conn7 -> [0,2702,"setScriptTimeout",{"ms":35000}] 08:02:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 08:02:26 INFO - PROCESS | 2780 | 1467039746249 Marionette TRACE conn7 <- [1,2702,null,{}] 08:02:26 INFO - PROCESS | 2780 | 1467039746252 Marionette TRACE conn7 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:26 INFO - PROCESS | 2780 | 1467039746254 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:02:26 INFO - PROCESS | 2780 | 1467039746348 Marionette TRACE conn7 <- [1,2703,null,{"value":null}] 08:02:26 INFO - PROCESS | 2780 | 1467039746354 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:26 INFO - PROCESS | 2780 | 1467039746356 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:02:26 INFO - PROCESS | 2780 | ++DOCSHELL 13DBF400 == 29 [pid = 2780] [id = 685] 08:02:26 INFO - PROCESS | 2780 | ++DOMWINDOW == 54 (13DC0400) [pid = 2780] [serial = 2055] [outer = 00000000] 08:02:26 INFO - PROCESS | 2780 | ++DOMWINDOW == 55 (15636400) [pid = 2780] [serial = 2056] [outer = 13DC0400] 08:02:26 INFO - PROCESS | 2780 | 1467039746400 Marionette DEBUG loaded listener.js 08:02:26 INFO - PROCESS | 2780 | ++DOMWINDOW == 56 (1565D800) [pid = 2780] [serial = 2057] [outer = 13DC0400] 08:02:26 INFO - PROCESS | 2780 | 1467039746879 Marionette TRACE conn7 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 08:02:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 08:02:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 670ms 08:02:26 INFO - PROCESS | 2780 | 1467039746921 Marionette TRACE conn7 -> [0,2705,"getWindowHandle",null] 08:02:26 INFO - PROCESS | 2780 | 1467039746923 Marionette TRACE conn7 <- [1,2705,null,{"value":"13"}] 08:02:26 INFO - PROCESS | 2780 | 1467039746927 Marionette TRACE conn7 -> [0,2706,"setScriptTimeout",{"ms":35000}] 08:02:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 08:02:26 INFO - PROCESS | 2780 | 1467039746928 Marionette TRACE conn7 <- [1,2706,null,{}] 08:02:26 INFO - PROCESS | 2780 | 1467039746932 Marionette TRACE conn7 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:26 INFO - PROCESS | 2780 | 1467039746934 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:02:27 INFO - PROCESS | 2780 | 1467039747073 Marionette TRACE conn7 <- [1,2707,null,{"value":null}] 08:02:27 INFO - PROCESS | 2780 | 1467039747094 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:27 INFO - PROCESS | 2780 | 1467039747096 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:02:27 INFO - PROCESS | 2780 | ++DOCSHELL 16374C00 == 30 [pid = 2780] [id = 686] 08:02:27 INFO - PROCESS | 2780 | ++DOMWINDOW == 57 (1640F000) [pid = 2780] [serial = 2058] [outer = 00000000] 08:02:27 INFO - PROCESS | 2780 | ++DOMWINDOW == 58 (16493000) [pid = 2780] [serial = 2059] [outer = 1640F000] 08:02:27 INFO - PROCESS | 2780 | 1467039747139 Marionette DEBUG loaded listener.js 08:02:27 INFO - PROCESS | 2780 | ++DOMWINDOW == 59 (1649A800) [pid = 2780] [serial = 2060] [outer = 1640F000] 08:02:27 INFO - PROCESS | 2780 | 1467039747608 Marionette TRACE conn7 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 08:02:27 INFO - PROCESS | 2780 | 1467039747663 Marionette TRACE conn7 <- [1,2709,null,{"value":"13"}] 08:02:27 INFO - PROCESS | 2780 | 1467039747667 Marionette TRACE conn7 -> [0,2710,"setScriptTimeout",{"ms":35000}] 08:02:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 08:02:27 INFO - PROCESS | 2780 | 1467039747668 Marionette TRACE conn7 <- [1,2710,null,{}] 08:02:27 INFO - PROCESS | 2780 | 1467039747679 Marionette TRACE conn7 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:27 INFO - PROCESS | 2780 | 1467039747685 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:02:27 INFO - PROCESS | 2780 | 1467039747820 Marionette TRACE conn7 <- [1,2711,null,{"value":null}] 08:02:27 INFO - PROCESS | 2780 | 1467039747888 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:27 INFO - PROCESS | 2780 | 1467039747890 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:02:27 INFO - PROCESS | 2780 | ++DOCSHELL 16894C00 == 31 [pid = 2780] [id = 687] 08:02:27 INFO - PROCESS | 2780 | ++DOMWINDOW == 60 (16895000) [pid = 2780] [serial = 2061] [outer = 00000000] 08:02:27 INFO - PROCESS | 2780 | ++DOMWINDOW == 61 (168D9000) [pid = 2780] [serial = 2062] [outer = 16895000] 08:02:27 INFO - PROCESS | 2780 | 1467039747935 Marionette DEBUG loaded listener.js 08:02:28 INFO - PROCESS | 2780 | ++DOMWINDOW == 62 (1692DC00) [pid = 2780] [serial = 2063] [outer = 16895000] 08:02:28 INFO - PROCESS | 2780 | 1467039748376 Marionette TRACE conn7 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 08:02:28 INFO - PROCESS | 2780 | 1467039748424 Marionette TRACE conn7 <- [1,2713,null,{"value":"13"}] 08:02:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 08:02:28 INFO - PROCESS | 2780 | 1467039748441 Marionette TRACE conn7 -> [0,2714,"setScriptTimeout",{"ms":35000}] 08:02:28 INFO - PROCESS | 2780 | 1467039748443 Marionette TRACE conn7 <- [1,2714,null,{}] 08:02:28 INFO - PROCESS | 2780 | 1467039748446 Marionette TRACE conn7 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:28 INFO - PROCESS | 2780 | 1467039748448 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:02:28 INFO - PROCESS | 2780 | 1467039748560 Marionette TRACE conn7 <- [1,2715,null,{"value":null}] 08:02:28 INFO - PROCESS | 2780 | 1467039748568 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:28 INFO - PROCESS | 2780 | 1467039748570 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:02:28 INFO - PROCESS | 2780 | ++DOCSHELL 169BB400 == 32 [pid = 2780] [id = 688] 08:02:28 INFO - PROCESS | 2780 | ++DOMWINDOW == 63 (169BD000) [pid = 2780] [serial = 2064] [outer = 00000000] 08:02:28 INFO - PROCESS | 2780 | ++DOMWINDOW == 64 (16A74C00) [pid = 2780] [serial = 2065] [outer = 169BD000] 08:02:28 INFO - PROCESS | 2780 | 1467039748619 Marionette DEBUG loaded listener.js 08:02:28 INFO - PROCESS | 2780 | ++DOMWINDOW == 65 (169C0800) [pid = 2780] [serial = 2066] [outer = 169BD000] 08:02:28 INFO - PROCESS | 2780 | --DOMWINDOW == 64 (13A06800) [pid = 2780] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 08:02:28 INFO - PROCESS | 2780 | --DOMWINDOW == 63 (0DEAA000) [pid = 2780] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 08:02:28 INFO - PROCESS | 2780 | --DOMWINDOW == 62 (1507DC00) [pid = 2780] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 08:02:28 INFO - PROCESS | 2780 | --DOMWINDOW == 61 (16498000) [pid = 2780] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 08:02:28 INFO - PROCESS | 2780 | --DOMWINDOW == 60 (12510000) [pid = 2780] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 08:02:28 INFO - PROCESS | 2780 | --DOMWINDOW == 59 (16B1F400) [pid = 2780] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 08:02:28 INFO - PROCESS | 2780 | --DOMWINDOW == 58 (0DAD1400) [pid = 2780] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 08:02:28 INFO - PROCESS | 2780 | --DOMWINDOW == 57 (0CA74000) [pid = 2780] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 08:02:29 INFO - PROCESS | 2780 | 1467039749027 Marionette TRACE conn7 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 08:02:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 08:02:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 630ms 08:02:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 08:02:29 INFO - PROCESS | 2780 | 1467039749076 Marionette TRACE conn7 -> [0,2717,"getWindowHandle",null] 08:02:29 INFO - PROCESS | 2780 | 1467039749078 Marionette TRACE conn7 <- [1,2717,null,{"value":"13"}] 08:02:29 INFO - PROCESS | 2780 | 1467039749081 Marionette TRACE conn7 -> [0,2718,"setScriptTimeout",{"ms":35000}] 08:02:29 INFO - PROCESS | 2780 | 1467039749083 Marionette TRACE conn7 <- [1,2718,null,{}] 08:02:29 INFO - PROCESS | 2780 | 1467039749087 Marionette TRACE conn7 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:29 INFO - PROCESS | 2780 | 1467039749088 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:02:29 INFO - PROCESS | 2780 | 1467039749166 Marionette TRACE conn7 <- [1,2719,null,{"value":null}] 08:02:29 INFO - PROCESS | 2780 | 1467039749172 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:29 INFO - PROCESS | 2780 | 1467039749174 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:02:29 INFO - PROCESS | 2780 | ++DOCSHELL 16A92000 == 33 [pid = 2780] [id = 689] 08:02:29 INFO - PROCESS | 2780 | ++DOMWINDOW == 58 (16A93400) [pid = 2780] [serial = 2067] [outer = 00000000] 08:02:29 INFO - PROCESS | 2780 | ++DOMWINDOW == 59 (16A98400) [pid = 2780] [serial = 2068] [outer = 16A93400] 08:02:29 INFO - PROCESS | 2780 | 1467039749217 Marionette DEBUG loaded listener.js 08:02:29 INFO - PROCESS | 2780 | ++DOMWINDOW == 60 (16A9BC00) [pid = 2780] [serial = 2069] [outer = 16A93400] 08:02:30 INFO - PROCESS | 2780 | 1467039750136 Marionette TRACE conn7 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 08:02:30 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 08:02:30 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 08:02:30 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 08:02:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:02:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:02:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1069ms 08:02:30 INFO - PROCESS | 2780 | 1467039750152 Marionette TRACE conn7 -> [0,2721,"getWindowHandle",null] 08:02:30 INFO - PROCESS | 2780 | 1467039750153 Marionette TRACE conn7 <- [1,2721,null,{"value":"13"}] 08:02:30 INFO - PROCESS | 2780 | 1467039750157 Marionette TRACE conn7 -> [0,2722,"setScriptTimeout",{"ms":35000}] 08:02:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 08:02:30 INFO - PROCESS | 2780 | 1467039750159 Marionette TRACE conn7 <- [1,2722,null,{}] 08:02:30 INFO - PROCESS | 2780 | 1467039750162 Marionette TRACE conn7 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:30 INFO - PROCESS | 2780 | 1467039750164 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:02:30 INFO - PROCESS | 2780 | 1467039750279 Marionette TRACE conn7 <- [1,2723,null,{"value":null}] 08:02:30 INFO - PROCESS | 2780 | 1467039750287 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:30 INFO - PROCESS | 2780 | 1467039750289 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:02:30 INFO - PROCESS | 2780 | ++DOCSHELL 13371800 == 34 [pid = 2780] [id = 690] 08:02:30 INFO - PROCESS | 2780 | ++DOMWINDOW == 61 (16B2C800) [pid = 2780] [serial = 2070] [outer = 00000000] 08:02:30 INFO - PROCESS | 2780 | ++DOMWINDOW == 62 (17AC9000) [pid = 2780] [serial = 2071] [outer = 16B2C800] 08:02:30 INFO - PROCESS | 2780 | 1467039750332 Marionette DEBUG loaded listener.js 08:02:30 INFO - PROCESS | 2780 | ++DOMWINDOW == 63 (17ACC400) [pid = 2780] [serial = 2072] [outer = 16B2C800] 08:02:30 INFO - PROCESS | 2780 | 1467039750773 Marionette TRACE conn7 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 08:02:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 08:02:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 670ms 08:02:30 INFO - PROCESS | 2780 | 1467039750839 Marionette TRACE conn7 -> [0,2725,"getWindowHandle",null] 08:02:30 INFO - PROCESS | 2780 | 1467039750844 Marionette TRACE conn7 <- [1,2725,null,{"value":"13"}] 08:02:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 08:02:30 INFO - PROCESS | 2780 | 1467039750849 Marionette TRACE conn7 -> [0,2726,"setScriptTimeout",{"ms":35000}] 08:02:30 INFO - PROCESS | 2780 | 1467039750854 Marionette TRACE conn7 <- [1,2726,null,{}] 08:02:30 INFO - PROCESS | 2780 | 1467039750860 Marionette TRACE conn7 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:30 INFO - PROCESS | 2780 | 1467039750864 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:02:31 INFO - PROCESS | 2780 | 1467039751011 Marionette TRACE conn7 <- [1,2727,null,{"value":null}] 08:02:31 INFO - PROCESS | 2780 | 1467039751154 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:31 INFO - PROCESS | 2780 | 1467039751159 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:02:31 INFO - PROCESS | 2780 | ++DOCSHELL 0D3F0C00 == 35 [pid = 2780] [id = 691] 08:02:31 INFO - PROCESS | 2780 | ++DOMWINDOW == 64 (0D3F6C00) [pid = 2780] [serial = 2073] [outer = 00000000] 08:02:31 INFO - PROCESS | 2780 | ++DOMWINDOW == 65 (0DAD3800) [pid = 2780] [serial = 2074] [outer = 0D3F6C00] 08:02:31 INFO - PROCESS | 2780 | 1467039751216 Marionette DEBUG loaded listener.js 08:02:31 INFO - PROCESS | 2780 | ++DOMWINDOW == 66 (0DEA3800) [pid = 2780] [serial = 2075] [outer = 0D3F6C00] 08:02:31 INFO - PROCESS | 2780 | 1467039751838 Marionette TRACE conn7 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 08:02:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 08:02:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1023ms 08:02:31 INFO - PROCESS | 2780 | 1467039751876 Marionette TRACE conn7 -> [0,2729,"getWindowHandle",null] 08:02:31 INFO - PROCESS | 2780 | 1467039751880 Marionette TRACE conn7 <- [1,2729,null,{"value":"13"}] 08:02:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 08:02:31 INFO - PROCESS | 2780 | 1467039751887 Marionette TRACE conn7 -> [0,2730,"setScriptTimeout",{"ms":35000}] 08:02:31 INFO - PROCESS | 2780 | 1467039751891 Marionette TRACE conn7 <- [1,2730,null,{}] 08:02:31 INFO - PROCESS | 2780 | 1467039751895 Marionette TRACE conn7 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:31 INFO - PROCESS | 2780 | 1467039751899 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:02:32 INFO - PROCESS | 2780 | 1467039752009 Marionette TRACE conn7 <- [1,2731,null,{"value":null}] 08:02:32 INFO - PROCESS | 2780 | 1467039752149 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:32 INFO - PROCESS | 2780 | 1467039752152 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:02:32 INFO - PROCESS | 2780 | ++DOCSHELL 13370000 == 36 [pid = 2780] [id = 692] 08:02:32 INFO - PROCESS | 2780 | ++DOMWINDOW == 67 (13A04000) [pid = 2780] [serial = 2076] [outer = 00000000] 08:02:32 INFO - PROCESS | 2780 | ++DOMWINDOW == 68 (13DC7800) [pid = 2780] [serial = 2077] [outer = 13A04000] 08:02:32 INFO - PROCESS | 2780 | 1467039752208 Marionette DEBUG loaded listener.js 08:02:32 INFO - PROCESS | 2780 | ++DOMWINDOW == 69 (15632000) [pid = 2780] [serial = 2078] [outer = 13A04000] 08:02:32 INFO - PROCESS | 2780 | 1467039752832 Marionette TRACE conn7 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 08:02:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 08:02:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 990ms 08:02:32 INFO - PROCESS | 2780 | 1467039752876 Marionette TRACE conn7 -> [0,2733,"getWindowHandle",null] 08:02:32 INFO - PROCESS | 2780 | 1467039752879 Marionette TRACE conn7 <- [1,2733,null,{"value":"13"}] 08:02:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 08:02:32 INFO - PROCESS | 2780 | 1467039752882 Marionette TRACE conn7 -> [0,2734,"setScriptTimeout",{"ms":35000}] 08:02:32 INFO - PROCESS | 2780 | 1467039752885 Marionette TRACE conn7 <- [1,2734,null,{}] 08:02:32 INFO - PROCESS | 2780 | 1467039752894 Marionette TRACE conn7 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:32 INFO - PROCESS | 2780 | 1467039752899 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:02:33 INFO - PROCESS | 2780 | 1467039753010 Marionette TRACE conn7 <- [1,2735,null,{"value":null}] 08:02:33 INFO - PROCESS | 2780 | 1467039753153 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:33 INFO - PROCESS | 2780 | 1467039753157 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:02:33 INFO - PROCESS | 2780 | ++DOCSHELL 168D3800 == 37 [pid = 2780] [id = 693] 08:02:33 INFO - PROCESS | 2780 | ++DOMWINDOW == 70 (168D4000) [pid = 2780] [serial = 2079] [outer = 00000000] 08:02:33 INFO - PROCESS | 2780 | ++DOMWINDOW == 71 (169C3000) [pid = 2780] [serial = 2080] [outer = 168D4000] 08:02:33 INFO - PROCESS | 2780 | 1467039753216 Marionette DEBUG loaded listener.js 08:02:33 INFO - PROCESS | 2780 | ++DOMWINDOW == 72 (17ACDC00) [pid = 2780] [serial = 2081] [outer = 168D4000] 08:02:33 INFO - PROCESS | 2780 | 1467039753965 Marionette TRACE conn7 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 08:02:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 08:02:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1127ms 08:02:34 INFO - PROCESS | 2780 | 1467039754013 Marionette TRACE conn7 -> [0,2737,"getWindowHandle",null] 08:02:34 INFO - PROCESS | 2780 | 1467039754017 Marionette TRACE conn7 <- [1,2737,null,{"value":"13"}] 08:02:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 08:02:34 INFO - PROCESS | 2780 | 1467039754022 Marionette TRACE conn7 -> [0,2738,"setScriptTimeout",{"ms":35000}] 08:02:34 INFO - PROCESS | 2780 | 1467039754025 Marionette TRACE conn7 <- [1,2738,null,{}] 08:02:34 INFO - PROCESS | 2780 | 1467039754031 Marionette TRACE conn7 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:34 INFO - PROCESS | 2780 | 1467039754033 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:02:34 INFO - PROCESS | 2780 | 1467039754135 Marionette TRACE conn7 <- [1,2739,null,{"value":null}] 08:02:34 INFO - PROCESS | 2780 | 1467039754276 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:34 INFO - PROCESS | 2780 | 1467039754281 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:02:34 INFO - PROCESS | 2780 | ++DOCSHELL 0C513400 == 38 [pid = 2780] [id = 694] 08:02:34 INFO - PROCESS | 2780 | ++DOMWINDOW == 73 (0C513800) [pid = 2780] [serial = 2082] [outer = 00000000] 08:02:34 INFO - PROCESS | 2780 | ++DOMWINDOW == 74 (0DD1C800) [pid = 2780] [serial = 2083] [outer = 0C513800] 08:02:34 INFO - PROCESS | 2780 | 1467039754347 Marionette DEBUG loaded listener.js 08:02:34 INFO - PROCESS | 2780 | ++DOMWINDOW == 75 (0E050800) [pid = 2780] [serial = 2084] [outer = 0C513800] 08:02:35 INFO - PROCESS | 2780 | --DOCSHELL 16A92000 == 37 [pid = 2780] [id = 689] 08:02:35 INFO - PROCESS | 2780 | --DOCSHELL 169BB400 == 36 [pid = 2780] [id = 688] 08:02:35 INFO - PROCESS | 2780 | --DOCSHELL 16894C00 == 35 [pid = 2780] [id = 687] 08:02:35 INFO - PROCESS | 2780 | --DOCSHELL 16374C00 == 34 [pid = 2780] [id = 686] 08:02:35 INFO - PROCESS | 2780 | --DOCSHELL 13DBF400 == 33 [pid = 2780] [id = 685] 08:02:35 INFO - PROCESS | 2780 | --DOCSHELL 12513800 == 32 [pid = 2780] [id = 684] 08:02:35 INFO - PROCESS | 2780 | --DOCSHELL 0E04E000 == 31 [pid = 2780] [id = 683] 08:02:35 INFO - PROCESS | 2780 | --DOCSHELL 0CA6EC00 == 30 [pid = 2780] [id = 682] 08:02:35 INFO - PROCESS | 2780 | --DOCSHELL 12455000 == 29 [pid = 2780] [id = 680] 08:02:35 INFO - PROCESS | 2780 | --DOCSHELL 0DAD7000 == 28 [pid = 2780] [id = 681] 08:02:35 INFO - PROCESS | 2780 | --DOCSHELL 168D3800 == 27 [pid = 2780] [id = 693] 08:02:35 INFO - PROCESS | 2780 | --DOCSHELL 13371800 == 26 [pid = 2780] [id = 690] 08:02:35 INFO - PROCESS | 2780 | --DOCSHELL 0D3F0C00 == 25 [pid = 2780] [id = 691] 08:02:35 INFO - PROCESS | 2780 | --DOCSHELL 13370000 == 24 [pid = 2780] [id = 692] 08:02:35 INFO - PROCESS | 2780 | --DOMWINDOW == 74 (1504D000) [pid = 2780] [serial = 2029] [outer = 00000000] [url = about:blank] 08:02:35 INFO - PROCESS | 2780 | --DOMWINDOW == 73 (0E04EC00) [pid = 2780] [serial = 2023] [outer = 00000000] [url = about:blank] 08:02:35 INFO - PROCESS | 2780 | --DOMWINDOW == 72 (0E232800) [pid = 2780] [serial = 2024] [outer = 00000000] [url = about:blank] 08:02:35 INFO - PROCESS | 2780 | --DOMWINDOW == 71 (162B1800) [pid = 2780] [serial = 2033] [outer = 00000000] [url = about:blank] 08:02:35 INFO - PROCESS | 2780 | --DOMWINDOW == 70 (15654800) [pid = 2780] [serial = 2032] [outer = 00000000] [url = about:blank] 08:02:35 INFO - PROCESS | 2780 | --DOMWINDOW == 69 (0DAD4800) [pid = 2780] [serial = 2036] [outer = 00000000] [url = about:blank] 08:02:35 INFO - PROCESS | 2780 | --DOMWINDOW == 68 (167E8800) [pid = 2780] [serial = 2035] [outer = 00000000] [url = about:blank] 08:02:35 INFO - PROCESS | 2780 | --DOMWINDOW == 67 (13351000) [pid = 2780] [serial = 2026] [outer = 00000000] [url = about:blank] 08:02:35 INFO - PROCESS | 2780 | --DOMWINDOW == 66 (13517400) [pid = 2780] [serial = 2027] [outer = 00000000] [url = about:blank] 08:02:35 INFO - PROCESS | 2780 | --DOMWINDOW == 65 (18E06C00) [pid = 2780] [serial = 2018] [outer = 00000000] [url = about:blank] 08:02:35 INFO - PROCESS | 2780 | --DOMWINDOW == 64 (0DB70C00) [pid = 2780] [serial = 2021] [outer = 00000000] [url = about:blank] 08:02:35 INFO - PROCESS | 2780 | --DOMWINDOW == 63 (0DAD4C00) [pid = 2780] [serial = 2020] [outer = 00000000] [url = about:blank] 08:02:35 INFO - PROCESS | 2780 | --DOMWINDOW == 62 (12517400) [pid = 2780] [serial = 2038] [outer = 00000000] [url = about:blank] 08:02:35 INFO - PROCESS | 2780 | --DOMWINDOW == 61 (13A05800) [pid = 2780] [serial = 2039] [outer = 00000000] [url = about:blank] 08:02:35 INFO - PROCESS | 2780 | --DOMWINDOW == 60 (15082C00) [pid = 2780] [serial = 2030] [outer = 00000000] [url = about:blank] 08:02:35 INFO - PROCESS | 2780 | --DOMWINDOW == 59 (16890000) [pid = 2780] [serial = 2041] [outer = 00000000] [url = about:blank] 08:02:35 INFO - PROCESS | 2780 | 1467039755416 Marionette TRACE conn7 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 08:02:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 08:02:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1478ms 08:02:35 INFO - PROCESS | 2780 | 1467039755502 Marionette TRACE conn7 -> [0,2741,"getWindowHandle",null] 08:02:35 INFO - PROCESS | 2780 | 1467039755506 Marionette TRACE conn7 <- [1,2741,null,{"value":"13"}] 08:02:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 08:02:35 INFO - PROCESS | 2780 | 1467039755510 Marionette TRACE conn7 -> [0,2742,"setScriptTimeout",{"ms":35000}] 08:02:35 INFO - PROCESS | 2780 | 1467039755515 Marionette TRACE conn7 <- [1,2742,null,{}] 08:02:35 INFO - PROCESS | 2780 | 1467039755520 Marionette TRACE conn7 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:35 INFO - PROCESS | 2780 | 1467039755522 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:02:35 INFO - PROCESS | 2780 | 1467039755612 Marionette TRACE conn7 <- [1,2743,null,{"value":null}] 08:02:35 INFO - PROCESS | 2780 | 1467039755624 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:35 INFO - PROCESS | 2780 | 1467039755626 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:02:35 INFO - PROCESS | 2780 | ++DOCSHELL 0DACDC00 == 25 [pid = 2780] [id = 695] 08:02:35 INFO - PROCESS | 2780 | ++DOMWINDOW == 60 (0DACF400) [pid = 2780] [serial = 2085] [outer = 00000000] 08:02:35 INFO - PROCESS | 2780 | ++DOMWINDOW == 61 (0DD12400) [pid = 2780] [serial = 2086] [outer = 0DACF400] 08:02:35 INFO - PROCESS | 2780 | 1467039755674 Marionette DEBUG loaded listener.js 08:02:35 INFO - PROCESS | 2780 | ++DOMWINDOW == 62 (0DD1D800) [pid = 2780] [serial = 2087] [outer = 0DACF400] 08:02:36 INFO - PROCESS | 2780 | 1467039756149 Marionette TRACE conn7 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 08:02:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 08:02:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 690ms 08:02:36 INFO - PROCESS | 2780 | 1467039756201 Marionette TRACE conn7 -> [0,2745,"getWindowHandle",null] 08:02:36 INFO - PROCESS | 2780 | 1467039756206 Marionette TRACE conn7 <- [1,2745,null,{"value":"13"}] 08:02:36 INFO - PROCESS | 2780 | 1467039756212 Marionette TRACE conn7 -> [0,2746,"setScriptTimeout",{"ms":35000}] 08:02:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 08:02:36 INFO - PROCESS | 2780 | 1467039756215 Marionette TRACE conn7 <- [1,2746,null,{}] 08:02:36 INFO - PROCESS | 2780 | 1467039756219 Marionette TRACE conn7 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:36 INFO - PROCESS | 2780 | 1467039756221 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:02:36 INFO - PROCESS | 2780 | 1467039756341 Marionette TRACE conn7 <- [1,2747,null,{"value":null}] 08:02:36 INFO - PROCESS | 2780 | 1467039756356 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:36 INFO - PROCESS | 2780 | 1467039756359 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:02:36 INFO - PROCESS | 2780 | ++DOCSHELL 11D95000 == 26 [pid = 2780] [id = 696] 08:02:36 INFO - PROCESS | 2780 | ++DOMWINDOW == 63 (11D95C00) [pid = 2780] [serial = 2088] [outer = 00000000] 08:02:36 INFO - PROCESS | 2780 | ++DOMWINDOW == 64 (11F62C00) [pid = 2780] [serial = 2089] [outer = 11D95C00] 08:02:36 INFO - PROCESS | 2780 | 1467039756405 Marionette DEBUG loaded listener.js 08:02:36 INFO - PROCESS | 2780 | ++DOMWINDOW == 65 (1221B000) [pid = 2780] [serial = 2090] [outer = 11D95C00] 08:02:36 INFO - PROCESS | 2780 | 1467039756865 Marionette TRACE conn7 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 08:02:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 08:02:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 670ms 08:02:36 INFO - PROCESS | 2780 | 1467039756890 Marionette TRACE conn7 -> [0,2749,"getWindowHandle",null] 08:02:36 INFO - PROCESS | 2780 | 1467039756892 Marionette TRACE conn7 <- [1,2749,null,{"value":"13"}] 08:02:36 INFO - PROCESS | 2780 | 1467039756895 Marionette TRACE conn7 -> [0,2750,"setScriptTimeout",{"ms":35000}] 08:02:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 08:02:36 INFO - PROCESS | 2780 | 1467039756899 Marionette TRACE conn7 <- [1,2750,null,{}] 08:02:36 INFO - PROCESS | 2780 | 1467039756910 Marionette TRACE conn7 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:36 INFO - PROCESS | 2780 | 1467039756915 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:02:36 INFO - PROCESS | 2780 | 1467039756999 Marionette TRACE conn7 <- [1,2751,null,{"value":null}] 08:02:37 INFO - PROCESS | 2780 | 1467039757008 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:37 INFO - PROCESS | 2780 | 1467039757011 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:02:37 INFO - PROCESS | 2780 | ++DOCSHELL 13A0C400 == 27 [pid = 2780] [id = 697] 08:02:37 INFO - PROCESS | 2780 | ++DOMWINDOW == 66 (13A0D000) [pid = 2780] [serial = 2091] [outer = 00000000] 08:02:37 INFO - PROCESS | 2780 | ++DOMWINDOW == 67 (13E32800) [pid = 2780] [serial = 2092] [outer = 13A0D000] 08:02:37 INFO - PROCESS | 2780 | 1467039757058 Marionette DEBUG loaded listener.js 08:02:37 INFO - PROCESS | 2780 | ++DOMWINDOW == 68 (15052000) [pid = 2780] [serial = 2093] [outer = 13A0D000] 08:02:37 INFO - PROCESS | 2780 | 1467039757499 Marionette TRACE conn7 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 08:02:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 08:02:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 630ms 08:02:37 INFO - PROCESS | 2780 | 1467039757549 Marionette TRACE conn7 -> [0,2753,"getWindowHandle",null] 08:02:37 INFO - PROCESS | 2780 | 1467039757551 Marionette TRACE conn7 <- [1,2753,null,{"value":"13"}] 08:02:37 INFO - PROCESS | 2780 | 1467039757554 Marionette TRACE conn7 -> [0,2754,"setScriptTimeout",{"ms":35000}] 08:02:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 08:02:37 INFO - PROCESS | 2780 | 1467039757556 Marionette TRACE conn7 <- [1,2754,null,{}] 08:02:37 INFO - PROCESS | 2780 | 1467039757559 Marionette TRACE conn7 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:37 INFO - PROCESS | 2780 | 1467039757561 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:02:37 INFO - PROCESS | 2780 | 1467039757687 Marionette TRACE conn7 <- [1,2755,null,{"value":null}] 08:02:37 INFO - PROCESS | 2780 | 1467039757774 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:37 INFO - PROCESS | 2780 | 1467039757776 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:02:37 INFO - PROCESS | 2780 | ++DOCSHELL 15084000 == 28 [pid = 2780] [id = 698] 08:02:37 INFO - PROCESS | 2780 | ++DOMWINDOW == 69 (15084400) [pid = 2780] [serial = 2094] [outer = 00000000] 08:02:37 INFO - PROCESS | 2780 | ++DOMWINDOW == 70 (15FF9800) [pid = 2780] [serial = 2095] [outer = 15084400] 08:02:37 INFO - PROCESS | 2780 | 1467039757820 Marionette DEBUG loaded listener.js 08:02:37 INFO - PROCESS | 2780 | ++DOMWINDOW == 71 (162B5C00) [pid = 2780] [serial = 2096] [outer = 15084400] 08:02:38 INFO - PROCESS | 2780 | 1467039758230 Marionette TRACE conn7 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 08:02:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 08:02:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 730ms 08:02:38 INFO - PROCESS | 2780 | 1467039758291 Marionette TRACE conn7 -> [0,2757,"getWindowHandle",null] 08:02:38 INFO - PROCESS | 2780 | 1467039758293 Marionette TRACE conn7 <- [1,2757,null,{"value":"13"}] 08:02:38 INFO - PROCESS | 2780 | 1467039758296 Marionette TRACE conn7 -> [0,2758,"setScriptTimeout",{"ms":35000}] 08:02:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 08:02:38 INFO - PROCESS | 2780 | 1467039758298 Marionette TRACE conn7 <- [1,2758,null,{}] 08:02:38 INFO - PROCESS | 2780 | 1467039758301 Marionette TRACE conn7 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:38 INFO - PROCESS | 2780 | 1467039758303 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:02:38 INFO - PROCESS | 2780 | 1467039758416 Marionette TRACE conn7 <- [1,2759,null,{"value":null}] 08:02:38 INFO - PROCESS | 2780 | 1467039758421 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:38 INFO - PROCESS | 2780 | 1467039758423 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:02:38 INFO - PROCESS | 2780 | ++DOCSHELL 162BA800 == 29 [pid = 2780] [id = 699] 08:02:38 INFO - PROCESS | 2780 | ++DOMWINDOW == 72 (162BDC00) [pid = 2780] [serial = 2097] [outer = 00000000] 08:02:38 INFO - PROCESS | 2780 | ++DOMWINDOW == 73 (16497000) [pid = 2780] [serial = 2098] [outer = 162BDC00] 08:02:38 INFO - PROCESS | 2780 | 1467039758467 Marionette DEBUG loaded listener.js 08:02:38 INFO - PROCESS | 2780 | ++DOMWINDOW == 74 (16686C00) [pid = 2780] [serial = 2099] [outer = 162BDC00] 08:02:38 INFO - PROCESS | 2780 | 1467039758933 Marionette TRACE conn7 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 08:02:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 08:02:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 670ms 08:02:38 INFO - PROCESS | 2780 | 1467039758969 Marionette TRACE conn7 -> [0,2761,"getWindowHandle",null] 08:02:38 INFO - PROCESS | 2780 | 1467039758971 Marionette TRACE conn7 <- [1,2761,null,{"value":"13"}] 08:02:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 08:02:38 INFO - PROCESS | 2780 | 1467039758974 Marionette TRACE conn7 -> [0,2762,"setScriptTimeout",{"ms":35000}] 08:02:38 INFO - PROCESS | 2780 | 1467039758975 Marionette TRACE conn7 <- [1,2762,null,{}] 08:02:38 INFO - PROCESS | 2780 | 1467039758985 Marionette TRACE conn7 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:38 INFO - PROCESS | 2780 | 1467039758990 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:02:39 INFO - PROCESS | 2780 | 1467039759145 Marionette TRACE conn7 <- [1,2763,null,{"value":null}] 08:02:39 INFO - PROCESS | 2780 | 1467039759172 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:39 INFO - PROCESS | 2780 | 1467039759174 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:02:39 INFO - PROCESS | 2780 | ++DOCSHELL 167EB400 == 30 [pid = 2780] [id = 700] 08:02:39 INFO - PROCESS | 2780 | ++DOMWINDOW == 75 (167EC800) [pid = 2780] [serial = 2100] [outer = 00000000] 08:02:39 INFO - PROCESS | 2780 | ++DOMWINDOW == 76 (168D8400) [pid = 2780] [serial = 2101] [outer = 167EC800] 08:02:39 INFO - PROCESS | 2780 | 1467039759218 Marionette DEBUG loaded listener.js 08:02:39 INFO - PROCESS | 2780 | ++DOMWINDOW == 77 (168E0000) [pid = 2780] [serial = 2102] [outer = 167EC800] 08:02:39 INFO - PROCESS | 2780 | --DOMWINDOW == 76 (0DAD9C00) [pid = 2780] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 08:02:39 INFO - PROCESS | 2780 | --DOMWINDOW == 75 (0E04E800) [pid = 2780] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 08:02:39 INFO - PROCESS | 2780 | --DOMWINDOW == 74 (13DC0400) [pid = 2780] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 08:02:39 INFO - PROCESS | 2780 | --DOMWINDOW == 73 (16A93400) [pid = 2780] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 08:02:39 INFO - PROCESS | 2780 | --DOMWINDOW == 72 (16B2C800) [pid = 2780] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 08:02:39 INFO - PROCESS | 2780 | --DOMWINDOW == 71 (0CBE6800) [pid = 2780] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 08:02:39 INFO - PROCESS | 2780 | --DOMWINDOW == 70 (1640F000) [pid = 2780] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 08:02:39 INFO - PROCESS | 2780 | --DOMWINDOW == 69 (169BD000) [pid = 2780] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 08:02:39 INFO - PROCESS | 2780 | --DOMWINDOW == 68 (13969000) [pid = 2780] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 08:02:39 INFO - PROCESS | 2780 | --DOMWINDOW == 67 (16895000) [pid = 2780] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 08:02:39 INFO - PROCESS | 2780 | --DOMWINDOW == 66 (12519C00) [pid = 2780] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 08:02:39 INFO - PROCESS | 2780 | 1467039759837 Marionette TRACE conn7 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 08:02:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 08:02:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 890ms 08:02:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 08:02:39 INFO - PROCESS | 2780 | 1467039759865 Marionette TRACE conn7 -> [0,2765,"getWindowHandle",null] 08:02:39 INFO - PROCESS | 2780 | 1467039759866 Marionette TRACE conn7 <- [1,2765,null,{"value":"13"}] 08:02:39 INFO - PROCESS | 2780 | 1467039759870 Marionette TRACE conn7 -> [0,2766,"setScriptTimeout",{"ms":35000}] 08:02:39 INFO - PROCESS | 2780 | 1467039759872 Marionette TRACE conn7 <- [1,2766,null,{}] 08:02:39 INFO - PROCESS | 2780 | 1467039759875 Marionette TRACE conn7 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:39 INFO - PROCESS | 2780 | 1467039759877 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:02:39 INFO - PROCESS | 2780 | 1467039759953 Marionette TRACE conn7 <- [1,2767,null,{"value":null}] 08:02:39 INFO - PROCESS | 2780 | 1467039759959 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:39 INFO - PROCESS | 2780 | 1467039759960 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:02:39 INFO - PROCESS | 2780 | ++DOCSHELL 0DACA800 == 31 [pid = 2780] [id = 701] 08:02:39 INFO - PROCESS | 2780 | ++DOMWINDOW == 67 (0E04E800) [pid = 2780] [serial = 2103] [outer = 00000000] 08:02:40 INFO - PROCESS | 2780 | ++DOMWINDOW == 68 (168DF400) [pid = 2780] [serial = 2104] [outer = 0E04E800] 08:02:40 INFO - PROCESS | 2780 | 1467039760004 Marionette DEBUG loaded listener.js 08:02:40 INFO - PROCESS | 2780 | ++DOMWINDOW == 69 (169C4C00) [pid = 2780] [serial = 2105] [outer = 0E04E800] 08:02:40 INFO - PROCESS | 2780 | 1467039760437 Marionette TRACE conn7 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 08:02:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 08:02:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 630ms 08:02:40 INFO - PROCESS | 2780 | 1467039760506 Marionette TRACE conn7 -> [0,2769,"getWindowHandle",null] 08:02:40 INFO - PROCESS | 2780 | 1467039760508 Marionette TRACE conn7 <- [1,2769,null,{"value":"13"}] 08:02:40 INFO - PROCESS | 2780 | 1467039760511 Marionette TRACE conn7 -> [0,2770,"setScriptTimeout",{"ms":35000}] 08:02:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 08:02:40 INFO - PROCESS | 2780 | 1467039760513 Marionette TRACE conn7 <- [1,2770,null,{}] 08:02:40 INFO - PROCESS | 2780 | 1467039760516 Marionette TRACE conn7 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:40 INFO - PROCESS | 2780 | 1467039760518 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:02:40 INFO - PROCESS | 2780 | 1467039760597 Marionette TRACE conn7 <- [1,2771,null,{"value":null}] 08:02:40 INFO - PROCESS | 2780 | 1467039760604 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:40 INFO - PROCESS | 2780 | 1467039760606 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:02:40 INFO - PROCESS | 2780 | ++DOCSHELL 16A93800 == 32 [pid = 2780] [id = 702] 08:02:40 INFO - PROCESS | 2780 | ++DOMWINDOW == 70 (16B2C800) [pid = 2780] [serial = 2106] [outer = 00000000] 08:02:40 INFO - PROCESS | 2780 | ++DOMWINDOW == 71 (17AD3800) [pid = 2780] [serial = 2107] [outer = 16B2C800] 08:02:40 INFO - PROCESS | 2780 | 1467039760650 Marionette DEBUG loaded listener.js 08:02:40 INFO - PROCESS | 2780 | ++DOMWINDOW == 72 (162B2800) [pid = 2780] [serial = 2108] [outer = 16B2C800] 08:02:41 INFO - PROCESS | 2780 | 1467039761079 Marionette TRACE conn7 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 08:02:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 08:02:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 630ms 08:02:41 INFO - PROCESS | 2780 | 1467039761146 Marionette TRACE conn7 -> [0,2773,"getWindowHandle",null] 08:02:41 INFO - PROCESS | 2780 | 1467039761148 Marionette TRACE conn7 <- [1,2773,null,{"value":"13"}] 08:02:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 08:02:41 INFO - PROCESS | 2780 | 1467039761151 Marionette TRACE conn7 -> [0,2774,"setScriptTimeout",{"ms":35000}] 08:02:41 INFO - PROCESS | 2780 | 1467039761153 Marionette TRACE conn7 <- [1,2774,null,{}] 08:02:41 INFO - PROCESS | 2780 | 1467039761157 Marionette TRACE conn7 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:41 INFO - PROCESS | 2780 | 1467039761158 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:02:41 INFO - PROCESS | 2780 | 1467039761238 Marionette TRACE conn7 <- [1,2775,null,{"value":null}] 08:02:41 INFO - PROCESS | 2780 | 1467039761244 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:41 INFO - PROCESS | 2780 | 1467039761246 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:02:41 INFO - PROCESS | 2780 | ++DOCSHELL 18D8C800 == 33 [pid = 2780] [id = 703] 08:02:41 INFO - PROCESS | 2780 | ++DOMWINDOW == 73 (18E01C00) [pid = 2780] [serial = 2109] [outer = 00000000] 08:02:41 INFO - PROCESS | 2780 | ++DOMWINDOW == 74 (1917F000) [pid = 2780] [serial = 2110] [outer = 18E01C00] 08:02:41 INFO - PROCESS | 2780 | 1467039761289 Marionette DEBUG loaded listener.js 08:02:41 INFO - PROCESS | 2780 | ++DOMWINDOW == 75 (19184000) [pid = 2780] [serial = 2111] [outer = 18E01C00] 08:02:41 INFO - PROCESS | 2780 | 1467039761730 Marionette TRACE conn7 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 08:02:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 08:02:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 630ms 08:02:41 INFO - PROCESS | 2780 | 1467039761806 Marionette TRACE conn7 -> [0,2777,"getWindowHandle",null] 08:02:41 INFO - PROCESS | 2780 | 1467039761810 Marionette TRACE conn7 <- [1,2777,null,{"value":"13"}] 08:02:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 08:02:41 INFO - PROCESS | 2780 | 1467039761821 Marionette TRACE conn7 -> [0,2778,"setScriptTimeout",{"ms":35000}] 08:02:41 INFO - PROCESS | 2780 | 1467039761825 Marionette TRACE conn7 <- [1,2778,null,{}] 08:02:41 INFO - PROCESS | 2780 | 1467039761832 Marionette TRACE conn7 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:41 INFO - PROCESS | 2780 | 1467039761836 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:02:41 INFO - PROCESS | 2780 | 1467039761963 Marionette TRACE conn7 <- [1,2779,null,{"value":null}] 08:02:42 INFO - PROCESS | 2780 | 1467039762157 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:42 INFO - PROCESS | 2780 | 1467039762162 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:02:42 INFO - PROCESS | 2780 | ++DOCSHELL 0DACB400 == 34 [pid = 2780] [id = 704] 08:02:42 INFO - PROCESS | 2780 | ++DOMWINDOW == 76 (0DACB800) [pid = 2780] [serial = 2112] [outer = 00000000] 08:02:42 INFO - PROCESS | 2780 | ++DOMWINDOW == 77 (0DAD9C00) [pid = 2780] [serial = 2113] [outer = 0DACB800] 08:02:42 INFO - PROCESS | 2780 | 1467039762219 Marionette DEBUG loaded listener.js 08:02:42 INFO - PROCESS | 2780 | ++DOMWINDOW == 78 (0DE9D800) [pid = 2780] [serial = 2114] [outer = 0DACB800] 08:02:42 INFO - PROCESS | 2780 | 1467039762949 Marionette TRACE conn7 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 08:02:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 08:02:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1175ms 08:02:43 INFO - PROCESS | 2780 | 1467039763003 Marionette TRACE conn7 -> [0,2781,"getWindowHandle",null] 08:02:43 INFO - PROCESS | 2780 | 1467039763006 Marionette TRACE conn7 <- [1,2781,null,{"value":"13"}] 08:02:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 08:02:43 INFO - PROCESS | 2780 | 1467039763013 Marionette TRACE conn7 -> [0,2782,"setScriptTimeout",{"ms":35000}] 08:02:43 INFO - PROCESS | 2780 | 1467039763017 Marionette TRACE conn7 <- [1,2782,null,{}] 08:02:43 INFO - PROCESS | 2780 | 1467039763021 Marionette TRACE conn7 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:43 INFO - PROCESS | 2780 | 1467039763024 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:02:43 INFO - PROCESS | 2780 | 1467039763151 Marionette TRACE conn7 <- [1,2783,null,{"value":null}] 08:02:43 INFO - PROCESS | 2780 | 1467039763286 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:43 INFO - PROCESS | 2780 | 1467039763288 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:02:43 INFO - PROCESS | 2780 | ++DOCSHELL 13354800 == 35 [pid = 2780] [id = 705] 08:02:43 INFO - PROCESS | 2780 | ++DOMWINDOW == 79 (1336E000) [pid = 2780] [serial = 2115] [outer = 00000000] 08:02:43 INFO - PROCESS | 2780 | ++DOMWINDOW == 80 (13A01C00) [pid = 2780] [serial = 2116] [outer = 1336E000] 08:02:43 INFO - PROCESS | 2780 | 1467039763345 Marionette DEBUG loaded listener.js 08:02:43 INFO - PROCESS | 2780 | ++DOMWINDOW == 81 (13E33000) [pid = 2780] [serial = 2117] [outer = 1336E000] 08:02:44 INFO - PROCESS | 2780 | 1467039764243 Marionette TRACE conn7 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 08:02:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 08:02:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1274ms 08:02:44 INFO - PROCESS | 2780 | 1467039764286 Marionette TRACE conn7 -> [0,2785,"getWindowHandle",null] 08:02:44 INFO - PROCESS | 2780 | 1467039764291 Marionette TRACE conn7 <- [1,2785,null,{"value":"13"}] 08:02:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 08:02:44 INFO - PROCESS | 2780 | 1467039764296 Marionette TRACE conn7 -> [0,2786,"setScriptTimeout",{"ms":35000}] 08:02:44 INFO - PROCESS | 2780 | 1467039764299 Marionette TRACE conn7 <- [1,2786,null,{}] 08:02:44 INFO - PROCESS | 2780 | 1467039764305 Marionette TRACE conn7 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:44 INFO - PROCESS | 2780 | 1467039764307 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:02:44 INFO - PROCESS | 2780 | 1467039764425 Marionette TRACE conn7 <- [1,2787,null,{"value":null}] 08:02:44 INFO - PROCESS | 2780 | --DOCSHELL 16A93800 == 34 [pid = 2780] [id = 702] 08:02:44 INFO - PROCESS | 2780 | --DOCSHELL 0DACA800 == 33 [pid = 2780] [id = 701] 08:02:44 INFO - PROCESS | 2780 | --DOCSHELL 167EB400 == 32 [pid = 2780] [id = 700] 08:02:44 INFO - PROCESS | 2780 | --DOCSHELL 162BA800 == 31 [pid = 2780] [id = 699] 08:02:44 INFO - PROCESS | 2780 | --DOCSHELL 15084000 == 30 [pid = 2780] [id = 698] 08:02:44 INFO - PROCESS | 2780 | --DOCSHELL 13A0C400 == 29 [pid = 2780] [id = 697] 08:02:44 INFO - PROCESS | 2780 | --DOCSHELL 11D95000 == 28 [pid = 2780] [id = 696] 08:02:44 INFO - PROCESS | 2780 | --DOCSHELL 0DACDC00 == 27 [pid = 2780] [id = 695] 08:02:44 INFO - PROCESS | 2780 | --DOMWINDOW == 80 (0DAD2400) [pid = 2780] [serial = 2047] [outer = 00000000] [url = about:blank] 08:02:44 INFO - PROCESS | 2780 | --DOMWINDOW == 79 (1649A800) [pid = 2780] [serial = 2060] [outer = 00000000] [url = about:blank] 08:02:44 INFO - PROCESS | 2780 | --DOMWINDOW == 78 (16A74C00) [pid = 2780] [serial = 2065] [outer = 00000000] [url = about:blank] 08:02:44 INFO - PROCESS | 2780 | --DOMWINDOW == 77 (16888C00) [pid = 2780] [serial = 2042] [outer = 00000000] [url = about:blank] 08:02:44 INFO - PROCESS | 2780 | --DOMWINDOW == 76 (0DAD9000) [pid = 2780] [serial = 2048] [outer = 00000000] [url = about:blank] 08:02:44 INFO - PROCESS | 2780 | --DOMWINDOW == 75 (1692DC00) [pid = 2780] [serial = 2063] [outer = 00000000] [url = about:blank] 08:02:44 INFO - PROCESS | 2780 | --DOMWINDOW == 74 (16493000) [pid = 2780] [serial = 2059] [outer = 00000000] [url = about:blank] 08:02:44 INFO - PROCESS | 2780 | --DOMWINDOW == 73 (13A01800) [pid = 2780] [serial = 2054] [outer = 00000000] [url = about:blank] 08:02:44 INFO - PROCESS | 2780 | --DOMWINDOW == 72 (0DD19800) [pid = 2780] [serial = 2044] [outer = 00000000] [url = about:blank] 08:02:44 INFO - PROCESS | 2780 | --DOMWINDOW == 71 (0E881C00) [pid = 2780] [serial = 2051] [outer = 00000000] [url = about:blank] 08:02:44 INFO - PROCESS | 2780 | --DOMWINDOW == 70 (168D9000) [pid = 2780] [serial = 2062] [outer = 00000000] [url = about:blank] 08:02:44 INFO - PROCESS | 2780 | --DOMWINDOW == 69 (1565D800) [pid = 2780] [serial = 2057] [outer = 00000000] [url = about:blank] 08:02:44 INFO - PROCESS | 2780 | --DOMWINDOW == 68 (169C0800) [pid = 2780] [serial = 2066] [outer = 00000000] [url = about:blank] 08:02:44 INFO - PROCESS | 2780 | --DOMWINDOW == 67 (13375C00) [pid = 2780] [serial = 2053] [outer = 00000000] [url = about:blank] 08:02:44 INFO - PROCESS | 2780 | --DOMWINDOW == 66 (0DE35800) [pid = 2780] [serial = 2045] [outer = 00000000] [url = about:blank] 08:02:44 INFO - PROCESS | 2780 | --DOMWINDOW == 65 (0E807000) [pid = 2780] [serial = 2050] [outer = 00000000] [url = about:blank] 08:02:44 INFO - PROCESS | 2780 | --DOMWINDOW == 64 (16A98400) [pid = 2780] [serial = 2068] [outer = 00000000] [url = about:blank] 08:02:44 INFO - PROCESS | 2780 | --DOMWINDOW == 63 (15636400) [pid = 2780] [serial = 2056] [outer = 00000000] [url = about:blank] 08:02:44 INFO - PROCESS | 2780 | --DOMWINDOW == 62 (16A9BC00) [pid = 2780] [serial = 2069] [outer = 00000000] [url = about:blank] 08:02:44 INFO - PROCESS | 2780 | --DOMWINDOW == 61 (17ACC400) [pid = 2780] [serial = 2072] [outer = 00000000] [url = about:blank] 08:02:44 INFO - PROCESS | 2780 | --DOMWINDOW == 60 (17AC9000) [pid = 2780] [serial = 2071] [outer = 00000000] [url = about:blank] 08:02:44 INFO - PROCESS | 2780 | 1467039764580 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:44 INFO - PROCESS | 2780 | 1467039764584 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:02:44 INFO - PROCESS | 2780 | ++DOCSHELL 08BF9000 == 28 [pid = 2780] [id = 706] 08:02:44 INFO - PROCESS | 2780 | ++DOMWINDOW == 61 (0C50D400) [pid = 2780] [serial = 2118] [outer = 00000000] 08:02:44 INFO - PROCESS | 2780 | ++DOMWINDOW == 62 (0CB82C00) [pid = 2780] [serial = 2119] [outer = 0C50D400] 08:02:44 INFO - PROCESS | 2780 | 1467039764633 Marionette DEBUG loaded listener.js 08:02:44 INFO - PROCESS | 2780 | ++DOMWINDOW == 63 (0DA7D800) [pid = 2780] [serial = 2120] [outer = 0C50D400] 08:02:45 INFO - PROCESS | 2780 | 1467039765046 Marionette TRACE conn7 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 08:02:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 08:02:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 790ms 08:02:45 INFO - PROCESS | 2780 | 1467039765102 Marionette TRACE conn7 -> [0,2789,"getWindowHandle",null] 08:02:45 INFO - PROCESS | 2780 | 1467039765106 Marionette TRACE conn7 <- [1,2789,null,{"value":"13"}] 08:02:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 08:02:45 INFO - PROCESS | 2780 | 1467039765113 Marionette TRACE conn7 -> [0,2790,"setScriptTimeout",{"ms":35000}] 08:02:45 INFO - PROCESS | 2780 | 1467039765116 Marionette TRACE conn7 <- [1,2790,null,{}] 08:02:45 INFO - PROCESS | 2780 | 1467039765119 Marionette TRACE conn7 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:45 INFO - PROCESS | 2780 | 1467039765122 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:02:45 INFO - PROCESS | 2780 | 1467039765208 Marionette TRACE conn7 <- [1,2791,null,{"value":null}] 08:02:45 INFO - PROCESS | 2780 | 1467039765214 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:45 INFO - PROCESS | 2780 | 1467039765216 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:02:45 INFO - PROCESS | 2780 | ++DOCSHELL 0E23C000 == 29 [pid = 2780] [id = 707] 08:02:45 INFO - PROCESS | 2780 | ++DOMWINDOW == 64 (0E23D400) [pid = 2780] [serial = 2121] [outer = 00000000] 08:02:45 INFO - PROCESS | 2780 | ++DOMWINDOW == 65 (11D92000) [pid = 2780] [serial = 2122] [outer = 0E23D400] 08:02:45 INFO - PROCESS | 2780 | 1467039765263 Marionette DEBUG loaded listener.js 08:02:45 INFO - PROCESS | 2780 | ++DOMWINDOW == 66 (11FA2800) [pid = 2780] [serial = 2123] [outer = 0E23D400] 08:02:45 INFO - PROCESS | 2780 | 1467039765720 Marionette TRACE conn7 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 08:02:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 08:02:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 670ms 08:02:45 INFO - PROCESS | 2780 | 1467039765784 Marionette TRACE conn7 -> [0,2793,"getWindowHandle",null] 08:02:45 INFO - PROCESS | 2780 | 1467039765786 Marionette TRACE conn7 <- [1,2793,null,{"value":"13"}] 08:02:45 INFO - PROCESS | 2780 | 1467039765790 Marionette TRACE conn7 -> [0,2794,"setScriptTimeout",{"ms":35000}] 08:02:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 08:02:45 INFO - PROCESS | 2780 | 1467039765793 Marionette TRACE conn7 <- [1,2794,null,{}] 08:02:45 INFO - PROCESS | 2780 | 1467039765804 Marionette TRACE conn7 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:45 INFO - PROCESS | 2780 | 1467039765808 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:02:45 INFO - PROCESS | 2780 | 1467039765922 Marionette TRACE conn7 <- [1,2795,null,{"value":null}] 08:02:46 INFO - PROCESS | 2780 | 1467039766026 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:46 INFO - PROCESS | 2780 | 1467039766029 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:02:46 INFO - PROCESS | 2780 | ++DOCSHELL 13A0C000 == 30 [pid = 2780] [id = 708] 08:02:46 INFO - PROCESS | 2780 | ++DOMWINDOW == 67 (13A0C400) [pid = 2780] [serial = 2124] [outer = 00000000] 08:02:46 INFO - PROCESS | 2780 | ++DOMWINDOW == 68 (15077C00) [pid = 2780] [serial = 2125] [outer = 13A0C400] 08:02:46 INFO - PROCESS | 2780 | 1467039766077 Marionette DEBUG loaded listener.js 08:02:46 INFO - PROCESS | 2780 | ++DOMWINDOW == 69 (1539F400) [pid = 2780] [serial = 2126] [outer = 13A0C400] 08:02:46 INFO - PROCESS | 2780 | 1467039766456 Marionette TRACE conn7 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 08:02:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 08:02:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 670ms 08:02:46 INFO - PROCESS | 2780 | 1467039766464 Marionette TRACE conn7 -> [0,2797,"getWindowHandle",null] 08:02:46 INFO - PROCESS | 2780 | 1467039766466 Marionette TRACE conn7 <- [1,2797,null,{"value":"13"}] 08:02:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 08:02:46 INFO - PROCESS | 2780 | 1467039766479 Marionette TRACE conn7 -> [0,2798,"setScriptTimeout",{"ms":35000}] 08:02:46 INFO - PROCESS | 2780 | 1467039766481 Marionette TRACE conn7 <- [1,2798,null,{}] 08:02:46 INFO - PROCESS | 2780 | 1467039766485 Marionette TRACE conn7 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:46 INFO - PROCESS | 2780 | 1467039766487 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:02:46 INFO - PROCESS | 2780 | 1467039766620 Marionette TRACE conn7 <- [1,2799,null,{"value":null}] 08:02:46 INFO - PROCESS | 2780 | 1467039766633 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:46 INFO - PROCESS | 2780 | 1467039766635 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:02:46 INFO - PROCESS | 2780 | ++DOCSHELL 16004C00 == 31 [pid = 2780] [id = 709] 08:02:46 INFO - PROCESS | 2780 | ++DOMWINDOW == 70 (162AE800) [pid = 2780] [serial = 2127] [outer = 00000000] 08:02:46 INFO - PROCESS | 2780 | ++DOMWINDOW == 71 (1649A800) [pid = 2780] [serial = 2128] [outer = 162AE800] 08:02:46 INFO - PROCESS | 2780 | 1467039766680 Marionette DEBUG loaded listener.js 08:02:46 INFO - PROCESS | 2780 | ++DOMWINDOW == 72 (167E8C00) [pid = 2780] [serial = 2129] [outer = 162AE800] 08:02:47 INFO - PROCESS | 2780 | 1467039767120 Marionette TRACE conn7 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 08:02:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 08:02:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 690ms 08:02:47 INFO - PROCESS | 2780 | 1467039767160 Marionette TRACE conn7 -> [0,2801,"getWindowHandle",null] 08:02:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 08:02:47 INFO - PROCESS | 2780 | 1467039767162 Marionette TRACE conn7 <- [1,2801,null,{"value":"13"}] 08:02:47 INFO - PROCESS | 2780 | 1467039767172 Marionette TRACE conn7 -> [0,2802,"setScriptTimeout",{"ms":35000}] 08:02:47 INFO - PROCESS | 2780 | 1467039767173 Marionette TRACE conn7 <- [1,2802,null,{}] 08:02:47 INFO - PROCESS | 2780 | 1467039767177 Marionette TRACE conn7 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:47 INFO - PROCESS | 2780 | 1467039767179 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:02:47 INFO - PROCESS | 2780 | 1467039767293 Marionette TRACE conn7 <- [1,2803,null,{"value":null}] 08:02:47 INFO - PROCESS | 2780 | 1467039767387 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:47 INFO - PROCESS | 2780 | 1467039767389 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:02:47 INFO - PROCESS | 2780 | ++DOCSHELL 167EDC00 == 32 [pid = 2780] [id = 710] 08:02:47 INFO - PROCESS | 2780 | ++DOMWINDOW == 73 (167EEC00) [pid = 2780] [serial = 2130] [outer = 00000000] 08:02:47 INFO - PROCESS | 2780 | ++DOMWINDOW == 74 (168D2400) [pid = 2780] [serial = 2131] [outer = 167EEC00] 08:02:47 INFO - PROCESS | 2780 | 1467039767433 Marionette DEBUG loaded listener.js 08:02:47 INFO - PROCESS | 2780 | ++DOMWINDOW == 75 (168D7800) [pid = 2780] [serial = 2132] [outer = 167EEC00] 08:02:47 INFO - PROCESS | 2780 | 1467039767846 Marionette TRACE conn7 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 08:02:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 08:02:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 730ms 08:02:47 INFO - PROCESS | 2780 | 1467039767896 Marionette TRACE conn7 -> [0,2805,"getWindowHandle",null] 08:02:47 INFO - PROCESS | 2780 | 1467039767899 Marionette TRACE conn7 <- [1,2805,null,{"value":"13"}] 08:02:47 INFO - PROCESS | 2780 | 1467039767902 Marionette TRACE conn7 -> [0,2806,"setScriptTimeout",{"ms":35000}] 08:02:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 08:02:47 INFO - PROCESS | 2780 | 1467039767903 Marionette TRACE conn7 <- [1,2806,null,{}] 08:02:47 INFO - PROCESS | 2780 | 1467039767907 Marionette TRACE conn7 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:47 INFO - PROCESS | 2780 | 1467039767913 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:02:48 INFO - PROCESS | 2780 | 1467039768060 Marionette TRACE conn7 <- [1,2807,null,{"value":null}] 08:02:48 INFO - PROCESS | 2780 | 1467039768066 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:48 INFO - PROCESS | 2780 | 1467039768068 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:02:48 INFO - PROCESS | 2780 | ++DOCSHELL 1692FC00 == 33 [pid = 2780] [id = 711] 08:02:48 INFO - PROCESS | 2780 | ++DOMWINDOW == 76 (16930400) [pid = 2780] [serial = 2133] [outer = 00000000] 08:02:48 INFO - PROCESS | 2780 | ++DOMWINDOW == 77 (16A9B000) [pid = 2780] [serial = 2134] [outer = 16930400] 08:02:48 INFO - PROCESS | 2780 | 1467039768112 Marionette DEBUG loaded listener.js 08:02:48 INFO - PROCESS | 2780 | ++DOMWINDOW == 78 (169BD000) [pid = 2780] [serial = 2135] [outer = 16930400] 08:02:48 INFO - PROCESS | 2780 | 1467039768669 Marionette TRACE conn7 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 08:02:48 INFO - PROCESS | 2780 | --DOMWINDOW == 77 (13A0D000) [pid = 2780] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 08:02:48 INFO - PROCESS | 2780 | --DOMWINDOW == 76 (0C513800) [pid = 2780] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 08:02:48 INFO - PROCESS | 2780 | --DOMWINDOW == 75 (0DACF400) [pid = 2780] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 08:02:48 INFO - PROCESS | 2780 | --DOMWINDOW == 74 (11D95C00) [pid = 2780] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 08:02:48 INFO - PROCESS | 2780 | --DOMWINDOW == 73 (15084400) [pid = 2780] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 08:02:48 INFO - PROCESS | 2780 | --DOMWINDOW == 72 (0D3F6C00) [pid = 2780] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 08:02:48 INFO - PROCESS | 2780 | --DOMWINDOW == 71 (13A04000) [pid = 2780] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 08:02:48 INFO - PROCESS | 2780 | --DOMWINDOW == 70 (168D4000) [pid = 2780] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 08:02:48 INFO - PROCESS | 2780 | --DOMWINDOW == 69 (162BDC00) [pid = 2780] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 08:02:48 INFO - PROCESS | 2780 | --DOMWINDOW == 68 (0E04E800) [pid = 2780] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 08:02:48 INFO - PROCESS | 2780 | --DOMWINDOW == 67 (16B2C800) [pid = 2780] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 08:02:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 08:02:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 830ms 08:02:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 08:02:48 INFO - PROCESS | 2780 | 1467039768736 Marionette TRACE conn7 -> [0,2809,"getWindowHandle",null] 08:02:48 INFO - PROCESS | 2780 | 1467039768738 Marionette TRACE conn7 <- [1,2809,null,{"value":"13"}] 08:02:48 INFO - PROCESS | 2780 | 1467039768741 Marionette TRACE conn7 -> [0,2810,"setScriptTimeout",{"ms":35000}] 08:02:48 INFO - PROCESS | 2780 | 1467039768743 Marionette TRACE conn7 <- [1,2810,null,{}] 08:02:48 INFO - PROCESS | 2780 | 1467039768747 Marionette TRACE conn7 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:48 INFO - PROCESS | 2780 | 1467039768748 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:02:48 INFO - PROCESS | 2780 | 1467039768832 Marionette TRACE conn7 <- [1,2811,null,{"value":null}] 08:02:48 INFO - PROCESS | 2780 | 1467039768840 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:48 INFO - PROCESS | 2780 | 1467039768842 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:02:48 INFO - PROCESS | 2780 | ++DOCSHELL 11D95C00 == 34 [pid = 2780] [id = 712] 08:02:48 INFO - PROCESS | 2780 | ++DOMWINDOW == 68 (11F5E000) [pid = 2780] [serial = 2136] [outer = 00000000] 08:02:48 INFO - PROCESS | 2780 | ++DOMWINDOW == 69 (15084400) [pid = 2780] [serial = 2137] [outer = 11F5E000] 08:02:48 INFO - PROCESS | 2780 | 1467039768886 Marionette DEBUG loaded listener.js 08:02:48 INFO - PROCESS | 2780 | ++DOMWINDOW == 70 (1648E400) [pid = 2780] [serial = 2138] [outer = 11F5E000] 08:02:49 INFO - PROCESS | 2780 | 1467039769320 Marionette TRACE conn7 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 08:02:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 08:02:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 630ms 08:02:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 08:02:49 INFO - PROCESS | 2780 | 1467039769372 Marionette TRACE conn7 -> [0,2813,"getWindowHandle",null] 08:02:49 INFO - PROCESS | 2780 | 1467039769374 Marionette TRACE conn7 <- [1,2813,null,{"value":"13"}] 08:02:49 INFO - PROCESS | 2780 | 1467039769378 Marionette TRACE conn7 -> [0,2814,"setScriptTimeout",{"ms":35000}] 08:02:49 INFO - PROCESS | 2780 | 1467039769379 Marionette TRACE conn7 <- [1,2814,null,{}] 08:02:49 INFO - PROCESS | 2780 | 1467039769383 Marionette TRACE conn7 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:49 INFO - PROCESS | 2780 | 1467039769385 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:02:49 INFO - PROCESS | 2780 | 1467039769464 Marionette TRACE conn7 <- [1,2815,null,{"value":null}] 08:02:49 INFO - PROCESS | 2780 | 1467039769470 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:49 INFO - PROCESS | 2780 | 1467039769472 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:02:49 INFO - PROCESS | 2780 | ++DOCSHELL 0DE9DC00 == 35 [pid = 2780] [id = 713] 08:02:49 INFO - PROCESS | 2780 | ++DOMWINDOW == 71 (13370000) [pid = 2780] [serial = 2139] [outer = 00000000] 08:02:49 INFO - PROCESS | 2780 | ++DOMWINDOW == 72 (186F5000) [pid = 2780] [serial = 2140] [outer = 13370000] 08:02:49 INFO - PROCESS | 2780 | 1467039769515 Marionette DEBUG loaded listener.js 08:02:49 INFO - PROCESS | 2780 | ++DOMWINDOW == 73 (19188400) [pid = 2780] [serial = 2141] [outer = 13370000] 08:02:49 INFO - PROCESS | 2780 | 1467039769951 Marionette TRACE conn7 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 08:02:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 08:02:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 630ms 08:02:50 INFO - PROCESS | 2780 | 1467039770008 Marionette TRACE conn7 -> [0,2817,"getWindowHandle",null] 08:02:50 INFO - PROCESS | 2780 | 1467039770010 Marionette TRACE conn7 <- [1,2817,null,{"value":"13"}] 08:02:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 08:02:50 INFO - PROCESS | 2780 | 1467039770013 Marionette TRACE conn7 -> [0,2818,"setScriptTimeout",{"ms":35000}] 08:02:50 INFO - PROCESS | 2780 | 1467039770015 Marionette TRACE conn7 <- [1,2818,null,{}] 08:02:50 INFO - PROCESS | 2780 | 1467039770019 Marionette TRACE conn7 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:50 INFO - PROCESS | 2780 | 1467039770021 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:02:50 INFO - PROCESS | 2780 | 1467039770100 Marionette TRACE conn7 <- [1,2819,null,{"value":null}] 08:02:50 INFO - PROCESS | 2780 | 1467039770106 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:50 INFO - PROCESS | 2780 | 1467039770108 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:02:50 INFO - PROCESS | 2780 | ++DOCSHELL 1918AC00 == 36 [pid = 2780] [id = 714] 08:02:50 INFO - PROCESS | 2780 | ++DOMWINDOW == 74 (19D4B800) [pid = 2780] [serial = 2142] [outer = 00000000] 08:02:50 INFO - PROCESS | 2780 | ++DOMWINDOW == 75 (19DA1000) [pid = 2780] [serial = 2143] [outer = 19D4B800] 08:02:50 INFO - PROCESS | 2780 | 1467039770150 Marionette DEBUG loaded listener.js 08:02:50 INFO - PROCESS | 2780 | ++DOMWINDOW == 76 (19E11C00) [pid = 2780] [serial = 2144] [outer = 19D4B800] 08:02:50 INFO - PROCESS | 2780 | 1467039770601 Marionette TRACE conn7 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 08:02:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 08:02:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 630ms 08:02:50 INFO - PROCESS | 2780 | 1467039770644 Marionette TRACE conn7 -> [0,2821,"getWindowHandle",null] 08:02:50 INFO - PROCESS | 2780 | 1467039770646 Marionette TRACE conn7 <- [1,2821,null,{"value":"13"}] 08:02:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 08:02:50 INFO - PROCESS | 2780 | 1467039770649 Marionette TRACE conn7 -> [0,2822,"setScriptTimeout",{"ms":35000}] 08:02:50 INFO - PROCESS | 2780 | 1467039770651 Marionette TRACE conn7 <- [1,2822,null,{}] 08:02:50 INFO - PROCESS | 2780 | 1467039770710 Marionette TRACE conn7 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:50 INFO - PROCESS | 2780 | 1467039770714 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:02:50 INFO - PROCESS | 2780 | 1467039770854 Marionette TRACE conn7 <- [1,2823,null,{"value":null}] 08:02:50 INFO - PROCESS | 2780 | 1467039770966 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:50 INFO - PROCESS | 2780 | 1467039770970 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:02:50 INFO - PROCESS | 2780 | ++DOCSHELL 0D359C00 == 37 [pid = 2780] [id = 715] 08:02:50 INFO - PROCESS | 2780 | ++DOMWINDOW == 77 (0D3F0400) [pid = 2780] [serial = 2145] [outer = 00000000] 08:02:51 INFO - PROCESS | 2780 | ++DOMWINDOW == 78 (0DAD2C00) [pid = 2780] [serial = 2146] [outer = 0D3F0400] 08:02:51 INFO - PROCESS | 2780 | 1467039771031 Marionette DEBUG loaded listener.js 08:02:51 INFO - PROCESS | 2780 | ++DOMWINDOW == 79 (0DE2A800) [pid = 2780] [serial = 2147] [outer = 0D3F0400] 08:02:51 INFO - PROCESS | 2780 | 1467039771656 Marionette TRACE conn7 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 08:02:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 08:02:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1076ms 08:02:51 INFO - PROCESS | 2780 | 1467039771728 Marionette TRACE conn7 -> [0,2825,"getWindowHandle",null] 08:02:51 INFO - PROCESS | 2780 | 1467039771732 Marionette TRACE conn7 <- [1,2825,null,{"value":"13"}] 08:02:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 08:02:51 INFO - PROCESS | 2780 | 1467039771750 Marionette TRACE conn7 -> [0,2826,"setScriptTimeout",{"ms":35000}] 08:02:51 INFO - PROCESS | 2780 | 1467039771753 Marionette TRACE conn7 <- [1,2826,null,{}] 08:02:51 INFO - PROCESS | 2780 | 1467039771780 Marionette TRACE conn7 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:51 INFO - PROCESS | 2780 | 1467039771783 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:02:51 INFO - PROCESS | 2780 | 1467039771902 Marionette TRACE conn7 <- [1,2827,null,{"value":null}] 08:02:52 INFO - PROCESS | 2780 | 1467039772040 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:52 INFO - PROCESS | 2780 | 1467039772044 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:02:52 INFO - PROCESS | 2780 | ++DOCSHELL 13A06000 == 38 [pid = 2780] [id = 716] 08:02:52 INFO - PROCESS | 2780 | ++DOMWINDOW == 80 (13A07800) [pid = 2780] [serial = 2148] [outer = 00000000] 08:02:52 INFO - PROCESS | 2780 | ++DOMWINDOW == 81 (15076000) [pid = 2780] [serial = 2149] [outer = 13A07800] 08:02:52 INFO - PROCESS | 2780 | 1467039772100 Marionette DEBUG loaded listener.js 08:02:52 INFO - PROCESS | 2780 | ++DOMWINDOW == 82 (156F6000) [pid = 2780] [serial = 2150] [outer = 13A07800] 08:02:52 INFO - PROCESS | 2780 | 1467039772661 Marionette TRACE conn7 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 08:02:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 08:02:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 950ms 08:02:52 INFO - PROCESS | 2780 | 1467039772687 Marionette TRACE conn7 -> [0,2829,"getWindowHandle",null] 08:02:52 INFO - PROCESS | 2780 | 1467039772690 Marionette TRACE conn7 <- [1,2829,null,{"value":"13"}] 08:02:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 08:02:52 INFO - PROCESS | 2780 | 1467039772694 Marionette TRACE conn7 -> [0,2830,"setScriptTimeout",{"ms":35000}] 08:02:52 INFO - PROCESS | 2780 | 1467039772696 Marionette TRACE conn7 <- [1,2830,null,{}] 08:02:52 INFO - PROCESS | 2780 | 1467039772700 Marionette TRACE conn7 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:52 INFO - PROCESS | 2780 | 1467039772702 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:02:52 INFO - PROCESS | 2780 | 1467039772812 Marionette TRACE conn7 <- [1,2831,null,{"value":null}] 08:02:52 INFO - PROCESS | 2780 | 1467039772931 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:52 INFO - PROCESS | 2780 | 1467039772935 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:02:52 INFO - PROCESS | 2780 | ++DOCSHELL 168DB000 == 39 [pid = 2780] [id = 717] 08:02:52 INFO - PROCESS | 2780 | ++DOMWINDOW == 83 (1692F400) [pid = 2780] [serial = 2151] [outer = 00000000] 08:02:52 INFO - PROCESS | 2780 | ++DOMWINDOW == 84 (16B20C00) [pid = 2780] [serial = 2152] [outer = 1692F400] 08:02:52 INFO - PROCESS | 2780 | 1467039772991 Marionette DEBUG loaded listener.js 08:02:53 INFO - PROCESS | 2780 | ++DOMWINDOW == 85 (19185400) [pid = 2780] [serial = 2153] [outer = 1692F400] 08:02:53 INFO - PROCESS | 2780 | 1467039773590 Marionette TRACE conn7 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 08:02:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 08:02:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 930ms 08:02:53 INFO - PROCESS | 2780 | 1467039773629 Marionette TRACE conn7 -> [0,2833,"getWindowHandle",null] 08:02:53 INFO - PROCESS | 2780 | 1467039773635 Marionette TRACE conn7 <- [1,2833,null,{"value":"13"}] 08:02:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 08:02:53 INFO - PROCESS | 2780 | 1467039773645 Marionette TRACE conn7 -> [0,2834,"setScriptTimeout",{"ms":35000}] 08:02:53 INFO - PROCESS | 2780 | 1467039773647 Marionette TRACE conn7 <- [1,2834,null,{}] 08:02:53 INFO - PROCESS | 2780 | 1467039773651 Marionette TRACE conn7 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:53 INFO - PROCESS | 2780 | 1467039773653 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:02:53 INFO - PROCESS | 2780 | 1467039773761 Marionette TRACE conn7 <- [1,2835,null,{"value":null}] 08:02:53 INFO - PROCESS | 2780 | 1467039773917 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:53 INFO - PROCESS | 2780 | 1467039773919 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:02:53 INFO - PROCESS | 2780 | ++DOCSHELL 1ABE2000 == 40 [pid = 2780] [id = 718] 08:02:53 INFO - PROCESS | 2780 | ++DOMWINDOW == 86 (1ABE9800) [pid = 2780] [serial = 2154] [outer = 00000000] 08:02:53 INFO - PROCESS | 2780 | ++DOMWINDOW == 87 (1AC2A000) [pid = 2780] [serial = 2155] [outer = 1ABE9800] 08:02:53 INFO - PROCESS | 2780 | 1467039773974 Marionette DEBUG loaded listener.js 08:02:54 INFO - PROCESS | 2780 | ++DOMWINDOW == 88 (1AC2E000) [pid = 2780] [serial = 2156] [outer = 1ABE9800] 08:02:54 INFO - PROCESS | 2780 | 1467039774730 Marionette TRACE conn7 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 08:02:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 08:02:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1134ms 08:02:54 INFO - PROCESS | 2780 | 1467039774776 Marionette TRACE conn7 -> [0,2837,"getWindowHandle",null] 08:02:54 INFO - PROCESS | 2780 | 1467039774781 Marionette TRACE conn7 <- [1,2837,null,{"value":"13"}] 08:02:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 08:02:54 INFO - PROCESS | 2780 | 1467039774786 Marionette TRACE conn7 -> [0,2838,"setScriptTimeout",{"ms":35000}] 08:02:54 INFO - PROCESS | 2780 | 1467039774789 Marionette TRACE conn7 <- [1,2838,null,{}] 08:02:54 INFO - PROCESS | 2780 | 1467039774794 Marionette TRACE conn7 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:54 INFO - PROCESS | 2780 | 1467039774797 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:02:54 INFO - PROCESS | 2780 | 1467039774903 Marionette TRACE conn7 <- [1,2839,null,{"value":null}] 08:02:55 INFO - PROCESS | 2780 | 1467039775047 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:55 INFO - PROCESS | 2780 | 1467039775052 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:02:55 INFO - PROCESS | 2780 | ++DOCSHELL 0D3F5400 == 41 [pid = 2780] [id = 719] 08:02:55 INFO - PROCESS | 2780 | ++DOMWINDOW == 89 (0D3FD800) [pid = 2780] [serial = 2157] [outer = 00000000] 08:02:55 INFO - PROCESS | 2780 | ++DOMWINDOW == 90 (0E889C00) [pid = 2780] [serial = 2158] [outer = 0D3FD800] 08:02:55 INFO - PROCESS | 2780 | 1467039775107 Marionette DEBUG loaded listener.js 08:02:55 INFO - PROCESS | 2780 | ++DOMWINDOW == 91 (11F5E800) [pid = 2780] [serial = 2159] [outer = 0D3FD800] 08:02:55 INFO - PROCESS | 2780 | --DOCSHELL 0DE9DC00 == 40 [pid = 2780] [id = 713] 08:02:55 INFO - PROCESS | 2780 | --DOCSHELL 11D95C00 == 39 [pid = 2780] [id = 712] 08:02:55 INFO - PROCESS | 2780 | --DOCSHELL 1692FC00 == 38 [pid = 2780] [id = 711] 08:02:55 INFO - PROCESS | 2780 | --DOCSHELL 167EDC00 == 37 [pid = 2780] [id = 710] 08:02:55 INFO - PROCESS | 2780 | --DOCSHELL 16004C00 == 36 [pid = 2780] [id = 709] 08:02:55 INFO - PROCESS | 2780 | --DOCSHELL 13A0C000 == 35 [pid = 2780] [id = 708] 08:02:55 INFO - PROCESS | 2780 | --DOCSHELL 0E23C000 == 34 [pid = 2780] [id = 707] 08:02:55 INFO - PROCESS | 2780 | --DOCSHELL 08BF9000 == 33 [pid = 2780] [id = 706] 08:02:55 INFO - PROCESS | 2780 | --DOCSHELL 13354800 == 32 [pid = 2780] [id = 705] 08:02:55 INFO - PROCESS | 2780 | --DOCSHELL 0DACB400 == 31 [pid = 2780] [id = 704] 08:02:55 INFO - PROCESS | 2780 | --DOCSHELL 18D8C800 == 30 [pid = 2780] [id = 703] 08:02:55 INFO - PROCESS | 2780 | --DOCSHELL 0C513400 == 29 [pid = 2780] [id = 694] 08:02:55 INFO - PROCESS | 2780 | --DOCSHELL 1ABE2000 == 28 [pid = 2780] [id = 718] 08:02:55 INFO - PROCESS | 2780 | --DOCSHELL 13A06000 == 27 [pid = 2780] [id = 716] 08:02:55 INFO - PROCESS | 2780 | --DOCSHELL 168DB000 == 26 [pid = 2780] [id = 717] 08:02:55 INFO - PROCESS | 2780 | --DOCSHELL 1918AC00 == 25 [pid = 2780] [id = 714] 08:02:55 INFO - PROCESS | 2780 | --DOCSHELL 0D359C00 == 24 [pid = 2780] [id = 715] 08:02:56 INFO - PROCESS | 2780 | --DOMWINDOW == 90 (13E32800) [pid = 2780] [serial = 2092] [outer = 00000000] [url = about:blank] 08:02:56 INFO - PROCESS | 2780 | --DOMWINDOW == 89 (0E050800) [pid = 2780] [serial = 2084] [outer = 00000000] [url = about:blank] 08:02:56 INFO - PROCESS | 2780 | --DOMWINDOW == 88 (0DD1C800) [pid = 2780] [serial = 2083] [outer = 00000000] [url = about:blank] 08:02:56 INFO - PROCESS | 2780 | --DOMWINDOW == 87 (0DD12400) [pid = 2780] [serial = 2086] [outer = 00000000] [url = about:blank] 08:02:56 INFO - PROCESS | 2780 | --DOMWINDOW == 86 (0DD1D800) [pid = 2780] [serial = 2087] [outer = 00000000] [url = about:blank] 08:02:56 INFO - PROCESS | 2780 | --DOMWINDOW == 85 (11F62C00) [pid = 2780] [serial = 2089] [outer = 00000000] [url = about:blank] 08:02:56 INFO - PROCESS | 2780 | --DOMWINDOW == 84 (1221B000) [pid = 2780] [serial = 2090] [outer = 00000000] [url = about:blank] 08:02:56 INFO - PROCESS | 2780 | --DOMWINDOW == 83 (15FF9800) [pid = 2780] [serial = 2095] [outer = 00000000] [url = about:blank] 08:02:56 INFO - PROCESS | 2780 | --DOMWINDOW == 82 (0DEA3800) [pid = 2780] [serial = 2075] [outer = 00000000] [url = about:blank] 08:02:56 INFO - PROCESS | 2780 | --DOMWINDOW == 81 (0DAD3800) [pid = 2780] [serial = 2074] [outer = 00000000] [url = about:blank] 08:02:56 INFO - PROCESS | 2780 | --DOMWINDOW == 80 (15632000) [pid = 2780] [serial = 2078] [outer = 00000000] [url = about:blank] 08:02:56 INFO - PROCESS | 2780 | --DOMWINDOW == 79 (13DC7800) [pid = 2780] [serial = 2077] [outer = 00000000] [url = about:blank] 08:02:56 INFO - PROCESS | 2780 | --DOMWINDOW == 78 (17ACDC00) [pid = 2780] [serial = 2081] [outer = 00000000] [url = about:blank] 08:02:56 INFO - PROCESS | 2780 | --DOMWINDOW == 77 (169C3000) [pid = 2780] [serial = 2080] [outer = 00000000] [url = about:blank] 08:02:56 INFO - PROCESS | 2780 | --DOMWINDOW == 76 (16497000) [pid = 2780] [serial = 2098] [outer = 00000000] [url = about:blank] 08:02:56 INFO - PROCESS | 2780 | --DOMWINDOW == 75 (168D8400) [pid = 2780] [serial = 2101] [outer = 00000000] [url = about:blank] 08:02:56 INFO - PROCESS | 2780 | --DOMWINDOW == 74 (1917F000) [pid = 2780] [serial = 2110] [outer = 00000000] [url = about:blank] 08:02:56 INFO - PROCESS | 2780 | --DOMWINDOW == 73 (168DF400) [pid = 2780] [serial = 2104] [outer = 00000000] [url = about:blank] 08:02:56 INFO - PROCESS | 2780 | --DOMWINDOW == 72 (169C4C00) [pid = 2780] [serial = 2105] [outer = 00000000] [url = about:blank] 08:02:56 INFO - PROCESS | 2780 | --DOMWINDOW == 71 (17AD3800) [pid = 2780] [serial = 2107] [outer = 00000000] [url = about:blank] 08:02:56 INFO - PROCESS | 2780 | --DOMWINDOW == 70 (16686C00) [pid = 2780] [serial = 2099] [outer = 00000000] [url = about:blank] 08:02:56 INFO - PROCESS | 2780 | --DOMWINDOW == 69 (162B2800) [pid = 2780] [serial = 2108] [outer = 00000000] [url = about:blank] 08:02:56 INFO - PROCESS | 2780 | --DOMWINDOW == 68 (162B5C00) [pid = 2780] [serial = 2096] [outer = 00000000] [url = about:blank] 08:02:56 INFO - PROCESS | 2780 | --DOMWINDOW == 67 (15052000) [pid = 2780] [serial = 2093] [outer = 00000000] [url = about:blank] 08:02:56 INFO - PROCESS | 2780 | 1467039776328 Marionette TRACE conn7 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 08:02:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 08:02:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1579ms 08:02:56 INFO - PROCESS | 2780 | 1467039776365 Marionette TRACE conn7 -> [0,2841,"getWindowHandle",null] 08:02:56 INFO - PROCESS | 2780 | 1467039776369 Marionette TRACE conn7 <- [1,2841,null,{"value":"13"}] 08:02:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 08:02:56 INFO - PROCESS | 2780 | 1467039776373 Marionette TRACE conn7 -> [0,2842,"setScriptTimeout",{"ms":35000}] 08:02:56 INFO - PROCESS | 2780 | 1467039776376 Marionette TRACE conn7 <- [1,2842,null,{}] 08:02:56 INFO - PROCESS | 2780 | 1467039776381 Marionette TRACE conn7 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:56 INFO - PROCESS | 2780 | 1467039776384 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:02:56 INFO - PROCESS | 2780 | 1467039776474 Marionette TRACE conn7 <- [1,2843,null,{"value":null}] 08:02:56 INFO - PROCESS | 2780 | 1467039776614 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:56 INFO - PROCESS | 2780 | 1467039776616 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:02:56 INFO - PROCESS | 2780 | ++DOCSHELL 0DACEC00 == 25 [pid = 2780] [id = 720] 08:02:56 INFO - PROCESS | 2780 | ++DOMWINDOW == 68 (0DAD1000) [pid = 2780] [serial = 2160] [outer = 00000000] 08:02:56 INFO - PROCESS | 2780 | ++DOMWINDOW == 69 (0DD16000) [pid = 2780] [serial = 2161] [outer = 0DAD1000] 08:02:56 INFO - PROCESS | 2780 | 1467039776664 Marionette DEBUG loaded listener.js 08:02:56 INFO - PROCESS | 2780 | ++DOMWINDOW == 70 (0DD1EC00) [pid = 2780] [serial = 2162] [outer = 0DAD1000] 08:02:57 INFO - PROCESS | 2780 | 1467039777056 Marionette TRACE conn7 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 08:02:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 08:02:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 730ms 08:02:57 INFO - PROCESS | 2780 | 1467039777105 Marionette TRACE conn7 -> [0,2845,"getWindowHandle",null] 08:02:57 INFO - PROCESS | 2780 | 1467039777110 Marionette TRACE conn7 <- [1,2845,null,{"value":"13"}] 08:02:57 INFO - PROCESS | 2780 | 1467039777117 Marionette TRACE conn7 -> [0,2846,"setScriptTimeout",{"ms":35000}] 08:02:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 08:02:57 INFO - PROCESS | 2780 | 1467039777119 Marionette TRACE conn7 <- [1,2846,null,{}] 08:02:57 INFO - PROCESS | 2780 | 1467039777157 Marionette TRACE conn7 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:57 INFO - PROCESS | 2780 | 1467039777159 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:02:57 INFO - PROCESS | 2780 | 1467039777251 Marionette TRACE conn7 <- [1,2847,null,{"value":null}] 08:02:57 INFO - PROCESS | 2780 | 1467039777258 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:57 INFO - PROCESS | 2780 | 1467039777260 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:02:57 INFO - PROCESS | 2780 | ++DOCSHELL 11F63000 == 26 [pid = 2780] [id = 721] 08:02:57 INFO - PROCESS | 2780 | ++DOMWINDOW == 71 (11F9E400) [pid = 2780] [serial = 2163] [outer = 00000000] 08:02:57 INFO - PROCESS | 2780 | ++DOMWINDOW == 72 (1221F800) [pid = 2780] [serial = 2164] [outer = 11F9E400] 08:02:57 INFO - PROCESS | 2780 | 1467039777307 Marionette DEBUG loaded listener.js 08:02:57 INFO - PROCESS | 2780 | ++DOMWINDOW == 73 (12437400) [pid = 2780] [serial = 2165] [outer = 11F9E400] 08:02:57 INFO - PROCESS | 2780 | 1467039777761 Marionette TRACE conn7 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 08:02:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 08:02:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 711ms 08:02:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 08:02:57 INFO - PROCESS | 2780 | 1467039777831 Marionette TRACE conn7 -> [0,2849,"getWindowHandle",null] 08:02:57 INFO - PROCESS | 2780 | 1467039777833 Marionette TRACE conn7 <- [1,2849,null,{"value":"13"}] 08:02:57 INFO - PROCESS | 2780 | 1467039777836 Marionette TRACE conn7 -> [0,2850,"setScriptTimeout",{"ms":35000}] 08:02:57 INFO - PROCESS | 2780 | 1467039777840 Marionette TRACE conn7 <- [1,2850,null,{}] 08:02:57 INFO - PROCESS | 2780 | 1467039777850 Marionette TRACE conn7 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:57 INFO - PROCESS | 2780 | 1467039777855 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:02:57 INFO - PROCESS | 2780 | 1467039777938 Marionette TRACE conn7 <- [1,2851,null,{"value":null}] 08:02:57 INFO - PROCESS | 2780 | 1467039777945 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:57 INFO - PROCESS | 2780 | 1467039777948 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:02:57 INFO - PROCESS | 2780 | ++DOCSHELL 13DC0400 == 27 [pid = 2780] [id = 722] 08:02:57 INFO - PROCESS | 2780 | ++DOMWINDOW == 74 (13DC0800) [pid = 2780] [serial = 2166] [outer = 00000000] 08:02:57 INFO - PROCESS | 2780 | ++DOMWINDOW == 75 (15055800) [pid = 2780] [serial = 2167] [outer = 13DC0800] 08:02:57 INFO - PROCESS | 2780 | 1467039777996 Marionette DEBUG loaded listener.js 08:02:58 INFO - PROCESS | 2780 | ++DOMWINDOW == 76 (1539B400) [pid = 2780] [serial = 2168] [outer = 13DC0800] 08:02:58 INFO - PROCESS | 2780 | 1467039778490 Marionette TRACE conn7 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 08:02:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 08:02:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 670ms 08:02:58 INFO - PROCESS | 2780 | 1467039778511 Marionette TRACE conn7 -> [0,2853,"getWindowHandle",null] 08:02:58 INFO - PROCESS | 2780 | 1467039778513 Marionette TRACE conn7 <- [1,2853,null,{"value":"13"}] 08:02:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 08:02:58 INFO - PROCESS | 2780 | 1467039778524 Marionette TRACE conn7 -> [0,2854,"setScriptTimeout",{"ms":35000}] 08:02:58 INFO - PROCESS | 2780 | 1467039778525 Marionette TRACE conn7 <- [1,2854,null,{}] 08:02:58 INFO - PROCESS | 2780 | 1467039778529 Marionette TRACE conn7 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:58 INFO - PROCESS | 2780 | 1467039778531 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:02:58 INFO - PROCESS | 2780 | 1467039778680 Marionette TRACE conn7 <- [1,2855,null,{"value":null}] 08:02:58 INFO - PROCESS | 2780 | 1467039778704 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:58 INFO - PROCESS | 2780 | 1467039778706 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:02:58 INFO - PROCESS | 2780 | ++DOCSHELL 162B5000 == 28 [pid = 2780] [id = 723] 08:02:58 INFO - PROCESS | 2780 | ++DOMWINDOW == 77 (162B5C00) [pid = 2780] [serial = 2169] [outer = 00000000] 08:02:58 INFO - PROCESS | 2780 | ++DOMWINDOW == 78 (162BC800) [pid = 2780] [serial = 2170] [outer = 162B5C00] 08:02:58 INFO - PROCESS | 2780 | 1467039778750 Marionette DEBUG loaded listener.js 08:02:58 INFO - PROCESS | 2780 | ++DOMWINDOW == 79 (16374800) [pid = 2780] [serial = 2171] [outer = 162B5C00] 08:02:59 INFO - PROCESS | 2780 | 1467039779190 Marionette TRACE conn7 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 08:02:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 08:02:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 730ms 08:02:59 INFO - PROCESS | 2780 | 1467039779247 Marionette TRACE conn7 -> [0,2857,"getWindowHandle",null] 08:02:59 INFO - PROCESS | 2780 | 1467039779249 Marionette TRACE conn7 <- [1,2857,null,{"value":"13"}] 08:02:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 08:02:59 INFO - PROCESS | 2780 | 1467039779258 Marionette TRACE conn7 -> [0,2858,"setScriptTimeout",{"ms":35000}] 08:02:59 INFO - PROCESS | 2780 | 1467039779260 Marionette TRACE conn7 <- [1,2858,null,{}] 08:02:59 INFO - PROCESS | 2780 | 1467039779264 Marionette TRACE conn7 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:59 INFO - PROCESS | 2780 | 1467039779266 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:02:59 INFO - PROCESS | 2780 | 1467039779380 Marionette TRACE conn7 <- [1,2859,null,{"value":null}] 08:02:59 INFO - PROCESS | 2780 | 1467039779390 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:59 INFO - PROCESS | 2780 | 1467039779391 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:02:59 INFO - PROCESS | 2780 | ++DOCSHELL 1649A000 == 29 [pid = 2780] [id = 724] 08:02:59 INFO - PROCESS | 2780 | ++DOMWINDOW == 80 (1649A400) [pid = 2780] [serial = 2172] [outer = 00000000] 08:02:59 INFO - PROCESS | 2780 | ++DOMWINDOW == 81 (167E7000) [pid = 2780] [serial = 2173] [outer = 1649A400] 08:02:59 INFO - PROCESS | 2780 | 1467039779435 Marionette DEBUG loaded listener.js 08:02:59 INFO - PROCESS | 2780 | ++DOMWINDOW == 82 (167EB000) [pid = 2780] [serial = 2174] [outer = 1649A400] 08:02:59 INFO - PROCESS | 2780 | 1467039779932 Marionette TRACE conn7 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 08:02:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 08:02:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 730ms 08:03:00 INFO - PROCESS | 2780 | 1467039780020 Marionette TRACE conn7 -> [0,2861,"getWindowHandle",null] 08:03:00 INFO - PROCESS | 2780 | 1467039780022 Marionette TRACE conn7 <- [1,2861,null,{"value":"13"}] 08:03:00 INFO - PROCESS | 2780 | 1467039780030 Marionette TRACE conn7 -> [0,2862,"setScriptTimeout",{"ms":35000}] 08:03:00 INFO - PROCESS | 2780 | 1467039780031 Marionette TRACE conn7 <- [1,2862,null,{}] 08:03:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 08:03:00 INFO - PROCESS | 2780 | 1467039780035 Marionette TRACE conn7 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:00 INFO - PROCESS | 2780 | 1467039780040 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:03:00 INFO - PROCESS | 2780 | 1467039780173 Marionette TRACE conn7 <- [1,2863,null,{"value":null}] 08:03:00 INFO - PROCESS | 2780 | --DOMWINDOW == 81 (167EEC00) [pid = 2780] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 08:03:00 INFO - PROCESS | 2780 | --DOMWINDOW == 80 (16930400) [pid = 2780] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 08:03:00 INFO - PROCESS | 2780 | --DOMWINDOW == 79 (18E01C00) [pid = 2780] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 08:03:00 INFO - PROCESS | 2780 | --DOMWINDOW == 78 (1336E000) [pid = 2780] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 08:03:00 INFO - PROCESS | 2780 | --DOMWINDOW == 77 (0DACB800) [pid = 2780] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 08:03:00 INFO - PROCESS | 2780 | --DOMWINDOW == 76 (0C50D400) [pid = 2780] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 08:03:00 INFO - PROCESS | 2780 | --DOMWINDOW == 75 (0E23D400) [pid = 2780] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 08:03:00 INFO - PROCESS | 2780 | --DOMWINDOW == 74 (13A0C400) [pid = 2780] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 08:03:00 INFO - PROCESS | 2780 | --DOMWINDOW == 73 (11F5E000) [pid = 2780] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 08:03:00 INFO - PROCESS | 2780 | --DOMWINDOW == 72 (162AE800) [pid = 2780] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 08:03:00 INFO - PROCESS | 2780 | --DOMWINDOW == 71 (13370000) [pid = 2780] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 08:03:00 INFO - PROCESS | 2780 | --DOMWINDOW == 70 (167EC800) [pid = 2780] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 08:03:00 INFO - PROCESS | 2780 | --DOMWINDOW == 69 (19D4B800) [pid = 2780] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 08:03:00 INFO - PROCESS | 2780 | 1467039780489 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:00 INFO - PROCESS | 2780 | 1467039780491 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:03:00 INFO - PROCESS | 2780 | ++DOCSHELL 0C50D400 == 30 [pid = 2780] [id = 725] 08:03:00 INFO - PROCESS | 2780 | ++DOMWINDOW == 70 (0CA28400) [pid = 2780] [serial = 2175] [outer = 00000000] 08:03:00 INFO - PROCESS | 2780 | ++DOMWINDOW == 71 (0DD1A800) [pid = 2780] [serial = 2176] [outer = 0CA28400] 08:03:00 INFO - PROCESS | 2780 | 1467039780539 Marionette DEBUG loaded listener.js 08:03:00 INFO - PROCESS | 2780 | ++DOMWINDOW == 72 (135C7000) [pid = 2780] [serial = 2177] [outer = 0CA28400] 08:03:00 INFO - PROCESS | 2780 | 1467039780901 Marionette TRACE conn7 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 08:03:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 08:03:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 930ms 08:03:00 INFO - PROCESS | 2780 | 1467039780967 Marionette TRACE conn7 -> [0,2865,"getWindowHandle",null] 08:03:00 INFO - PROCESS | 2780 | 1467039780969 Marionette TRACE conn7 <- [1,2865,null,{"value":"13"}] 08:03:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 08:03:00 INFO - PROCESS | 2780 | 1467039780972 Marionette TRACE conn7 -> [0,2866,"setScriptTimeout",{"ms":35000}] 08:03:00 INFO - PROCESS | 2780 | 1467039780974 Marionette TRACE conn7 <- [1,2866,null,{}] 08:03:00 INFO - PROCESS | 2780 | 1467039780977 Marionette TRACE conn7 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:00 INFO - PROCESS | 2780 | 1467039780979 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:03:01 INFO - PROCESS | 2780 | 1467039781096 Marionette TRACE conn7 <- [1,2867,null,{"value":null}] 08:03:01 INFO - PROCESS | 2780 | 1467039781156 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:01 INFO - PROCESS | 2780 | 1467039781157 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:03:01 INFO - PROCESS | 2780 | ++DOCSHELL 13A05800 == 31 [pid = 2780] [id = 726] 08:03:01 INFO - PROCESS | 2780 | ++DOMWINDOW == 73 (15636800) [pid = 2780] [serial = 2178] [outer = 00000000] 08:03:01 INFO - PROCESS | 2780 | ++DOMWINDOW == 74 (169BB400) [pid = 2780] [serial = 2179] [outer = 15636800] 08:03:01 INFO - PROCESS | 2780 | 1467039781200 Marionette DEBUG loaded listener.js 08:03:01 INFO - PROCESS | 2780 | ++DOMWINDOW == 75 (16A90400) [pid = 2780] [serial = 2180] [outer = 15636800] 08:03:01 INFO - PROCESS | 2780 | 1467039781557 Marionette TRACE conn7 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 08:03:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 08:03:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 630ms 08:03:01 INFO - PROCESS | 2780 | 1467039781603 Marionette TRACE conn7 -> [0,2869,"getWindowHandle",null] 08:03:01 INFO - PROCESS | 2780 | 1467039781605 Marionette TRACE conn7 <- [1,2869,null,{"value":"13"}] 08:03:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 08:03:01 INFO - PROCESS | 2780 | 1467039781608 Marionette TRACE conn7 -> [0,2870,"setScriptTimeout",{"ms":35000}] 08:03:01 INFO - PROCESS | 2780 | 1467039781610 Marionette TRACE conn7 <- [1,2870,null,{}] 08:03:01 INFO - PROCESS | 2780 | 1467039781613 Marionette TRACE conn7 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:01 INFO - PROCESS | 2780 | 1467039781615 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:03:01 INFO - PROCESS | 2780 | 1467039781737 Marionette TRACE conn7 <- [1,2871,null,{"value":null}] 08:03:01 INFO - PROCESS | 2780 | 1467039781767 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:01 INFO - PROCESS | 2780 | 1467039781769 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:03:01 INFO - PROCESS | 2780 | ++DOCSHELL 168DB000 == 32 [pid = 2780] [id = 727] 08:03:01 INFO - PROCESS | 2780 | ++DOMWINDOW == 76 (169BA000) [pid = 2780] [serial = 2181] [outer = 00000000] 08:03:01 INFO - PROCESS | 2780 | ++DOMWINDOW == 77 (16B28400) [pid = 2780] [serial = 2182] [outer = 169BA000] 08:03:01 INFO - PROCESS | 2780 | 1467039781815 Marionette DEBUG loaded listener.js 08:03:01 INFO - PROCESS | 2780 | ++DOMWINDOW == 78 (1636B400) [pid = 2780] [serial = 2183] [outer = 169BA000] 08:03:02 INFO - PROCESS | 2780 | 1467039782218 Marionette TRACE conn7 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 08:03:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 08:03:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 630ms 08:03:02 INFO - PROCESS | 2780 | 1467039782239 Marionette TRACE conn7 -> [0,2873,"getWindowHandle",null] 08:03:02 INFO - PROCESS | 2780 | 1467039782241 Marionette TRACE conn7 <- [1,2873,null,{"value":"13"}] 08:03:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 08:03:02 INFO - PROCESS | 2780 | 1467039782259 Marionette TRACE conn7 -> [0,2874,"setScriptTimeout",{"ms":35000}] 08:03:02 INFO - PROCESS | 2780 | 1467039782261 Marionette TRACE conn7 <- [1,2874,null,{}] 08:03:02 INFO - PROCESS | 2780 | 1467039782264 Marionette TRACE conn7 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:02 INFO - PROCESS | 2780 | 1467039782266 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:03:02 INFO - PROCESS | 2780 | 1467039782346 Marionette TRACE conn7 <- [1,2875,null,{"value":null}] 08:03:02 INFO - PROCESS | 2780 | 1467039782352 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:02 INFO - PROCESS | 2780 | 1467039782354 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:03:02 INFO - PROCESS | 2780 | ++DOCSHELL 17ACDC00 == 33 [pid = 2780] [id = 728] 08:03:02 INFO - PROCESS | 2780 | ++DOMWINDOW == 79 (17AD1400) [pid = 2780] [serial = 2184] [outer = 00000000] 08:03:02 INFO - PROCESS | 2780 | ++DOMWINDOW == 80 (18D85400) [pid = 2780] [serial = 2185] [outer = 17AD1400] 08:03:02 INFO - PROCESS | 2780 | 1467039782398 Marionette DEBUG loaded listener.js 08:03:02 INFO - PROCESS | 2780 | ++DOMWINDOW == 81 (1917DC00) [pid = 2780] [serial = 2186] [outer = 17AD1400] 08:03:03 INFO - PROCESS | 2780 | 1467039783226 Marionette TRACE conn7 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 08:03:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 08:03:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1022ms 08:03:03 INFO - PROCESS | 2780 | 1467039783282 Marionette TRACE conn7 -> [0,2877,"getWindowHandle",null] 08:03:03 INFO - PROCESS | 2780 | 1467039783287 Marionette TRACE conn7 <- [1,2877,null,{"value":"13"}] 08:03:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 08:03:03 INFO - PROCESS | 2780 | 1467039783291 Marionette TRACE conn7 -> [0,2878,"setScriptTimeout",{"ms":35000}] 08:03:03 INFO - PROCESS | 2780 | 1467039783297 Marionette TRACE conn7 <- [1,2878,null,{}] 08:03:03 INFO - PROCESS | 2780 | 1467039783363 Marionette TRACE conn7 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:03 INFO - PROCESS | 2780 | 1467039783366 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:03:03 INFO - PROCESS | 2780 | 1467039783514 Marionette TRACE conn7 <- [1,2879,null,{"value":null}] 08:03:03 INFO - PROCESS | 2780 | 1467039783619 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:03 INFO - PROCESS | 2780 | 1467039783622 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:03:03 INFO - PROCESS | 2780 | ++DOCSHELL 0DEA0800 == 34 [pid = 2780] [id = 729] 08:03:03 INFO - PROCESS | 2780 | ++DOMWINDOW == 82 (0DEA8C00) [pid = 2780] [serial = 2187] [outer = 00000000] 08:03:03 INFO - PROCESS | 2780 | ++DOMWINDOW == 83 (0E87DC00) [pid = 2780] [serial = 2188] [outer = 0DEA8C00] 08:03:03 INFO - PROCESS | 2780 | 1467039783682 Marionette DEBUG loaded listener.js 08:03:03 INFO - PROCESS | 2780 | ++DOMWINDOW == 84 (11F9E800) [pid = 2780] [serial = 2189] [outer = 0DEA8C00] 08:03:04 INFO - PROCESS | 2780 | 1467039784370 Marionette TRACE conn7 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 08:03:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 08:03:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1095ms 08:03:04 INFO - PROCESS | 2780 | 1467039784429 Marionette TRACE conn7 -> [0,2881,"getWindowHandle",null] 08:03:04 INFO - PROCESS | 2780 | 1467039784434 Marionette TRACE conn7 <- [1,2881,null,{"value":"13"}] 08:03:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 08:03:04 INFO - PROCESS | 2780 | 1467039784442 Marionette TRACE conn7 -> [0,2882,"setScriptTimeout",{"ms":35000}] 08:03:04 INFO - PROCESS | 2780 | 1467039784445 Marionette TRACE conn7 <- [1,2882,null,{}] 08:03:04 INFO - PROCESS | 2780 | 1467039784449 Marionette TRACE conn7 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:04 INFO - PROCESS | 2780 | 1467039784452 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:03:04 INFO - PROCESS | 2780 | 1467039784576 Marionette TRACE conn7 <- [1,2883,null,{"value":null}] 08:03:04 INFO - PROCESS | 2780 | 1467039784718 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:04 INFO - PROCESS | 2780 | 1467039784721 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:03:04 INFO - PROCESS | 2780 | ++DOCSHELL 0DA71400 == 35 [pid = 2780] [id = 730] 08:03:04 INFO - PROCESS | 2780 | ++DOMWINDOW == 85 (0DAD2400) [pid = 2780] [serial = 2190] [outer = 00000000] 08:03:04 INFO - PROCESS | 2780 | ++DOMWINDOW == 86 (0E233800) [pid = 2780] [serial = 2191] [outer = 0DAD2400] 08:03:04 INFO - PROCESS | 2780 | 1467039784779 Marionette DEBUG loaded listener.js 08:03:04 INFO - PROCESS | 2780 | ++DOMWINDOW == 87 (12511800) [pid = 2780] [serial = 2192] [outer = 0DAD2400] 08:03:05 INFO - PROCESS | 2780 | --DOCSHELL 168DB000 == 34 [pid = 2780] [id = 727] 08:03:05 INFO - PROCESS | 2780 | --DOCSHELL 13A05800 == 33 [pid = 2780] [id = 726] 08:03:05 INFO - PROCESS | 2780 | --DOCSHELL 0C50D400 == 32 [pid = 2780] [id = 725] 08:03:05 INFO - PROCESS | 2780 | --DOCSHELL 1649A000 == 31 [pid = 2780] [id = 724] 08:03:05 INFO - PROCESS | 2780 | --DOCSHELL 162B5000 == 30 [pid = 2780] [id = 723] 08:03:05 INFO - PROCESS | 2780 | --DOCSHELL 13DC0400 == 29 [pid = 2780] [id = 722] 08:03:05 INFO - PROCESS | 2780 | --DOCSHELL 11F63000 == 28 [pid = 2780] [id = 721] 08:03:05 INFO - PROCESS | 2780 | --DOCSHELL 0DACEC00 == 27 [pid = 2780] [id = 720] 08:03:05 INFO - PROCESS | 2780 | --DOMWINDOW == 86 (19DA1000) [pid = 2780] [serial = 2143] [outer = 00000000] [url = about:blank] 08:03:05 INFO - PROCESS | 2780 | --DOMWINDOW == 85 (168D2400) [pid = 2780] [serial = 2131] [outer = 00000000] [url = about:blank] 08:03:05 INFO - PROCESS | 2780 | --DOMWINDOW == 84 (16A9B000) [pid = 2780] [serial = 2134] [outer = 00000000] [url = about:blank] 08:03:05 INFO - PROCESS | 2780 | --DOMWINDOW == 83 (19184000) [pid = 2780] [serial = 2111] [outer = 00000000] [url = about:blank] 08:03:05 INFO - PROCESS | 2780 | --DOMWINDOW == 82 (13A01C00) [pid = 2780] [serial = 2116] [outer = 00000000] [url = about:blank] 08:03:05 INFO - PROCESS | 2780 | --DOMWINDOW == 81 (13E33000) [pid = 2780] [serial = 2117] [outer = 00000000] [url = about:blank] 08:03:05 INFO - PROCESS | 2780 | --DOMWINDOW == 80 (0DAD9C00) [pid = 2780] [serial = 2113] [outer = 00000000] [url = about:blank] 08:03:05 INFO - PROCESS | 2780 | --DOMWINDOW == 79 (0DE9D800) [pid = 2780] [serial = 2114] [outer = 00000000] [url = about:blank] 08:03:05 INFO - PROCESS | 2780 | --DOMWINDOW == 78 (0CB82C00) [pid = 2780] [serial = 2119] [outer = 00000000] [url = about:blank] 08:03:05 INFO - PROCESS | 2780 | --DOMWINDOW == 77 (0DA7D800) [pid = 2780] [serial = 2120] [outer = 00000000] [url = about:blank] 08:03:05 INFO - PROCESS | 2780 | --DOMWINDOW == 76 (11D92000) [pid = 2780] [serial = 2122] [outer = 00000000] [url = about:blank] 08:03:05 INFO - PROCESS | 2780 | --DOMWINDOW == 75 (11FA2800) [pid = 2780] [serial = 2123] [outer = 00000000] [url = about:blank] 08:03:05 INFO - PROCESS | 2780 | --DOMWINDOW == 74 (15077C00) [pid = 2780] [serial = 2125] [outer = 00000000] [url = about:blank] 08:03:05 INFO - PROCESS | 2780 | --DOMWINDOW == 73 (1539F400) [pid = 2780] [serial = 2126] [outer = 00000000] [url = about:blank] 08:03:05 INFO - PROCESS | 2780 | --DOMWINDOW == 72 (168D7800) [pid = 2780] [serial = 2132] [outer = 00000000] [url = about:blank] 08:03:05 INFO - PROCESS | 2780 | --DOMWINDOW == 71 (15084400) [pid = 2780] [serial = 2137] [outer = 00000000] [url = about:blank] 08:03:05 INFO - PROCESS | 2780 | --DOMWINDOW == 70 (1648E400) [pid = 2780] [serial = 2138] [outer = 00000000] [url = about:blank] 08:03:05 INFO - PROCESS | 2780 | --DOMWINDOW == 69 (169BD000) [pid = 2780] [serial = 2135] [outer = 00000000] [url = about:blank] 08:03:05 INFO - PROCESS | 2780 | --DOMWINDOW == 68 (1649A800) [pid = 2780] [serial = 2128] [outer = 00000000] [url = about:blank] 08:03:05 INFO - PROCESS | 2780 | --DOMWINDOW == 67 (167E8C00) [pid = 2780] [serial = 2129] [outer = 00000000] [url = about:blank] 08:03:05 INFO - PROCESS | 2780 | --DOMWINDOW == 66 (19E11C00) [pid = 2780] [serial = 2144] [outer = 00000000] [url = about:blank] 08:03:05 INFO - PROCESS | 2780 | --DOMWINDOW == 65 (186F5000) [pid = 2780] [serial = 2140] [outer = 00000000] [url = about:blank] 08:03:05 INFO - PROCESS | 2780 | --DOMWINDOW == 64 (19188400) [pid = 2780] [serial = 2141] [outer = 00000000] [url = about:blank] 08:03:05 INFO - PROCESS | 2780 | --DOMWINDOW == 63 (168E0000) [pid = 2780] [serial = 2102] [outer = 00000000] [url = about:blank] 08:03:05 INFO - PROCESS | 2780 | 1467039785578 Marionette TRACE conn7 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 08:03:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 08:03:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1180ms 08:03:05 INFO - PROCESS | 2780 | 1467039785622 Marionette TRACE conn7 -> [0,2885,"getWindowHandle",null] 08:03:05 INFO - PROCESS | 2780 | 1467039785626 Marionette TRACE conn7 <- [1,2885,null,{"value":"13"}] 08:03:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 08:03:05 INFO - PROCESS | 2780 | 1467039785630 Marionette TRACE conn7 -> [0,2886,"setScriptTimeout",{"ms":35000}] 08:03:05 INFO - PROCESS | 2780 | 1467039785635 Marionette TRACE conn7 <- [1,2886,null,{}] 08:03:05 INFO - PROCESS | 2780 | 1467039785640 Marionette TRACE conn7 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:05 INFO - PROCESS | 2780 | 1467039785643 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:03:05 INFO - PROCESS | 2780 | 1467039785741 Marionette TRACE conn7 <- [1,2887,null,{"value":null}] 08:03:05 INFO - PROCESS | 2780 | 1467039785843 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:05 INFO - PROCESS | 2780 | 1467039785846 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:03:05 INFO - PROCESS | 2780 | ++DOCSHELL 0DAD3400 == 28 [pid = 2780] [id = 731] 08:03:05 INFO - PROCESS | 2780 | ++DOMWINDOW == 64 (0DAD9000) [pid = 2780] [serial = 2193] [outer = 00000000] 08:03:05 INFO - PROCESS | 2780 | ++DOMWINDOW == 65 (0DD20400) [pid = 2780] [serial = 2194] [outer = 0DAD9000] 08:03:05 INFO - PROCESS | 2780 | 1467039785893 Marionette DEBUG loaded listener.js 08:03:05 INFO - PROCESS | 2780 | ++DOMWINDOW == 66 (0E04EC00) [pid = 2780] [serial = 2195] [outer = 0DAD9000] 08:03:06 INFO - PROCESS | 2780 | 1467039786346 Marionette TRACE conn7 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 08:03:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 08:03:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 790ms 08:03:06 INFO - PROCESS | 2780 | 1467039786423 Marionette TRACE conn7 -> [0,2889,"getWindowHandle",null] 08:03:06 INFO - PROCESS | 2780 | 1467039786427 Marionette TRACE conn7 <- [1,2889,null,{"value":"13"}] 08:03:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 08:03:06 INFO - PROCESS | 2780 | 1467039786433 Marionette TRACE conn7 -> [0,2890,"setScriptTimeout",{"ms":35000}] 08:03:06 INFO - PROCESS | 2780 | 1467039786435 Marionette TRACE conn7 <- [1,2890,null,{}] 08:03:06 INFO - PROCESS | 2780 | 1467039786439 Marionette TRACE conn7 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:06 INFO - PROCESS | 2780 | 1467039786442 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:03:06 INFO - PROCESS | 2780 | 1467039786537 Marionette TRACE conn7 <- [1,2891,null,{"value":null}] 08:03:06 INFO - PROCESS | 2780 | 1467039786546 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:06 INFO - PROCESS | 2780 | 1467039786548 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:03:06 INFO - PROCESS | 2780 | ++DOCSHELL 13370000 == 29 [pid = 2780] [id = 732] 08:03:06 INFO - PROCESS | 2780 | ++DOMWINDOW == 67 (13377C00) [pid = 2780] [serial = 2196] [outer = 00000000] 08:03:06 INFO - PROCESS | 2780 | ++DOMWINDOW == 68 (135C7C00) [pid = 2780] [serial = 2197] [outer = 13377C00] 08:03:06 INFO - PROCESS | 2780 | 1467039786594 Marionette DEBUG loaded listener.js 08:03:06 INFO - PROCESS | 2780 | ++DOMWINDOW == 69 (13A04C00) [pid = 2780] [serial = 2198] [outer = 13377C00] 08:03:07 INFO - PROCESS | 2780 | 1467039787076 Marionette TRACE conn7 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 08:03:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 08:03:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 670ms 08:03:07 INFO - PROCESS | 2780 | 1467039787107 Marionette TRACE conn7 -> [0,2893,"getWindowHandle",null] 08:03:07 INFO - PROCESS | 2780 | 1467039787110 Marionette TRACE conn7 <- [1,2893,null,{"value":"13"}] 08:03:07 INFO - PROCESS | 2780 | 1467039787113 Marionette TRACE conn7 -> [0,2894,"setScriptTimeout",{"ms":35000}] 08:03:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 08:03:07 INFO - PROCESS | 2780 | 1467039787116 Marionette TRACE conn7 <- [1,2894,null,{}] 08:03:07 INFO - PROCESS | 2780 | 1467039787127 Marionette TRACE conn7 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:07 INFO - PROCESS | 2780 | 1467039787132 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:03:07 INFO - PROCESS | 2780 | 1467039787219 Marionette TRACE conn7 <- [1,2895,null,{"value":null}] 08:03:07 INFO - PROCESS | 2780 | 1467039787229 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:07 INFO - PROCESS | 2780 | 1467039787232 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:03:07 INFO - PROCESS | 2780 | ++DOCSHELL 162B1400 == 30 [pid = 2780] [id = 733] 08:03:07 INFO - PROCESS | 2780 | ++DOMWINDOW == 70 (162B1800) [pid = 2780] [serial = 2199] [outer = 00000000] 08:03:07 INFO - PROCESS | 2780 | ++DOMWINDOW == 71 (162BB000) [pid = 2780] [serial = 2200] [outer = 162B1800] 08:03:07 INFO - PROCESS | 2780 | 1467039787279 Marionette DEBUG loaded listener.js 08:03:07 INFO - PROCESS | 2780 | ++DOMWINDOW == 72 (1649B800) [pid = 2780] [serial = 2201] [outer = 162B1800] 08:03:07 INFO - PROCESS | 2780 | 1467039787754 Marionette TRACE conn7 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 08:03:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 08:03:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 670ms 08:03:07 INFO - PROCESS | 2780 | 1467039787787 Marionette TRACE conn7 -> [0,2897,"getWindowHandle",null] 08:03:07 INFO - PROCESS | 2780 | 1467039787790 Marionette TRACE conn7 <- [1,2897,null,{"value":"13"}] 08:03:07 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 08:03:07 INFO - PROCESS | 2780 | 1467039787793 Marionette TRACE conn7 -> [0,2898,"setScriptTimeout",{"ms":35000}] 08:03:07 INFO - PROCESS | 2780 | 1467039787795 Marionette TRACE conn7 <- [1,2898,null,{}] 08:03:07 INFO - PROCESS | 2780 | 1467039787799 Marionette TRACE conn7 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:07 INFO - PROCESS | 2780 | 1467039787801 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:03:07 INFO - PROCESS | 2780 | 1467039787889 Marionette TRACE conn7 <- [1,2899,null,{"value":null}] 08:03:07 INFO - PROCESS | 2780 | 1467039787894 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:07 INFO - PROCESS | 2780 | 1467039787896 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:03:07 INFO - PROCESS | 2780 | ++DOCSHELL 167EAC00 == 31 [pid = 2780] [id = 734] 08:03:07 INFO - PROCESS | 2780 | ++DOMWINDOW == 73 (167EB400) [pid = 2780] [serial = 2202] [outer = 00000000] 08:03:07 INFO - PROCESS | 2780 | ++DOMWINDOW == 74 (168D5400) [pid = 2780] [serial = 2203] [outer = 167EB400] 08:03:07 INFO - PROCESS | 2780 | 1467039787940 Marionette DEBUG loaded listener.js 08:03:08 INFO - PROCESS | 2780 | ++DOMWINDOW == 75 (168DAC00) [pid = 2780] [serial = 2204] [outer = 167EB400] 08:03:08 INFO - PROCESS | 2780 | 1467039788379 Marionette TRACE conn7 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 08:03:08 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 08:03:08 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 08:03:08 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 630ms 08:03:08 INFO - PROCESS | 2780 | 1467039788427 Marionette TRACE conn7 -> [0,2901,"getWindowHandle",null] 08:03:08 INFO - PROCESS | 2780 | 1467039788429 Marionette TRACE conn7 <- [1,2901,null,{"value":"13"}] 08:03:08 INFO - PROCESS | 2780 | 1467039788433 Marionette TRACE conn7 -> [0,2902,"setScriptTimeout",{"ms":35000}] 08:03:08 INFO - PROCESS | 2780 | 1467039788434 Marionette TRACE conn7 <- [1,2902,null,{}] 08:03:08 INFO - TEST-START | /DOMEvents/constructors.html 08:03:08 INFO - PROCESS | 2780 | 1467039788438 Marionette TRACE conn7 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:08 INFO - PROCESS | 2780 | 1467039788440 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:03:08 INFO - PROCESS | 2780 | 1467039788554 Marionette TRACE conn7 <- [1,2903,null,{"value":null}] 08:03:08 INFO - PROCESS | 2780 | 1467039788559 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:08 INFO - PROCESS | 2780 | 1467039788561 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:03:08 INFO - PROCESS | 2780 | ++DOCSHELL 167EF000 == 32 [pid = 2780] [id = 735] 08:03:08 INFO - PROCESS | 2780 | ++DOMWINDOW == 76 (168D4400) [pid = 2780] [serial = 2205] [outer = 00000000] 08:03:08 INFO - PROCESS | 2780 | ++DOMWINDOW == 77 (169C0800) [pid = 2780] [serial = 2206] [outer = 168D4400] 08:03:08 INFO - PROCESS | 2780 | 1467039788608 Marionette DEBUG loaded listener.js 08:03:08 INFO - PROCESS | 2780 | ++DOMWINDOW == 78 (16A75000) [pid = 2780] [serial = 2207] [outer = 168D4400] 08:03:09 INFO - PROCESS | 2780 | 1467039789300 Marionette TRACE conn7 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 08:03:09 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 08:03:09 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 08:03:09 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 08:03:09 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 08:03:09 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 08:03:09 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 08:03:09 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 08:03:09 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 08:03:09 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 08:03:09 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 08:03:09 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 08:03:09 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 08:03:09 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 08:03:09 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 08:03:09 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 08:03:09 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 08:03:09 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 08:03:09 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 08:03:09 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 08:03:09 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 08:03:09 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 08:03:09 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 08:03:09 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 08:03:09 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 08:03:09 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 08:03:09 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 08:03:09 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 08:03:09 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 08:03:09 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 08:03:09 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 08:03:09 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 08:03:09 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 08:03:09 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 08:03:09 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 08:03:09 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 08:03:09 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 08:03:09 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 08:03:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 08:03:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:03:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:03:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 08:03:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:03:09 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 08:03:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 08:03:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:03:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:03:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 08:03:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:03:09 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 08:03:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 08:03:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:03:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:03:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 08:03:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:03:09 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 08:03:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 08:03:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:03:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:03:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 08:03:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:03:09 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 08:03:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 08:03:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:03:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:03:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 08:03:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:03:09 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 08:03:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 08:03:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:03:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:03:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 08:03:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:03:09 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 08:03:09 INFO - TEST-OK | /DOMEvents/constructors.html | took 947ms 08:03:09 INFO - PROCESS | 2780 | 1467039789385 Marionette TRACE conn7 -> [0,2905,"getWindowHandle",null] 08:03:09 INFO - PROCESS | 2780 | 1467039789387 Marionette TRACE conn7 <- [1,2905,null,{"value":"13"}] 08:03:09 INFO - PROCESS | 2780 | 1467039789391 Marionette TRACE conn7 -> [0,2906,"setScriptTimeout",{"ms":35000}] 08:03:09 INFO - TEST-START | /DOMEvents/event-phases-order.html 08:03:09 INFO - PROCESS | 2780 | 1467039789392 Marionette TRACE conn7 <- [1,2906,null,{}] 08:03:09 INFO - PROCESS | 2780 | 1467039789396 Marionette TRACE conn7 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:09 INFO - PROCESS | 2780 | 1467039789402 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:03:09 INFO - PROCESS | 2780 | 1467039789541 Marionette TRACE conn7 <- [1,2907,null,{"value":null}] 08:03:09 INFO - PROCESS | 2780 | 1467039789604 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:09 INFO - PROCESS | 2780 | 1467039789606 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:03:09 INFO - PROCESS | 2780 | ++DOCSHELL 0C50D800 == 33 [pid = 2780] [id = 736] 08:03:09 INFO - PROCESS | 2780 | ++DOMWINDOW == 79 (16B26400) [pid = 2780] [serial = 2208] [outer = 00000000] 08:03:09 INFO - PROCESS | 2780 | ++DOMWINDOW == 80 (186FD400) [pid = 2780] [serial = 2209] [outer = 16B26400] 08:03:09 INFO - PROCESS | 2780 | 1467039789650 Marionette DEBUG loaded listener.js 08:03:09 INFO - PROCESS | 2780 | ++DOMWINDOW == 81 (18D83000) [pid = 2780] [serial = 2210] [outer = 16B26400] 08:03:10 INFO - PROCESS | 2780 | 1467039790043 Marionette TRACE conn7 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 08:03:10 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 08:03:10 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 670ms 08:03:10 INFO - PROCESS | 2780 | 1467039790064 Marionette TRACE conn7 -> [0,2909,"getWindowHandle",null] 08:03:10 INFO - PROCESS | 2780 | 1467039790066 Marionette TRACE conn7 <- [1,2909,null,{"value":"13"}] 08:03:10 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 08:03:10 INFO - PROCESS | 2780 | 1467039790069 Marionette TRACE conn7 -> [0,2910,"setScriptTimeout",{"ms":35000}] 08:03:10 INFO - PROCESS | 2780 | 1467039790071 Marionette TRACE conn7 <- [1,2910,null,{}] 08:03:10 INFO - PROCESS | 2780 | --DOMWINDOW == 80 (169BA000) [pid = 2780] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 08:03:10 INFO - PROCESS | 2780 | --DOMWINDOW == 79 (162B5C00) [pid = 2780] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 08:03:10 INFO - PROCESS | 2780 | --DOMWINDOW == 78 (0DAD1000) [pid = 2780] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 08:03:10 INFO - PROCESS | 2780 | --DOMWINDOW == 77 (0D3FD800) [pid = 2780] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 08:03:10 INFO - PROCESS | 2780 | --DOMWINDOW == 76 (13DC0800) [pid = 2780] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 08:03:10 INFO - PROCESS | 2780 | --DOMWINDOW == 75 (11F9E400) [pid = 2780] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 08:03:10 INFO - PROCESS | 2780 | --DOMWINDOW == 74 (1649A400) [pid = 2780] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 08:03:10 INFO - PROCESS | 2780 | --DOMWINDOW == 73 (0D3F0400) [pid = 2780] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 08:03:10 INFO - PROCESS | 2780 | --DOMWINDOW == 72 (13A07800) [pid = 2780] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 08:03:10 INFO - PROCESS | 2780 | --DOMWINDOW == 71 (1692F400) [pid = 2780] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 08:03:10 INFO - PROCESS | 2780 | --DOMWINDOW == 70 (1ABE9800) [pid = 2780] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 08:03:10 INFO - PROCESS | 2780 | --DOMWINDOW == 69 (0CA28400) [pid = 2780] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 08:03:10 INFO - PROCESS | 2780 | --DOMWINDOW == 68 (15636800) [pid = 2780] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 08:03:10 INFO - PROCESS | 2780 | 1467039790163 Marionette TRACE conn7 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:10 INFO - PROCESS | 2780 | 1467039790165 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:03:10 INFO - PROCESS | 2780 | 1467039790246 Marionette TRACE conn7 <- [1,2911,null,{"value":null}] 08:03:10 INFO - PROCESS | 2780 | 1467039790255 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:10 INFO - PROCESS | 2780 | 1467039790257 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:03:10 INFO - PROCESS | 2780 | ++DOCSHELL 0D3FD800 == 34 [pid = 2780] [id = 737] 08:03:10 INFO - PROCESS | 2780 | ++DOMWINDOW == 69 (0DAD1000) [pid = 2780] [serial = 2211] [outer = 00000000] 08:03:10 INFO - PROCESS | 2780 | ++DOMWINDOW == 70 (13A0BC00) [pid = 2780] [serial = 2212] [outer = 0DAD1000] 08:03:10 INFO - PROCESS | 2780 | 1467039790300 Marionette DEBUG loaded listener.js 08:03:10 INFO - PROCESS | 2780 | ++DOMWINDOW == 71 (15FEB800) [pid = 2780] [serial = 2213] [outer = 0DAD1000] 08:03:10 INFO - PROCESS | 2780 | [2780] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 08:03:10 INFO - PROCESS | 2780 | [2780] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 08:03:10 INFO - PROCESS | 2780 | [2780] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 08:03:10 INFO - PROCESS | 2780 | [2780] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 08:03:10 INFO - PROCESS | 2780 | 1467039790733 Marionette TRACE conn7 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 08:03:10 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 08:03:10 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 08:03:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 08:03:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:03:10 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:03:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:03:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:03:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:03:10 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 08:03:10 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 08:03:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:03:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:03:10 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:03:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:03:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:03:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:03:10 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 08:03:10 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 08:03:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:03:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:03:10 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:03:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:03:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:03:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:03:10 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 08:03:10 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 08:03:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:03:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:03:10 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:03:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:03:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:03:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:03:10 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 08:03:10 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 671ms 08:03:10 INFO - PROCESS | 2780 | 1467039790742 Marionette TRACE conn7 -> [0,2913,"getWindowHandle",null] 08:03:10 INFO - PROCESS | 2780 | 1467039790744 Marionette TRACE conn7 <- [1,2913,null,{"value":"13"}] 08:03:10 INFO - PROCESS | 2780 | 1467039790747 Marionette TRACE conn7 -> [0,2914,"setScriptTimeout",{"ms":35000}] 08:03:10 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 08:03:10 INFO - PROCESS | 2780 | 1467039790749 Marionette TRACE conn7 <- [1,2914,null,{}] 08:03:10 INFO - PROCESS | 2780 | 1467039790752 Marionette TRACE conn7 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:10 INFO - PROCESS | 2780 | 1467039790754 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:03:10 INFO - PROCESS | 2780 | 1467039790878 Marionette TRACE conn7 <- [1,2915,null,{"value":null}] 08:03:10 INFO - PROCESS | 2780 | 1467039790886 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:10 INFO - PROCESS | 2780 | 1467039790887 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:03:10 INFO - PROCESS | 2780 | ++DOCSHELL 167E8000 == 35 [pid = 2780] [id = 738] 08:03:10 INFO - PROCESS | 2780 | ++DOMWINDOW == 72 (168D7400) [pid = 2780] [serial = 2214] [outer = 00000000] 08:03:10 INFO - PROCESS | 2780 | ++DOMWINDOW == 73 (19E06400) [pid = 2780] [serial = 2215] [outer = 168D7400] 08:03:10 INFO - PROCESS | 2780 | 1467039790931 Marionette DEBUG loaded listener.js 08:03:11 INFO - PROCESS | 2780 | ++DOMWINDOW == 74 (19E0EC00) [pid = 2780] [serial = 2216] [outer = 168D7400] 08:03:11 INFO - PROCESS | 2780 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 08:03:11 INFO - PROCESS | 2780 | 1467039791356 Marionette TRACE conn7 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 08:03:11 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 08:03:11 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 630ms 08:03:11 INFO - PROCESS | 2780 | 1467039791382 Marionette TRACE conn7 -> [0,2917,"getWindowHandle",null] 08:03:11 INFO - PROCESS | 2780 | 1467039791384 Marionette TRACE conn7 <- [1,2917,null,{"value":"13"}] 08:03:11 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 08:03:11 INFO - PROCESS | 2780 | 1467039791387 Marionette TRACE conn7 -> [0,2918,"setScriptTimeout",{"ms":35000}] 08:03:11 INFO - PROCESS | 2780 | 1467039791388 Marionette TRACE conn7 <- [1,2918,null,{}] 08:03:11 INFO - PROCESS | 2780 | 1467039791392 Marionette TRACE conn7 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:11 INFO - PROCESS | 2780 | 1467039791394 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:03:11 INFO - PROCESS | 2780 | 1467039791521 Marionette TRACE conn7 <- [1,2919,null,{"value":null}] 08:03:11 INFO - PROCESS | 2780 | 1467039791528 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:11 INFO - PROCESS | 2780 | 1467039791530 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:03:11 INFO - PROCESS | 2780 | ++DOCSHELL 19E13000 == 36 [pid = 2780] [id = 739] 08:03:11 INFO - PROCESS | 2780 | ++DOMWINDOW == 75 (19E15400) [pid = 2780] [serial = 2217] [outer = 00000000] 08:03:11 INFO - PROCESS | 2780 | ++DOMWINDOW == 76 (1ABE7400) [pid = 2780] [serial = 2218] [outer = 19E15400] 08:03:11 INFO - PROCESS | 2780 | 1467039791573 Marionette DEBUG loaded listener.js 08:03:11 INFO - PROCESS | 2780 | ++DOMWINDOW == 77 (1ABE3400) [pid = 2780] [serial = 2219] [outer = 19E15400] 08:03:11 INFO - PROCESS | 2780 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 08:03:11 INFO - PROCESS | 2780 | 1467039791980 Marionette TRACE conn7 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 08:03:12 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 08:03:12 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 630ms 08:03:12 INFO - PROCESS | 2780 | 1467039792017 Marionette TRACE conn7 -> [0,2921,"getWindowHandle",null] 08:03:12 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 08:03:12 INFO - PROCESS | 2780 | 1467039792019 Marionette TRACE conn7 <- [1,2921,null,{"value":"13"}] 08:03:12 INFO - PROCESS | 2780 | 1467039792023 Marionette TRACE conn7 -> [0,2922,"setScriptTimeout",{"ms":35000}] 08:03:12 INFO - PROCESS | 2780 | 1467039792024 Marionette TRACE conn7 <- [1,2922,null,{}] 08:03:12 INFO - PROCESS | 2780 | 1467039792028 Marionette TRACE conn7 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:12 INFO - PROCESS | 2780 | 1467039792030 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:03:12 INFO - PROCESS | 2780 | 1467039792155 Marionette TRACE conn7 <- [1,2923,null,{"value":null}] 08:03:12 INFO - PROCESS | 2780 | 1467039792270 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:12 INFO - PROCESS | 2780 | 1467039792273 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:03:12 INFO - PROCESS | 2780 | ++DOCSHELL 0C50D400 == 37 [pid = 2780] [id = 740] 08:03:12 INFO - PROCESS | 2780 | ++DOMWINDOW == 78 (0C510800) [pid = 2780] [serial = 2220] [outer = 00000000] 08:03:12 INFO - PROCESS | 2780 | ++DOMWINDOW == 79 (0CACE400) [pid = 2780] [serial = 2221] [outer = 0C510800] 08:03:12 INFO - PROCESS | 2780 | 1467039792335 Marionette DEBUG loaded listener.js 08:03:12 INFO - PROCESS | 2780 | ++DOMWINDOW == 80 (0DA7D800) [pid = 2780] [serial = 2222] [outer = 0C510800] 08:03:12 INFO - PROCESS | 2780 | 1467039792952 Marionette TRACE conn7 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 08:03:12 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 08:03:12 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 970ms 08:03:12 INFO - PROCESS | 2780 | 1467039792995 Marionette TRACE conn7 -> [0,2925,"getWindowHandle",null] 08:03:12 INFO - PROCESS | 2780 | 1467039792999 Marionette TRACE conn7 <- [1,2925,null,{"value":"13"}] 08:03:12 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 08:03:13 INFO - PROCESS | 2780 | 1467039793004 Marionette TRACE conn7 -> [0,2926,"setScriptTimeout",{"ms":35000}] 08:03:13 INFO - PROCESS | 2780 | 1467039793007 Marionette TRACE conn7 <- [1,2926,null,{}] 08:03:13 INFO - PROCESS | 2780 | 1467039793013 Marionette TRACE conn7 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:13 INFO - PROCESS | 2780 | 1467039793016 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:03:13 INFO - PROCESS | 2780 | 1467039793137 Marionette TRACE conn7 <- [1,2927,null,{"value":null}] 08:03:13 INFO - PROCESS | 2780 | 1467039793247 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:13 INFO - PROCESS | 2780 | 1467039793250 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:03:13 INFO - PROCESS | 2780 | ++DOCSHELL 1408A000 == 38 [pid = 2780] [id = 741] 08:03:13 INFO - PROCESS | 2780 | ++DOMWINDOW == 81 (1408A400) [pid = 2780] [serial = 2223] [outer = 00000000] 08:03:13 INFO - PROCESS | 2780 | ++DOMWINDOW == 82 (15083C00) [pid = 2780] [serial = 2224] [outer = 1408A400] 08:03:13 INFO - PROCESS | 2780 | 1467039793305 Marionette DEBUG loaded listener.js 08:03:13 INFO - PROCESS | 2780 | ++DOMWINDOW == 83 (156F2800) [pid = 2780] [serial = 2225] [outer = 1408A400] 08:03:13 INFO - PROCESS | 2780 | 1467039793817 Marionette TRACE conn7 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 08:03:13 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 08:03:13 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 830ms 08:03:13 INFO - PROCESS | 2780 | 1467039793837 Marionette TRACE conn7 -> [0,2929,"getWindowHandle",null] 08:03:13 INFO - PROCESS | 2780 | 1467039793841 Marionette TRACE conn7 <- [1,2929,null,{"value":"13"}] 08:03:13 INFO - PROCESS | 2780 | 1467039793845 Marionette TRACE conn7 -> [0,2930,"setScriptTimeout",{"ms":35000}] 08:03:13 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 08:03:13 INFO - PROCESS | 2780 | 1467039793848 Marionette TRACE conn7 <- [1,2930,null,{}] 08:03:13 INFO - PROCESS | 2780 | 1467039793852 Marionette TRACE conn7 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:13 INFO - PROCESS | 2780 | 1467039793854 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:03:13 INFO - PROCESS | 2780 | 1467039793999 Marionette TRACE conn7 <- [1,2931,null,{"value":null}] 08:03:14 INFO - PROCESS | 2780 | 1467039794144 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:14 INFO - PROCESS | 2780 | 1467039794147 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:03:14 INFO - PROCESS | 2780 | ++DOCSHELL 15658400 == 39 [pid = 2780] [id = 742] 08:03:14 INFO - PROCESS | 2780 | ++DOMWINDOW == 84 (16494800) [pid = 2780] [serial = 2226] [outer = 00000000] 08:03:14 INFO - PROCESS | 2780 | ++DOMWINDOW == 85 (17ACD800) [pid = 2780] [serial = 2227] [outer = 16494800] 08:03:14 INFO - PROCESS | 2780 | 1467039794204 Marionette DEBUG loaded listener.js 08:03:14 INFO - PROCESS | 2780 | ++DOMWINDOW == 86 (19188C00) [pid = 2780] [serial = 2228] [outer = 16494800] 08:03:14 INFO - PROCESS | 2780 | 1467039794731 Marionette TRACE conn7 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 08:03:14 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 08:03:14 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 08:03:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:03:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:03:14 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 08:03:14 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 930ms 08:03:14 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 08:03:14 INFO - PROCESS | 2780 | 1467039794779 Marionette TRACE conn7 -> [0,2933,"getWindowHandle",null] 08:03:14 INFO - PROCESS | 2780 | 1467039794781 Marionette TRACE conn7 <- [1,2933,null,{"value":"13"}] 08:03:14 INFO - PROCESS | 2780 | 1467039794806 Marionette TRACE conn7 -> [0,2934,"setScriptTimeout",{"ms":35000}] 08:03:14 INFO - PROCESS | 2780 | 1467039794812 Marionette TRACE conn7 <- [1,2934,null,{}] 08:03:14 INFO - PROCESS | 2780 | 1467039794821 Marionette TRACE conn7 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:14 INFO - PROCESS | 2780 | 1467039794824 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:03:14 INFO - PROCESS | 2780 | 1467039794936 Marionette TRACE conn7 <- [1,2935,null,{"value":null}] 08:03:15 INFO - PROCESS | 2780 | 1467039795092 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:15 INFO - PROCESS | 2780 | 1467039795094 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:03:15 INFO - PROCESS | 2780 | ++DOCSHELL 1ABE6C00 == 40 [pid = 2780] [id = 743] 08:03:15 INFO - PROCESS | 2780 | ++DOMWINDOW == 87 (1BE36800) [pid = 2780] [serial = 2229] [outer = 00000000] 08:03:15 INFO - PROCESS | 2780 | ++DOMWINDOW == 88 (1BE3C000) [pid = 2780] [serial = 2230] [outer = 1BE36800] 08:03:15 INFO - PROCESS | 2780 | 1467039795148 Marionette DEBUG loaded listener.js 08:03:15 INFO - PROCESS | 2780 | ++DOMWINDOW == 89 (1BE40800) [pid = 2780] [serial = 2231] [outer = 1BE36800] 08:03:15 INFO - PROCESS | 2780 | 1467039795644 Marionette TRACE conn7 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 08:03:15 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 08:03:15 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 910ms 08:03:15 INFO - PROCESS | 2780 | 1467039795699 Marionette TRACE conn7 -> [0,2937,"getWindowHandle",null] 08:03:15 INFO - PROCESS | 2780 | 1467039795702 Marionette TRACE conn7 <- [1,2937,null,{"value":"13"}] 08:03:15 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 08:03:15 INFO - PROCESS | 2780 | 1467039795705 Marionette TRACE conn7 -> [0,2938,"setScriptTimeout",{"ms":35000}] 08:03:15 INFO - PROCESS | 2780 | 1467039795707 Marionette TRACE conn7 <- [1,2938,null,{}] 08:03:15 INFO - PROCESS | 2780 | 1467039795711 Marionette TRACE conn7 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:15 INFO - PROCESS | 2780 | 1467039795713 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:03:15 INFO - PROCESS | 2780 | 1467039795822 Marionette TRACE conn7 <- [1,2939,null,{"value":null}] 08:03:15 INFO - PROCESS | 2780 | 1467039795993 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:15 INFO - PROCESS | 2780 | 1467039795996 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:03:16 INFO - PROCESS | 2780 | ++DOCSHELL 17AC8800 == 41 [pid = 2780] [id = 744] 08:03:16 INFO - PROCESS | 2780 | ++DOMWINDOW == 90 (17AC8C00) [pid = 2780] [serial = 2232] [outer = 00000000] 08:03:16 INFO - PROCESS | 2780 | ++DOMWINDOW == 91 (1BE81400) [pid = 2780] [serial = 2233] [outer = 17AC8C00] 08:03:16 INFO - PROCESS | 2780 | 1467039796049 Marionette DEBUG loaded listener.js 08:03:16 INFO - PROCESS | 2780 | ++DOMWINDOW == 92 (1BE85C00) [pid = 2780] [serial = 2234] [outer = 17AC8C00] 08:03:16 INFO - PROCESS | 2780 | ++DOCSHELL 0DB75000 == 42 [pid = 2780] [id = 745] 08:03:16 INFO - PROCESS | 2780 | ++DOMWINDOW == 93 (0DD15400) [pid = 2780] [serial = 2235] [outer = 00000000] 08:03:16 INFO - PROCESS | 2780 | ++DOMWINDOW == 94 (0E050400) [pid = 2780] [serial = 2236] [outer = 0DD15400] 08:03:16 INFO - PROCESS | 2780 | 1467039796885 Marionette TRACE conn7 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 08:03:16 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 08:03:16 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1236ms 08:03:16 INFO - PROCESS | 2780 | 1467039796945 Marionette TRACE conn7 -> [0,2941,"getWindowHandle",null] 08:03:16 INFO - PROCESS | 2780 | 1467039796949 Marionette TRACE conn7 <- [1,2941,null,{"value":"13"}] 08:03:16 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 08:03:16 INFO - PROCESS | 2780 | 1467039796954 Marionette TRACE conn7 -> [0,2942,"setScriptTimeout",{"ms":35000}] 08:03:16 INFO - PROCESS | 2780 | 1467039796957 Marionette TRACE conn7 <- [1,2942,null,{}] 08:03:16 INFO - PROCESS | 2780 | 1467039796963 Marionette TRACE conn7 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:16 INFO - PROCESS | 2780 | 1467039796965 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:03:17 INFO - PROCESS | 2780 | 1467039797078 Marionette TRACE conn7 <- [1,2943,null,{"value":null}] 08:03:17 INFO - PROCESS | 2780 | 1467039797223 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:17 INFO - PROCESS | 2780 | 1467039797226 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:03:17 INFO - PROCESS | 2780 | ++DOCSHELL 0DD1D400 == 43 [pid = 2780] [id = 746] 08:03:17 INFO - PROCESS | 2780 | ++DOMWINDOW == 95 (0E23A400) [pid = 2780] [serial = 2237] [outer = 00000000] 08:03:17 INFO - PROCESS | 2780 | ++DOMWINDOW == 96 (1337A000) [pid = 2780] [serial = 2238] [outer = 0E23A400] 08:03:17 INFO - PROCESS | 2780 | 1467039797280 Marionette DEBUG loaded listener.js 08:03:17 INFO - PROCESS | 2780 | ++DOMWINDOW == 97 (13E35000) [pid = 2780] [serial = 2239] [outer = 0E23A400] 08:03:18 INFO - PROCESS | 2780 | --DOCSHELL 0D3F5400 == 42 [pid = 2780] [id = 719] 08:03:18 INFO - PROCESS | 2780 | --DOCSHELL 19E13000 == 41 [pid = 2780] [id = 739] 08:03:18 INFO - PROCESS | 2780 | --DOCSHELL 167E8000 == 40 [pid = 2780] [id = 738] 08:03:18 INFO - PROCESS | 2780 | --DOCSHELL 0D3FD800 == 39 [pid = 2780] [id = 737] 08:03:18 INFO - PROCESS | 2780 | --DOCSHELL 0C50D800 == 38 [pid = 2780] [id = 736] 08:03:18 INFO - PROCESS | 2780 | --DOCSHELL 167EF000 == 37 [pid = 2780] [id = 735] 08:03:18 INFO - PROCESS | 2780 | --DOCSHELL 167EAC00 == 36 [pid = 2780] [id = 734] 08:03:18 INFO - PROCESS | 2780 | --DOCSHELL 162B1400 == 35 [pid = 2780] [id = 733] 08:03:18 INFO - PROCESS | 2780 | --DOCSHELL 13370000 == 34 [pid = 2780] [id = 732] 08:03:18 INFO - PROCESS | 2780 | --DOCSHELL 0DAD3400 == 33 [pid = 2780] [id = 731] 08:03:18 INFO - PROCESS | 2780 | --DOCSHELL 0DA71400 == 32 [pid = 2780] [id = 730] 08:03:18 INFO - PROCESS | 2780 | --DOCSHELL 0DEA0800 == 31 [pid = 2780] [id = 729] 08:03:18 INFO - PROCESS | 2780 | --DOCSHELL 17ACDC00 == 30 [pid = 2780] [id = 728] 08:03:18 INFO - PROCESS | 2780 | --DOCSHELL 0DB75000 == 29 [pid = 2780] [id = 745] 08:03:18 INFO - PROCESS | 2780 | --DOCSHELL 1ABE6C00 == 28 [pid = 2780] [id = 743] 08:03:18 INFO - PROCESS | 2780 | --DOCSHELL 17AC8800 == 27 [pid = 2780] [id = 744] 08:03:18 INFO - PROCESS | 2780 | --DOCSHELL 15658400 == 26 [pid = 2780] [id = 742] 08:03:18 INFO - PROCESS | 2780 | --DOCSHELL 0C50D400 == 25 [pid = 2780] [id = 740] 08:03:18 INFO - PROCESS | 2780 | --DOCSHELL 1408A000 == 24 [pid = 2780] [id = 741] 08:03:18 INFO - PROCESS | 2780 | --DOMWINDOW == 96 (16B28400) [pid = 2780] [serial = 2182] [outer = 00000000] [url = about:blank] 08:03:18 INFO - PROCESS | 2780 | --DOMWINDOW == 95 (162BC800) [pid = 2780] [serial = 2170] [outer = 00000000] [url = about:blank] 08:03:18 INFO - PROCESS | 2780 | --DOMWINDOW == 94 (0DD1EC00) [pid = 2780] [serial = 2162] [outer = 00000000] [url = about:blank] 08:03:18 INFO - PROCESS | 2780 | --DOMWINDOW == 93 (11F5E800) [pid = 2780] [serial = 2159] [outer = 00000000] [url = about:blank] 08:03:18 INFO - PROCESS | 2780 | --DOMWINDOW == 92 (0E889C00) [pid = 2780] [serial = 2158] [outer = 00000000] [url = about:blank] 08:03:18 INFO - PROCESS | 2780 | --DOMWINDOW == 91 (15055800) [pid = 2780] [serial = 2167] [outer = 00000000] [url = about:blank] 08:03:18 INFO - PROCESS | 2780 | --DOMWINDOW == 90 (1221F800) [pid = 2780] [serial = 2164] [outer = 00000000] [url = about:blank] 08:03:18 INFO - PROCESS | 2780 | --DOMWINDOW == 89 (12437400) [pid = 2780] [serial = 2165] [outer = 00000000] [url = about:blank] 08:03:18 INFO - PROCESS | 2780 | --DOMWINDOW == 88 (167E7000) [pid = 2780] [serial = 2173] [outer = 00000000] [url = about:blank] 08:03:18 INFO - PROCESS | 2780 | --DOMWINDOW == 87 (0DE2A800) [pid = 2780] [serial = 2147] [outer = 00000000] [url = about:blank] 08:03:18 INFO - PROCESS | 2780 | --DOMWINDOW == 86 (0DAD2C00) [pid = 2780] [serial = 2146] [outer = 00000000] [url = about:blank] 08:03:18 INFO - PROCESS | 2780 | --DOMWINDOW == 85 (156F6000) [pid = 2780] [serial = 2150] [outer = 00000000] [url = about:blank] 08:03:18 INFO - PROCESS | 2780 | --DOMWINDOW == 84 (15076000) [pid = 2780] [serial = 2149] [outer = 00000000] [url = about:blank] 08:03:18 INFO - PROCESS | 2780 | --DOMWINDOW == 83 (19185400) [pid = 2780] [serial = 2153] [outer = 00000000] [url = about:blank] 08:03:18 INFO - PROCESS | 2780 | --DOMWINDOW == 82 (16B20C00) [pid = 2780] [serial = 2152] [outer = 00000000] [url = about:blank] 08:03:18 INFO - PROCESS | 2780 | --DOMWINDOW == 81 (1AC2E000) [pid = 2780] [serial = 2156] [outer = 00000000] [url = about:blank] 08:03:18 INFO - PROCESS | 2780 | --DOMWINDOW == 80 (1AC2A000) [pid = 2780] [serial = 2155] [outer = 00000000] [url = about:blank] 08:03:18 INFO - PROCESS | 2780 | --DOMWINDOW == 79 (0DD1A800) [pid = 2780] [serial = 2176] [outer = 00000000] [url = about:blank] 08:03:18 INFO - PROCESS | 2780 | --DOMWINDOW == 78 (167EB000) [pid = 2780] [serial = 2174] [outer = 00000000] [url = about:blank] 08:03:18 INFO - PROCESS | 2780 | --DOMWINDOW == 77 (135C7000) [pid = 2780] [serial = 2177] [outer = 00000000] [url = about:blank] 08:03:18 INFO - PROCESS | 2780 | --DOMWINDOW == 76 (169BB400) [pid = 2780] [serial = 2179] [outer = 00000000] [url = about:blank] 08:03:18 INFO - PROCESS | 2780 | --DOMWINDOW == 75 (0DD16000) [pid = 2780] [serial = 2161] [outer = 00000000] [url = about:blank] 08:03:18 INFO - PROCESS | 2780 | --DOMWINDOW == 74 (16374800) [pid = 2780] [serial = 2171] [outer = 00000000] [url = about:blank] 08:03:18 INFO - PROCESS | 2780 | --DOMWINDOW == 73 (16A90400) [pid = 2780] [serial = 2180] [outer = 00000000] [url = about:blank] 08:03:18 INFO - PROCESS | 2780 | --DOMWINDOW == 72 (1636B400) [pid = 2780] [serial = 2183] [outer = 00000000] [url = about:blank] 08:03:18 INFO - PROCESS | 2780 | --DOMWINDOW == 71 (1539B400) [pid = 2780] [serial = 2168] [outer = 00000000] [url = about:blank] 08:03:18 INFO - PROCESS | 2780 | 1467039798465 Marionette TRACE conn7 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 08:03:18 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:03:18 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 08:03:18 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1537ms 08:03:18 INFO - PROCESS | 2780 | 1467039798493 Marionette TRACE conn7 -> [0,2945,"getWindowHandle",null] 08:03:18 INFO - PROCESS | 2780 | 1467039798497 Marionette TRACE conn7 <- [1,2945,null,{"value":"13"}] 08:03:18 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 08:03:18 INFO - PROCESS | 2780 | 1467039798501 Marionette TRACE conn7 -> [0,2946,"setScriptTimeout",{"ms":35000}] 08:03:18 INFO - PROCESS | 2780 | 1467039798506 Marionette TRACE conn7 <- [1,2946,null,{}] 08:03:18 INFO - PROCESS | 2780 | 1467039798515 Marionette TRACE conn7 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:18 INFO - PROCESS | 2780 | 1467039798518 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:03:18 INFO - PROCESS | 2780 | 1467039798688 Marionette TRACE conn7 <- [1,2947,null,{"value":null}] 08:03:18 INFO - PROCESS | 2780 | 1467039798787 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:18 INFO - PROCESS | 2780 | 1467039798790 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:03:18 INFO - PROCESS | 2780 | ++DOCSHELL 0DAD0000 == 25 [pid = 2780] [id = 747] 08:03:18 INFO - PROCESS | 2780 | ++DOMWINDOW == 72 (0DAD0800) [pid = 2780] [serial = 2240] [outer = 00000000] 08:03:18 INFO - PROCESS | 2780 | ++DOMWINDOW == 73 (0DD1D800) [pid = 2780] [serial = 2241] [outer = 0DAD0800] 08:03:18 INFO - PROCESS | 2780 | 1467039798837 Marionette DEBUG loaded listener.js 08:03:18 INFO - PROCESS | 2780 | ++DOMWINDOW == 74 (0DEAA000) [pid = 2780] [serial = 2242] [outer = 0DAD0800] 08:03:19 INFO - PROCESS | 2780 | 1467039799165 Marionette TRACE conn7 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 08:03:19 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 08:03:19 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 690ms 08:03:19 INFO - PROCESS | 2780 | 1467039799202 Marionette TRACE conn7 -> [0,2949,"getWindowHandle",null] 08:03:19 INFO - PROCESS | 2780 | 1467039799207 Marionette TRACE conn7 <- [1,2949,null,{"value":"13"}] 08:03:19 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 08:03:19 INFO - PROCESS | 2780 | 1467039799218 Marionette TRACE conn7 -> [0,2950,"setScriptTimeout",{"ms":35000}] 08:03:19 INFO - PROCESS | 2780 | 1467039799221 Marionette TRACE conn7 <- [1,2950,null,{}] 08:03:19 INFO - PROCESS | 2780 | 1467039799233 Marionette TRACE conn7 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:19 INFO - PROCESS | 2780 | 1467039799236 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:03:19 INFO - PROCESS | 2780 | 1467039799402 Marionette TRACE conn7 <- [1,2951,null,{"value":null}] 08:03:19 INFO - PROCESS | 2780 | 1467039799411 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:19 INFO - PROCESS | 2780 | 1467039799413 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:03:19 INFO - PROCESS | 2780 | ++DOCSHELL 11D95C00 == 26 [pid = 2780] [id = 748] 08:03:19 INFO - PROCESS | 2780 | ++DOMWINDOW == 75 (11D96000) [pid = 2780] [serial = 2243] [outer = 00000000] 08:03:19 INFO - PROCESS | 2780 | ++DOMWINDOW == 76 (12222000) [pid = 2780] [serial = 2244] [outer = 11D96000] 08:03:19 INFO - PROCESS | 2780 | 1467039799460 Marionette DEBUG loaded listener.js 08:03:19 INFO - PROCESS | 2780 | ++DOMWINDOW == 77 (1243DC00) [pid = 2780] [serial = 2245] [outer = 11D96000] 08:03:19 INFO - PROCESS | 2780 | 1467039799842 Marionette TRACE conn7 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 08:03:19 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 08:03:19 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 672ms 08:03:19 INFO - PROCESS | 2780 | 1467039799909 Marionette TRACE conn7 -> [0,2953,"getWindowHandle",null] 08:03:19 INFO - PROCESS | 2780 | 1467039799912 Marionette TRACE conn7 <- [1,2953,null,{"value":"13"}] 08:03:19 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 08:03:19 INFO - PROCESS | 2780 | 1467039799915 Marionette TRACE conn7 -> [0,2954,"setScriptTimeout",{"ms":35000}] 08:03:19 INFO - PROCESS | 2780 | 1467039799919 Marionette TRACE conn7 <- [1,2954,null,{}] 08:03:19 INFO - PROCESS | 2780 | 1467039799929 Marionette TRACE conn7 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:19 INFO - PROCESS | 2780 | 1467039799934 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:03:20 INFO - PROCESS | 2780 | 1467039800018 Marionette TRACE conn7 <- [1,2955,null,{"value":null}] 08:03:20 INFO - PROCESS | 2780 | 1467039800024 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:20 INFO - PROCESS | 2780 | 1467039800027 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:03:20 INFO - PROCESS | 2780 | ++DOCSHELL 13DC0800 == 27 [pid = 2780] [id = 749] 08:03:20 INFO - PROCESS | 2780 | ++DOMWINDOW == 78 (13DC4400) [pid = 2780] [serial = 2246] [outer = 00000000] 08:03:20 INFO - PROCESS | 2780 | ++DOMWINDOW == 79 (15343800) [pid = 2780] [serial = 2247] [outer = 13DC4400] 08:03:20 INFO - PROCESS | 2780 | 1467039800074 Marionette DEBUG loaded listener.js 08:03:20 INFO - PROCESS | 2780 | ++DOMWINDOW == 80 (15636400) [pid = 2780] [serial = 2248] [outer = 13DC4400] 08:03:20 INFO - PROCESS | 2780 | 1467039800555 Marionette TRACE conn7 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 08:03:20 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 08:03:20 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 670ms 08:03:20 INFO - PROCESS | 2780 | 1467039800592 Marionette TRACE conn7 -> [0,2957,"getWindowHandle",null] 08:03:20 INFO - PROCESS | 2780 | 1467039800595 Marionette TRACE conn7 <- [1,2957,null,{"value":"13"}] 08:03:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 08:03:20 INFO - PROCESS | 2780 | 1467039800598 Marionette TRACE conn7 -> [0,2958,"setScriptTimeout",{"ms":35000}] 08:03:20 INFO - PROCESS | 2780 | 1467039800600 Marionette TRACE conn7 <- [1,2958,null,{}] 08:03:20 INFO - PROCESS | 2780 | 1467039800603 Marionette TRACE conn7 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:20 INFO - PROCESS | 2780 | 1467039800605 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:03:20 INFO - PROCESS | 2780 | 1467039800728 Marionette TRACE conn7 <- [1,2959,null,{"value":null}] 08:03:20 INFO - PROCESS | 2780 | 1467039800826 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:20 INFO - PROCESS | 2780 | 1467039800828 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:03:20 INFO - PROCESS | 2780 | ++DOCSHELL 162B7C00 == 28 [pid = 2780] [id = 750] 08:03:20 INFO - PROCESS | 2780 | ++DOMWINDOW == 81 (162B9000) [pid = 2780] [serial = 2249] [outer = 00000000] 08:03:20 INFO - PROCESS | 2780 | ++DOMWINDOW == 82 (16373800) [pid = 2780] [serial = 2250] [outer = 162B9000] 08:03:20 INFO - PROCESS | 2780 | 1467039800872 Marionette DEBUG loaded listener.js 08:03:20 INFO - PROCESS | 2780 | ++DOMWINDOW == 83 (16495000) [pid = 2780] [serial = 2251] [outer = 162B9000] 08:03:21 INFO - PROCESS | 2780 | 1467039801232 Marionette TRACE conn7 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 08:03:21 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 08:03:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 670ms 08:03:21 INFO - PROCESS | 2780 | 1467039801270 Marionette TRACE conn7 -> [0,2961,"getWindowHandle",null] 08:03:21 INFO - PROCESS | 2780 | 1467039801272 Marionette TRACE conn7 <- [1,2961,null,{"value":"13"}] 08:03:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 08:03:21 INFO - PROCESS | 2780 | 1467039801275 Marionette TRACE conn7 -> [0,2962,"setScriptTimeout",{"ms":35000}] 08:03:21 INFO - PROCESS | 2780 | 1467039801277 Marionette TRACE conn7 <- [1,2962,null,{}] 08:03:21 INFO - PROCESS | 2780 | 1467039801280 Marionette TRACE conn7 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:21 INFO - PROCESS | 2780 | 1467039801282 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:03:21 INFO - PROCESS | 2780 | 1467039801400 Marionette TRACE conn7 <- [1,2963,null,{"value":null}] 08:03:21 INFO - PROCESS | 2780 | 1467039801405 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:21 INFO - PROCESS | 2780 | 1467039801407 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:03:21 INFO - PROCESS | 2780 | ++DOCSHELL 16496000 == 29 [pid = 2780] [id = 751] 08:03:21 INFO - PROCESS | 2780 | ++DOMWINDOW == 84 (16497400) [pid = 2780] [serial = 2252] [outer = 00000000] 08:03:21 INFO - PROCESS | 2780 | ++DOMWINDOW == 85 (167EE800) [pid = 2780] [serial = 2253] [outer = 16497400] 08:03:21 INFO - PROCESS | 2780 | 1467039801450 Marionette DEBUG loaded listener.js 08:03:21 INFO - PROCESS | 2780 | ++DOMWINDOW == 86 (167EF000) [pid = 2780] [serial = 2254] [outer = 16497400] 08:03:21 INFO - PROCESS | 2780 | 1467039801891 Marionette TRACE conn7 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 08:03:21 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 08:03:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 670ms 08:03:21 INFO - PROCESS | 2780 | 1467039801946 Marionette TRACE conn7 -> [0,2965,"getWindowHandle",null] 08:03:21 INFO - PROCESS | 2780 | 1467039801948 Marionette TRACE conn7 <- [1,2965,null,{"value":"13"}] 08:03:21 INFO - PROCESS | 2780 | 1467039801951 Marionette TRACE conn7 -> [0,2966,"setScriptTimeout",{"ms":35000}] 08:03:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 08:03:21 INFO - PROCESS | 2780 | 1467039801953 Marionette TRACE conn7 <- [1,2966,null,{}] 08:03:21 INFO - PROCESS | 2780 | 1467039801957 Marionette TRACE conn7 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:21 INFO - PROCESS | 2780 | 1467039801962 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:03:22 INFO - PROCESS | 2780 | 1467039802102 Marionette TRACE conn7 <- [1,2967,null,{"value":null}] 08:03:22 INFO - PROCESS | 2780 | 1467039802199 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:22 INFO - PROCESS | 2780 | 1467039802201 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:03:22 INFO - PROCESS | 2780 | ++DOCSHELL 16894C00 == 30 [pid = 2780] [id = 752] 08:03:22 INFO - PROCESS | 2780 | ++DOMWINDOW == 87 (168D5000) [pid = 2780] [serial = 2255] [outer = 00000000] 08:03:22 INFO - PROCESS | 2780 | ++DOMWINDOW == 88 (169BD000) [pid = 2780] [serial = 2256] [outer = 168D5000] 08:03:22 INFO - PROCESS | 2780 | 1467039802245 Marionette DEBUG loaded listener.js 08:03:22 INFO - PROCESS | 2780 | ++DOMWINDOW == 89 (16A8D400) [pid = 2780] [serial = 2257] [outer = 168D5000] 08:03:22 INFO - PROCESS | 2780 | --DOMWINDOW == 88 (168D7400) [pid = 2780] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 08:03:22 INFO - PROCESS | 2780 | --DOMWINDOW == 87 (16B26400) [pid = 2780] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 08:03:22 INFO - PROCESS | 2780 | --DOMWINDOW == 86 (0DAD9000) [pid = 2780] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 08:03:22 INFO - PROCESS | 2780 | --DOMWINDOW == 85 (0DEA8C00) [pid = 2780] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 08:03:22 INFO - PROCESS | 2780 | --DOMWINDOW == 84 (13377C00) [pid = 2780] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 08:03:22 INFO - PROCESS | 2780 | --DOMWINDOW == 83 (19E15400) [pid = 2780] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 08:03:22 INFO - PROCESS | 2780 | --DOMWINDOW == 82 (0DAD1000) [pid = 2780] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 08:03:22 INFO - PROCESS | 2780 | --DOMWINDOW == 81 (167EB400) [pid = 2780] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 08:03:22 INFO - PROCESS | 2780 | --DOMWINDOW == 80 (0DAD2400) [pid = 2780] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 08:03:22 INFO - PROCESS | 2780 | --DOMWINDOW == 79 (162B1800) [pid = 2780] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 08:03:22 INFO - PROCESS | 2780 | --DOMWINDOW == 78 (17AD1400) [pid = 2780] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 08:03:22 INFO - PROCESS | 2780 | --DOMWINDOW == 77 (168D4400) [pid = 2780] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 08:03:22 INFO - PROCESS | 2780 | 1467039802814 Marionette TRACE conn7 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 08:03:22 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 08:03:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 870ms 08:03:22 INFO - PROCESS | 2780 | 1467039802826 Marionette TRACE conn7 -> [0,2969,"getWindowHandle",null] 08:03:22 INFO - PROCESS | 2780 | 1467039802828 Marionette TRACE conn7 <- [1,2969,null,{"value":"13"}] 08:03:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 08:03:22 INFO - PROCESS | 2780 | 1467039802835 Marionette TRACE conn7 -> [0,2970,"setScriptTimeout",{"ms":35000}] 08:03:22 INFO - PROCESS | 2780 | 1467039802836 Marionette TRACE conn7 <- [1,2970,null,{}] 08:03:22 INFO - PROCESS | 2780 | 1467039802840 Marionette TRACE conn7 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:22 INFO - PROCESS | 2780 | 1467039802842 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:03:22 INFO - PROCESS | 2780 | 1467039802964 Marionette TRACE conn7 <- [1,2971,null,{"value":null}] 08:03:23 INFO - PROCESS | 2780 | 1467039803024 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:23 INFO - PROCESS | 2780 | 1467039803026 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:03:23 INFO - PROCESS | 2780 | ++DOCSHELL 0C517000 == 31 [pid = 2780] [id = 753] 08:03:23 INFO - PROCESS | 2780 | ++DOMWINDOW == 78 (0DE9C400) [pid = 2780] [serial = 2258] [outer = 00000000] 08:03:23 INFO - PROCESS | 2780 | ++DOMWINDOW == 79 (1688CC00) [pid = 2780] [serial = 2259] [outer = 0DE9C400] 08:03:23 INFO - PROCESS | 2780 | 1467039803069 Marionette DEBUG loaded listener.js 08:03:23 INFO - PROCESS | 2780 | ++DOMWINDOW == 80 (169BA400) [pid = 2780] [serial = 2260] [outer = 0DE9C400] 08:03:23 INFO - PROCESS | 2780 | 1467039803366 Marionette TRACE conn7 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 08:03:23 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 08:03:23 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 08:03:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:03:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:03:23 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 08:03:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 570ms 08:03:23 INFO - PROCESS | 2780 | 1467039803409 Marionette TRACE conn7 -> [0,2973,"getWindowHandle",null] 08:03:23 INFO - PROCESS | 2780 | 1467039803411 Marionette TRACE conn7 <- [1,2973,null,{"value":"13"}] 08:03:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 08:03:23 INFO - PROCESS | 2780 | 1467039803414 Marionette TRACE conn7 -> [0,2974,"setScriptTimeout",{"ms":35000}] 08:03:23 INFO - PROCESS | 2780 | 1467039803416 Marionette TRACE conn7 <- [1,2974,null,{}] 08:03:23 INFO - PROCESS | 2780 | 1467039803419 Marionette TRACE conn7 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:23 INFO - PROCESS | 2780 | 1467039803421 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:03:23 INFO - PROCESS | 2780 | 1467039803548 Marionette TRACE conn7 <- [1,2975,null,{"value":null}] 08:03:23 INFO - PROCESS | 2780 | 1467039803555 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:23 INFO - PROCESS | 2780 | 1467039803557 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:03:23 INFO - PROCESS | 2780 | ++DOCSHELL 1539B000 == 32 [pid = 2780] [id = 754] 08:03:23 INFO - PROCESS | 2780 | ++DOMWINDOW == 81 (168D8400) [pid = 2780] [serial = 2261] [outer = 00000000] 08:03:23 INFO - PROCESS | 2780 | ++DOMWINDOW == 82 (16B27000) [pid = 2780] [serial = 2262] [outer = 168D8400] 08:03:23 INFO - PROCESS | 2780 | 1467039803600 Marionette DEBUG loaded listener.js 08:03:23 INFO - PROCESS | 2780 | ++DOMWINDOW == 83 (1648F800) [pid = 2780] [serial = 2263] [outer = 168D8400] 08:03:24 INFO - PROCESS | 2780 | 1467039804000 Marionette TRACE conn7 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 08:03:24 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 08:03:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 630ms 08:03:24 INFO - PROCESS | 2780 | 1467039804046 Marionette TRACE conn7 -> [0,2977,"getWindowHandle",null] 08:03:24 INFO - PROCESS | 2780 | 1467039804048 Marionette TRACE conn7 <- [1,2977,null,{"value":"13"}] 08:03:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 08:03:24 INFO - PROCESS | 2780 | 1467039804051 Marionette TRACE conn7 -> [0,2978,"setScriptTimeout",{"ms":35000}] 08:03:24 INFO - PROCESS | 2780 | 1467039804053 Marionette TRACE conn7 <- [1,2978,null,{}] 08:03:24 INFO - PROCESS | 2780 | 1467039804057 Marionette TRACE conn7 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:24 INFO - PROCESS | 2780 | 1467039804059 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:03:24 INFO - PROCESS | 2780 | 1467039804178 Marionette TRACE conn7 <- [1,2979,null,{"value":null}] 08:03:24 INFO - PROCESS | 2780 | 1467039804186 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:24 INFO - PROCESS | 2780 | 1467039804187 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:03:24 INFO - PROCESS | 2780 | ++DOCSHELL 17ACB000 == 33 [pid = 2780] [id = 755] 08:03:24 INFO - PROCESS | 2780 | ++DOMWINDOW == 84 (17ACBC00) [pid = 2780] [serial = 2264] [outer = 00000000] 08:03:24 INFO - PROCESS | 2780 | ++DOMWINDOW == 85 (18E06800) [pid = 2780] [serial = 2265] [outer = 17ACBC00] 08:03:24 INFO - PROCESS | 2780 | 1467039804231 Marionette DEBUG loaded listener.js 08:03:24 INFO - PROCESS | 2780 | ++DOMWINDOW == 86 (1917F000) [pid = 2780] [serial = 2266] [outer = 17ACBC00] 08:03:24 INFO - PROCESS | 2780 | ++DOCSHELL 1ABDEC00 == 34 [pid = 2780] [id = 756] 08:03:24 INFO - PROCESS | 2780 | ++DOMWINDOW == 87 (1ABE0400) [pid = 2780] [serial = 2267] [outer = 00000000] 08:03:24 INFO - PROCESS | 2780 | ++DOMWINDOW == 88 (1ABE0C00) [pid = 2780] [serial = 2268] [outer = 1ABE0400] 08:03:24 INFO - PROCESS | 2780 | 1467039804701 Marionette TRACE conn7 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 08:03:24 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 08:03:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 670ms 08:03:24 INFO - PROCESS | 2780 | 1467039804723 Marionette TRACE conn7 -> [0,2981,"getWindowHandle",null] 08:03:24 INFO - PROCESS | 2780 | 1467039804728 Marionette TRACE conn7 <- [1,2981,null,{"value":"13"}] 08:03:24 INFO - PROCESS | 2780 | 1467039804733 Marionette TRACE conn7 -> [0,2982,"setScriptTimeout",{"ms":35000}] 08:03:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 08:03:24 INFO - PROCESS | 2780 | 1467039804737 Marionette TRACE conn7 <- [1,2982,null,{}] 08:03:24 INFO - PROCESS | 2780 | 1467039804743 Marionette TRACE conn7 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:24 INFO - PROCESS | 2780 | 1467039804746 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:03:24 INFO - PROCESS | 2780 | 1467039804913 Marionette TRACE conn7 <- [1,2983,null,{"value":null}] 08:03:25 INFO - PROCESS | 2780 | 1467039805103 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:25 INFO - PROCESS | 2780 | 1467039805108 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:03:25 INFO - PROCESS | 2780 | ++DOCSHELL 0DAD5C00 == 35 [pid = 2780] [id = 757] 08:03:25 INFO - PROCESS | 2780 | ++DOMWINDOW == 89 (0DAD6000) [pid = 2780] [serial = 2269] [outer = 00000000] 08:03:25 INFO - PROCESS | 2780 | ++DOMWINDOW == 90 (0DD1F800) [pid = 2780] [serial = 2270] [outer = 0DAD6000] 08:03:25 INFO - PROCESS | 2780 | 1467039805164 Marionette DEBUG loaded listener.js 08:03:25 INFO - PROCESS | 2780 | ++DOMWINDOW == 91 (0E04A400) [pid = 2780] [serial = 2271] [outer = 0DAD6000] 08:03:25 INFO - PROCESS | 2780 | 1467039805752 Marionette TRACE conn7 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 08:03:25 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:03:25 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 08:03:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1076ms 08:03:25 INFO - PROCESS | 2780 | 1467039805814 Marionette TRACE conn7 -> [0,2985,"getWindowHandle",null] 08:03:25 INFO - PROCESS | 2780 | 1467039805819 Marionette TRACE conn7 <- [1,2985,null,{"value":"13"}] 08:03:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 08:03:25 INFO - PROCESS | 2780 | 1467039805825 Marionette TRACE conn7 -> [0,2986,"setScriptTimeout",{"ms":35000}] 08:03:25 INFO - PROCESS | 2780 | 1467039805828 Marionette TRACE conn7 <- [1,2986,null,{}] 08:03:25 INFO - PROCESS | 2780 | 1467039805832 Marionette TRACE conn7 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:25 INFO - PROCESS | 2780 | 1467039805834 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:03:25 INFO - PROCESS | 2780 | 1467039805961 Marionette TRACE conn7 <- [1,2987,null,{"value":null}] 08:03:26 INFO - PROCESS | 2780 | 1467039806105 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:26 INFO - PROCESS | 2780 | 1467039806108 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:03:26 INFO - PROCESS | 2780 | ++DOCSHELL 13A04400 == 36 [pid = 2780] [id = 758] 08:03:26 INFO - PROCESS | 2780 | ++DOMWINDOW == 92 (13A07000) [pid = 2780] [serial = 2272] [outer = 00000000] 08:03:26 INFO - PROCESS | 2780 | ++DOMWINDOW == 93 (15344000) [pid = 2780] [serial = 2273] [outer = 13A07000] 08:03:26 INFO - PROCESS | 2780 | 1467039806165 Marionette DEBUG loaded listener.js 08:03:26 INFO - PROCESS | 2780 | ++DOMWINDOW == 94 (162AF400) [pid = 2780] [serial = 2274] [outer = 13A07000] 08:03:26 INFO - PROCESS | 2780 | 1467039806836 Marionette TRACE conn7 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 08:03:26 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 08:03:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1020ms 08:03:26 INFO - PROCESS | 2780 | 1467039806849 Marionette TRACE conn7 -> [0,2989,"getWindowHandle",null] 08:03:26 INFO - PROCESS | 2780 | 1467039806851 Marionette TRACE conn7 <- [1,2989,null,{"value":"13"}] 08:03:26 INFO - PROCESS | 2780 | 1467039806855 Marionette TRACE conn7 -> [0,2990,"setScriptTimeout",{"ms":35000}] 08:03:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 08:03:26 INFO - PROCESS | 2780 | 1467039806859 Marionette TRACE conn7 <- [1,2990,null,{}] 08:03:26 INFO - PROCESS | 2780 | 1467039806870 Marionette TRACE conn7 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:26 INFO - PROCESS | 2780 | 1467039806874 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:03:27 INFO - PROCESS | 2780 | 1467039807010 Marionette TRACE conn7 <- [1,2991,null,{"value":null}] 08:03:27 INFO - PROCESS | 2780 | 1467039807155 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:27 INFO - PROCESS | 2780 | 1467039807159 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:03:27 INFO - PROCESS | 2780 | ++DOCSHELL 1862EC00 == 37 [pid = 2780] [id = 759] 08:03:27 INFO - PROCESS | 2780 | ++DOMWINDOW == 95 (18637800) [pid = 2780] [serial = 2275] [outer = 00000000] 08:03:27 INFO - PROCESS | 2780 | ++DOMWINDOW == 96 (1918CC00) [pid = 2780] [serial = 2276] [outer = 18637800] 08:03:27 INFO - PROCESS | 2780 | 1467039807216 Marionette DEBUG loaded listener.js 08:03:27 INFO - PROCESS | 2780 | ++DOMWINDOW == 97 (18E01C00) [pid = 2780] [serial = 2277] [outer = 18637800] 08:03:27 INFO - PROCESS | 2780 | 1467039807950 Marionette TRACE conn7 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 08:03:27 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 08:03:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1130ms 08:03:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 08:03:28 INFO - PROCESS | 2780 | 1467039808000 Marionette TRACE conn7 -> [0,2993,"getWindowHandle",null] 08:03:28 INFO - PROCESS | 2780 | 1467039808004 Marionette TRACE conn7 <- [1,2993,null,{"value":"13"}] 08:03:28 INFO - PROCESS | 2780 | 1467039808009 Marionette TRACE conn7 -> [0,2994,"setScriptTimeout",{"ms":35000}] 08:03:28 INFO - PROCESS | 2780 | 1467039808013 Marionette TRACE conn7 <- [1,2994,null,{}] 08:03:28 INFO - PROCESS | 2780 | 1467039808018 Marionette TRACE conn7 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:28 INFO - PROCESS | 2780 | 1467039808021 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:03:28 INFO - PROCESS | 2780 | 1467039808140 Marionette TRACE conn7 <- [1,2995,null,{"value":null}] 08:03:28 INFO - PROCESS | 2780 | --DOCSHELL 1ABDEC00 == 36 [pid = 2780] [id = 756] 08:03:28 INFO - PROCESS | 2780 | --DOCSHELL 1539B000 == 35 [pid = 2780] [id = 754] 08:03:28 INFO - PROCESS | 2780 | --DOCSHELL 0C517000 == 34 [pid = 2780] [id = 753] 08:03:28 INFO - PROCESS | 2780 | --DOCSHELL 16894C00 == 33 [pid = 2780] [id = 752] 08:03:28 INFO - PROCESS | 2780 | --DOCSHELL 16496000 == 32 [pid = 2780] [id = 751] 08:03:28 INFO - PROCESS | 2780 | --DOCSHELL 162B7C00 == 31 [pid = 2780] [id = 750] 08:03:28 INFO - PROCESS | 2780 | --DOCSHELL 13DC0800 == 30 [pid = 2780] [id = 749] 08:03:28 INFO - PROCESS | 2780 | --DOCSHELL 11D95C00 == 29 [pid = 2780] [id = 748] 08:03:28 INFO - PROCESS | 2780 | --DOCSHELL 0DAD0000 == 28 [pid = 2780] [id = 747] 08:03:28 INFO - PROCESS | 2780 | --DOMWINDOW == 96 (1ABE7400) [pid = 2780] [serial = 2218] [outer = 00000000] [url = about:blank] 08:03:28 INFO - PROCESS | 2780 | --DOMWINDOW == 95 (169C0800) [pid = 2780] [serial = 2206] [outer = 00000000] [url = about:blank] 08:03:28 INFO - PROCESS | 2780 | --DOMWINDOW == 94 (186FD400) [pid = 2780] [serial = 2209] [outer = 00000000] [url = about:blank] 08:03:28 INFO - PROCESS | 2780 | --DOMWINDOW == 93 (16A75000) [pid = 2780] [serial = 2207] [outer = 00000000] [url = about:blank] 08:03:28 INFO - PROCESS | 2780 | --DOMWINDOW == 92 (18D85400) [pid = 2780] [serial = 2185] [outer = 00000000] [url = about:blank] 08:03:28 INFO - PROCESS | 2780 | --DOMWINDOW == 91 (162BB000) [pid = 2780] [serial = 2200] [outer = 00000000] [url = about:blank] 08:03:28 INFO - PROCESS | 2780 | --DOMWINDOW == 90 (1649B800) [pid = 2780] [serial = 2201] [outer = 00000000] [url = about:blank] 08:03:28 INFO - PROCESS | 2780 | --DOMWINDOW == 89 (0E233800) [pid = 2780] [serial = 2191] [outer = 00000000] [url = about:blank] 08:03:28 INFO - PROCESS | 2780 | --DOMWINDOW == 88 (12511800) [pid = 2780] [serial = 2192] [outer = 00000000] [url = about:blank] 08:03:28 INFO - PROCESS | 2780 | --DOMWINDOW == 87 (135C7C00) [pid = 2780] [serial = 2197] [outer = 00000000] [url = about:blank] 08:03:28 INFO - PROCESS | 2780 | --DOMWINDOW == 86 (13A04C00) [pid = 2780] [serial = 2198] [outer = 00000000] [url = about:blank] 08:03:28 INFO - PROCESS | 2780 | --DOMWINDOW == 85 (168D5400) [pid = 2780] [serial = 2203] [outer = 00000000] [url = about:blank] 08:03:28 INFO - PROCESS | 2780 | --DOMWINDOW == 84 (0DD20400) [pid = 2780] [serial = 2194] [outer = 00000000] [url = about:blank] 08:03:28 INFO - PROCESS | 2780 | --DOMWINDOW == 83 (0E04EC00) [pid = 2780] [serial = 2195] [outer = 00000000] [url = about:blank] 08:03:28 INFO - PROCESS | 2780 | --DOMWINDOW == 82 (0E87DC00) [pid = 2780] [serial = 2188] [outer = 00000000] [url = about:blank] 08:03:28 INFO - PROCESS | 2780 | --DOMWINDOW == 81 (11F9E800) [pid = 2780] [serial = 2189] [outer = 00000000] [url = about:blank] 08:03:28 INFO - PROCESS | 2780 | --DOMWINDOW == 80 (1917DC00) [pid = 2780] [serial = 2186] [outer = 00000000] [url = about:blank] 08:03:28 INFO - PROCESS | 2780 | --DOMWINDOW == 79 (1ABE3400) [pid = 2780] [serial = 2219] [outer = 00000000] [url = about:blank] 08:03:28 INFO - PROCESS | 2780 | --DOMWINDOW == 78 (13A0BC00) [pid = 2780] [serial = 2212] [outer = 00000000] [url = about:blank] 08:03:28 INFO - PROCESS | 2780 | --DOMWINDOW == 77 (18D83000) [pid = 2780] [serial = 2210] [outer = 00000000] [url = about:blank] 08:03:28 INFO - PROCESS | 2780 | --DOMWINDOW == 76 (15FEB800) [pid = 2780] [serial = 2213] [outer = 00000000] [url = about:blank] 08:03:28 INFO - PROCESS | 2780 | --DOMWINDOW == 75 (19E06400) [pid = 2780] [serial = 2215] [outer = 00000000] [url = about:blank] 08:03:28 INFO - PROCESS | 2780 | --DOMWINDOW == 74 (19E0EC00) [pid = 2780] [serial = 2216] [outer = 00000000] [url = about:blank] 08:03:28 INFO - PROCESS | 2780 | --DOMWINDOW == 73 (168DAC00) [pid = 2780] [serial = 2204] [outer = 00000000] [url = about:blank] 08:03:28 INFO - PROCESS | 2780 | 1467039808299 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:28 INFO - PROCESS | 2780 | 1467039808301 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:03:28 INFO - PROCESS | 2780 | ++DOCSHELL 0C516000 == 29 [pid = 2780] [id = 760] 08:03:28 INFO - PROCESS | 2780 | ++DOMWINDOW == 74 (0C517000) [pid = 2780] [serial = 2278] [outer = 00000000] 08:03:28 INFO - PROCESS | 2780 | ++DOMWINDOW == 75 (0DA75400) [pid = 2780] [serial = 2279] [outer = 0C517000] 08:03:28 INFO - PROCESS | 2780 | 1467039808349 Marionette DEBUG loaded listener.js 08:03:28 INFO - PROCESS | 2780 | ++DOMWINDOW == 76 (0DD1E400) [pid = 2780] [serial = 2280] [outer = 0C517000] 08:03:28 INFO - PROCESS | 2780 | 1467039808677 Marionette TRACE conn7 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 08:03:28 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 08:03:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 730ms 08:03:28 INFO - PROCESS | 2780 | 1467039808740 Marionette TRACE conn7 -> [0,2997,"getWindowHandle",null] 08:03:28 INFO - PROCESS | 2780 | 1467039808744 Marionette TRACE conn7 <- [1,2997,null,{"value":"13"}] 08:03:28 INFO - TEST-START | /FileAPI/FileReaderSync.worker 08:03:28 INFO - PROCESS | 2780 | 1467039808750 Marionette TRACE conn7 -> [0,2998,"setScriptTimeout",{"ms":35000}] 08:03:28 INFO - PROCESS | 2780 | 1467039808752 Marionette TRACE conn7 <- [1,2998,null,{}] 08:03:28 INFO - PROCESS | 2780 | 1467039808756 Marionette TRACE conn7 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:28 INFO - PROCESS | 2780 | 1467039808758 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:03:28 INFO - PROCESS | 2780 | 1467039808877 Marionette TRACE conn7 <- [1,2999,null,{"value":null}] 08:03:28 INFO - PROCESS | 2780 | 1467039808977 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:28 INFO - PROCESS | 2780 | 1467039808980 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:03:28 INFO - PROCESS | 2780 | ++DOCSHELL 0EACC400 == 30 [pid = 2780] [id = 761] 08:03:28 INFO - PROCESS | 2780 | ++DOMWINDOW == 77 (11D87800) [pid = 2780] [serial = 2281] [outer = 00000000] 08:03:29 INFO - PROCESS | 2780 | ++DOMWINDOW == 78 (124BF400) [pid = 2780] [serial = 2282] [outer = 11D87800] 08:03:29 INFO - PROCESS | 2780 | 1467039809026 Marionette DEBUG loaded listener.js 08:03:29 INFO - PROCESS | 2780 | ++DOMWINDOW == 79 (13523C00) [pid = 2780] [serial = 2283] [outer = 11D87800] 08:03:29 INFO - PROCESS | 2780 | [2780] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:03:29 INFO - PROCESS | 2780 | 1467039809447 Marionette TRACE conn7 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 08:03:29 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 08:03:29 INFO - {} 08:03:29 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 08:03:29 INFO - {} 08:03:29 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 08:03:29 INFO - {} 08:03:29 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 08:03:29 INFO - {} 08:03:29 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 730ms 08:03:29 INFO - PROCESS | 2780 | 1467039809485 Marionette TRACE conn7 -> [0,3001,"getWindowHandle",null] 08:03:29 INFO - PROCESS | 2780 | 1467039809487 Marionette TRACE conn7 <- [1,3001,null,{"value":"13"}] 08:03:29 INFO - PROCESS | 2780 | 1467039809495 Marionette TRACE conn7 -> [0,3002,"setScriptTimeout",{"ms":35000}] 08:03:29 INFO - TEST-START | /FileAPI/fileReader.html 08:03:29 INFO - PROCESS | 2780 | 1467039809498 Marionette TRACE conn7 <- [1,3002,null,{}] 08:03:29 INFO - PROCESS | 2780 | 1467039809509 Marionette TRACE conn7 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:29 INFO - PROCESS | 2780 | 1467039809514 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:03:29 INFO - PROCESS | 2780 | 1467039809632 Marionette TRACE conn7 <- [1,3003,null,{"value":null}] 08:03:29 INFO - PROCESS | 2780 | 1467039809641 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:29 INFO - PROCESS | 2780 | 1467039809644 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:03:29 INFO - PROCESS | 2780 | ++DOCSHELL 15FFAC00 == 31 [pid = 2780] [id = 762] 08:03:29 INFO - PROCESS | 2780 | ++DOMWINDOW == 80 (1636AC00) [pid = 2780] [serial = 2284] [outer = 00000000] 08:03:29 INFO - PROCESS | 2780 | ++DOMWINDOW == 81 (16491800) [pid = 2780] [serial = 2285] [outer = 1636AC00] 08:03:29 INFO - PROCESS | 2780 | 1467039809691 Marionette DEBUG loaded listener.js 08:03:29 INFO - PROCESS | 2780 | ++DOMWINDOW == 82 (16680000) [pid = 2780] [serial = 2286] [outer = 1636AC00] 08:03:30 INFO - PROCESS | 2780 | 1467039810113 Marionette TRACE conn7 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 08:03:30 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 08:03:30 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 08:03:30 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 08:03:30 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 08:03:30 INFO - TEST-OK | /FileAPI/fileReader.html | took 670ms 08:03:30 INFO - PROCESS | 2780 | 1467039810186 Marionette TRACE conn7 -> [0,3005,"getWindowHandle",null] 08:03:30 INFO - PROCESS | 2780 | 1467039810189 Marionette TRACE conn7 <- [1,3005,null,{"value":"13"}] 08:03:30 INFO - TEST-START | /FileAPI/historical.html 08:03:30 INFO - PROCESS | 2780 | 1467039810192 Marionette TRACE conn7 -> [0,3006,"setScriptTimeout",{"ms":35000}] 08:03:30 INFO - PROCESS | 2780 | 1467039810194 Marionette TRACE conn7 <- [1,3006,null,{}] 08:03:30 INFO - PROCESS | 2780 | 1467039810197 Marionette TRACE conn7 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:30 INFO - PROCESS | 2780 | 1467039810199 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:03:30 INFO - PROCESS | 2780 | 1467039810286 Marionette TRACE conn7 <- [1,3007,null,{"value":null}] 08:03:30 INFO - PROCESS | 2780 | 1467039810291 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:30 INFO - PROCESS | 2780 | 1467039810293 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:03:30 INFO - PROCESS | 2780 | ++DOCSHELL 167E3C00 == 32 [pid = 2780] [id = 763] 08:03:30 INFO - PROCESS | 2780 | ++DOMWINDOW == 83 (167EA800) [pid = 2780] [serial = 2287] [outer = 00000000] 08:03:30 INFO - PROCESS | 2780 | ++DOMWINDOW == 84 (168D3000) [pid = 2780] [serial = 2288] [outer = 167EA800] 08:03:30 INFO - PROCESS | 2780 | 1467039810338 Marionette DEBUG loaded listener.js 08:03:30 INFO - PROCESS | 2780 | ++DOMWINDOW == 85 (168DA000) [pid = 2780] [serial = 2289] [outer = 167EA800] 08:03:30 INFO - PROCESS | 2780 | 1467039810802 Marionette TRACE conn7 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 08:03:30 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 08:03:30 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 08:03:30 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 08:03:30 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 08:03:30 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 08:03:30 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 08:03:30 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 08:03:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:03:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:03:30 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 08:03:30 INFO - TEST-OK | /FileAPI/historical.html | took 630ms 08:03:30 INFO - PROCESS | 2780 | 1467039810828 Marionette TRACE conn7 -> [0,3009,"getWindowHandle",null] 08:03:30 INFO - PROCESS | 2780 | 1467039810830 Marionette TRACE conn7 <- [1,3009,null,{"value":"13"}] 08:03:30 INFO - TEST-START | /FileAPI/idlharness.html 08:03:30 INFO - PROCESS | 2780 | 1467039810840 Marionette TRACE conn7 -> [0,3010,"setScriptTimeout",{"ms":35000}] 08:03:30 INFO - PROCESS | 2780 | 1467039810841 Marionette TRACE conn7 <- [1,3010,null,{}] 08:03:30 INFO - PROCESS | 2780 | 1467039810845 Marionette TRACE conn7 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:30 INFO - PROCESS | 2780 | 1467039810847 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:03:30 INFO - PROCESS | 2780 | 1467039810964 Marionette TRACE conn7 <- [1,3011,null,{"value":null}] 08:03:30 INFO - PROCESS | 2780 | 1467039810969 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:30 INFO - PROCESS | 2780 | 1467039810971 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:03:30 INFO - PROCESS | 2780 | ++DOCSHELL 0E232800 == 33 [pid = 2780] [id = 764] 08:03:30 INFO - PROCESS | 2780 | ++DOMWINDOW == 86 (11D8F800) [pid = 2780] [serial = 2290] [outer = 00000000] 08:03:31 INFO - PROCESS | 2780 | ++DOMWINDOW == 87 (16A9A800) [pid = 2780] [serial = 2291] [outer = 11D8F800] 08:03:31 INFO - PROCESS | 2780 | 1467039811019 Marionette DEBUG loaded listener.js 08:03:31 INFO - PROCESS | 2780 | ++DOMWINDOW == 88 (16A9B400) [pid = 2780] [serial = 2292] [outer = 11D8F800] 08:03:31 INFO - PROCESS | 2780 | 1467039811979 Marionette TRACE conn7 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 08:03:32 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 08:03:32 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:03:32 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:03:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:03:32 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:03:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:03:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:03:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:03:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:03:32 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 08:03:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 08:03:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 08:03:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 08:03:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 08:03:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 08:03:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 08:03:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 08:03:32 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 08:03:32 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:03:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:03:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:03:32 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:03:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:03:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:03:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:03:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:03:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 08:03:32 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 08:03:32 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:03:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:03:32 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:03:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:03:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:03:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:03:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:03:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 08:03:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 08:03:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 08:03:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 08:03:32 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 08:03:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:03:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:03:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:03:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:03:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:03:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:03:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:03:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:03:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 08:03:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 08:03:32 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 08:03:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:03:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:03:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:03:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:03:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:03:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:03:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:03:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:03:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 08:03:32 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:03:32 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:03:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:03:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:03:32 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:03:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:03:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:03:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:03:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 08:03:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 08:03:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 08:03:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 08:03:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 08:03:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 08:03:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 08:03:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 08:03:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 08:03:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 08:03:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 08:03:32 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 08:03:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:03:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:03:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:03:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:03:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:03:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:03:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:03:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:03:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 08:03:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 08:03:32 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 08:03:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:03:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:03:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:03:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:03:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:03:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:03:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:03:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:03:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 08:03:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 08:03:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 08:03:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 08:03:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 08:03:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 08:03:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 08:03:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 08:03:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 08:03:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 08:03:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 08:03:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 08:03:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 08:03:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 08:03:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 08:03:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 08:03:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 08:03:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 08:03:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 08:03:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 08:03:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 08:03:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 08:03:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 08:03:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 08:03:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 08:03:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 08:03:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 08:03:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 08:03:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 08:03:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 08:03:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 08:03:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 08:03:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 08:03:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 08:03:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 08:03:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 08:03:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 08:03:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 08:03:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 08:03:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 08:03:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 08:03:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 08:03:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 08:03:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 08:03:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 08:03:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 08:03:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 08:03:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 08:03:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 08:03:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 08:03:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 08:03:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 08:03:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 08:03:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 08:03:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 08:03:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 08:03:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 08:03:32 INFO - TEST-OK | /FileAPI/idlharness.html | took 1223ms 08:03:32 INFO - PROCESS | 2780 | 1467039812058 Marionette TRACE conn7 -> [0,3013,"getWindowHandle",null] 08:03:32 INFO - PROCESS | 2780 | 1467039812060 Marionette TRACE conn7 <- [1,3013,null,{"value":"13"}] 08:03:32 INFO - PROCESS | 2780 | 1467039812063 Marionette TRACE conn7 -> [0,3014,"setScriptTimeout",{"ms":35000}] 08:03:32 INFO - TEST-START | /FileAPI/idlharness.worker 08:03:32 INFO - PROCESS | 2780 | 1467039812065 Marionette TRACE conn7 <- [1,3014,null,{}] 08:03:32 INFO - PROCESS | 2780 | 1467039812069 Marionette TRACE conn7 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:32 INFO - PROCESS | 2780 | 1467039812074 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:03:32 INFO - PROCESS | 2780 | 1467039812222 Marionette TRACE conn7 <- [1,3015,null,{"value":null}] 08:03:32 INFO - PROCESS | 2780 | 1467039812228 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:32 INFO - PROCESS | 2780 | 1467039812230 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:03:32 INFO - PROCESS | 2780 | ++DOCSHELL 16B2CC00 == 34 [pid = 2780] [id = 765] 08:03:32 INFO - PROCESS | 2780 | ++DOMWINDOW == 89 (17AC6800) [pid = 2780] [serial = 2293] [outer = 00000000] 08:03:32 INFO - PROCESS | 2780 | ++DOMWINDOW == 90 (1BE85000) [pid = 2780] [serial = 2294] [outer = 17AC6800] 08:03:32 INFO - PROCESS | 2780 | 1467039812333 Marionette DEBUG loaded listener.js 08:03:32 INFO - PROCESS | 2780 | ++DOMWINDOW == 91 (1BF50000) [pid = 2780] [serial = 2295] [outer = 17AC6800] 08:03:32 INFO - PROCESS | 2780 | --DOMWINDOW == 90 (162B9000) [pid = 2780] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 08:03:32 INFO - PROCESS | 2780 | --DOMWINDOW == 89 (16497400) [pid = 2780] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 08:03:32 INFO - PROCESS | 2780 | --DOMWINDOW == 88 (0DAD0800) [pid = 2780] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 08:03:32 INFO - PROCESS | 2780 | --DOMWINDOW == 87 (0E23A400) [pid = 2780] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 08:03:32 INFO - PROCESS | 2780 | --DOMWINDOW == 86 (13DC4400) [pid = 2780] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 08:03:32 INFO - PROCESS | 2780 | --DOMWINDOW == 85 (168D8400) [pid = 2780] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 08:03:32 INFO - PROCESS | 2780 | --DOMWINDOW == 84 (11D96000) [pid = 2780] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 08:03:32 INFO - PROCESS | 2780 | --DOMWINDOW == 83 (0C510800) [pid = 2780] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 08:03:32 INFO - PROCESS | 2780 | --DOMWINDOW == 82 (1408A400) [pid = 2780] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 08:03:32 INFO - PROCESS | 2780 | --DOMWINDOW == 81 (16494800) [pid = 2780] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 08:03:32 INFO - PROCESS | 2780 | --DOMWINDOW == 80 (1BE36800) [pid = 2780] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 08:03:32 INFO - PROCESS | 2780 | --DOMWINDOW == 79 (0DD15400) [pid = 2780] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 08:03:32 INFO - PROCESS | 2780 | --DOMWINDOW == 78 (17AC8C00) [pid = 2780] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 08:03:32 INFO - PROCESS | 2780 | --DOMWINDOW == 77 (168D5000) [pid = 2780] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 08:03:32 INFO - PROCESS | 2780 | --DOMWINDOW == 76 (0DE9C400) [pid = 2780] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 08:03:32 INFO - PROCESS | 2780 | [2780] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:03:33 INFO - PROCESS | 2780 | 1467039813315 Marionette TRACE conn7 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 08:03:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 08:03:33 INFO - {} 08:03:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:03:33 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:03:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:03:33 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:03:33 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:03:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:03:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:03:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:03:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 08:03:33 INFO - {} 08:03:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 08:03:33 INFO - {} 08:03:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 08:03:33 INFO - {} 08:03:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 08:03:33 INFO - {} 08:03:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 08:03:33 INFO - {} 08:03:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 08:03:33 INFO - {} 08:03:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 08:03:33 INFO - {} 08:03:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 08:03:33 INFO - {} 08:03:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 08:03:33 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:03:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:03:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:03:33 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:03:33 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:03:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:03:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:03:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:03:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 08:03:33 INFO - {} 08:03:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 08:03:33 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:03:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:03:33 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:03:33 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:03:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:03:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:03:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:03:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 08:03:33 INFO - {} 08:03:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 08:03:33 INFO - {} 08:03:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 08:03:33 INFO - {} 08:03:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 08:03:33 INFO - {} 08:03:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 08:03:33 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:03:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:03:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:03:33 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:03:33 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:03:33 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:03:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:03:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:03:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 08:03:33 INFO - {} 08:03:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 08:03:33 INFO - {} 08:03:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 08:03:33 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:03:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:03:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:03:33 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:03:33 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:03:33 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:03:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:03:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:03:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 08:03:33 INFO - {} 08:03:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:03:33 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:03:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:03:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:03:33 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:03:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:03:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:03:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:03:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 08:03:33 INFO - {} 08:03:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 08:03:33 INFO - {} 08:03:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 08:03:33 INFO - {} 08:03:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 08:03:33 INFO - {} 08:03:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 08:03:33 INFO - {} 08:03:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 08:03:33 INFO - {} 08:03:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 08:03:33 INFO - {} 08:03:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 08:03:33 INFO - {} 08:03:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 08:03:33 INFO - {} 08:03:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 08:03:33 INFO - {} 08:03:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 08:03:33 INFO - {} 08:03:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 08:03:33 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:03:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:03:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:03:33 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:03:33 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:03:33 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:03:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:03:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:03:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 08:03:33 INFO - {} 08:03:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 08:03:33 INFO - {} 08:03:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 08:03:33 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:03:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:03:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:03:33 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:03:33 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:03:33 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:03:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:03:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:03:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:03:33 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 08:03:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:03:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:03:33 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 08:03:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:03:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:03:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:03:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:03:33 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 08:03:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:03:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:03:33 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:03:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:03:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:03:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:03:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:03:33 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 08:03:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:03:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:03:33 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 08:03:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:03:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:03:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:03:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:03:33 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 08:03:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:03:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:03:33 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 08:03:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:03:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:03:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:03:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:03:33 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 08:03:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:03:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:03:33 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 08:03:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:03:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:03:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:03:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:03:33 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 08:03:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:03:33 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:03:33 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:03:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:03:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:03:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:03:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:03:33 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 08:03:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:03:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:03:33 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:03:33 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:03:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:03:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:03:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:03:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 08:03:33 INFO - {} 08:03:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 08:03:33 INFO - {} 08:03:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 08:03:33 INFO - {} 08:03:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 08:03:33 INFO - {} 08:03:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 08:03:33 INFO - {} 08:03:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 08:03:33 INFO - {} 08:03:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 08:03:33 INFO - {} 08:03:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 08:03:33 INFO - {} 08:03:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 08:03:33 INFO - {} 08:03:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 08:03:33 INFO - {} 08:03:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 08:03:33 INFO - {} 08:03:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 08:03:33 INFO - {} 08:03:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 08:03:33 INFO - {} 08:03:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 08:03:33 INFO - {} 08:03:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 08:03:33 INFO - {} 08:03:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 08:03:33 INFO - {} 08:03:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 08:03:33 INFO - {} 08:03:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 08:03:33 INFO - {} 08:03:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 08:03:33 INFO - {} 08:03:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 08:03:33 INFO - {} 08:03:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 08:03:33 INFO - {} 08:03:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 08:03:33 INFO - {} 08:03:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 08:03:33 INFO - {} 08:03:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 08:03:33 INFO - {} 08:03:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 08:03:33 INFO - {} 08:03:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 08:03:33 INFO - {} 08:03:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:03:33 INFO - {} 08:03:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:03:33 INFO - {} 08:03:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 08:03:33 INFO - {} 08:03:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 08:03:33 INFO - {} 08:03:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 08:03:33 INFO - {} 08:03:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:03:33 INFO - {} 08:03:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 08:03:33 INFO - {} 08:03:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 08:03:33 INFO - {} 08:03:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 08:03:33 INFO - {} 08:03:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 08:03:33 INFO - {} 08:03:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 08:03:33 INFO - {} 08:03:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 08:03:33 INFO - {} 08:03:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 08:03:33 INFO - {} 08:03:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 08:03:33 INFO - {} 08:03:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 08:03:33 INFO - {} 08:03:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 08:03:33 INFO - {} 08:03:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 08:03:33 INFO - {} 08:03:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 08:03:33 INFO - {} 08:03:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 08:03:33 INFO - {} 08:03:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 08:03:33 INFO - {} 08:03:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 08:03:33 INFO - {} 08:03:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 08:03:33 INFO - {} 08:03:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 08:03:33 INFO - {} 08:03:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 08:03:33 INFO - {} 08:03:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 08:03:33 INFO - {} 08:03:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 08:03:33 INFO - {} 08:03:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 08:03:33 INFO - {} 08:03:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 08:03:33 INFO - {} 08:03:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 08:03:33 INFO - {} 08:03:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:03:33 INFO - {} 08:03:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:03:33 INFO - {} 08:03:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 08:03:33 INFO - {} 08:03:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:03:33 INFO - {} 08:03:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 08:03:33 INFO - {} 08:03:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:03:33 INFO - {} 08:03:33 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1370ms 08:03:33 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 08:03:33 INFO - PROCESS | 2780 | 1467039813438 Marionette TRACE conn7 -> [0,3017,"getWindowHandle",null] 08:03:33 INFO - PROCESS | 2780 | 1467039813441 Marionette TRACE conn7 <- [1,3017,null,{"value":"13"}] 08:03:33 INFO - PROCESS | 2780 | 1467039813444 Marionette TRACE conn7 -> [0,3018,"setScriptTimeout",{"ms":35000}] 08:03:33 INFO - PROCESS | 2780 | 1467039813446 Marionette TRACE conn7 <- [1,3018,null,{}] 08:03:33 INFO - PROCESS | 2780 | 1467039813449 Marionette TRACE conn7 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:33 INFO - PROCESS | 2780 | 1467039813451 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:03:33 INFO - PROCESS | 2780 | 1467039813532 Marionette TRACE conn7 <- [1,3019,null,{"value":null}] 08:03:33 INFO - PROCESS | 2780 | 1467039813536 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:33 INFO - PROCESS | 2780 | 1467039813538 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:03:33 INFO - PROCESS | 2780 | ++DOCSHELL 16473000 == 35 [pid = 2780] [id = 766] 08:03:33 INFO - PROCESS | 2780 | ++DOMWINDOW == 77 (16473400) [pid = 2780] [serial = 2296] [outer = 00000000] 08:03:33 INFO - PROCESS | 2780 | ++DOMWINDOW == 78 (1CABC800) [pid = 2780] [serial = 2297] [outer = 16473400] 08:03:33 INFO - PROCESS | 2780 | 1467039813582 Marionette DEBUG loaded listener.js 08:03:33 INFO - PROCESS | 2780 | ++DOMWINDOW == 79 (1CABE800) [pid = 2780] [serial = 2298] [outer = 16473400] 08:03:34 INFO - PROCESS | 2780 | 1467039814016 Marionette TRACE conn7 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 08:03:34 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 08:03:34 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 630ms 08:03:34 INFO - PROCESS | 2780 | 1467039814076 Marionette TRACE conn7 -> [0,3021,"getWindowHandle",null] 08:03:34 INFO - PROCESS | 2780 | 1467039814078 Marionette TRACE conn7 <- [1,3021,null,{"value":"13"}] 08:03:34 INFO - PROCESS | 2780 | 1467039814081 Marionette TRACE conn7 -> [0,3022,"setScriptTimeout",{"ms":35000}] 08:03:34 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 08:03:34 INFO - PROCESS | 2780 | 1467039814082 Marionette TRACE conn7 <- [1,3022,null,{}] 08:03:34 INFO - PROCESS | 2780 | 1467039814086 Marionette TRACE conn7 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:34 INFO - PROCESS | 2780 | 1467039814088 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:03:34 INFO - PROCESS | 2780 | 1467039814170 Marionette TRACE conn7 <- [1,3023,null,{"value":null}] 08:03:34 INFO - PROCESS | 2780 | 1467039814175 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:34 INFO - PROCESS | 2780 | 1467039814176 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:03:34 INFO - PROCESS | 2780 | ++DOCSHELL 1E401400 == 36 [pid = 2780] [id = 767] 08:03:34 INFO - PROCESS | 2780 | ++DOMWINDOW == 80 (1E401800) [pid = 2780] [serial = 2299] [outer = 00000000] 08:03:34 INFO - PROCESS | 2780 | ++DOMWINDOW == 81 (1E408400) [pid = 2780] [serial = 2300] [outer = 1E401800] 08:03:34 INFO - PROCESS | 2780 | 1467039814219 Marionette DEBUG loaded listener.js 08:03:34 INFO - PROCESS | 2780 | ++DOMWINDOW == 82 (1E40A000) [pid = 2780] [serial = 2301] [outer = 1E401800] 08:03:34 INFO - PROCESS | 2780 | 1467039814672 Marionette TRACE conn7 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 08:03:34 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 08:03:34 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 670ms 08:03:34 INFO - PROCESS | 2780 | 1467039814755 Marionette TRACE conn7 -> [0,3025,"getWindowHandle",null] 08:03:34 INFO - PROCESS | 2780 | 1467039814760 Marionette TRACE conn7 <- [1,3025,null,{"value":"13"}] 08:03:34 INFO - TEST-START | /FileAPI/blob/Blob-close.html 08:03:34 INFO - PROCESS | 2780 | 1467039814818 Marionette TRACE conn7 -> [0,3026,"setScriptTimeout",{"ms":35000}] 08:03:34 INFO - PROCESS | 2780 | 1467039814822 Marionette TRACE conn7 <- [1,3026,null,{}] 08:03:34 INFO - PROCESS | 2780 | 1467039814828 Marionette TRACE conn7 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:34 INFO - PROCESS | 2780 | 1467039814831 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:03:35 INFO - PROCESS | 2780 | 1467039815019 Marionette TRACE conn7 <- [1,3027,null,{"value":null}] 08:03:35 INFO - PROCESS | 2780 | 1467039815131 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:35 INFO - PROCESS | 2780 | 1467039815136 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:03:35 INFO - PROCESS | 2780 | ++DOCSHELL 0E049000 == 37 [pid = 2780] [id = 768] 08:03:35 INFO - PROCESS | 2780 | ++DOMWINDOW == 83 (0E049800) [pid = 2780] [serial = 2302] [outer = 00000000] 08:03:35 INFO - PROCESS | 2780 | ++DOMWINDOW == 84 (0EA84800) [pid = 2780] [serial = 2303] [outer = 0E049800] 08:03:35 INFO - PROCESS | 2780 | 1467039815195 Marionette DEBUG loaded listener.js 08:03:35 INFO - PROCESS | 2780 | ++DOMWINDOW == 85 (1221F800) [pid = 2780] [serial = 2304] [outer = 0E049800] 08:03:35 INFO - PROCESS | 2780 | 1467039815691 Marionette TRACE conn7 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 08:03:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 08:03:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 08:03:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:03:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:03:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 08:03:35 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 930ms 08:03:35 INFO - PROCESS | 2780 | 1467039815740 Marionette TRACE conn7 -> [0,3029,"getWindowHandle",null] 08:03:35 INFO - PROCESS | 2780 | 1467039815745 Marionette TRACE conn7 <- [1,3029,null,{"value":"13"}] 08:03:35 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 08:03:35 INFO - PROCESS | 2780 | 1467039815752 Marionette TRACE conn7 -> [0,3030,"setScriptTimeout",{"ms":35000}] 08:03:35 INFO - PROCESS | 2780 | 1467039815754 Marionette TRACE conn7 <- [1,3030,null,{}] 08:03:35 INFO - PROCESS | 2780 | 1467039815758 Marionette TRACE conn7 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:35 INFO - PROCESS | 2780 | 1467039815761 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:03:35 INFO - PROCESS | 2780 | 1467039815906 Marionette TRACE conn7 <- [1,3031,null,{"value":null}] 08:03:36 INFO - PROCESS | 2780 | 1467039816053 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:36 INFO - PROCESS | 2780 | 1467039816055 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:03:36 INFO - PROCESS | 2780 | ++DOCSHELL 13A03400 == 38 [pid = 2780] [id = 769] 08:03:36 INFO - PROCESS | 2780 | ++DOMWINDOW == 86 (13A10400) [pid = 2780] [serial = 2305] [outer = 00000000] 08:03:36 INFO - PROCESS | 2780 | ++DOMWINDOW == 87 (15FF9C00) [pid = 2780] [serial = 2306] [outer = 13A10400] 08:03:36 INFO - PROCESS | 2780 | 1467039816115 Marionette DEBUG loaded listener.js 08:03:36 INFO - PROCESS | 2780 | ++DOMWINDOW == 88 (16474800) [pid = 2780] [serial = 2307] [outer = 13A10400] 08:03:36 INFO - PROCESS | 2780 | 1467039816868 Marionette TRACE conn7 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 08:03:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 08:03:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 08:03:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 08:03:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 08:03:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 08:03:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 08:03:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 08:03:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 08:03:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 08:03:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 08:03:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 08:03:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 08:03:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 08:03:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 08:03:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 08:03:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 08:03:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 08:03:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 08:03:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 08:03:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 08:03:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 08:03:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 08:03:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 08:03:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 08:03:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 08:03:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 08:03:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 08:03:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 08:03:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 08:03:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:03:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:03:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 08:03:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 08:03:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 08:03:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 08:03:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 08:03:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 08:03:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 08:03:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 08:03:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 08:03:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 08:03:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 08:03:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 08:03:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 08:03:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:03:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:03:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:03:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 08:03:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:03:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 08:03:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 08:03:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:03:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:03:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:03:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 08:03:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:03:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 08:03:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 08:03:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 08:03:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 08:03:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 08:03:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:03:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:03:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 08:03:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 08:03:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 08:03:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 08:03:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:03:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:03:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:03:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:03:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:03:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 08:03:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 08:03:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:03:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:03:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:03:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:03:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:03:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 08:03:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:03:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:03:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:03:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:03:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:03:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 08:03:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:03:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:03:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:03:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:03:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:03:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 08:03:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 08:03:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:03:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:03:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:03:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:03:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:03:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 08:03:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:03:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:03:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:03:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:03:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:03:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 08:03:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:03:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:03:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:03:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:03:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:03:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 08:03:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:03:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:03:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:03:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:03:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:03:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 08:03:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:03:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:03:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:03:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:03:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:03:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 08:03:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 08:03:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 08:03:36 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1235ms 08:03:36 INFO - PROCESS | 2780 | 1467039816992 Marionette TRACE conn7 -> [0,3033,"getWindowHandle",null] 08:03:36 INFO - PROCESS | 2780 | 1467039816995 Marionette TRACE conn7 <- [1,3033,null,{"value":"13"}] 08:03:36 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 08:03:36 INFO - PROCESS | 2780 | 1467039816999 Marionette TRACE conn7 -> [0,3034,"setScriptTimeout",{"ms":35000}] 08:03:36 INFO - PROCESS | 2780 | 1467039817002 Marionette TRACE conn7 <- [1,3034,null,{}] 08:03:37 INFO - PROCESS | 2780 | 1467039817013 Marionette TRACE conn7 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:37 INFO - PROCESS | 2780 | 1467039817018 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:03:37 INFO - PROCESS | 2780 | 1467039817130 Marionette TRACE conn7 <- [1,3035,null,{"value":null}] 08:03:37 INFO - PROCESS | 2780 | 1467039817270 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:37 INFO - PROCESS | 2780 | 1467039817274 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:03:37 INFO - PROCESS | 2780 | ++DOCSHELL 1AC29400 == 39 [pid = 2780] [id = 770] 08:03:37 INFO - PROCESS | 2780 | ++DOMWINDOW == 89 (1AC2A400) [pid = 2780] [serial = 2308] [outer = 00000000] 08:03:37 INFO - PROCESS | 2780 | ++DOMWINDOW == 90 (1BE80400) [pid = 2780] [serial = 2309] [outer = 1AC2A400] 08:03:37 INFO - PROCESS | 2780 | 1467039817332 Marionette DEBUG loaded listener.js 08:03:37 INFO - PROCESS | 2780 | ++DOMWINDOW == 91 (1C784800) [pid = 2780] [serial = 2310] [outer = 1AC2A400] 08:03:37 INFO - PROCESS | 2780 | [2780] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:03:37 INFO - PROCESS | 2780 | 1467039817857 Marionette TRACE conn7 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 08:03:37 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 08:03:37 INFO - {} 08:03:37 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 870ms 08:03:37 INFO - PROCESS | 2780 | 1467039817871 Marionette TRACE conn7 -> [0,3037,"getWindowHandle",null] 08:03:37 INFO - PROCESS | 2780 | 1467039817874 Marionette TRACE conn7 <- [1,3037,null,{"value":"13"}] 08:03:37 INFO - PROCESS | 2780 | 1467039817878 Marionette TRACE conn7 -> [0,3038,"setScriptTimeout",{"ms":35000}] 08:03:37 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 08:03:37 INFO - PROCESS | 2780 | 1467039817880 Marionette TRACE conn7 <- [1,3038,null,{}] 08:03:37 INFO - PROCESS | 2780 | 1467039817926 Marionette TRACE conn7 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:37 INFO - PROCESS | 2780 | 1467039817929 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:03:38 INFO - PROCESS | 2780 | 1467039818034 Marionette TRACE conn7 <- [1,3039,null,{"value":null}] 08:03:38 INFO - PROCESS | 2780 | 1467039818200 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:38 INFO - PROCESS | 2780 | 1467039818202 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:03:38 INFO - PROCESS | 2780 | ++DOCSHELL 08BF9000 == 40 [pid = 2780] [id = 771] 08:03:38 INFO - PROCESS | 2780 | ++DOMWINDOW == 92 (0CACA000) [pid = 2780] [serial = 2311] [outer = 00000000] 08:03:38 INFO - PROCESS | 2780 | ++DOMWINDOW == 93 (0DAD7C00) [pid = 2780] [serial = 2312] [outer = 0CACA000] 08:03:38 INFO - PROCESS | 2780 | 1467039818299 Marionette DEBUG loaded listener.js 08:03:38 INFO - PROCESS | 2780 | ++DOMWINDOW == 94 (0DE2EC00) [pid = 2780] [serial = 2313] [outer = 0CACA000] 08:03:38 INFO - PROCESS | 2780 | 1467039818994 Marionette TRACE conn7 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 08:03:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 08:03:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 08:03:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 08:03:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 08:03:39 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1172ms 08:03:39 INFO - PROCESS | 2780 | 1467039819054 Marionette TRACE conn7 -> [0,3041,"getWindowHandle",null] 08:03:39 INFO - PROCESS | 2780 | 1467039819058 Marionette TRACE conn7 <- [1,3041,null,{"value":"13"}] 08:03:39 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 08:03:39 INFO - PROCESS | 2780 | 1467039819062 Marionette TRACE conn7 -> [0,3042,"setScriptTimeout",{"ms":35000}] 08:03:39 INFO - PROCESS | 2780 | 1467039819067 Marionette TRACE conn7 <- [1,3042,null,{}] 08:03:39 INFO - PROCESS | 2780 | 1467039819072 Marionette TRACE conn7 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:39 INFO - PROCESS | 2780 | 1467039819075 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:03:39 INFO - PROCESS | 2780 | 1467039819176 Marionette TRACE conn7 <- [1,3043,null,{"value":null}] 08:03:39 INFO - PROCESS | 2780 | 1467039819328 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:39 INFO - PROCESS | 2780 | 1467039819330 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:03:39 INFO - PROCESS | 2780 | ++DOCSHELL 0DEA9400 == 41 [pid = 2780] [id = 772] 08:03:39 INFO - PROCESS | 2780 | ++DOMWINDOW == 95 (0E84C800) [pid = 2780] [serial = 2314] [outer = 00000000] 08:03:39 INFO - PROCESS | 2780 | ++DOMWINDOW == 96 (13A05000) [pid = 2780] [serial = 2315] [outer = 0E84C800] 08:03:39 INFO - PROCESS | 2780 | 1467039819383 Marionette DEBUG loaded listener.js 08:03:39 INFO - PROCESS | 2780 | ++DOMWINDOW == 97 (15046800) [pid = 2780] [serial = 2316] [outer = 0E84C800] 08:03:40 INFO - PROCESS | 2780 | --DOCSHELL 16473000 == 40 [pid = 2780] [id = 766] 08:03:40 INFO - PROCESS | 2780 | --DOCSHELL 16B2CC00 == 39 [pid = 2780] [id = 765] 08:03:40 INFO - PROCESS | 2780 | --DOCSHELL 0E232800 == 38 [pid = 2780] [id = 764] 08:03:40 INFO - PROCESS | 2780 | --DOCSHELL 167E3C00 == 37 [pid = 2780] [id = 763] 08:03:40 INFO - PROCESS | 2780 | --DOCSHELL 15FFAC00 == 36 [pid = 2780] [id = 762] 08:03:40 INFO - PROCESS | 2780 | --DOCSHELL 0EACC400 == 35 [pid = 2780] [id = 761] 08:03:40 INFO - PROCESS | 2780 | --DOCSHELL 0C516000 == 34 [pid = 2780] [id = 760] 08:03:40 INFO - PROCESS | 2780 | --DOCSHELL 17ACB000 == 33 [pid = 2780] [id = 755] 08:03:40 INFO - PROCESS | 2780 | --DOCSHELL 0DAD5C00 == 32 [pid = 2780] [id = 757] 08:03:40 INFO - PROCESS | 2780 | --DOCSHELL 0DD1D400 == 31 [pid = 2780] [id = 746] 08:03:40 INFO - PROCESS | 2780 | --DOCSHELL 13A04400 == 30 [pid = 2780] [id = 758] 08:03:40 INFO - PROCESS | 2780 | --DOCSHELL 1862EC00 == 29 [pid = 2780] [id = 759] 08:03:40 INFO - PROCESS | 2780 | --DOCSHELL 08BF9000 == 28 [pid = 2780] [id = 771] 08:03:40 INFO - PROCESS | 2780 | --DOCSHELL 13A03400 == 27 [pid = 2780] [id = 769] 08:03:40 INFO - PROCESS | 2780 | --DOCSHELL 1AC29400 == 26 [pid = 2780] [id = 770] 08:03:40 INFO - PROCESS | 2780 | --DOCSHELL 1E401400 == 25 [pid = 2780] [id = 767] 08:03:40 INFO - PROCESS | 2780 | --DOCSHELL 0E049000 == 24 [pid = 2780] [id = 768] 08:03:40 INFO - PROCESS | 2780 | --DOMWINDOW == 96 (16373800) [pid = 2780] [serial = 2250] [outer = 00000000] [url = about:blank] 08:03:40 INFO - PROCESS | 2780 | --DOMWINDOW == 95 (167EE800) [pid = 2780] [serial = 2253] [outer = 00000000] [url = about:blank] 08:03:40 INFO - PROCESS | 2780 | --DOMWINDOW == 94 (0DD1D800) [pid = 2780] [serial = 2241] [outer = 00000000] [url = about:blank] 08:03:40 INFO - PROCESS | 2780 | --DOMWINDOW == 93 (0DEAA000) [pid = 2780] [serial = 2242] [outer = 00000000] [url = about:blank] 08:03:40 INFO - PROCESS | 2780 | --DOMWINDOW == 92 (13E35000) [pid = 2780] [serial = 2239] [outer = 00000000] [url = about:blank] 08:03:40 INFO - PROCESS | 2780 | --DOMWINDOW == 91 (1337A000) [pid = 2780] [serial = 2238] [outer = 00000000] [url = about:blank] 08:03:40 INFO - PROCESS | 2780 | --DOMWINDOW == 90 (15343800) [pid = 2780] [serial = 2247] [outer = 00000000] [url = about:blank] 08:03:40 INFO - PROCESS | 2780 | --DOMWINDOW == 89 (1648F800) [pid = 2780] [serial = 2263] [outer = 00000000] [url = about:blank] 08:03:40 INFO - PROCESS | 2780 | --DOMWINDOW == 88 (12222000) [pid = 2780] [serial = 2244] [outer = 00000000] [url = about:blank] 08:03:40 INFO - PROCESS | 2780 | --DOMWINDOW == 87 (1243DC00) [pid = 2780] [serial = 2245] [outer = 00000000] [url = about:blank] 08:03:40 INFO - PROCESS | 2780 | --DOMWINDOW == 86 (0DA7D800) [pid = 2780] [serial = 2222] [outer = 00000000] [url = about:blank] 08:03:40 INFO - PROCESS | 2780 | --DOMWINDOW == 85 (0CACE400) [pid = 2780] [serial = 2221] [outer = 00000000] [url = about:blank] 08:03:40 INFO - PROCESS | 2780 | --DOMWINDOW == 84 (156F2800) [pid = 2780] [serial = 2225] [outer = 00000000] [url = about:blank] 08:03:40 INFO - PROCESS | 2780 | --DOMWINDOW == 83 (15083C00) [pid = 2780] [serial = 2224] [outer = 00000000] [url = about:blank] 08:03:40 INFO - PROCESS | 2780 | --DOMWINDOW == 82 (19188C00) [pid = 2780] [serial = 2228] [outer = 00000000] [url = about:blank] 08:03:40 INFO - PROCESS | 2780 | --DOMWINDOW == 81 (17ACD800) [pid = 2780] [serial = 2227] [outer = 00000000] [url = about:blank] 08:03:40 INFO - PROCESS | 2780 | --DOMWINDOW == 80 (1BE40800) [pid = 2780] [serial = 2231] [outer = 00000000] [url = about:blank] 08:03:40 INFO - PROCESS | 2780 | --DOMWINDOW == 79 (1BE3C000) [pid = 2780] [serial = 2230] [outer = 00000000] [url = about:blank] 08:03:40 INFO - PROCESS | 2780 | --DOMWINDOW == 78 (0E050400) [pid = 2780] [serial = 2236] [outer = 00000000] [url = about:blank] 08:03:40 INFO - PROCESS | 2780 | --DOMWINDOW == 77 (1BE85C00) [pid = 2780] [serial = 2234] [outer = 00000000] [url = about:blank] 08:03:40 INFO - PROCESS | 2780 | --DOMWINDOW == 76 (1BE81400) [pid = 2780] [serial = 2233] [outer = 00000000] [url = about:blank] 08:03:40 INFO - PROCESS | 2780 | --DOMWINDOW == 75 (169BD000) [pid = 2780] [serial = 2256] [outer = 00000000] [url = about:blank] 08:03:40 INFO - PROCESS | 2780 | --DOMWINDOW == 74 (1688CC00) [pid = 2780] [serial = 2259] [outer = 00000000] [url = about:blank] 08:03:40 INFO - PROCESS | 2780 | --DOMWINDOW == 73 (167EF000) [pid = 2780] [serial = 2254] [outer = 00000000] [url = about:blank] 08:03:40 INFO - PROCESS | 2780 | --DOMWINDOW == 72 (16B27000) [pid = 2780] [serial = 2262] [outer = 00000000] [url = about:blank] 08:03:40 INFO - PROCESS | 2780 | --DOMWINDOW == 71 (16A8D400) [pid = 2780] [serial = 2257] [outer = 00000000] [url = about:blank] 08:03:40 INFO - PROCESS | 2780 | --DOMWINDOW == 70 (16495000) [pid = 2780] [serial = 2251] [outer = 00000000] [url = about:blank] 08:03:40 INFO - PROCESS | 2780 | --DOMWINDOW == 69 (169BA400) [pid = 2780] [serial = 2260] [outer = 00000000] [url = about:blank] 08:03:40 INFO - PROCESS | 2780 | --DOMWINDOW == 68 (18E06800) [pid = 2780] [serial = 2265] [outer = 00000000] [url = about:blank] 08:03:40 INFO - PROCESS | 2780 | --DOMWINDOW == 67 (15636400) [pid = 2780] [serial = 2248] [outer = 00000000] [url = about:blank] 08:03:40 INFO - PROCESS | 2780 | 1467039820855 Marionette TRACE conn7 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 08:03:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 08:03:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 08:03:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 08:03:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 08:03:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 08:03:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 08:03:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 08:03:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 08:03:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 08:03:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 08:03:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 08:03:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 08:03:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 08:03:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 08:03:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 08:03:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 08:03:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 08:03:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 08:03:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 08:03:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 08:03:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 08:03:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 08:03:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 08:03:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 08:03:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 08:03:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 08:03:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 08:03:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 08:03:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 08:03:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 08:03:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 08:03:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 08:03:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 08:03:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 08:03:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 08:03:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 08:03:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 08:03:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 08:03:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 08:03:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 08:03:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 08:03:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 08:03:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 08:03:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 08:03:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 08:03:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 08:03:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 08:03:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 08:03:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 08:03:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 08:03:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 08:03:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 08:03:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 08:03:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 08:03:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 08:03:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 08:03:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 08:03:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 08:03:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 08:03:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 08:03:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 08:03:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 08:03:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 08:03:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 08:03:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 08:03:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 08:03:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 08:03:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 08:03:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 08:03:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 08:03:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 08:03:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 08:03:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 08:03:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 08:03:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 08:03:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 08:03:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 08:03:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 08:03:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 08:03:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 08:03:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 08:03:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 08:03:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 08:03:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 08:03:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 08:03:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 08:03:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 08:03:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 08:03:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 08:03:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 08:03:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 08:03:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 08:03:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 08:03:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 08:03:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 08:03:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 08:03:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 08:03:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 08:03:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 08:03:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:03:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:03:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:03:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:03:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:03:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 08:03:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:03:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:03:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:03:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:03:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:03:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 08:03:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:03:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:03:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:03:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:03:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:03:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 08:03:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:03:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:03:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:03:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:03:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:03:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 08:03:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:03:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:03:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:03:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:03:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:03:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 08:03:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:03:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:03:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:03:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:03:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:03:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 08:03:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:03:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:03:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:03:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:03:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:03:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 08:03:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:03:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:03:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:03:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:03:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:03:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 08:03:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:03:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:03:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:03:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:03:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:03:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 08:03:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:03:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:03:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:03:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:03:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:03:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 08:03:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:03:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:03:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:03:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:03:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:03:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 08:03:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:03:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:03:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:03:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:03:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:03:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 08:03:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:03:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:03:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:03:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:03:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:03:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 08:03:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:03:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:03:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:03:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:03:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:03:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 08:03:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:03:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:03:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:03:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:03:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:03:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 08:03:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:03:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:03:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:03:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:03:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:03:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 08:03:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:03:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:03:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:03:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:03:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:03:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 08:03:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:03:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:03:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:03:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:03:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:03:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 08:03:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:03:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:03:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:03:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:03:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:03:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 08:03:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:03:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:03:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:03:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:03:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:03:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 08:03:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:03:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:03:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:03:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:03:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:03:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 08:03:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:03:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:03:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:03:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:03:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:03:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:03:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:03:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:03:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:03:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:03:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:03:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 08:03:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:03:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:03:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:03:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:03:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:03:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 08:03:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:03:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:03:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:03:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:03:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:03:40 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1889ms 08:03:40 INFO - PROCESS | 2780 | 1467039820953 Marionette TRACE conn7 -> [0,3045,"getWindowHandle",null] 08:03:40 INFO - PROCESS | 2780 | 1467039820957 Marionette TRACE conn7 <- [1,3045,null,{"value":"13"}] 08:03:40 INFO - TEST-START | /FileAPI/file/File-constructor.html 08:03:40 INFO - PROCESS | 2780 | 1467039820962 Marionette TRACE conn7 -> [0,3046,"setScriptTimeout",{"ms":35000}] 08:03:40 INFO - PROCESS | 2780 | 1467039820965 Marionette TRACE conn7 <- [1,3046,null,{}] 08:03:40 INFO - PROCESS | 2780 | 1467039820970 Marionette TRACE conn7 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:40 INFO - PROCESS | 2780 | 1467039820973 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:03:41 INFO - PROCESS | 2780 | 1467039821062 Marionette TRACE conn7 <- [1,3047,null,{"value":null}] 08:03:41 INFO - PROCESS | 2780 | 1467039821069 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:41 INFO - PROCESS | 2780 | 1467039821071 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:03:41 INFO - PROCESS | 2780 | ++DOCSHELL 0DD12C00 == 25 [pid = 2780] [id = 773] 08:03:41 INFO - PROCESS | 2780 | ++DOMWINDOW == 68 (0DD13800) [pid = 2780] [serial = 2317] [outer = 00000000] 08:03:41 INFO - PROCESS | 2780 | ++DOMWINDOW == 69 (0DEA3800) [pid = 2780] [serial = 2318] [outer = 0DD13800] 08:03:41 INFO - PROCESS | 2780 | 1467039821119 Marionette DEBUG loaded listener.js 08:03:41 INFO - PROCESS | 2780 | ++DOMWINDOW == 70 (0E050400) [pid = 2780] [serial = 2319] [outer = 0DD13800] 08:03:41 INFO - PROCESS | 2780 | 1467039821668 Marionette TRACE conn7 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 08:03:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 08:03:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 08:03:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 08:03:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 08:03:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 08:03:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 08:03:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 08:03:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 08:03:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 08:03:41 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 08:03:41 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 08:03:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:03:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:03:41 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 08:03:41 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 08:03:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 08:03:41 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:03:41 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 08:03:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:03:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:03:41 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 08:03:41 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 08:03:41 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 08:03:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:03:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:03:41 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 08:03:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 08:03:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 08:03:41 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 741ms 08:03:41 INFO - PROCESS | 2780 | 1467039821703 Marionette TRACE conn7 -> [0,3049,"getWindowHandle",null] 08:03:41 INFO - PROCESS | 2780 | 1467039821708 Marionette TRACE conn7 <- [1,3049,null,{"value":"13"}] 08:03:41 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 08:03:41 INFO - PROCESS | 2780 | 1467039821714 Marionette TRACE conn7 -> [0,3050,"setScriptTimeout",{"ms":35000}] 08:03:41 INFO - PROCESS | 2780 | 1467039821726 Marionette TRACE conn7 <- [1,3050,null,{}] 08:03:41 INFO - PROCESS | 2780 | 1467039821731 Marionette TRACE conn7 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:41 INFO - PROCESS | 2780 | 1467039821733 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:03:41 INFO - PROCESS | 2780 | 1467039821864 Marionette TRACE conn7 <- [1,3051,null,{"value":null}] 08:03:41 INFO - PROCESS | 2780 | 1467039821879 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:41 INFO - PROCESS | 2780 | 1467039821881 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:03:41 INFO - PROCESS | 2780 | ++DOCSHELL 13522C00 == 26 [pid = 2780] [id = 774] 08:03:41 INFO - PROCESS | 2780 | ++DOMWINDOW == 71 (135C8800) [pid = 2780] [serial = 2320] [outer = 00000000] 08:03:41 INFO - PROCESS | 2780 | ++DOMWINDOW == 72 (13A04000) [pid = 2780] [serial = 2321] [outer = 135C8800] 08:03:41 INFO - PROCESS | 2780 | 1467039821928 Marionette DEBUG loaded listener.js 08:03:42 INFO - PROCESS | 2780 | ++DOMWINDOW == 73 (13A0C800) [pid = 2780] [serial = 2322] [outer = 135C8800] 08:03:42 INFO - PROCESS | 2780 | [2780] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:03:42 INFO - PROCESS | 2780 | 1467039822357 Marionette TRACE conn7 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 08:03:42 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 08:03:42 INFO - {} 08:03:42 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 690ms 08:03:42 INFO - PROCESS | 2780 | 1467039822408 Marionette TRACE conn7 -> [0,3053,"getWindowHandle",null] 08:03:42 INFO - PROCESS | 2780 | 1467039822410 Marionette TRACE conn7 <- [1,3053,null,{"value":"13"}] 08:03:42 INFO - PROCESS | 2780 | 1467039822414 Marionette TRACE conn7 -> [0,3054,"setScriptTimeout",{"ms":35000}] 08:03:42 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 08:03:42 INFO - PROCESS | 2780 | 1467039822417 Marionette TRACE conn7 <- [1,3054,null,{}] 08:03:42 INFO - PROCESS | 2780 | 1467039822442 Marionette TRACE conn7 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:42 INFO - PROCESS | 2780 | 1467039822447 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:03:42 INFO - PROCESS | 2780 | 1467039822583 Marionette TRACE conn7 <- [1,3055,null,{"value":null}] 08:03:42 INFO - PROCESS | 2780 | 1467039822675 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:42 INFO - PROCESS | 2780 | 1467039822678 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:03:42 INFO - PROCESS | 2780 | ++DOCSHELL 162B8000 == 27 [pid = 2780] [id = 775] 08:03:42 INFO - PROCESS | 2780 | ++DOMWINDOW == 74 (162B8800) [pid = 2780] [serial = 2323] [outer = 00000000] 08:03:42 INFO - PROCESS | 2780 | ++DOMWINDOW == 75 (1636A400) [pid = 2780] [serial = 2324] [outer = 162B8800] 08:03:42 INFO - PROCESS | 2780 | 1467039822725 Marionette DEBUG loaded listener.js 08:03:42 INFO - PROCESS | 2780 | ++DOMWINDOW == 76 (16472000) [pid = 2780] [serial = 2325] [outer = 162B8800] 08:03:43 INFO - PROCESS | 2780 | 1467039823131 Marionette TRACE conn7 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 08:03:43 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 08:03:43 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 08:03:43 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 08:03:43 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 08:03:43 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 08:03:43 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 08:03:43 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 08:03:43 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 731ms 08:03:43 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 08:03:43 INFO - PROCESS | 2780 | 1467039823150 Marionette TRACE conn7 -> [0,3057,"getWindowHandle",null] 08:03:43 INFO - PROCESS | 2780 | 1467039823152 Marionette TRACE conn7 <- [1,3057,null,{"value":"13"}] 08:03:43 INFO - PROCESS | 2780 | 1467039823155 Marionette TRACE conn7 -> [0,3058,"setScriptTimeout",{"ms":35000}] 08:03:43 INFO - PROCESS | 2780 | 1467039823157 Marionette TRACE conn7 <- [1,3058,null,{}] 08:03:43 INFO - PROCESS | 2780 | 1467039823160 Marionette TRACE conn7 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:43 INFO - PROCESS | 2780 | 1467039823162 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:03:43 INFO - PROCESS | 2780 | 1467039823289 Marionette TRACE conn7 <- [1,3059,null,{"value":null}] 08:03:43 INFO - PROCESS | 2780 | 1467039823294 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:43 INFO - PROCESS | 2780 | 1467039823296 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:03:43 INFO - PROCESS | 2780 | ++DOCSHELL 1647A400 == 28 [pid = 2780] [id = 776] 08:03:43 INFO - PROCESS | 2780 | ++DOMWINDOW == 77 (1647A800) [pid = 2780] [serial = 2326] [outer = 00000000] 08:03:43 INFO - PROCESS | 2780 | ++DOMWINDOW == 78 (16495400) [pid = 2780] [serial = 2327] [outer = 1647A800] 08:03:43 INFO - PROCESS | 2780 | 1467039823340 Marionette DEBUG loaded listener.js 08:03:43 INFO - PROCESS | 2780 | ++DOMWINDOW == 79 (16686C00) [pid = 2780] [serial = 2328] [outer = 1647A800] 08:03:43 INFO - PROCESS | 2780 | 1467039823770 Marionette TRACE conn7 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 08:03:43 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 08:03:43 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 08:03:43 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 08:03:43 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 08:03:43 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 08:03:43 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 08:03:43 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 670ms 08:03:43 INFO - PROCESS | 2780 | 1467039823826 Marionette TRACE conn7 -> [0,3061,"getWindowHandle",null] 08:03:43 INFO - PROCESS | 2780 | 1467039823829 Marionette TRACE conn7 <- [1,3061,null,{"value":"13"}] 08:03:43 INFO - PROCESS | 2780 | 1467039823832 Marionette TRACE conn7 -> [0,3062,"setScriptTimeout",{"ms":35000}] 08:03:43 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 08:03:43 INFO - PROCESS | 2780 | 1467039823833 Marionette TRACE conn7 <- [1,3062,null,{}] 08:03:43 INFO - PROCESS | 2780 | 1467039823837 Marionette TRACE conn7 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:43 INFO - PROCESS | 2780 | 1467039823839 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:03:43 INFO - PROCESS | 2780 | 1467039823959 Marionette TRACE conn7 <- [1,3063,null,{"value":null}] 08:03:44 INFO - PROCESS | 2780 | 1467039824050 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:44 INFO - PROCESS | 2780 | 1467039824052 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:03:44 INFO - PROCESS | 2780 | ++DOCSHELL 167ED800 == 29 [pid = 2780] [id = 777] 08:03:44 INFO - PROCESS | 2780 | ++DOMWINDOW == 80 (167EE000) [pid = 2780] [serial = 2329] [outer = 00000000] 08:03:44 INFO - PROCESS | 2780 | ++DOMWINDOW == 81 (1688F400) [pid = 2780] [serial = 2330] [outer = 167EE000] 08:03:44 INFO - PROCESS | 2780 | 1467039824095 Marionette DEBUG loaded listener.js 08:03:44 INFO - PROCESS | 2780 | ++DOMWINDOW == 82 (16893C00) [pid = 2780] [serial = 2331] [outer = 167EE000] 08:03:44 INFO - PROCESS | 2780 | --DOMWINDOW == 81 (16473400) [pid = 2780] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 08:03:44 INFO - PROCESS | 2780 | --DOMWINDOW == 80 (11D8F800) [pid = 2780] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 08:03:44 INFO - PROCESS | 2780 | --DOMWINDOW == 79 (11D87800) [pid = 2780] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 08:03:44 INFO - PROCESS | 2780 | --DOMWINDOW == 78 (17AC6800) [pid = 2780] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 08:03:44 INFO - PROCESS | 2780 | --DOMWINDOW == 77 (1ABE0400) [pid = 2780] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 08:03:44 INFO - PROCESS | 2780 | --DOMWINDOW == 76 (17ACBC00) [pid = 2780] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 08:03:44 INFO - PROCESS | 2780 | --DOMWINDOW == 75 (18637800) [pid = 2780] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 08:03:44 INFO - PROCESS | 2780 | --DOMWINDOW == 74 (13A07000) [pid = 2780] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 08:03:44 INFO - PROCESS | 2780 | --DOMWINDOW == 73 (0DAD6000) [pid = 2780] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 08:03:44 INFO - PROCESS | 2780 | --DOMWINDOW == 72 (0C517000) [pid = 2780] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 08:03:44 INFO - PROCESS | 2780 | --DOMWINDOW == 71 (1636AC00) [pid = 2780] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 08:03:44 INFO - PROCESS | 2780 | --DOMWINDOW == 70 (167EA800) [pid = 2780] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 08:03:44 INFO - PROCESS | 2780 | --DOMWINDOW == 69 (1E401800) [pid = 2780] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 08:03:44 INFO - PROCESS | 2780 | 1467039824771 Marionette TRACE conn7 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 08:03:44 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 08:03:44 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 08:03:44 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 08:03:44 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 08:03:44 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 08:03:44 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 08:03:44 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 970ms 08:03:44 INFO - PROCESS | 2780 | 1467039824806 Marionette TRACE conn7 -> [0,3065,"getWindowHandle",null] 08:03:44 INFO - PROCESS | 2780 | 1467039824809 Marionette TRACE conn7 <- [1,3065,null,{"value":"13"}] 08:03:44 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 08:03:44 INFO - PROCESS | 2780 | 1467039824812 Marionette TRACE conn7 -> [0,3066,"setScriptTimeout",{"ms":35000}] 08:03:44 INFO - PROCESS | 2780 | 1467039824814 Marionette TRACE conn7 <- [1,3066,null,{}] 08:03:44 INFO - PROCESS | 2780 | 1467039824818 Marionette TRACE conn7 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:44 INFO - PROCESS | 2780 | 1467039824823 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:03:44 INFO - PROCESS | 2780 | 1467039824916 Marionette TRACE conn7 <- [1,3067,null,{"value":null}] 08:03:44 INFO - PROCESS | 2780 | 1467039824922 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:44 INFO - PROCESS | 2780 | 1467039824924 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:03:44 INFO - PROCESS | 2780 | ++DOCSHELL 125B2400 == 30 [pid = 2780] [id = 778] 08:03:44 INFO - PROCESS | 2780 | ++DOMWINDOW == 70 (1539B400) [pid = 2780] [serial = 2332] [outer = 00000000] 08:03:44 INFO - PROCESS | 2780 | ++DOMWINDOW == 71 (168DEC00) [pid = 2780] [serial = 2333] [outer = 1539B400] 08:03:44 INFO - PROCESS | 2780 | 1467039824968 Marionette DEBUG loaded listener.js 08:03:45 INFO - PROCESS | 2780 | ++DOMWINDOW == 72 (169BF800) [pid = 2780] [serial = 2334] [outer = 1539B400] 08:03:45 INFO - PROCESS | 2780 | 1467039825448 Marionette TRACE conn7 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 08:03:45 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 08:03:45 INFO - PROCESS | 2780 | 1467039825494 Marionette TRACE conn7 <- [1,3069,null,{"value":"13"}] 08:03:45 INFO - PROCESS | 2780 | 1467039825497 Marionette TRACE conn7 -> [0,3070,"setScriptTimeout",{"ms":35000}] 08:03:45 INFO - PROCESS | 2780 | 1467039825499 Marionette TRACE conn7 <- [1,3070,null,{}] 08:03:45 INFO - PROCESS | 2780 | 1467039825502 Marionette TRACE conn7 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:45 INFO - PROCESS | 2780 | 1467039825504 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:03:45 INFO - PROCESS | 2780 | 1467039825583 Marionette TRACE conn7 <- [1,3071,null,{"value":null}] 08:03:45 INFO - PROCESS | 2780 | 1467039825589 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:45 INFO - PROCESS | 2780 | 1467039825591 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:03:45 INFO - PROCESS | 2780 | ++DOCSHELL 169C4C00 == 31 [pid = 2780] [id = 779] 08:03:45 INFO - PROCESS | 2780 | ++DOMWINDOW == 73 (16A6FC00) [pid = 2780] [serial = 2335] [outer = 00000000] 08:03:45 INFO - PROCESS | 2780 | ++DOMWINDOW == 74 (16B25C00) [pid = 2780] [serial = 2336] [outer = 16A6FC00] 08:03:45 INFO - PROCESS | 2780 | 1467039825634 Marionette DEBUG loaded listener.js 08:03:45 INFO - PROCESS | 2780 | ++DOMWINDOW == 75 (16B2BC00) [pid = 2780] [serial = 2337] [outer = 16A6FC00] 08:03:46 INFO - PROCESS | 2780 | 1467039826034 Marionette TRACE conn7 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 08:03:46 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 08:03:46 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 08:03:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:03:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:03:46 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 08:03:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 08:03:46 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 581ms 08:03:46 INFO - PROCESS | 2780 | 1467039826079 Marionette TRACE conn7 -> [0,3073,"getWindowHandle",null] 08:03:46 INFO - PROCESS | 2780 | 1467039826081 Marionette TRACE conn7 <- [1,3073,null,{"value":"13"}] 08:03:46 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 08:03:46 INFO - PROCESS | 2780 | 1467039826084 Marionette TRACE conn7 -> [0,3074,"setScriptTimeout",{"ms":35000}] 08:03:46 INFO - PROCESS | 2780 | 1467039826086 Marionette TRACE conn7 <- [1,3074,null,{}] 08:03:46 INFO - PROCESS | 2780 | 1467039826089 Marionette TRACE conn7 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:46 INFO - PROCESS | 2780 | 1467039826091 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:03:46 INFO - PROCESS | 2780 | 1467039826221 Marionette TRACE conn7 <- [1,3075,null,{"value":null}] 08:03:46 INFO - PROCESS | 2780 | 1467039826228 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:46 INFO - PROCESS | 2780 | 1467039826231 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:03:46 INFO - PROCESS | 2780 | ++DOCSHELL 16B27000 == 32 [pid = 2780] [id = 780] 08:03:46 INFO - PROCESS | 2780 | ++DOMWINDOW == 76 (16BA5400) [pid = 2780] [serial = 2338] [outer = 00000000] 08:03:46 INFO - PROCESS | 2780 | ++DOMWINDOW == 77 (1862C000) [pid = 2780] [serial = 2339] [outer = 16BA5400] 08:03:46 INFO - PROCESS | 2780 | 1467039826273 Marionette DEBUG loaded listener.js 08:03:46 INFO - PROCESS | 2780 | ++DOMWINDOW == 78 (17AC8800) [pid = 2780] [serial = 2340] [outer = 16BA5400] 08:03:46 INFO - PROCESS | 2780 | 1467039826676 Marionette TRACE conn7 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 08:03:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 08:03:46 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 630ms 08:03:46 INFO - PROCESS | 2780 | 1467039826758 Marionette TRACE conn7 -> [0,3077,"getWindowHandle",null] 08:03:46 INFO - PROCESS | 2780 | 1467039826762 Marionette TRACE conn7 <- [1,3077,null,{"value":"13"}] 08:03:46 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 08:03:46 INFO - PROCESS | 2780 | 1467039826768 Marionette TRACE conn7 -> [0,3078,"setScriptTimeout",{"ms":35000}] 08:03:46 INFO - PROCESS | 2780 | 1467039826773 Marionette TRACE conn7 <- [1,3078,null,{}] 08:03:46 INFO - PROCESS | 2780 | 1467039826783 Marionette TRACE conn7 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:46 INFO - PROCESS | 2780 | 1467039826787 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:03:46 INFO - PROCESS | 2780 | 1467039826915 Marionette TRACE conn7 <- [1,3079,null,{"value":null}] 08:03:47 INFO - PROCESS | 2780 | 1467039827089 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:47 INFO - PROCESS | 2780 | 1467039827094 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:03:47 INFO - PROCESS | 2780 | ++DOCSHELL 0CBE8400 == 33 [pid = 2780] [id = 781] 08:03:47 INFO - PROCESS | 2780 | ++DOMWINDOW == 79 (0CBEC000) [pid = 2780] [serial = 2341] [outer = 00000000] 08:03:47 INFO - PROCESS | 2780 | ++DOMWINDOW == 80 (0DA71400) [pid = 2780] [serial = 2342] [outer = 0CBEC000] 08:03:47 INFO - PROCESS | 2780 | 1467039827154 Marionette DEBUG loaded listener.js 08:03:47 INFO - PROCESS | 2780 | ++DOMWINDOW == 81 (0DD16C00) [pid = 2780] [serial = 2343] [outer = 0CBEC000] 08:03:47 INFO - PROCESS | 2780 | 1467039827804 Marionette TRACE conn7 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 08:03:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 08:03:47 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1082ms 08:03:47 INFO - PROCESS | 2780 | 1467039827853 Marionette TRACE conn7 -> [0,3081,"getWindowHandle",null] 08:03:47 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 08:03:47 INFO - PROCESS | 2780 | 1467039827856 Marionette TRACE conn7 <- [1,3081,null,{"value":"13"}] 08:03:47 INFO - PROCESS | 2780 | 1467039827863 Marionette TRACE conn7 -> [0,3082,"setScriptTimeout",{"ms":35000}] 08:03:47 INFO - PROCESS | 2780 | 1467039827867 Marionette TRACE conn7 <- [1,3082,null,{}] 08:03:47 INFO - PROCESS | 2780 | 1467039827895 Marionette TRACE conn7 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:47 INFO - PROCESS | 2780 | 1467039827898 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:03:48 INFO - PROCESS | 2780 | 1467039828069 Marionette TRACE conn7 <- [1,3083,null,{"value":null}] 08:03:48 INFO - PROCESS | 2780 | 1467039828136 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:48 INFO - PROCESS | 2780 | 1467039828139 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:03:48 INFO - PROCESS | 2780 | ++DOCSHELL 1225B000 == 34 [pid = 2780] [id = 782] 08:03:48 INFO - PROCESS | 2780 | ++DOMWINDOW == 82 (124BCC00) [pid = 2780] [serial = 2344] [outer = 00000000] 08:03:48 INFO - PROCESS | 2780 | ++DOMWINDOW == 83 (13379000) [pid = 2780] [serial = 2345] [outer = 124BCC00] 08:03:48 INFO - PROCESS | 2780 | 1467039828195 Marionette DEBUG loaded listener.js 08:03:48 INFO - PROCESS | 2780 | ++DOMWINDOW == 84 (13DC0800) [pid = 2780] [serial = 2346] [outer = 124BCC00] 08:03:48 INFO - PROCESS | 2780 | 1467039828815 Marionette TRACE conn7 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 08:03:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 08:03:48 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 990ms 08:03:48 INFO - PROCESS | 2780 | 1467039828853 Marionette TRACE conn7 -> [0,3085,"getWindowHandle",null] 08:03:48 INFO - PROCESS | 2780 | 1467039828855 Marionette TRACE conn7 <- [1,3085,null,{"value":"13"}] 08:03:48 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 08:03:48 INFO - PROCESS | 2780 | 1467039828859 Marionette TRACE conn7 -> [0,3086,"setScriptTimeout",{"ms":35000}] 08:03:48 INFO - PROCESS | 2780 | 1467039828861 Marionette TRACE conn7 <- [1,3086,null,{}] 08:03:48 INFO - PROCESS | 2780 | 1467039828872 Marionette TRACE conn7 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:48 INFO - PROCESS | 2780 | 1467039828876 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:03:49 INFO - PROCESS | 2780 | 1467039829001 Marionette TRACE conn7 <- [1,3087,null,{"value":null}] 08:03:49 INFO - PROCESS | 2780 | 1467039829182 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:49 INFO - PROCESS | 2780 | 1467039829186 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:03:49 INFO - PROCESS | 2780 | ++DOCSHELL 16475000 == 35 [pid = 2780] [id = 783] 08:03:49 INFO - PROCESS | 2780 | ++DOMWINDOW == 85 (16475800) [pid = 2780] [serial = 2347] [outer = 00000000] 08:03:49 INFO - PROCESS | 2780 | ++DOMWINDOW == 86 (1648F000) [pid = 2780] [serial = 2348] [outer = 16475800] 08:03:49 INFO - PROCESS | 2780 | 1467039829245 Marionette DEBUG loaded listener.js 08:03:49 INFO - PROCESS | 2780 | ++DOMWINDOW == 87 (167EB400) [pid = 2780] [serial = 2349] [outer = 16475800] 08:03:50 INFO - PROCESS | 2780 | 1467039830005 Marionette TRACE conn7 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 08:03:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 08:03:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 08:03:50 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1173ms 08:03:50 INFO - PROCESS | 2780 | 1467039830036 Marionette TRACE conn7 -> [0,3089,"getWindowHandle",null] 08:03:50 INFO - PROCESS | 2780 | 1467039830040 Marionette TRACE conn7 <- [1,3089,null,{"value":"13"}] 08:03:50 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 08:03:50 INFO - PROCESS | 2780 | 1467039830044 Marionette TRACE conn7 -> [0,3090,"setScriptTimeout",{"ms":35000}] 08:03:50 INFO - PROCESS | 2780 | 1467039830047 Marionette TRACE conn7 <- [1,3090,null,{}] 08:03:50 INFO - PROCESS | 2780 | 1467039830052 Marionette TRACE conn7 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:50 INFO - PROCESS | 2780 | 1467039830055 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:03:50 INFO - PROCESS | 2780 | 1467039830175 Marionette TRACE conn7 <- [1,3091,null,{"value":null}] 08:03:50 INFO - PROCESS | 2780 | --DOCSHELL 169C4C00 == 34 [pid = 2780] [id = 779] 08:03:50 INFO - PROCESS | 2780 | --DOCSHELL 125B2400 == 33 [pid = 2780] [id = 778] 08:03:50 INFO - PROCESS | 2780 | --DOCSHELL 167ED800 == 32 [pid = 2780] [id = 777] 08:03:50 INFO - PROCESS | 2780 | --DOCSHELL 1647A400 == 31 [pid = 2780] [id = 776] 08:03:50 INFO - PROCESS | 2780 | --DOCSHELL 162B8000 == 30 [pid = 2780] [id = 775] 08:03:50 INFO - PROCESS | 2780 | --DOCSHELL 13522C00 == 29 [pid = 2780] [id = 774] 08:03:50 INFO - PROCESS | 2780 | --DOCSHELL 0DD12C00 == 28 [pid = 2780] [id = 773] 08:03:50 INFO - PROCESS | 2780 | --DOMWINDOW == 86 (1CABE800) [pid = 2780] [serial = 2298] [outer = 00000000] [url = about:blank] 08:03:50 INFO - PROCESS | 2780 | --DOMWINDOW == 85 (16A9A800) [pid = 2780] [serial = 2291] [outer = 00000000] [url = about:blank] 08:03:50 INFO - PROCESS | 2780 | --DOMWINDOW == 84 (13523C00) [pid = 2780] [serial = 2283] [outer = 00000000] [url = about:blank] 08:03:50 INFO - PROCESS | 2780 | --DOMWINDOW == 83 (1BE85000) [pid = 2780] [serial = 2294] [outer = 00000000] [url = about:blank] 08:03:50 INFO - PROCESS | 2780 | --DOMWINDOW == 82 (1CABC800) [pid = 2780] [serial = 2297] [outer = 00000000] [url = about:blank] 08:03:50 INFO - PROCESS | 2780 | --DOMWINDOW == 81 (1ABE0C00) [pid = 2780] [serial = 2268] [outer = 00000000] [url = about:blank] 08:03:50 INFO - PROCESS | 2780 | --DOMWINDOW == 80 (1917F000) [pid = 2780] [serial = 2266] [outer = 00000000] [url = about:blank] 08:03:50 INFO - PROCESS | 2780 | --DOMWINDOW == 79 (1918CC00) [pid = 2780] [serial = 2276] [outer = 00000000] [url = about:blank] 08:03:50 INFO - PROCESS | 2780 | --DOMWINDOW == 78 (18E01C00) [pid = 2780] [serial = 2277] [outer = 00000000] [url = about:blank] 08:03:50 INFO - PROCESS | 2780 | --DOMWINDOW == 77 (15344000) [pid = 2780] [serial = 2273] [outer = 00000000] [url = about:blank] 08:03:50 INFO - PROCESS | 2780 | --DOMWINDOW == 76 (162AF400) [pid = 2780] [serial = 2274] [outer = 00000000] [url = about:blank] 08:03:50 INFO - PROCESS | 2780 | --DOMWINDOW == 75 (0DD1F800) [pid = 2780] [serial = 2270] [outer = 00000000] [url = about:blank] 08:03:50 INFO - PROCESS | 2780 | --DOMWINDOW == 74 (0E04A400) [pid = 2780] [serial = 2271] [outer = 00000000] [url = about:blank] 08:03:50 INFO - PROCESS | 2780 | --DOMWINDOW == 73 (124BF400) [pid = 2780] [serial = 2282] [outer = 00000000] [url = about:blank] 08:03:50 INFO - PROCESS | 2780 | --DOMWINDOW == 72 (0DA75400) [pid = 2780] [serial = 2279] [outer = 00000000] [url = about:blank] 08:03:50 INFO - PROCESS | 2780 | --DOMWINDOW == 71 (0DD1E400) [pid = 2780] [serial = 2280] [outer = 00000000] [url = about:blank] 08:03:50 INFO - PROCESS | 2780 | --DOMWINDOW == 70 (16491800) [pid = 2780] [serial = 2285] [outer = 00000000] [url = about:blank] 08:03:50 INFO - PROCESS | 2780 | --DOMWINDOW == 69 (16680000) [pid = 2780] [serial = 2286] [outer = 00000000] [url = about:blank] 08:03:50 INFO - PROCESS | 2780 | --DOMWINDOW == 68 (168D3000) [pid = 2780] [serial = 2288] [outer = 00000000] [url = about:blank] 08:03:50 INFO - PROCESS | 2780 | --DOMWINDOW == 67 (1E408400) [pid = 2780] [serial = 2300] [outer = 00000000] [url = about:blank] 08:03:50 INFO - PROCESS | 2780 | --DOMWINDOW == 66 (1E40A000) [pid = 2780] [serial = 2301] [outer = 00000000] [url = about:blank] 08:03:50 INFO - PROCESS | 2780 | --DOMWINDOW == 65 (16A9B400) [pid = 2780] [serial = 2292] [outer = 00000000] [url = about:blank] 08:03:50 INFO - PROCESS | 2780 | --DOMWINDOW == 64 (1BF50000) [pid = 2780] [serial = 2295] [outer = 00000000] [url = about:blank] 08:03:50 INFO - PROCESS | 2780 | --DOMWINDOW == 63 (168DA000) [pid = 2780] [serial = 2289] [outer = 00000000] [url = about:blank] 08:03:50 INFO - PROCESS | 2780 | 1467039830336 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:50 INFO - PROCESS | 2780 | 1467039830339 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:03:50 INFO - PROCESS | 2780 | ++DOCSHELL 0C510800 == 29 [pid = 2780] [id = 784] 08:03:50 INFO - PROCESS | 2780 | ++DOMWINDOW == 64 (0C511800) [pid = 2780] [serial = 2350] [outer = 00000000] 08:03:50 INFO - PROCESS | 2780 | ++DOMWINDOW == 65 (0D3F6800) [pid = 2780] [serial = 2351] [outer = 0C511800] 08:03:50 INFO - PROCESS | 2780 | 1467039830387 Marionette DEBUG loaded listener.js 08:03:50 INFO - PROCESS | 2780 | ++DOMWINDOW == 66 (0DACE000) [pid = 2780] [serial = 2352] [outer = 0C511800] 08:03:50 INFO - PROCESS | 2780 | 1467039830738 Marionette TRACE conn7 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 08:03:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 08:03:50 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 730ms 08:03:50 INFO - PROCESS | 2780 | 1467039830776 Marionette TRACE conn7 -> [0,3093,"getWindowHandle",null] 08:03:50 INFO - PROCESS | 2780 | 1467039830780 Marionette TRACE conn7 <- [1,3093,null,{"value":"13"}] 08:03:50 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 08:03:50 INFO - PROCESS | 2780 | 1467039830860 Marionette TRACE conn7 -> [0,3094,"setScriptTimeout",{"ms":35000}] 08:03:50 INFO - PROCESS | 2780 | 1467039830863 Marionette TRACE conn7 <- [1,3094,null,{}] 08:03:50 INFO - PROCESS | 2780 | 1467039830868 Marionette TRACE conn7 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:50 INFO - PROCESS | 2780 | 1467039830871 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:03:50 INFO - PROCESS | 2780 | 1467039830964 Marionette TRACE conn7 <- [1,3095,null,{"value":null}] 08:03:50 INFO - PROCESS | 2780 | 1467039830970 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:50 INFO - PROCESS | 2780 | 1467039830972 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:03:50 INFO - PROCESS | 2780 | ++DOCSHELL 0EACD400 == 30 [pid = 2780] [id = 785] 08:03:50 INFO - PROCESS | 2780 | ++DOMWINDOW == 67 (0EACF800) [pid = 2780] [serial = 2353] [outer = 00000000] 08:03:51 INFO - PROCESS | 2780 | ++DOMWINDOW == 68 (11D8F000) [pid = 2780] [serial = 2354] [outer = 0EACF800] 08:03:51 INFO - PROCESS | 2780 | 1467039831021 Marionette DEBUG loaded listener.js 08:03:51 INFO - PROCESS | 2780 | ++DOMWINDOW == 69 (11FA6C00) [pid = 2780] [serial = 2355] [outer = 0EACF800] 08:03:51 INFO - PROCESS | 2780 | 1467039831489 Marionette TRACE conn7 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 08:03:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 08:03:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 08:03:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 08:03:51 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 730ms 08:03:51 INFO - PROCESS | 2780 | 1467039831551 Marionette TRACE conn7 -> [0,3097,"getWindowHandle",null] 08:03:51 INFO - PROCESS | 2780 | 1467039831553 Marionette TRACE conn7 <- [1,3097,null,{"value":"13"}] 08:03:51 INFO - PROCESS | 2780 | 1467039831557 Marionette TRACE conn7 -> [0,3098,"setScriptTimeout",{"ms":35000}] 08:03:51 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 08:03:51 INFO - PROCESS | 2780 | 1467039831560 Marionette TRACE conn7 <- [1,3098,null,{}] 08:03:51 INFO - PROCESS | 2780 | 1467039831570 Marionette TRACE conn7 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:51 INFO - PROCESS | 2780 | 1467039831575 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:03:51 INFO - PROCESS | 2780 | 1467039831660 Marionette TRACE conn7 <- [1,3099,null,{"value":null}] 08:03:51 INFO - PROCESS | 2780 | 1467039831767 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:51 INFO - PROCESS | 2780 | 1467039831770 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:03:51 INFO - PROCESS | 2780 | ++DOCSHELL 15047400 == 31 [pid = 2780] [id = 786] 08:03:51 INFO - PROCESS | 2780 | ++DOMWINDOW == 70 (1504C800) [pid = 2780] [serial = 2356] [outer = 00000000] 08:03:51 INFO - PROCESS | 2780 | ++DOMWINDOW == 71 (15084400) [pid = 2780] [serial = 2357] [outer = 1504C800] 08:03:51 INFO - PROCESS | 2780 | 1467039831816 Marionette DEBUG loaded listener.js 08:03:51 INFO - PROCESS | 2780 | ++DOMWINDOW == 72 (15653C00) [pid = 2780] [serial = 2358] [outer = 1504C800] 08:03:52 INFO - PROCESS | 2780 | 1467039832165 Marionette TRACE conn7 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 08:03:52 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 08:03:52 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 08:03:52 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 08:03:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:03:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:03:52 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 08:03:52 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 672ms 08:03:52 INFO - PROCESS | 2780 | 1467039832233 Marionette TRACE conn7 -> [0,3101,"getWindowHandle",null] 08:03:52 INFO - PROCESS | 2780 | 1467039832235 Marionette TRACE conn7 <- [1,3101,null,{"value":"13"}] 08:03:52 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 08:03:52 INFO - PROCESS | 2780 | 1467039832247 Marionette TRACE conn7 -> [0,3102,"setScriptTimeout",{"ms":35000}] 08:03:52 INFO - PROCESS | 2780 | 1467039832249 Marionette TRACE conn7 <- [1,3102,null,{}] 08:03:52 INFO - PROCESS | 2780 | 1467039832253 Marionette TRACE conn7 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:52 INFO - PROCESS | 2780 | 1467039832255 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:03:52 INFO - PROCESS | 2780 | 1467039832369 Marionette TRACE conn7 <- [1,3103,null,{"value":null}] 08:03:52 INFO - PROCESS | 2780 | 1467039832485 Marionette TRACE conn7 -> [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\", \"1dfe8495-b50f-4654-9f84-e43b4fa46e6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:52 INFO - PROCESS | 2780 | 1467039832487 Marionette INFO sendAsync 034bf7ff-e607-4312-8f7e-7cdb24db4865 08:03:52 INFO - PROCESS | 2780 | ++DOCSHELL 16004400 == 32 [pid = 2780] [id = 787] 08:03:52 INFO - PROCESS | 2780 | ++DOMWINDOW == 73 (16004C00) [pid = 2780] [serial = 2359] [outer = 00000000] 08:03:52 INFO - PROCESS | 2780 | ++DOMWINDOW == 74 (16478800) [pid = 2780] [serial = 2360] [outer = 16004C00] 08:03:52 INFO - PROCESS | 2780 | 1467039832534 Marionette DEBUG loaded listener.js 08:03:52 INFO - PROCESS | 2780 | ++DOMWINDOW == 75 (16491000) [pid = 2780] [serial = 2361] [outer = 16004C00] 08:03:52 INFO - PROCESS | 2780 | 1467039832943 Marionette TRACE conn7 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 08:03:52 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 08:03:52 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 730ms 08:03:52 INFO - PROCESS | 2780 | 1467039832973 Marionette TRACE conn7 -> [0,3105,"getWindowHandle",null] 08:03:52 INFO - PROCESS | 2780 | 1467039832975 Marionette TRACE conn7 <- [1,3105,null,{"value":"13"}] 08:03:53 INFO - PROCESS | 2780 | --DOMWINDOW == 74 (162B8800) [pid = 2780] [serial = 2323] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/filelist-section/filelist.html] 08:03:53 INFO - PROCESS | 2780 | --DOMWINDOW == 73 (0E84C800) [pid = 2780] [serial = 2314] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 08:03:53 INFO - PROCESS | 2780 | --DOMWINDOW == 72 (0DD13800) [pid = 2780] [serial = 2317] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 08:03:53 INFO - PROCESS | 2780 | --DOMWINDOW == 71 (0E049800) [pid = 2780] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 08:03:53 INFO - PROCESS | 2780 | --DOMWINDOW == 70 (1647A800) [pid = 2780] [serial = 2326] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html] 08:03:53 INFO - PROCESS | 2780 | --DOMWINDOW == 69 (13A10400) [pid = 2780] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 08:03:53 INFO - PROCESS | 2780 | --DOMWINDOW == 68 (1AC2A400) [pid = 2780] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 08:03:53 INFO - PROCESS | 2780 | --DOMWINDOW == 67 (16A6FC00) [pid = 2780] [serial = 2335] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html] 08:03:53 INFO - PROCESS | 2780 | --DOMWINDOW == 66 (0CACA000) [pid = 2780] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 08:03:53 INFO - PROCESS | 2780 | --DOMWINDOW == 65 (167EE000) [pid = 2780] [serial = 2329] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html] 08:03:53 INFO - PROCESS | 2780 | --DOMWINDOW == 64 (1539B400) [pid = 2780] [serial = 2332] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html] 08:03:53 INFO - PROCESS | 2780 | --DOMWINDOW == 63 (135C8800) [pid = 2780] [serial = 2320] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 08:03:54 WARNING - u'runner_teardown' () 08:03:54 INFO - No more tests 08:03:54 INFO - Got 0 unexpected results 08:03:54 INFO - SUITE-END | took 679s 08:03:54 INFO - Closing logging queue 08:03:54 INFO - queue closed 08:03:54 INFO - Return code: 0 08:03:54 WARNING - # TBPL SUCCESS # 08:03:54 INFO - Running post-action listener: _resource_record_post_action 08:03:54 INFO - Running post-run listener: _resource_record_post_run 08:03:55 INFO - Total resource usage - Wall time: 690s; CPU: 14.0%; Read bytes: 185766912; Write bytes: 1137842688; Read time: 4767490; Write time: 9122030 08:03:55 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 08:03:55 INFO - install - Wall time: 3s; CPU: 10.0%; Read bytes: 0; Write bytes: 31207936; Read time: 0; Write time: 51020 08:03:55 INFO - run-tests - Wall time: 688s; CPU: 14.0%; Read bytes: 185766912; Write bytes: 1079846912; Read time: 4767490; Write time: 9030150 08:03:55 INFO - Running post-run listener: _upload_blobber_files 08:03:55 INFO - Blob upload gear active. 08:03:55 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 08:03:55 INFO - Files from C:\slave\test\build\blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 08:03:55 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-beta', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 08:03:55 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-beta -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 08:03:55 INFO - (blobuploader) - INFO - Open directory for files ... 08:03:55 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 08:03:55 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:03:55 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:03:56 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 08:03:56 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:03:56 INFO - (blobuploader) - INFO - Done attempting. 08:03:56 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 08:03:56 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:03:56 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:03:58 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 08:03:58 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:03:58 INFO - (blobuploader) - INFO - Done attempting. 08:03:58 INFO - (blobuploader) - INFO - Iteration through files over. 08:03:58 INFO - Return code: 0 08:03:58 INFO - rmtree: C:\slave\test\build\uploaded_files.json 08:03:58 INFO - Using _rmtree_windows ... 08:03:58 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 08:03:58 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/0c14dc3ac8227403f87691f8cd5da9e79fae889297d4e4324408378570bb7300fa16ab9f3b993a751bbab8f9061546294ff5cb4c7b69743db21e25c6b6ad4f93", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ae1296a84297c09f9ea2d0668a213e0374bf6653f24319d5ce2c0832f59bbebbe61d46fddd180026c66424f92b212b04ffdd12a1b7310a0c21018eb3cff5ac52"} 08:03:58 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 08:03:58 INFO - Writing to file C:\slave\test\properties\blobber_files 08:03:58 INFO - Contents: 08:03:58 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/0c14dc3ac8227403f87691f8cd5da9e79fae889297d4e4324408378570bb7300fa16ab9f3b993a751bbab8f9061546294ff5cb4c7b69743db21e25c6b6ad4f93", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ae1296a84297c09f9ea2d0668a213e0374bf6653f24319d5ce2c0832f59bbebbe61d46fddd180026c66424f92b212b04ffdd12a1b7310a0c21018eb3cff5ac52"} 08:03:58 INFO - Running post-run listener: copy_logs_to_upload_dir 08:03:58 INFO - Copying logs to upload dir... 08:03:58 INFO - mkdir: C:\slave\test\build\upload\logs 08:03:58 INFO - Copying logs to upload dir... 08:03:58 INFO - Using _rmtree_windows ... 08:03:58 INFO - Using _rmtree_windows ... 08:03:58 INFO - Using _rmtree_windows ... 08:03:58 INFO - Using _rmtree_windows ... 08:03:58 INFO - Using _rmtree_windows ... 08:03:58 INFO - Using _rmtree_windows ... 08:03:58 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=948.563000 ========= master_lag: 0.39 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 48 secs) (at 2016-06-27 08:03:59.280176) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-27 08:03:59.281156) ========= '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-007 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-007 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-007 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/0c14dc3ac8227403f87691f8cd5da9e79fae889297d4e4324408378570bb7300fa16ab9f3b993a751bbab8f9061546294ff5cb4c7b69743db21e25c6b6ad4f93", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ae1296a84297c09f9ea2d0668a213e0374bf6653f24319d5ce2c0832f59bbebbe61d46fddd180026c66424f92b212b04ffdd12a1b7310a0c21018eb3cff5ac52"} build_url:https://queue.taskcluster.net/v1/task/KdnNJkC6SEW4L08q3aTMhw/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/KdnNJkC6SEW4L08q3aTMhw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.102000 build_url: 'https://queue.taskcluster.net/v1/task/KdnNJkC6SEW4L08q3aTMhw/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/0c14dc3ac8227403f87691f8cd5da9e79fae889297d4e4324408378570bb7300fa16ab9f3b993a751bbab8f9061546294ff5cb4c7b69743db21e25c6b6ad4f93", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ae1296a84297c09f9ea2d0668a213e0374bf6653f24319d5ce2c0832f59bbebbe61d46fddd180026c66424f92b212b04ffdd12a1b7310a0c21018eb3cff5ac52"}' symbols_url: 'https://queue.taskcluster.net/v1/task/KdnNJkC6SEW4L08q3aTMhw/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 08:03:59.409329) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-27 08:03:59.409694) ========= '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-007 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-007 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-007 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.100000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-27 08:03:59.528345) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-27 08:03:59.528745) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-27 08:04:00.283639) ========= ========= Total master_lag: 0.58 =========